<SEC-DOCUMENT>0001104659-25-036921.txt : 20250421
<SEC-HEADER>0001104659-25-036921.hdr.sgml : 20250421
<ACCEPTANCE-DATETIME>20250421172608
ACCESSION NUMBER:		0001104659-25-036921
CONFORMED SUBMISSION TYPE:	S-4
PUBLIC DOCUMENT COUNT:		112
REFERENCES 429:			333-286178
FILED AS OF DATE:		20250421
DATE AS OF CHANGE:		20250421

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			ALUMIS INC.
		CENTRAL INDEX KEY:			0001847367
		STANDARD INDUSTRIAL CLASSIFICATION:	PHARMACEUTICAL PREPARATIONS [2834]
		ORGANIZATION NAME:           	03 Life Sciences
		EIN:				000000000
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		S-4
		SEC ACT:		1933 Act
		SEC FILE NUMBER:	333-286660
		FILM NUMBER:		25854481

	BUSINESS ADDRESS:	
		STREET 1:		280 EAST GRAND AVENUE
		CITY:			SOUTH SAN FRANCISCO
		STATE:			CA
		ZIP:			94080
		BUSINESS PHONE:		650-231-6625

	MAIL ADDRESS:	
		STREET 1:		280 EAST GRAND AVENUE
		CITY:			SOUTH SAN FRANCISCO
		STATE:			CA
		ZIP:			94080

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ESKER THERAPEUTICS, INC.
		DATE OF NAME CHANGE:	20230427

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	FL2021-001, Inc.
		DATE OF NAME CHANGE:	20210222
</SEC-HEADER>
<DOCUMENT>
<TYPE>S-4
<SEQUENCE>1
<FILENAME>alms-20241231xs4.htm
<DESCRIPTION>FORM S-4
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- iXBRL document created with: Toppan Merrill Bridge iXBRL 10.10.0.1 -->
<!-- Based on: iXBRL 1.1 -->
<!-- Created on: 4/21/2025 8:59:56 PM -->
<!-- iXBRL Library version: 1.0.9179.3415 -->
<!-- iXBRL Service Job ID: 34cee042-f6f9-4ee9-8e13-9463491fc622 -->
<html xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:link="http://www.xbrl.org/2003/linkbase" 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/2024" 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/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xmlns:alms="http://www.alumis.com/20241231" 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>ALUMIS&#160;INC.</title></head><body><div style="margin-top:30pt;"></div><div style="display:none;"><ix:header><ix:hidden><ix:nonNumeric contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_r7HOCX8GBUK2-CXQuIqvfQ" name="us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" id="Hidden_lR6mGXYSd06rqGCw2tIe_Q">http://fasb.org/us-gaap/2024#UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember</ix:nonNumeric><ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" xs:nil="true" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" name="us-gaap:CommitmentsAndContingencies" id="Hidden_ifcj38BcUE6TI8QQ6PefVw"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" xs:nil="true" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" name="us-gaap:CommitmentsAndContingencies" id="Hidden_l7AURqlZg0iDXgtpDUyQqA"></ix:nonFraction><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList" id="Hidden_FXEAdN8vVE2g7PGNEMyovw">http://fasb.org/us-gaap/2024#DerivativeGainLossOnDerivativeNet</ix:nonNumeric><ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" name="alms:FairValueAssetsLevel1ToLevel2TransfersDuringPeriodAmount" id="Hidden_4QpTM7I5WEuuoh6VD7dtZQ">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" name="alms:FairValueAssetsLevel1ToLevel2TransfersDuringPeriodAmount" id="Hidden_chA_PMtTpkmszNT7wCpsaw">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" name="alms:FairValueAssetsLevel2ToLevel1TransfersDuringPeriodAmount" id="Hidden_PEUubU47b0OusA0qOj_i0Q">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" name="alms:FairValueAssetsLevel2ToLevel1TransfersDuringPeriodAmount" id="Hidden_IUmTgKvy8Uec4uJl3OOP2w">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" name="alms:FairValueLiabilitiesLevel1ToLevel2TransfersDuringPeriodAmount" id="Hidden_j7Ba7agF-0G35fpultKihA">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" name="alms:FairValueLiabilitiesLevel1ToLevel2TransfersDuringPeriodAmount" id="Hidden_CQmPsmPiL0S7_MKlHMJlhQ">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" name="alms:FairValueLiabilitiesLevel2ToLevel1TransfersDuringPeriodAmount" id="Hidden_4DtiNJFjZUiCfJ7OygFGkA">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" name="alms:FairValueLiabilitiesLevel2ToLevel1TransfersDuringPeriodAmount" id="Hidden_1opRJ0w1Pk2UneDQDT3-PA">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" id="Hidden_djyvQJDCrkyEqEY3dr18XQ">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" id="Hidden_AMqN5TEC8kGCgQdrCYPCVw">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" id="Hidden_zu5DjJKfRkGpqvuzediikg">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" id="Hidden_GFEe3lFFeke3o-YMYD7BYA">0</ix:nonFraction><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="dei:AmendmentFlag" id="Tc_ACXC_EDP4UaxYFLc_LdZvA_1_1">false</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="dei:EntityCentralIndexKey" id="Tc_8gbP--rLqEyN0wPq954iJQ_2_1">0001847367</ix:nonNumeric><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="INF" name="us-gaap:TemporaryEquitySharesIssued" id="Hidden_ZhsZn48DKEyLANTlwSOYPw">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="INF" name="us-gaap:TemporaryEquitySharesIssued" id="Hidden_0aGKk7cMOkOEPZqkcvtS4w">85960088</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="INF" name="us-gaap:TemporaryEquitySharesOutstanding" id="Hidden_svGhh00Wj0u_6WrhgybQfw">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" id="Hidden_3oTA1xhjG0-cB_rkLDdezA">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" id="Hidden_nUM4qeByhU21v8qKS4zhRg">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="INF" name="us-gaap:PreferredStockSharesIssued" id="Hidden_Mg6uKOm5kE6QSQfUgITGeA">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" id="Hidden_0Q4r9g_za0mBIdaQLrGQnw">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" xs:nil="true" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" name="us-gaap:PreferredStockValue" id="Hidden_94f3n3lEQkmmCeDLT89kZQ"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" xs:nil="true" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" name="us-gaap:PreferredStockValue" id="Hidden_if2T-7dFqkWFgL9qUUrvnA"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_4ai4IOe1I0-9lDdFinYyXQ" decimals="INF" name="us-gaap:CommonStockSharesIssued" id="Hidden_ICFqPOblH0KhP2hFEBr5Ug">2675979</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_CvhCDeh_tkaYFeWTTbkn4w" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" id="Hidden_cp81-ga2okG-ateVz6PtJg">47222419</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_6n4AtwzEv0e-9caZYpGHSg" decimals="INF" name="us-gaap:CommonStockSharesIssued" id="Hidden_iioPaD5HJ0eDIA-Dz3yFKA">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_at_5AUusHkeVU4dnS_a6mw" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" id="Hidden_Iq8CIeWS80yIOQoG_rO4Uw">7184908</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="Duration_6_20_2024_To_6_20_2024_kRu9SWVZC0G5CMHh13VPkQ" decimals="4" name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" id="Hidden_HL2oiubFJUSEbg9KY7xhuA">0.2139</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="As_Of_7_1_2024_s8HSa6h_ek2dFQZ_xOhtUg" decimals="4" name="us-gaap:PreferredStockConvertibleConversionRatio" id="Hidden_AoF7K1G7cU6-sXLVTjWu3Q">0.2139</ix:nonFraction><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" name="us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList" id="Hidden_OnKFwioJIkGwGQBMRp9zPw">http://fasb.org/us-gaap/2024#DerivativeGainLossOnDerivativeNet</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_uifI8Qks-02gCiM3x-FkVg" name="us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" id="Hidden_zUfZQrgpc0mIJ_Ziv14OfA">http://fasb.org/us-gaap/2024#UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember</ix:nonNumeric><ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_5_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_kJpCVc1fnkCUmRHe5glyIw" decimals="2" name="us-gaap:SharesIssuedPricePerShare" id="Hidden_yzXhNHqR30usj-2IBJJ6dg">5.00</ix:nonFraction><ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_10_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_LZLKEEXRk0ypYBA4yFBvnw" decimals="2" name="us-gaap:SharesIssuedPricePerShare" id="Hidden_VLstZ5flSk2X8Bl7YO0rkw">5.00</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_3_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember__fABTK15IkK4b0wmiDH0qw" decimals="1" name="us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion" id="Hidden_NzEzY-Mu7U2bd_biY81_Yw">0.1</ix:nonFraction><ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_nl-XZvuNAUeipqvH8tbFWQ" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" id="Hidden_pdwJxObVR0Su-zTwmQCHtQ">0.0001</ix:nonFraction><ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_6_30_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_m-I6Fp6je0WarYc7jbXs4w" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" id="Hidden_0vBD81QhJE2EBI1jlP-41Q">0.0001</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="As_Of_7_1_2024_s8HSa6h_ek2dFQZ_xOhtUg" decimals="4" name="us-gaap:PreferredStockConvertibleConversionRatio" id="Hidden_Yoo0-rLoak2VdDfQabSbfw">0.2139</ix:nonFraction><ix:nonNumeric contextRef="Duration_1_1_2024_To_6_30_2024_sDcLiJFFikKr4OhmFcL1XQ" name="alms:NumberOfDaysPriorNoticeToIncreaseOrDecreaseInterestThresholdLimit" id="Hidden_IW5qRC3hm0iMeSGfY26Jsg">P61D</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="alms-20241231.xsd"/></ix:references><ix:resources><xbrli:context id="As_Of_12_31_2024_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_us-gaap_OperatingLeaseLeaseNotYetCommencedMember_KpdezSP1Mkyjd0vOvzbKUA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">us-gaap:OperatingLeaseLeaseNotYetCommencedMember</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_alms_SeriesRedeemableConvertiblePreferredStockMember_ZAZcGSlZZEWl-P8jzH49tA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesRedeemableConvertiblePreferredStockMember</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_alms_SeriesBRedeemableConvertiblePreferredStockMember_OXY4hpjrq0eKSgwP44zRNA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesBRedeemableConvertiblePreferredStockMember</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_alms_SeriesB2RedeemableConvertiblePreferredStockMember_4vm8doAs70ybmQROJhkgrQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2RedeemableConvertiblePreferredStockMember</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_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_ZSZ-51out0-2W9P7GkNaMw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2aRedeemableConvertiblePreferredStockMember</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_alms_SeriesB1RedeemableConvertiblePreferredStockMember_onSCmh-Wo0Gf9c6h3uV82A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB1RedeemableConvertiblePreferredStockMember</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_alms_SeedRedeemableConvertiblePreferredStockMember_1kCf8Sihe0OHzFJQCfwEdw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeedRedeemableConvertiblePreferredStockMember</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_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_ek7LBL7jDU24PJh_YYO6Eg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:VotingCommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</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_alms_VotingCommonStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_XM052qL0-0mOLvoS8uTLOA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:VotingCommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</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_alms_VotingCommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_LN6WJKkHqUeJqLJEidZEgQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:VotingCommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</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_alms_VotingCommonStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_NJiNSOEu3k-VG8i9RvIbrw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:VotingCommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</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_alms_VotingCommonStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_klDv-DwglE-pDGa4AyVzBg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:VotingCommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</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_20_2024_To_6_20_2024_kRu9SWVZC0G5CMHh13VPkQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-06-20</xbrli:startDate><xbrli:endDate>2024-06-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_P3mypVP83UK8Kb36xiTrFg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</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_chV-asJplkyQjCjtaw12QQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</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_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6YO0pC0nAkyGtC0Y5oXAdQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</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_k8FpxbIOukiCs7NAluFB6w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</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_htiQclwdd0-cWi-fubvGcg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</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_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_aBBYzbumvECGZrqQhR2vfA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</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_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_U4gjfOOUukmMe0X2fFAQAA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ZxFReZolo0-uZchqrZE9bQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_PyP9fPNQG0-yGVVpm-TT4g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_7_1_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_WqRDiFas6E2w8EVavRP0sA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_yY6GaJF41EeWLazbgVy62g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesCRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesC1RedeemableConvertiblePreferredStockMember_f68cF6ap4EmckkBMHnyTLg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesC1RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_-4Hk2RdmRkWgl5s0qTItlA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_LZLKEEXRk0ypYBA4yFBvnw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2aRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_xFaxL2kPFUWYcPjBIJWzmg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_kJpCVc1fnkCUmRHe5glyIw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2aRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_2_28_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_PvNFezqi_kiLh09ezg64RA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_zMdGtEhXeU-L1hs5whFsSg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:PerformanceOptionPlan2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_29_2024_GZBDRxOdsEWVS_WCesCxIQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_OxHXC481HUSK5KZhPhlIDQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">alms:EarlyExercisableEmployeeStockOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2024_us-gaap_PlanNameAxis_alms_TwoThousandTwentyOneStockPlanMember_kpN8HGeNOk6N-00S1U6v6A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:TwoThousandTwentyOneStockPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2024_To_5_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_UGQfLr0pi0m0vjpMTAjS-w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:PerformanceOptionPlan2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_3yGhYE48W0m5mLLA9g_3AQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember</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_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_mg1bj1q2U02t_hhdmjYr9w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember</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_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_dpKzFD_pPk-EFyGrrX6D8w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember</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="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_uI_3Fs19ak2srZF1eMQwOg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember</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="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_0zlscbi4r06zjOy_wmF5Gw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember</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_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_Ra_WJ7lAEEqJ2L3gyUGcZQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember</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_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_cB_E2GsELk-WayKtbnZnGw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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_AwardTypeAxis_us-gaap_RestrictedStockMember_Do3jv8fjPEW2S0LjVZupfA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_7_17_2024_To_7_17_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_w2unL58U4UaJjTswSSuyNg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-17</xbrli:startDate><xbrli:endDate>2024-07-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_ooBTmqiqQkuRsUpuKQjudA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</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_CounterpartyNameAxis_alms_ForesiteLabsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_S7aQF41YzkSNdnrw-dZNYQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">alms:ForesiteLabsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</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="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_QiuarVhniEyDMrbIchwrOQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</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_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember_v4FFXTUI5EyhnO6yQOZhuA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</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_LeaseholdImprovementsMember_r7HOCX8GBUK2-CXQuIqvfQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</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_FurnitureAndFixturesMember_TXm6h2nM7UmnUwNZDJG4bA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</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_ylHQj59r5UGaPEB-9o_VVg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</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="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_alms_LaboratoryEquipmentMember_PcCpGeCoeUe3trJOscrWDw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">alms:LaboratoryEquipmentMember</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_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember_nbi7EPuuXku11fENmI-y7w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</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_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_uifI8Qks-02gCiM3x-FkVg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</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_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_yr4uqxeocka1lVIb0_Rq0g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</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_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_nD35Imcx406MMrJewKxJjQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</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_PropertyPlantAndEquipmentByTypeAxis_alms_LaboratoryEquipmentMember_F5mBDmN1UEWjefIgVsmbPQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">alms:LaboratoryEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2024_8ZrFUBvtx0278r85wvtUwA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_10_1_2023_To_10_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_iKwrjXaLz0epZ2eMIFRT-A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2023_To_5_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2B2aRedeemableConvertiblePreferredStockMember_Ud9XZJco2k-qQpxvqeOTgA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2B2aRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9cCF5bUMLkO5ba1JvrH3Ww"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</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_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_U279gzXE9Ue0_dNSHKeuew"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</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="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_Eddb32PLCUKpPdmwd85UQg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</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="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_28ol1Z4CI0W8BJbqmndI9g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</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_2_6_2025_dei_LegalEntityAxis_alms_AcelyrinIncMember_srt_OwnershipAxis_alms_CombinedCompanyMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_G6jTQhD4BECVkffehvtOoQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">alms:AcelyrinIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">alms:CombinedCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-02-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_2_6_2025_srt_OwnershipAxis_alms_CombinedCompanyMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_Pmhk3mB1T0m4OX-K7IOCTw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">alms:CombinedCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-02-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_12_1_2024_To_12_31_2024_ZPJQ_JL0Uk26ihvGyLQ5YQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier></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="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_fQN8RdjUIkKmNmjAzo0HRA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</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_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_howxJ97nz0G0Lcug7F5vSg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</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_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_nMM20ALqSEy5JhCoS1IKNA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</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_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_6McM9MxxckGQo4spKFOSVQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_9_1_2023_To_9_30_2023_Fx9f_rUAd0Gjz-jopiyM9w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-09-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_nsphTbFk4Eu_dgclFvbTWg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</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_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember_ps2N1SOkKEK7yiZZgRaBzw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</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_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedTermMember_ba5Lg9ioDUqosnFloGRuVw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</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_MeasurementInputTypeAxis_alms_MeasurementInputProbabilityOfOccurrenceMember_ieweUSfHskCn0cLqQjaKnw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">alms:MeasurementInputProbabilityOfOccurrenceMember</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_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_Az5T0whTvk63lH3DplMMjQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</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_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember_4gSUoRedT0SeQ9wkQ06r4g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</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_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedTermMember_lFW9-Z_AHU2fKx2YoBxvOg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</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_MeasurementInputTypeAxis_alms_MeasurementInputProbabilityOfOccurrenceMember_IHQDP7oRPEiHC_SYHMZNfQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">alms:MeasurementInputProbabilityOfOccurrenceMember</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_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedDividendRateMember_1UC17sHHA0u6dtIuKE4bIg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</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_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_AtTEFpalE0q3sQdT5CXMKw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</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_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember_IUAPoS_BrE2DL3Ab4FT3Rw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</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_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedTermMember_sNaM9p3_lkqifyHBEmmkPQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</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_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_alms_MeasurementInputProbabilityOfOccurrenceMember_cJrvLlomUkm8Q9f-3hJwJQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">alms:MeasurementInputProbabilityOfOccurrenceMember</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_srt_RangeAxis_srt_MaximumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_-QqbEwt2DEi_2_AIC-CliQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</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_srt_RangeAxis_srt_MaximumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember_whSYHER8J0yJ71wumXB0Rw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</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_srt_RangeAxis_srt_MaximumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedTermMember_cQ01ztb1P0i_cqx-OqUy4A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</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_srt_RangeAxis_srt_MaximumMember_us-gaap_MeasurementInputTypeAxis_alms_MeasurementInputProbabilityOfOccurrenceMember_G4e109AQUUCE4z-Y80IbbA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">alms:MeasurementInputProbabilityOfOccurrenceMember</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_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedDividendRateMember_XMqg5xwZUUOP8bbZClVmGw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember__fABTK15IkK4b0wmiDH0qw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:VotingCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_r5l53S93S0er3T854_XJhw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</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_StatementEquityComponentsAxis_us-gaap_CommonStockMember_OMqW_lGxM0mfF0E_iAEH8w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</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_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_OqEN2mYeD0eicHnNL0tWEg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_7_1_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_eD2DKd7x8kep0XgPSchpww"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:NonvotingCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_7_1_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_qnz_okoyeky_bktDVFMa8Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:VotingCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_7_1_2024_s8HSa6h_ek2dFQZ_xOhtUg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_2_6_2025_dei_LegalEntityAxis_alms_AcelyrinIncMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_Apa6U5FYhk-QwjGL3fc3LA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">alms:AcelyrinIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-02-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_at_5AUusHkeVU4dnS_a6mw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:NonvotingCommonStockMember</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_alms_VotingCommonStockMember_CvhCDeh_tkaYFeWTTbkn4w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:VotingCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_M39CEPd7QUesEIfJ3zirKA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:NonvotingCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_6n4AtwzEv0e-9caZYpGHSg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:NonvotingCommonStockMember</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_us-gaap_CommonClassBMember_nl-XZvuNAUeipqvH8tbFWQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</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_us-gaap_CommonClassAMember_PjJdEBDaBU6oFZHkNr-RAg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</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_alms_VotingCommonStockMember_4ai4IOe1I0-9lDdFinYyXQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:VotingCommonStockMember</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_2024_us-gaap_FinancialInstrumentAxis_alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourPerformanceOptionPlanMember_NRzxFvo550m7C2dMSXqnhg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alms:SharesAvailableForGrantUnderShareBasedPaymentPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:TwoThousandTwentyFourPerformanceOptionPlanMember</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_FinancialInstrumentAxis_alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanMember_1RUEXFaEqUmCr6Svv0CU4A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alms:SharesAvailableForGrantUnderShareBasedPaymentPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:TwoThousandTwentyFourEquityIncentivePlanMember</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_FinancialInstrumentAxis_alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEmployeeStockPurchasePlanMember_VdYwVNvFYk6wIZ_suuntbw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alms:SharesAvailableForGrantUnderShareBasedPaymentPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:TwoThousandTwentyFourEmployeeStockPurchasePlanMember</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_FinancialInstrumentAxis_us-gaap_EmployeeStockOptionMember_3NpoZiRUJUmFSeZ8pPKVkA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">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_6_30_2024_us-gaap_PlanNameAxis_alms_EmployeeStockPurchasePlan2024Member_s_GcCYEYiEqLkJyJpVTk_A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:EmployeeStockPurchasePlan2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_vh5Puy-AnUueA4a4hiHZMQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:PerformanceOptionPlan2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_FinancialInstrumentAxis_alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyOneStockPlanMember_Uwq-Y95wfUyRFWblVuFEjg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alms:SharesAvailableForGrantUnderShareBasedPaymentPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:TwoThousandTwentyOneStockPlanMember</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_FinancialInstrumentAxis_us-gaap_RedeemableConvertiblePreferredStockMember_C449GPt6iUW9LlnrKguxhQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:RedeemableConvertiblePreferredStockMember</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_FinancialInstrumentAxis_us-gaap_EmployeeStockOptionMember_khdwrLwneUKYMP2n-zLotg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EmployeeStockOptionMember</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_2022_KMsyjGBOcUea7nMEEHrcCA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-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_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_k-9MXJZwYEu_H5Bi2xjtMg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</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_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_xj7vgSDpzUa7vJOYpMC1Jg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</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_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_bDUDzQBZzk21QFFTpWyiWQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</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_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_3WGuo7mdd0mJ1Hh_NuYfdw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</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_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_mexO3k_ZZk-1WPt3hEEXSQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</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_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_Edg2N2M3BECNbd244eOlQQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</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_2024_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_moodr__IIEKdeE82omE77A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</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_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_tmrhIQ5kWkeYi8hUPxtBwQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</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_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_GKWRtcnIrEuVkGehVkEvkA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</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_JybKlr9s40GwBSfJHMt3gg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</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_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_Q5S2WBWLE0iuCfIUcOlvow"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><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_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_WpQJQMqKf06StNJlOM5SHA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</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_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_n-rQ1NZjX06uorpNILF33A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</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>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_E_AYDhszqEqCkk8baIPoBg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_31_2022_In1T1cXPPUG-l7emsd5XRQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_9kvDRVdKdEq24ZVe0GLMTw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_mYsMwY3MUUGA6aMMxbhZIg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</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_alms_UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember_1PoaBNvwNUinhmLlGcj1yQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">alms:UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember</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_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RedeemableConvertiblePreferredStockMember_waN_Qj3oN0GAtdtL6f3xlg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RedeemableConvertiblePreferredStockMember</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="Duration_1_1_2023_To_12_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_yFVuQCzMt0ihMvon7qBktQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</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="Duration_1_1_2023_To_12_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_alms_UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember_ympy-MIHMkCqjcYdM5WaLQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">alms:UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember</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="Duration_1_1_2024_To_12_31_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_xkB-ZCfjUUSzvtiK70emcA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</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_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_SGj5VVD_X0S4-XaN7Inj3Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</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_ResearchAndDevelopmentExpenseMember_oaGHWzW-_0SAffRi0qaJvg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</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_9YpAz-M2ZkaM6ByTy4qlkQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</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_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_tvZ4l2DHgUKRkknSWW52Pg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">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_2023_To_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_c8rgTemZeUe0iyb0FxHEpA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</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="Duration_1_1_2023_To_12_31_2023_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_z_BO6K1m5EaIzIjdLTg16g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</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="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_3ngNmUJMcEygvm147QkCUA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_6lJ0OuxU4U6-UHW5QrGoXQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</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="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_Nj5B4qn-GUu43QY7OUzuYg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</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="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_EQDVQE5DNkCVreEd39N9Mw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</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="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_8wt3bhdcNE-OQROgvIYEqg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:VotingCommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</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_2024_srt_CounterpartyNameAxis_alms_ForesiteLabsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_offwp6i75EarOdwrsrapfg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">alms:ForesiteLabsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</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_srt_CounterpartyNameAxis_alms_ForesiteLabsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_P-E8l1n1_E6zJhzzbA8leA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">alms:ForesiteLabsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2024_To_5_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_UJPOuyukIUeD-SUP8mpS8Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesCRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_1_2023_To_10_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_HhBwpKfUbk6xFzjFeydvkA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_1_2023_To_10_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_KjBkH1x55EmbmKsiIz2XcA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2aRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2023_To_5_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_vg0kkJ-unkq6U1yhdqU3ig"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2023_To_5_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_QKe9cEI1xUK92Gpzt8oZxQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2aRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member_h1Um0NIG1E68lEf0-lmX1w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesCRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">alms:RedeemableConvertiblePreferredStockIssuedInMay2024Member</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_alms_SeriesCRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member_q_D882tthUuH75IbV6wEDg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesCRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">alms:RedeemableConvertiblePreferredStockIssuedInMarch2024Member</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_us-gaap_StatementClassOfStockAxis_alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member__UkwP7J1dUmFFU_WGO7MKQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2AndB2aRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">alms:RedeemableConvertiblePreferredStockIssuedInOctober2023Member</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="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member_BeFzssDycEi6nPeuMMNGHQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2AndB2aRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">alms:RedeemableConvertiblePreferredStockIssuedInMay2023Member</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="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_8IGWMBH3_UyeHhsD4pelkg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</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_6_27_2024_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_Zysop9U_IkmPE76lN4OADw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:EquityIncentivePlan2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_3_29_2024_To_3_29_2024_SHLTifnBzkeIYk7UW-K97w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-29</xbrli:startDate><xbrli:endDate>2024-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_SqqK6FDAek-KZhNOQ49rzQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">alms:EarlyExercisableEmployeeStockOptionsMember</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_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_yQO0l8so7k6tRhIU5ht3GQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">alms:EarlyExercisableEmployeeStockOptionsMember</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_2024_To_12_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_FLog-iCe3EK2p45evF2CtQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:PerformanceOptionPlan2024Member</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_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_8-qu0HJm30KXeI2bHXvNiA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">alms:EarlyExercisableEmployeeStockOptionsMember</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_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_fDVbR4eMW0izcy_WiFItBw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">alms:EarlyExercisableEmployeeStockOptionsMember</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="Duration_5_1_2024_To_5_31_2024_us-gaap_AwardTypeAxis_alms_NonStatutoryOptionMember_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_jdr1dJe5T0CLmZMMaFxWYQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">alms:NonStatutoryOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:PerformanceOptionPlan2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_ZHTPuMHnw0usvrzXUFHuqQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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_1_2021_To_2_28_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_V5sboDFh-0u5SXgHtS1YNA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_a-LbJRcJFEOjswCVpNsu0w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:PerformanceOptionPlan2024Member</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_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_Ly2DitAdAUSOhIp93xTQNw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:PerformanceOptionPlan2024Member</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_1_2024_To_6_30_2024_us-gaap_PlanNameAxis_alms_EmployeeStockPurchasePlan2024Member_e2SAiriOfkiQxQk-N98Jug"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:EmployeeStockPurchasePlan2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-06-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_E5K2WXsFXkaHgMKg2KHp6A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</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="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_alms_ForesiteLabsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_Bq9D3AbPVkKmjZfE6nxVBA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">alms:ForesiteLabsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</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_5_31_2023_QwbUoDEfg0e1BulEfPYXkw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_J6OY6SgL_Eat3_uti2ourg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</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="Duration_7_17_2024_To_7_17_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_FKuunoUM20qD0dYGXR9GAw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-17</xbrli:startDate><xbrli:endDate>2024-07-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_27_2024_To_6_27_2024_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_rwbxfxIy8Eu7j0DIKw6PZA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:EquityIncentivePlan2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-06-27</xbrli:startDate><xbrli:endDate>2024-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2024_To_7_1_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_vSzEzZjX80mEw-QPfMKtlg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_Nfmw8emTaEmeeg5NCpSzbQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</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_pGJMZithw02FUKhidnf1Qw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</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_3_13_2024_EBC5etKAf0Wsu5-d3Bp2Tg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-03-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_3_1_2024_To_3_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_GKK_JvgAzEipPagSq6IGFg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesCRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_3_1_2024_To_3_31_2024_7bm1W7hbnE6V3CR0eSv2Zw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_6_30_2024_sDcLiJFFikKr4OhmFcL1XQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_yKR9_XCIx0WHJv_bGA3SIQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:NonvotingCommonStockMember</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_alms_VotingCommonStockMember_uQGUnGNkU0KLWZyfkxDb1g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:VotingCommonStockMember</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_6_2025_To_2_6_2025_dei_LegalEntityAxis_alms_AcelyrinIncMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_DixkmiX-70yioVfhEm008w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">alms:AcelyrinIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-06</xbrli:startDate><xbrli:endDate>2025-02-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_2_6_2025_To_2_6_2025_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_cKOrjy0kVUiS_aAorsRCKg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-06</xbrli:startDate><xbrli:endDate>2025-02-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_27_2024_To_6_27_2024_srt_RangeAxis_srt_MaximumMember_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_T7IMhaVfv0SqT1tjRI8iMA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:EquityIncentivePlan2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-06-27</xbrli:startDate><xbrli:endDate>2024-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_26_2024_To_6_26_2024_srt_RangeAxis_srt_MaximumMember_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_i2RtiwzM4keCpB-AQvxn9A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:EquityIncentivePlan2024Member</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="As_Of_1_31_2023_LQ_hrqyUD0WHUeJuvSzDKg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_8_31_2022_ml5GaFUNoEWzH2I5-tX36w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2024_UD9G2w2lXUinQWaj6l5Zbw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_3NOqOVZkFkKQaSK7SL6Pmw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesCRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_31_2023_SvIFx6cakEWjv14cJDEeyQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_7_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_i06VzATFIE-JPWgvjaGIdg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_7_1_2024_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_oqGlD2Pt4UGtbXjEN5HYDw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_7_1_2024_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_SYx1U37wmEK7eBKrZEzUqw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_QQd0oZ_hxE6qVJ_lY0_aEA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</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_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_j_l1vPzjIEKTdPeUewUVmg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</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_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_wivYjHvgE0az1tbpMd1WZg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alms:SingleReportableSegmentMember</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_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_aYjPPbhhlUGwfkWUTESP8Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alms:SingleReportableSegmentMember</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_6_30_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_m-I6Fp6je0WarYc7jbXs4w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:VotingCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_2_6_2025_To_2_6_2025_us-gaap_BusinessAcquisitionAxis_alms_AcelyrinIncMember_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_tZtpnsjSNUKNi0Q7rXnVow"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">alms:AcelyrinIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:VotingCommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-06</xbrli:startDate><xbrli:endDate>2025-02-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_8_1_2024_To_8_31_2024_us-gaap_AssetAcquisitionAxis_alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_us-gaap_ContingentConsiderationByTypeAxis_alms_ClinicalMilestonesMember_1_SwdCzXiECHswL8vPg1RQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">alms:FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">alms:ClinicalMilestonesMember</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="Duration_1_1_2022_To_12_31_2022_us-gaap_AssetAcquisitionAxis_alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_us-gaap_ContingentConsiderationByTypeAxis_alms_ClinicalMilestonesMember_PDGvGnyAakeWQuAFQvIgkA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">alms:FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">alms:ClinicalMilestonesMember</xbrldi:explicitMember></xbrli:segment></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_AssetAcquisitionAxis_alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_a373Ie6m7Eafif16_fU7Bg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">alms:FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2021_srt_RangeAxis_srt_MaximumMember_us-gaap_AssetAcquisitionAxis_alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_us-gaap_ContingentConsiderationByTypeAxis_alms_ApprovalMilestonesMember_nyTmAyAVrkmupndT2qzMUw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">alms:FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">alms:ApprovalMilestonesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2021_us-gaap_AssetAcquisitionAxis_alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_us-gaap_ContingentConsiderationByTypeAxis_alms_ClinicalMilestonesMember_nau8AzYbD0mvgx0Vhy0tYg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">alms:FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">alms:ClinicalMilestonesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_25_2025_srt_CounterpartyNameAxis_alms_KakenPharmaceuticalCoLtdMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_YyD56fcmS0ioGHrHG_8FqA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">alms:KakenPharmaceuticalCo.Ltd.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</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="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001847367</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="Unit_Standard_segment_Rklbr6eEREevU71Hmld88A"><xbrli:measure>alms:segment</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_instrument_QdPq1rRY6ke0GP_14cOf0A"><xbrli:measure>alms:instrument</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_item_jjPQ3ptcUECltaG-kTItZg"><xbrli:measure>alms:item</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg"><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_D_SDVwpFZgB0i6XnOKhlqsaQ"><xbrli:measure>alms:D</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_sqft__SVTkAN1gEyjAdqSdY0QKQ"><xbrli:measure>utr:sqft</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_Y_kyVAPRVBqki7i1QnDoXMpg"><xbrli:measure>alms:Y</xbrli:measure></xbrli:unit></ix:resources></ix:header></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;margin:0pt 0pt 20pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:9.2pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_ad0c16eb_6c97_46b3_9a0c_b55662788e93"></a><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">As filed with the Securities and Exchange Commission on April 21, 2025.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">Registration No.&#160;333-&#160;&#160;&#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:1pt;padding-bottom:1pt;padding-top:1pt;text-align:center;border-bottom:1.0pt solid #000000;border-top:3.0pt solid #000000;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-size:12pt;font-weight:bold;">UNITED STATES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-size:12pt;font-weight:bold;">SECURITIES AND EXCHANGE COMMISSION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-size:8.5pt;font-weight:bold;">Washington, D.C. 20549</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Form&#160;</b><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="dei:DocumentType" id="Narr_3-itHaP9M0CWCPGiag4tAg"><b style="font-weight:bold;">S-4</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 2pt 0pt;"><b style="font-size:6.5pt;font-weight:bold;">REGISTRATION STATEMENT</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">UNDER</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 4pt 0pt;"><b style="font-size:6.5pt;font-weight:bold;">THE SECURITIES ACT OF 1933</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="dei:EntityRegistrantName" id="Narr_oPR3DoCTgE6OG0_7OS3gAw"><b style="font-weight:bold;">ALUMIS&#160;INC.</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><span style="font-size:6.5pt;">(Exact name of registrant as specified in its charter)</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:8.0pt;margin-bottom:0pt;margin-top: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;margin:0pt;"><span style="font-size:6.5pt;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><td style="vertical-align:bottom;width:0.05%;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:32.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">Delaware </b></p></td><td style="vertical-align:bottom;width:1.22%;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:32.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">2834 </b></p></td><td style="vertical-align:bottom;width:1.22%;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:32.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">82-177129 </b></p></td><td style="vertical-align:bottom;width:0.05%;margin:0pt;padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:0.05%;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:32.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.69pt 0pt;"><span style="font-size:6.5pt;">(State or other jurisdiction of</span><span style="font-size:6.5pt;"><br/></span><span style="font-size:6.5pt;">incorporation or organization) </span></p></td><td style="vertical-align:bottom;width:1.22%;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:32.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.69pt 0pt;"><span style="font-size:6.5pt;">(Primary Standard Industrial</span><span style="font-size:6.5pt;"><br/></span><span style="font-size:6.5pt;">Classification Code Number) </span></p></td><td style="vertical-align:bottom;width:1.22%;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:32.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.69pt 0pt;"><span style="font-size:6.5pt;">(I.R.S. Employer</span><span style="font-size:6.5pt;"><br/></span><span style="font-size:6.5pt;">Identification Number) </span></p></td><td style="vertical-align:bottom;width:0.05%;margin:0pt;padding:0pt;"/></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">280 East Grand Avenue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">South San Francisco, CA 94080</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">(650) 231-6625</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 5pt 0pt;"><span style="font-size:6.5pt;">(Address, including zip code, and telephone number, including area code, of registrant&#8217;s principal executive offices)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">Martin Babler</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">President and Chief Executive Officer</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">Alumis&#160;Inc.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">280 East Grand Avenue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">South San Francisco, CA 94080</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">(650) 231-6625</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><span style="font-size:6.5pt;">(Name, address, including zip code, and telephone number, including area code, of agent for service)</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:8.0pt;margin-bottom:0pt;margin-top: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:6pt;text-align:center;margin:0pt;"><span style="font-size:6.5pt;font-style:italic;font-weight:bold;">Copies to:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:32.24%;margin:0pt;padding:0pt 0pt 1pt 0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:2.03%;margin:0pt;padding:0pt 0pt 1pt 0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:32.25%;margin:0pt;padding:0pt 0pt 1pt 0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:1.2%;margin:0pt;padding:0pt 0pt 1pt 0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:32.25%;margin:0pt;padding:0pt 0pt 1pt 0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:32.24%;margin:0pt;padding:0pt 0pt 1pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">Jamie Leigh</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">Ben Beerle</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">Kristin VanderPas</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">Dave Peinsipp</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">Cooley LLP</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">3 Embarcadero Center, 20th Floor</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">San Francisco, CA 94111</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">(415) 693-2000 </b></p></td><td style="vertical-align:top;width:2.03%;margin:0pt;padding:0pt 0pt 1pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:top;width:32.25%;margin:0pt;padding:0pt 0pt 1pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">Mina Kim</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">Chief Executive Officer</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">ACELYRIN,&#160;Inc.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">4149 Liberty Canyon Road</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">Agoura Hills, CA 91301</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">(805) 730-0360 </b></p></td><td style="vertical-align:top;width:1.2%;margin:0pt;padding:0pt 0pt 1pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:top;width:32.25%;margin:0pt;padding:0pt 0pt 1pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">Stefano Quintini</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">Ethan Skerry</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">Ryan Mitteness</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">Jeremy Delman</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">Fenwick&#160;&amp; West LLP</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">902 Broadway</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">New York, NY 10010</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">(212) 430-2600 </b></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:8.0pt;margin-bottom:0pt;margin-top: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:6pt;text-indent:18pt;margin:0pt 0pt 6.5pt 0pt;"><b style="font-size:6.5pt;font-weight:bold;">Approximate date of commencement of proposed sale of the securities to the public: As soon as practicable after this registration statement becomes effective and upon completion of the transactions, including all conditions to the merger described in the enclosed joint proxy statement/prospectus have been satisfied or waived.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-indent:18pt;margin:0pt 0pt 6.5pt 0pt;"><span style="font-size:6.5pt;">If the securities being registered on this Form&#160;are being offered in connection with the formation of a holding company and there is compliance with General Instruction G, check the following box. </span><span style="font-family:'Segoe UI Symbol';font-size:6.5pt;">&#9744;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-indent:18pt;margin:0pt 0pt 6.5pt 0pt;"><span style="font-size:6.5pt;">If this Form&#160;is filed to register additional securities for an offering pursuant to Rule&#160;462(b)&#160;under the Securities Act, check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering. </span><span style="font-family:'Segoe UI Symbol';font-size:6.5pt;">&#9744;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-indent:18pt;margin:0pt 0pt 6.5pt 0pt;"><span style="font-size:6.5pt;">If this Form&#160;is a post-effective amendment filed pursuant to Rule&#160;462(d)&#160;under the Securities Act, check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering. </span><span style="font-family:'Segoe UI Symbol';font-size:6.5pt;">&#9744;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-indent:18pt;margin:0pt 0pt 6.5pt 0pt;"><span style="font-size:6.5pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or 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&#160;12b-2 of the Exchange Act:</span></p><a id="_9744696b_7ed3_4b68_bc27_a3f477546c77"></a><a id="Tc_em8rPbTIgEaTgeaqvB9xaw_1_0"></a><a id="Tc_14cDKN0qjUKNg_feqVQkWQ_1_1"></a><a id="Tc_lKQgp_9qpECfDQijn349gg_1_3"></a><a id="Tc_IKTxuuXX80ywQlWoalZ48g_1_4"></a><a id="Tc_djW7CEDO_k2OqY_36mvaOw_2_1"></a><a id="Tc_J846ovUmI0iXx8Lm9c4hsw_2_3"></a><a id="Tc_Uy96Tv1Gfk6X2RidVt3odA_3_3"></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:20.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:10.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%;"></div></div></td><td style="vertical-align:bottom;width:35.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%;"></div></div></td><td style="vertical-align:bottom;width: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%;"></div></div></td><td style="vertical-align:bottom;width:7.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%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:20.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0pt 18pt;"><span style="font-size:6.5pt;">Large accelerated filer</span></p></td><td style="vertical-align:bottom;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-family:'Segoe UI Symbol';font-size:6.5pt;">&#9744;</span></p></td><td style="vertical-align:bottom;width:35.84%;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">Accelerated filer</span></p></td><td style="vertical-align:bottom;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-family:'Segoe UI Symbol';font-size:6.5pt;">&#9744;</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><ix:nonNumeric format="ixt-sec:entityfilercategoryen" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="dei:EntityFilerCategory" id="Tc_42LPE9hV50SSfBYI6Xe90g_2_0"><span style="font-size:6.5pt;">Non-accelerated filer</span></ix:nonNumeric></p></td><td style="vertical-align:bottom;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-family:'Segoe UI Symbol';font-size:6.5pt;">&#9746;</span></p></td><td style="vertical-align:bottom;width:35.84%;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">Smaller reporting company</span></p></td><td style="vertical-align:bottom;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="dei:EntitySmallBusiness" id="Tc_ShyGgGN2UEGJ_K76dlUwsg_2_4"><span style="font-family:'Segoe UI Symbol';font-size:6.5pt;">&#9746;</span></ix:nonNumeric></p></td></tr><tr><td style="vertical-align:bottom;width:20.83%;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:35.84%;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">Emerging growth company</span></p></td><td style="vertical-align:bottom;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="dei:EntityEmergingGrowthCompany" id="Tc_R06rRX776EeT2sJYGL5vOw_3_4"><span style="font-family:'Segoe UI Symbol';font-size:6.5pt;">&#9746;</span></ix:nonNumeric></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6.5pt 0pt;"><span style="font-size:6.5pt;">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&#160;7(a)(2)(B)&#160;of the Securities Act. </span><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="dei:EntityExTransitionPeriod" id="Narr_96HISAHQjEOKRtutQJWPWA"><span style="font-family:'Segoe UI Symbol';font-size:6.5pt;">&#9744;</span></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-indent:18pt;margin:0pt 0pt 6.5pt 0pt;"><span style="font-size:6.5pt;">If applicable, place an X in the box to designate the appropriate rule&#160;provision relied upon in conducting this transaction:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-indent:18pt;margin:0pt 0pt 6.5pt 0pt;"><span style="font-size:6.5pt;">Exchange Act Rule&#160;13e-4(i)&#160;(Cross-Border Issuer Tender Offer) </span><span style="font-family:'Segoe UI Symbol';font-size:6.5pt;">&#9744;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-indent:18pt;margin:0pt 0pt 6.5pt 0pt;"><span style="font-size:6.5pt;">Exchange Act Rule&#160;14d-1(d)&#160;(Cross-Border Third-Party Tender Offer) </span><span style="font-family:'Segoe UI Symbol';font-size:6.5pt;">&#9744;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 6.5pt 0pt;"><b style="font-size:6.5pt;font-weight:bold;">EXPLANATORY NOTE AND STATEMENT PURSUANT TO RULE 429</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-indent:18pt;margin:0pt 0pt 6.5pt 0pt;"><b style="font-size:6.5pt;font-weight:bold;">Pursuant to Rule 429 under the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), the prospectus contained in this registration statement will be used as a combined prospectus in connection with this registration statement and the registration statement on Form S-4, No. 333-286178, which was originally filed on March 27, 2025, and became effective on April 4, 2025 (the &#8220;Prior Registration Statement&#8221;). This registration statement is a new registration statement and also constitutes a post-effective amendment to the Prior Registration Statement. Such post-effective amendment will become effective concurrently with the effectiveness of this registration statement in accordance with Section 8(c) of the Securities Act.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-indent:18pt;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">The registrant hereby amends this registration statement on such date or dates as may be necessary to delay its effective date until the registrant shall file a further amendment which specifically states that this registration statement shall thereafter become effective in accordance with Section&#160;8(a)&#160;of the Securities Act, or until this registration statement shall become effective on such date as the Securities and Exchange Commission, acting pursuant to Section&#160;8(a), may determine.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-indent:14.4pt;margin:0pt;"><span style="font-size:5pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1pt;padding-bottom:1pt;padding-top:1pt;text-indent:14.4pt;border-bottom:3.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><div style="height:0pt;position:relative;width:100%;"><div style="height:675.01pt;left:0pt;position:absolute;top:24.18pt;width:39.03pt;z-index:251660288;"><div style="height:673.81pt;left:0pt;padding-bottom:1.2pt;position:relative;top:0pt;width:38.03pt;"><div style="height:673.81pt;left:0pt;padding-bottom:0pt;position:relative;top:0pt;width:38.03pt;"><div style="left:0pt;max-height:100%;position:relative;text-indent:0pt;top:0pt;transform:rotate(180.1deg);width:38.03pt;writing-mode:vertical-rl;-ms-writing-mode:tb-rl;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;width:100%;margin:0pt;"><span style="color:#ff0000;">The information in this preliminary joint proxy statement/prospectus is not complete and may be changed. Alumis Inc. may not sell these securities until the registration statement filed with the Securities and Exchange Commission, of which this document is a part, is effective. This preliminary joint proxy statement/prospectus is not an offer to sell these securities, and Alumis Inc. is not soliciting an offer to buy these securities in any jurisdiction where the offer or sale is not permitted.</span></p></div></div></div></div></div><div style="height:0pt;position:relative;width:100%;"><div style="height:594pt;left:0.37%;max-width:99.63%;position:absolute;top:1.39pt;width:34.56pt;z-index:251658240;"><div style="height:593.85pt;left:0pt;padding-bottom:0.15pt;position:relative;top:0pt;width:34.56pt;"><div style="height:593.85pt;left:0pt;padding-bottom:0pt;position:relative;top:0pt;width:34.56pt;"><div style="height:calc(100% - 7.18pt);left:0pt;position:relative;text-indent:0pt;top:0pt;padding:3.59pt 7.19pt 3.59pt 7.19pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;width:100%;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></div></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:729.19pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_3bec1dc9_04cc_4675_b137_e10b20e51e25"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 54pt;"><b style="color:#ff0000;font-weight:bold;">PRELIMINARY JOINT PROXY STATEMENT/PROSPECTUS&#160;&#8212; SUBJECT TO COMPLETION&#160; </b><b style="color:#ff0000;font-weight:bold;"><br/></b><b style="color:#ff0000;font-weight:bold;">DATED APRIL 21, 2025</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 8pt 54pt;"><b style="font-weight:bold;">MERGER PROPOSAL&#160;&#8212; YOUR VOTE IS VERY IMPORTANT</b></p><div style="padding-left:54pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:90%;"><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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><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:center;margin:0pt;"><img src="alms-20241231xs4006.jpg" alt="Graphic" style="display:inline-block;height:36pt;width:139.69pt;"/></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;text-align:center;margin:0pt;"><img src="alms-20241231xs4007.jpg" alt="Graphic" style="display:inline-block;height:30.22pt;width:216pt;"/></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 54pt;">Dear stockholders of Alumis&#160;Inc. and stockholders of ACELYRIN,&#160;Inc.:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 54pt;">As previously announced, the board of directors of Alumis&#160;Inc. (&#8220;Alumis&#8221;) and the board of directors of ACELYRIN,&#160;Inc. (&#8220;ACELYRIN&#8221;), each with Alan Colowick and Patrick Machado recused, have approved the merger of ACELYRIN and Alumis. Alumis, ACELYRIN and Arrow Merger Sub, Inc (&#8220;Merger Sub&#8221;), entered into an Agreement and Plan of Merger, dated as of February&#160;6, 2025, which was amended on April 20, 2025 (as amended, the &#8220;Merger Agreement&#8221;), pursuant to which Merger Sub will merge with and into ACELYRIN, with ACELYRIN continuing as a direct wholly owned subsidiary of Alumis (the &#8220;Merger&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 54pt;">If the transaction is completed, ACELYRIN stockholders will have the right to receive, for each issued and outstanding share of common stock, par value $0.00001 per share, of ACELYRIN (&#8220;ACELYRIN common stock&#8221;) held by such stockholder immediately prior to the effective time of the Merger, 0.4814 shares of common stock, par value $0.0001 per share, of Alumis (&#8220;Alumis common stock&#8221;), without interest (the number of shares of Alumis common stock issued in exchange for each share of ACELYRIN common stock, the &#8220;Exchange Ratio&#8221;), with cash paid in lieu of fractional shares. Alumis stockholders will continue to own their existing shares of Alumis common stock. The Exchange Ratio is fixed and will not reflect changes in the market price of ACELYRIN common stock or Alumis common stock between the date of signing of the Merger Agreement and consummation of the Merger. We urge Alumis stockholders and ACELYRIN stockholders to obtain current stock price quotations for Alumis common stock and ACELYRIN common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 54pt;">Immediately following the Merger, Alumis stockholders as of immediately prior to the Merger are expected to collectively own approximately 52% of the combined company and ACELYRIN stockholders as of immediately prior to the Merger are expected to collectively own approximately 48% of the combined company, in each case, calculated on a fully diluted basis as of January&#160;31, 2025. Alumis common stock and ACELYRIN common stock are both currently traded on the Nasdaq Global Select Market under the symbols &#8220;ALMS&#8221; and &#8220;SLRN,&#8221; respectively. Upon completion of the Merger, the ACELYRIN common stock will cease to be traded on the Nasdaq Global Select Market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 54pt;">At the special meeting of Alumis stockholders to be held virtually on&#160;May 13, 2025, Alumis stockholders will be asked to vote on (i)&#160;a proposal to approve the issuance of shares of Alumis common stock to ACELYRIN stockholders, which is a condition to completion of the Merger (the &#8220;Alumis stock issuance proposal&#8221;), and (ii)&#160;a proposal to approve the adjournment from time to time of the Alumis virtual special meeting, if necessary, to solicit additional proxies if there are not sufficient votes to approve the issuance of shares of Alumis common stock in the Merger (the &#8220;Alumis adjournment proposal&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 54pt;">At the special meeting of ACELYRIN stockholders to be held virtually on&#160;May 13, 2025, ACELYRIN stockholders will be asked to vote on (i)&#160;a proposal to adopt the Merger Agreement (the &#8220;ACELYRIN merger proposal&#8221;) and (ii)&#160;a proposal to approve the adjournment from time to time of the ACELYRIN virtual special meeting, if necessary, to solicit additional proxies if there are not sufficient votes to adopt the Merger Agreement (the &#8220;ACELYRIN adjournment proposal&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 54pt;">Only holders of record of Alumis common stock on&#160;April 1, 2025 (including shares of Alumis common stock held through a bank, broker or other nominee that is a stockholder of record of Alumis) and holders of record of ACELYRIN common stock on&#160;April 1, 2025 (including shares of ACELYRIN common stock held through a bank, broker or other nominee that is a stockholder of record of ACELYRIN) are entitled to attend and vote at the virtual special meeting of Alumis stockholders or the virtual special meeting of ACELYRIN stockholders, respectively, or any adjournment or postponement thereof.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_0cfb4d55_3e16_4f46_a02d_ff18c1c6e197"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We cannot complete the Merger unless the ACELYRIN stockholders and the Alumis stockholders approve the respective proposals related to the Merger. <b style="font-weight:bold;">Your vote is very important, regardless of the number of shares you own. Whether or not you expect to attend the Alumis virtual special meeting or ACELYRIN virtual special meeting, as applicable, please vote your shares as promptly as possible by (1)&#160;accessing the internet website specified on your proxy card, (2)&#160;calling the toll-free number specified on your proxy card, or (3)&#160;signing and returning all proxy cards that you receive in the postage- paid envelope provided, so that your shares may be represented and voted at the Alumis virtual special meeting or the ACELYRIN virtual special meeting, as applicable. </b>If you are an Alumis stockholder, please note that a failure to vote your shares may result in a failure to establish a quorum for the Alumis virtual special meeting. If you are an ACELYRIN stockholder, please note that a failure to vote your shares is the equivalent of a vote against the Merger.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">The Alumis board of directors, with Alan Colowick and Patrick Machado recused, recommends that Alumis stockholders vote &#8220;FOR&#8221; the Alumis stock issuance proposal and, if necessary, &#8220;FOR&#8221; the Alumis adjournment proposal. The ACELYRIN board of directors, with Alan Colowick and Patrick Machado recused, recommends that ACELYRIN stockholders vote &#8220;FOR&#8221; the ACELYRIN merger proposal and, if necessary, &#8220;FOR&#8221; the ACELYRIN adjournment proposal.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">The obligations of Alumis and ACELYRIN to complete the Merger are subject to the satisfaction or waiver of several conditions set forth in the Merger Agreement. More information about Alumis, ACELYRIN and the Merger is contained in this joint proxy statement/prospectus. Alumis and ACELYRIN encourage you to read this entire joint proxy statement/prospectus carefully, including the section titled &#8220;Risk Factors&#8221; beginning on page&#160;</b><span style="font-weight:bold;">34</span><b style="font-weight:bold;"> of this joint proxy statement/prospectus.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We look forward to the successful Merger of Alumis and ACELYRIN.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Sincerely,</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:47.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Sincerely,</p></td></tr><tr><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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:47.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:47.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><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:8pt;margin:0pt;">Martin Babler</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:47.5%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Mina Kim</p></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">President and Chief Executive Officer </p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:47.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Chief Executive Officer</p></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Alumis&#160;Inc.</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:47.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">ACELYRIN,&#160;Inc.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NEITHER THE U.S. SECURITIES AND EXCHANGE COMMISSION NOR ANY STATE SECURITIES COMMISSION HAS APPROVED OR DISAPPROVED OF THE SECURITIES TO BE ISSUED UNDER THIS JOINT PROXY STATEMENT/PROSPECTUS OR DETERMINED THAT THIS JOINT PROXY STATEMENT/PROSPECTUS IS ACCURATE OR COMPLETE. ANY REPRESENTATION TO THE CONTRARY IS A CRIMINAL OFFENSE.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">This joint proxy statement/prospectus is dated&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;, 2025 and is first being mailed to the stockholders of Alumis and stockholders of ACELYRIN on or about&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;, 2025.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_74e94c4c_ce17_4096_b74a_9797ea587132"></a><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;">ABOUT THIS JOINT PROXY STATEMENT/PROSPECTUS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">This joint proxy statement/prospectus, which forms part of a registration statement on Form&#160;S-4 filed with the Securities and Exchange Commission (the &#8220;SEC&#8221;), by Alumis, constitutes a prospectus of Alumis under Section&#160;5 of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), with respect to the shares of Alumis voting common stock (referred to as &#8220;Alumis common stock&#8221; in this joint proxy statement/prospectus) proposed to be issued to ACELYRIN stockholders pursuant to the Merger Agreement. This document also constitutes a joint proxy statement under Section&#160;14(a)&#160;of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). It also includes a notice of meeting with respect to the special meeting of Alumis stockholders, at which Alumis stockholders will be asked to vote upon the Alumis stock issuance proposal, and a notice of meeting with respect to the special meeting of ACELYRIN stockholders, at which ACELYRIN stockholders will be asked to vote on the ACELYRIN merger proposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis has supplied all information contained in this joint proxy statement/prospectus relating to Alumis and Merger Sub. ACELYRIN has supplied all information contained in or incorporated by reference into this joint proxy statement/prospectus relating to ACELYRIN. Alumis and ACELYRIN have both contributed information relating to the proposed transactions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Before casting your vote, you should carefully review all the information contained or incorporated by reference into this joint proxy statement/prospectus. Neither Alumis nor ACELYRIN has authorized anyone to provide you with information that is different from that contained in, or incorporated by reference into, this joint proxy statement/prospectus. This joint proxy statement/prospectus is dated&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;, 2025. You should not assume that the information contained in, or incorporated by reference into, this joint proxy statement/prospectus is accurate as of any date other than the date on the front cover of those documents. Neither our mailing of this joint proxy statement/prospectus to Alumis stockholders or ACELYRIN stockholders nor the issuance by Alumis of Alumis common stock in connection with the Merger will create any implication to the contrary.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In deciding how to vote with respect to any of the proposals discussed herein, you must make your own independent examination of the merits and risks of the proposal. You should not construe anything included in this joint proxy statement/prospectus as investment, legal, business or tax advice, and should consult with your own advisors if you have questions concerning any of the matters described herein.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">This joint proxy statement/prospectus does not constitute an offer to sell, or a solicitation of an offer to buy, any securities, or the solicitation of a proxy, in any jurisdiction in which or from any person to whom it is unlawful to make any such offer or solicitation in such jurisdiction. As permitted by SEC rules, this joint proxy statement/prospectus does not contain all of the information you can find in Alumis&#8217; registration statement or its exhibits. For further information pertaining to Alumis and the shares of Alumis common stock to be issued in connection with the Merger, reference is made to that registration statement and its exhibits. Statements contained in this document or in any document incorporated into this document by reference as to the contents of any contract or other document referred to in this document or in other documents that are incorporated by reference into this document are not necessarily complete and, in each instance, reference is made to the copy of the applicable contract or other document filed as an exhibit to the registration statement or otherwise filed with the SEC. Each statement contained in this document is qualified in its entirety by reference to the underlying documents. You are encouraged to read the entire registration statement. You may obtain copies of the registration statement on Form&#160;S-4 including documents incorporated by reference into the registration statement (and any amendments to those documents) by following the instructions under the section titled &#8220;Where You Can Find More Information.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">All references in this joint proxy statement/prospectus to &#8220;ACELYRIN&#8221; refer to ACELYRIN,&#160;Inc., a Delaware corporation (except that in connection with the description of its operations or business under the sections titled &#8220;Cautionary Note&#160;Regarding Forward-Looking Statements&#8221; and &#8220;Risk Factors,&#8221; such term refers to the consolidated operations of ACELYRIN and its wholly owned subsidiary); all references in this joint proxy statement/prospectus to &#8220;Alumis&#8221; refer to Alumis&#160;Inc., a Delaware corporation; all references to &#8220;Merger Sub&#8221; refer to Arrow Merger Sub, Inc, a Delaware corporation and a wholly owned subsidiary of Alumis, formed for the purpose of effecting the Merger. Unless otherwise indicated or as the context requires, all references to the &#8220;Merger Agreement&#8221; refer to the Agreement and Plan of Merger, dated as of February&#160;6, 2025, as amended on April 20, 2025, by and among Alumis, ACELYRIN and Merger Sub, a copy of which is included as Annexes A-1 and A-2 to this joint proxy statement/prospectus.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_49b8d3f9_2d12_4467_a98d_3509bad38902"></a><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;">TRADEMARKS AND SERVICE MARKS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Alumis and ACELYRIN own or have rights to various trademarks, logos, service marks and trade names that each uses in connection with the operation of its business. Alumis and ACELYRIN each also own or have the rights to copyrights that protect the content of their respective products. Solely for convenience, the trademarks, service marks, trade names and copyrights referred to in this joint proxy statement/prospectus are listed without the &#8482;, <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">&#174;</sup> and <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">&#169;</sup> symbols, but such references do not constitute a waiver of any rights that might be associated with the respective trademarks, service marks, trade names and copyrights included or referred to in this joint proxy statement/prospectus.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_bbd0b3ef_abe5_42a0_b2ac_88cf4eaf03ab"></a><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;">ADDITIONAL INFORMATION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">This joint proxy statement/prospectus incorporates important business and financial information about ACELYRIN from other documents that are not included in or delivered with this joint proxy statement/ prospectus. For a listing of documents incorporated by reference into this joint proxy statement/prospectus, please see the section titled &#8220;Where You Can Find More Information.&#8221; This information is available to you without charge upon your request.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">You can obtain the documents incorporated by reference into this joint proxy statement/prospectus by requesting them in writing or by telephone from ACELYRIN at the following addresses and telephone numbers:</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;">ACELYRIN,&#160;Inc.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">4149 Liberty Canyon Road</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Agoura Hills, California 91301</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(805) 730-0360</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">Attn: Investor Relations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Investors may also consult Alumis&#8217; or ACELYRIN&#8217;s website for more information concerning the Merger described in this joint proxy statement/prospectus. Alumis&#8217; website is www.alumis.com. ACELYRIN&#8217;s website is www.acelyrin.com. Information included on these websites is not incorporated by reference into this joint proxy statement/prospectus.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">In addition, if you have questions about the Merger or the accompanying joint proxy statement/prospectus, would like additional copies of the joint proxy statement/prospectus, or need to obtain proxy cards or other information related to the proxy solicitation, for Alumis stockholders, please call Mackenzie Partners,&#160;Inc., the proxy solicitor for Alumis, toll-free at (800) 322-3885 or email proxy@mackenziepartners.com, or, for ACELYRIN stockholders, please call Sodali&#160;&amp; Co, the proxy solicitor for ACELYRIN, toll-free at (800) 662-5200 or email SLRN@investor.sodali.com. You will not be charged for any of these documents that you request.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">If you would like to request any documents, please do so no later than five business&#160;days before the date of the relevant special meeting in order to receive timely delivery of such documents before such special meeting. Therefore, if you would like to request documents from Alumis, please do so by&#160;May 6, 2025 and if you would like to request documents from ACELYRIN, please do so by&#160;May 6, 2025 in order to receive such documents before the Alumis and ACELYRIN virtual special meetings, respectively.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:36pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_514a8a7e_5f7a_403b_a7ad_4aad3a3d60da"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;"><img src="alms-20241231xs4006.jpg" alt="Graphic" style="display:inline-block;height:36pt;width:139.69pt;"/></b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">280 East Grand Avenue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">South San Francisco, California 94080</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;">(650) 231-6625</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;">NOTICE OF SPECIAL MEETING OF STOCKHOLDERS TO BE HELD ON&#160;MAY 13, 2025</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;">Virtual Meeting Only&#160;&#8212; No Physical Meeting Location</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Dear Alumis stockholders:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We are pleased to invite you to attend the special meeting of the Alumis stockholders, which will be held on&#160;May 13, 2025, at&#160;9:00 a.m.&#160;(Pacific Time) (the &#8220;Alumis virtual special meeting&#8221;). The Alumis virtual special meeting will be conducted via live webcast at&#160;www.virtualshareholdermeeting.com/ALMS2025SM&#160;for the following purposes:</p><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="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Alumis Proposal 1: </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">To approve the issuance of shares of Alumis common stock to ACELYRIN stockholders in connection with the Merger contemplated by the Agreement and Plan of Merger, dated February 6, 2025, amended on April 20, 2025, among Alumis Inc., Arrow Merger Sub, Inc. and ACELYRIN, Inc., as amended on April 20, 2025 and as may be further amended from time to time (as amended, the &#8220;Merger Agreement&#8221;). A copy of the Merger Agreement is attached as Annexes A-1 and A-2 to the joint proxy statement/prospectus accompanying this notice. We refer to this proposal as the &#8220;Alumis stock issuance proposal.&#8221;</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="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Alumis Proposal 2: </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">To approve the adjournment from time to time of the Alumis virtual special meeting, if necessary, to solicit additional proxies if there are not sufficient votes to approve the Alumis stock issuance proposal. We refer to this proposal as the &#8220;Alumis adjournment proposal.&#8221;</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis will transact no other business at the special meeting except such business as may properly be brought before the special meeting or any adjournment or postponement thereof. Please refer to the attached joint proxy statement/prospectus for further information with respect to the business to be transacted at the Alumis virtual special meeting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In order to attend the Alumis virtual special meeting, as well as vote and submit your questions during the live webcast of the meeting, you will need to visit&#160;www.virtualshareholdermeeting.com/ALMS2025SM and enter the 16-digit Control Number shown on your proxy card. Please be sure to follow the instructions found on your proxy card and/or voting authorization form.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At a meeting of the board of directors of Alumis with Alan Colowick and Patrick Machado recused (the &#8220;Alumis Board&#8221;) held on April 20, 2025, the Alumis Board, acting on the unanimous recommendation of a special committee, consisting solely of independent and disinterested directors of Alumis (the &#8220;Alumis Special Committee&#8221;), determined that the Merger Agreement and the transactions contemplated thereby, including the Merger, are advisable, fair to and in the best interests of Alumis and its stockholders, approved the Merger Agreement, the execution of the Merger Agreement and the consummation of the transactions contemplated thereby, including the issuance of shares of Alumis common stock to the ACELYRIN stockholders, and resolved to recommend that the Alumis stockholders vote to approve the Alumis stock issuance proposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The Alumis Board, acting on the unanimous recommendation of the Alumis Special Committee, recommends that Alumis stockholders vote &#8220;FOR&#8221; the Alumis stock issuance proposal and &#8220;FOR&#8221; the Alumis adjournment proposal.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Holders of record of shares of Alumis common stock, at the close of business on&#160;April 1, 2025 (the &#8220;Alumis record date&#8221;), are entitled to notice of, and may vote at, the Alumis virtual special meeting and any adjournment of the special meeting. A list of Alumis stockholders entitled to vote at the Alumis virtual special meeting will be available for inspection at Alumis&#8217; principal executive offices, located at 280 East Grand Avenue, South San Francisco, California 94080, at least 10&#160;days prior to the date of the Alumis virtual special meeting and continuing through the date thereof for any purpose germane to the Alumis virtual special meeting, between the hours of 9:00&#160;a.m. and 4:30&#160;p.m., local time. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Approval of the Alumis stock issuance proposal requires the affirmative vote of the holders of shares of Alumis common stock representing a majority of the votes cast on such matter at the Alumis virtual special meeting (provided that a quorum exists). </p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Approval of the Alumis adjournment proposal requires the affirmative vote of the holders of shares of Alumis common stock representing a majority of the votes cast on such matter at the Alumis virtual special meeting (whether or not a quorum is present).</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;">Important Notice Regarding the Availability of Proxy Materials for the Special Meeting to Be Held on May 13, 2025 starting at 9:00 a.m. (Pacific Time) via live webcast at www.virtualshareholdermeeting.com/ALMS2025SM</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">The proxy statement is available at www.virtualshareholdermeeting.com/ALMS2025SM</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Your vote is important. Whether or not you expect to attend the Alumis virtual special meeting virtually, we urge you to vote your shares as promptly as possible by (1)&#160;accessing the internet website specified on your proxy card; (2)&#160;calling the toll-free number specified on your proxy card; or (3)&#160;signing and returning the enclosed proxy card in the postage-paid envelope provided, so that your shares may be represented and voted at the Alumis virtual special meeting. </b>If your shares are held in &#8220;street name&#8221; through a bank, broker or other fiduciary, please follow the instructions on the voting instruction card furnished by the record holder. In lieu of receiving a proxy card, participants in certain benefit plans of Alumis and certain participating Alumis subsidiaries have been furnished with voting instruction cards, which are described in greater detail in the accompanying joint proxy statement/prospectus. If your shares are registered directly in your name with our transfer agent, Equiniti Trust Company, LLC, you are considered, with respect to those shares, the stockholder of record. In such case, these proxy materials are being sent directly to you.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">If you have any questions or need assistance voting your shares, please call our proxy solicitor, Mackenzie Partners,&#160;Inc., toll-free at (800) 322-3885.</b></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:48.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%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:48.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By Order of the Board of Directors,</p></td></tr><tr><td style="vertical-align:bottom;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:48.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:48.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:48.08%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Martin Babler</p></td></tr><tr><td style="vertical-align:bottom;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:48.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">President and Chief Executive Officer</i></p></td></tr><tr><td style="vertical-align:bottom;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:48.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">South San Francisco, California</p></td></tr><tr><td style="vertical-align:bottom;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:48.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;, 2025</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">We are pleased to invite you to attend the Alumis virtual special meeting, conducted via live webcast, at </b><b style="font-weight:bold;">www.virtualshareholdermeeting.com/ALMS2025SM</b><b style="font-weight:bold;">. You will not be able to attend the special meeting in person. Whether or not you expect to attend the virtual special meeting, please complete, date, sign and return the proxy card that may be delivered to you or vote over the telephone or the internet as instructed in these materials, as promptly as possible in order to ensure your representation at the virtual special meeting. Even if you have voted by proxy, you may still vote if you attend the virtual special meeting. Please note, however, that if your shares are held of record by a broker, bank or other nominee and you wish to vote at the special meeting, you may be instructed to obtain a legal proxy form from your broker, bank or other nominee and to submit a copy in advance of the special meeting.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:25.53pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;"><img src="alms-20241231xs4009.jpg" alt="Graphic" style="display:inline-block;height:25.18pt;left:0%;padding-bottom:0.35pt;position:relative;top:0pt;width:180pt;"/></b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">4149 Liberty Canyon Road</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Agoura Hills, California 91301</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;">(805) 730-0360</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;">NOTICE OF SPECIAL MEETING OF STOCKHOLDERS TO BE HELD ON&#160;MAY 13, 2025</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;">Virtual Meeting Only&#160;&#8212; No Physical Meeting Location</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Dear ACELYRIN stockholders:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We are pleased to invite you to attend the special meeting of the ACELYRIN stockholders, which will be held on May 13, 2025, at 9:00 a.m. (Pacific Time) (the &#8220;ACELYRIN virtual special meeting&#8221;). The ACELYRIN virtual special meeting will be conducted via live webcast at www.virtualshareholdermeeting.com/SLRN2025SM for the following purposes:</p><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="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">ACELYRIN Proposal 1</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">: To adopt the Agreement and Plan of Merger, dated February 6, 2025, among Alumis Inc., Arrow Merger Sub, Inc. and ACELYRIN, Inc., as amended on April 20, 2025 and as may be further amended from time to time. A copy of the Merger Agreement is attached as Annexes A-1 and A-2 to the joint proxy statement/prospectus accompanying this notice. We refer to this proposal as the &#8220;ACELYRIN merger proposal.&#8221;</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="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">ACELYRIN Proposal 2</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">: To approve the adjournment from time to time of the ACELYRIN virtual special meeting, if necessary, to solicit additional proxies if there are not sufficient votes to approve the ACELYRIN merger proposal. We refer to this proposal as the &#8220;ACELYRIN adjournment proposal.&#8221;</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">ACELYRIN will transact no other business at the special meeting except such business as may properly be brought before the special meeting or any adjournment or postponement thereof. Please refer to the attached joint proxy statement/prospectus for further information with respect to the business to be transacted at the ACELYRIN virtual special meeting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In order to attend the ACELYRIN virtual special meeting, as well as vote and submit your questions during the live webcast of the meeting, you will need to visit&#160;www.virtualshareholdermeeting.com/SLRN2025SM&#160;and enter the 16-digit Control Number shown on your proxy card. Please be sure to follow instructions found on your proxy card and/or voting authorization form.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At a meeting of the board of directors of ACELYRIN with Alan Colowick and Patrick Machado recused (the &#8220;ACELYRIN Board&#8221;) held on February 6, 2025, the ACELYRIN Board, acting on the unanimous recommendation of a transaction committee, consisting solely of independent and disinterested directors of ACELYRIN (the &#8220;ACELYRIN Transaction Committee&#8221;), determined that the Merger Agreement and the transactions contemplated thereby, including the Merger, are advisable, fair to and in the best interests of ACELYRIN and its stockholders, approved the Merger Agreement and the Merger, the execution of the Merger Agreement and the consummation of the transactions contemplated thereby and resolved to recommend that ACELYRIN&#8217;s stockholders adopt the Merger Agreement. At a meeting of the ACELYRIN Board with Alan Colowick and Patrick Machado recused held on April 20, 2025, the ACELYRIN Board, acting on the unanimous recommendation of the ACELYRIN Transaction Committee (other than Mr. Cozadd, who was unable to attend due to a scheduling conflict), determined that the amendment to the Merger Agreement and the transactions contemplated thereby are advisable, fair to and in the best interests of ACELYRIN and its stockholders, approved the amendment to the Merger Agreement, the execution of the amendment to the Merger Agreement and the consummation of the transactions contemplated thereby and resolved to recommend that ACELYRIN&#8217;s stockholders adopt the amendment to the Merger Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The ACELYRIN Board, acting on the unanimous recommendation of the ACELYRIN Transaction Committee, recommends that ACELYRIN stockholders vote &#8220;FOR&#8221; the ACELYRIN merger proposal and &#8220;FOR&#8221; the ACELYRIN adjournment proposal.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Holders of record of shares of ACELYRIN common stock, at the close of business on&#160;April 1, 2025 (the &#8220;ACELYRIN record date&#8221;) are entitled to notice of, and may vote at, the ACELYRIN virtual special meeting and any adjournment thereof. A list of ACELYRIN stockholders entitled to vote at the ACELYRIN virtual special meeting will be available for inspection at ACELYRIN&#8217;s principal executive offices, located at 4149 Liberty Canyon Road, Agoura Hills, California 91301, for a period of 10&#160;days ending on the date before the date of the ACELYRIN virtual special meeting date for any purpose germane to the ACELYRIN virtual special meeting, during ordinary business hours.</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Approval of the ACELYRIN merger proposal requires the affirmative vote of holders of ACELYRIN common stock representing a majority of the outstanding shares of ACELYRIN common stock entitled to vote on such matter at the ACELYRIN virtual special meeting. Approval of the ACELYRIN adjournment proposal requires the affirmative vote of holders of ACELYRIN common stock representing a majority of votes cast on such matter at the ACELYRIN virtual special meeting (whether or not a quorum is present).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Your vote is important. Whether or not you expect to attend the ACELYRIN virtual special meeting virtually, we urge you to vote your shares as promptly as possible by (1)&#160;accessing the internet website specified on your proxy card; (2)&#160;calling the toll-free number specified on your proxy card; or (3)&#160;signing and returning the enclosed proxy card in the postage-paid envelope provided, so that your shares may be represented and voted at the ACELYRIN virtual special meeting. </b>If your shares are held in &#8220;street name&#8221; through a bank, broker or other fiduciary, please follow the instructions on the voting instruction card furnished by the record holder. In lieu of receiving a proxy card, participants in certain benefit plans of ACELYRIN and certain participating ACELYRIN subsidiaries have been furnished with voting instruction cards, which are described in greater detail in the accompanying joint proxy statement/prospectus. If your shares are registered directly in your name with our transfer agent, Computershare Trust Company, N.A., you are considered, with respect to those shares, the stockholder of record. In such case, these proxy materials are being sent directly to you.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">If you have any questions or need assistance voting your shares, please contact our proxy solicitor, Sodali&#160;&amp; Co, at (800) 662-5200 or by email at SLRN@investor.sodali.com.</b></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By Order of the Board of Directors,</p></td></tr><tr><td style="vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mina Kim</p></td></tr><tr><td style="vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Chief Executive Officer</i></p></td></tr><tr><td style="vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Agoura Hills, California</p></td></tr><tr><td style="vertical-align:bottom;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;, 2025</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">We are pleased to invite you to attend the ACELYRIN virtual special meeting, conducted via live webcast, at&#160;www.virtualshareholdermeeting.com/SLRN2025SM. You will not be able to attend the special meeting in person. Whether or not you expect to attend the virtual special meeting, please complete, date, sign and return the proxy card that may be delivered to you or vote over the telephone or the internet as instructed in these materials, as promptly as possible in order to ensure your representation at the virtual special meeting. Even if you have voted by proxy, you may still vote if you attend the virtual special meeting. Please note, however, that if your shares are held of record by a broker, bank or other nominee and you wish to vote at the special meeting, you may be instructed to obtain a legal proxy form from your broker, bank or other nominee and to submit a copy in advance of the special meeting.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="TOC"></a><a id="_c7ad0e29_cc4f_4e1a_a651_98ccd413396c"></a><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;">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;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:96.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:3.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%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:96.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Page</b></p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#QUESTIONSANDANSWERSABOUTTHEMERGERANDTHEV"><span style="font-style:normal;font-weight:normal;">QUESTIONS AND ANSWERS ABOUT THE MERGER AND THE VIRTUAL SPECIAL MEETINGS</span></a></p></td><td style="vertical-align:bottom;width:3.87%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">1</p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#SUMMARY_908263"><span style="font-style:normal;font-weight:normal;">SUMMARY</span></a></p></td><td style="vertical-align:bottom;width:3.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">14</p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#UNAUDITEDPROFORMACONDENSEDCOMBINEDFINANC"><span style="font-style:normal;font-weight:normal;">UNAUDITED PRO FORMA CONDENSED COMBINED FINANCIAL INFORMATION</span></a></p></td><td style="vertical-align:bottom;width:3.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">26</p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#COMPARATIVESTOCKPRICEDATAANDDIVIDENDS_96"><span style="font-style:normal;font-weight:normal;">COMPARATIVE STOCK PRICE DATA AND DIVIDENDS</span></a></p></td><td style="vertical-align:bottom;width:3.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">33</p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#RISKFACTORS_588033"><span style="font-style:normal;font-weight:normal;">RISK FACTORS</span></a></p></td><td style="vertical-align:bottom;width:3.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">34</p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#CAUTIONARYNOTEREGARDINGFORWARDLOOKINGSTA"><span style="font-style:normal;font-weight:normal;">CAUTIONARY NOTE&#160;REGARDING FORWARD-LOOKING STATEMENTS</span></a></p></td><td style="vertical-align:bottom;width:3.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">100</p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#THEALUMISVIRTUALSPECIALMEETING_589962"><span style="font-style:normal;font-weight:normal;">THE ALUMIS VIRTUAL SPECIAL MEETING</span></a></p></td><td style="vertical-align:bottom;width:3.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">102</p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ALUMISPROPOSALS_325796"><span style="font-style:normal;font-weight:normal;">ALUMIS PROPOSALS</span></a></p></td><td style="vertical-align:bottom;width:3.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">106</p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#THEACELYRINVIRTUALSPECIALMEETING_12489"><span style="font-style:normal;font-weight:normal;">THE ACELYRIN VIRTUAL SPECIAL MEETING</span></a></p></td><td style="vertical-align:bottom;width:3.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">108</p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ACELYRINPROPOSALS_914813"><span style="font-style:normal;font-weight:normal;">ACELYRIN PROPOSALS</span></a></p></td><td style="vertical-align:bottom;width:3.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">113</p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#THEMERGERAGREEMENT_366745"><span style="font-style:normal;font-weight:normal;">THE MERGER AGREEMENT</span></a></p></td><td style="vertical-align:bottom;width:3.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">115</p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#THEMERGER_542917"><span style="font-style:normal;font-weight:normal;">THE MERGER</span></a></p></td><td style="vertical-align:bottom;width:3.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">134</p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#CERTAINMATERIALUSFEDERALINCOMETAXCONSEQU"><span style="font-style:normal;font-weight:normal;">CERTAIN MATERIAL U.S. FEDERAL INCOME TAX CONSEQUENCES</span></a></p></td><td style="vertical-align:bottom;width:3.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">181</p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#DESCRIPTIONOFALUMISBUSINESS_255646"><span style="font-style:normal;font-weight:normal;">DESCRIPTION OF ALUMIS&#8217; BUSINESS</span></a></p></td><td style="vertical-align:bottom;width:3.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">184</p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ALUMISMANAGEMENTSDISCUSSIONANDANALYSISOF"><span style="font-style:normal;font-weight:normal;">ALUMIS&#8217; MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATION</span></a></p></td><td style="vertical-align:bottom;width:3.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">209</p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#MANAGEMENTOFALUMISFOLLOWINGTHEMERGER_932"><span style="font-style:normal;font-weight:normal;">MANAGEMENT OF ALUMIS FOLLOWING THE MERGER</span></a></p></td><td style="vertical-align:bottom;width:3.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">226</p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ALUMISEXECUTIVEANDDIRECTORCOMPENSATION_2"><span style="font-style:normal;font-weight:normal;">ALUMIS EXECUTIVE AND DIRECTOR COMPENSATION</span></a></p></td><td style="vertical-align:bottom;width:3.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">233</p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#CERTAINRELATIONSHIPSANDRELATEDPARTYTRANS"><span style="font-style:normal;font-weight:normal;">CERTAIN RELATIONSHIPS AND RELATED PARTY TRANSACTIONS OF THE COMBINED COMPANY</span></a></p></td><td style="vertical-align:bottom;width:3.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">245</p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#PRINCIPALSTOCKHOLDERSOFALUMIS_8061"><span style="font-style:normal;font-weight:normal;">PRINCIPAL STOCKHOLDERS OF ALUMIS</span></a></p></td><td style="vertical-align:bottom;width:3.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">250</p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#PRINCIPALSTOCKHOLDERSOFACELYRIN_285122"><span style="font-style:normal;font-weight:normal;">PRINCIPAL STOCKHOLDERS OF ACELYRIN</span></a></p></td><td style="vertical-align:bottom;width:3.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">253</p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#DESCRIPTIONOFCAPITALSTOCKANDCOMPARISONOF"><span style="font-style:normal;font-weight:normal;">DESCRIPTION OF CAPITAL STOCK AND COMPARISON OF RIGHTS OF ALUMIS STOCKHOLDERS AND ACELYRIN STOCKHOLDERS</span></a></p></td><td style="vertical-align:bottom;width:3.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">256</p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#APPRAISALRIGHTS_803275"><span style="font-style:normal;font-weight:normal;">APPRAISAL RIGHTS</span></a></p></td><td style="vertical-align:bottom;width:3.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">262</p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#LEGALMATTERS_341893"><span style="font-style:normal;font-weight:normal;">LEGAL MATTERS</span></a></p></td><td style="vertical-align:bottom;width:3.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">262</p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#EXPERTS_511943"><span style="font-style:normal;font-weight:normal;">EXPERTS</span></a></p></td><td style="vertical-align:bottom;width:3.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">262</p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#FUTURESTOCKHOLDERPROPOSALS_443566"><span style="font-style:normal;font-weight:normal;">FUTURE STOCKHOLDER PROPOSALS</span></a></p></td><td style="vertical-align:bottom;width:3.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">263</p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#WHEREYOUCANFINDMOREINFORMATION_322037"><span style="font-style:normal;font-weight:normal;">WHERE YOU CAN FIND MORE INFORMATION</span></a></p></td><td style="vertical-align:bottom;width:3.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">264</p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#OTHERMATTERS_156625"><span style="font-style:normal;font-weight:normal;">OTHER MATTERS</span></a></p></td><td style="vertical-align:bottom;width:3.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">265</p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#INDEXTOCONSOLIDATEDFINANCIALSTATEMENTS_2"><span style="font-style:normal;font-weight:normal;">ALUMIS&#160;INC. INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</span></a></p></td><td style="vertical-align:bottom;width:3.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">F-1</p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">ANNEX:</b></p></td><td style="vertical-align:bottom;width:3.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ANNEXA_735280"><span style="font-style:normal;font-weight:normal;">ANNEX A-1&#160;&#8212; AGREEMENT AND PLAN OF MERGER</span></a></p></td><td style="vertical-align:bottom;width:3.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ANNEXA2"><span style="font-style:normal;font-weight:normal;">ANNEX A-2&#160;&#8212; AMENDMENT TO&#8201;AGREEMENT AND PLAN OF MERGER</span></a></p></td><td style="vertical-align:bottom;width:3.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#AnnexB_721828"><span style="font-style:normal;font-weight:normal;">ANNEX B&#160;&#8212; ALUMIS VOTING AGREEMENT</span></a></p></td><td style="vertical-align:bottom;width:3.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#AnnexC_884925"><span style="font-style:normal;font-weight:normal;">ANNEX C&#160;&#8212; ACELYRIN VOTING AGREEMENT</span></a></p></td><td style="vertical-align:bottom;width:3.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#AnnexD_582677"><span style="font-style:normal;font-weight:normal;">ANNEX D&#160;&#8212; OPINION OF MORGAN STANLEY&#160;&amp; CO. LLC</span></a></p></td><td style="vertical-align:bottom;width:3.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:96.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#AnnexE_746454"><span style="font-style:normal;font-weight:normal;">ANNEX E&#160;&#8212; OPINION OF GUGGENHEIM SECURITIES, LLC</span></a></p></td><td style="vertical-align:bottom;width:3.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></div></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;">i</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_fa176847_1de2_442f_8a5e_7584b8af0211"></a><a id="QUESTIONSANDANSWERSABOUTTHEMERGERANDTHEV"></a><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;">QUESTIONS AND ANSWERS ABOUT THE MERGER AND THE VIRTUAL SPECIAL MEETINGS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">The following are brief answers to certain questions that Alumis stockholders and ACELYRIN stockholders may have regarding the Merger, the Merger Agreement, the issuance of shares of Alumis common stock in connection with the Merger, the Alumis virtual special meeting, the ACELYRIN virtual special meeting, and other matters to be considered at the Alumis virtual special meeting and at the ACELYRIN virtual special meeting. Alumis and ACELYRIN urge you to carefully read the remainder of this joint proxy statement/ prospectus and additional important information contained in the annexes and exhibits to, and the documents incorporated by reference into, this joint proxy statement/prospectus because the information in this section may not provide all of the information that might be important to you in determining how to vote. See the section titled &#8220;Where You Can Find More Information.&#8221;</i></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">Q:</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;"><b style="font-weight:bold;">What is the proposed transaction?</b></p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</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;"><span style="color:#231f20;">On February 6, 2025, Alumis, ACELYRIN and Merger Sub entered into the Merger Agreement, which was subsequently amended on April 20, 2025. A copy of the Merger Agreement is attached to this joint proxy statement/prospectus as Annexes A-1 and A-2.</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Under the terms of the Merger Agreement, Merger Sub will merge with and into ACELYRIN, with ACELYRIN continuing as a direct, wholly owned subsidiary of Alumis. If the Merger is completed, holders of ACELYRIN common stock (other than shares held by (i)&#160;ACELYRIN, including in treasury, (ii)&#160;ACELYRIN&#8217;s subsidiaries, (iii)&#160;Alumis or (iv)&#160;Alumis&#8217; subsidiaries, if any) (&#8220;ACELYRIN stockholders&#8221;) will have the right to receive for each share of ACELYRIN common stock held by such ACELYRIN stockholder 0.4814 shares of Alumis common stock, without interest (the number of shares of Alumis common stock in exchange for each share of ACELYRIN common stock, the &#8220;Exchange Ratio&#8221;). The Exchange Ratio will not reflect changes in the market price of ACELYRIN common stock or Alumis common stock between the date of signing of the Merger Agreement and consummation of the Merger.</p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">Q:</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;"><b style="font-weight:bold;">Why am I receiving this joint proxy statement/prospectus?</b></p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</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;"><span style="color:#231f20;">In order to complete the Merger, among other things:</span></p></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Alumis stockholders must vote to approve the issuance of shares of Alumis common stock to ACELYRIN stockholders in connection with the Merger (the &#8220;Alumis stock issuance proposal&#8221;); and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">ACELYRIN stockholders must vote to adopt the Merger Agreement (the &#8220;ACELYRIN merger proposal&#8221;).</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Alumis is holding a virtual special meeting of stockholders in order to obtain the stockholder approval necessary to approve the Alumis stock issuance proposal. Alumis stockholders will also be asked to approve the adjournment from time to time of the Alumis virtual special meeting if necessary to solicit additional proxies if there are not sufficient votes at the time of the Alumis virtual special meeting, or any adjournment or postponement thereof, to approve the stock issuance. <b style="font-weight:bold;">It is important that Alumis stockholders vote on each of these matters, regardless of the number of shares owned.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">ACELYRIN is holding a virtual special meeting of stockholders to obtain the stockholder approval necessary to approve the ACELYRIN merger proposal. In addition, ACELYRIN stockholders will also be asked to approve the adjournment from time to time of the ACELYRIN virtual special meeting if necessary to solicit additional proxies if there are not sufficient votes to approve the ACELYRIN merger proposal at the time of the ACELYRIN virtual special meeting or any adjournment or postponement thereof. <b style="font-weight:bold;">It is important that ACELYRIN stockholders vote their ACELYRIN common stock on each of these matters, regardless of the number of shares owned.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Your vote is important. We encourage you to vote as soon as possible.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="font-weight:bold;">Who is soliciting my proxy?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</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;"><span style="color:#231f20;">Proxies in the form enclosed with this joint proxy statement/prospectus are being solicited from the Alumis stockholders by the Alumis Board. Proxies in the form enclosed with this joint proxy statement/ prospectus are being solicited from the ACELYRIN stockholders by the ACELYRIN Board.</span></p></td></tr></table></div></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;">1</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="color:#231f20;font-weight:bold;">When and where will the meetings be held?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</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;"><span style="color:#231f20;">The Alumis virtual special meeting will be held virtually on May 13, 2025, at 9:00 a.m. (Pacific Time). There will be no physical meeting location. In order to attend the Alumis virtual special meeting, as well as vote and submit your questions during the live webcast of the meeting, you will need to visit www.virtualshareholdermeeting.com/ALMS2025SM and enter the 16-digit Control Number shown on your proxy card. Please be sure to follow instructions found on your proxy card and/or voting authorization form.&#160;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="color:#231f20;">The ACELYRIN virtual special meeting will be held virtually on May 13, 2025, at 9:00 a.m. (Pacific Time). There will be no physical meeting location. In order to attend the ACELYRIN virtual special meeting, as well as vote and submit your questions during the live webcast of the meeting, you will need to visit www.virtualshareholdermeeting.com/SLRN2025SM and enter the 16-digit Control Number shown on your proxy card. Please be sure to follow instructions found on your proxy card and/or voting authorization form.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="color:#231f20;font-weight:bold;">What will ACELYRIN stockholders receive in the Merger?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</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;"><span style="color:#231f20;">In connection with the closing of the Merger, ACELYRIN stockholders will have the right to receive for each share of ACELYRIN common stock held by such ACELYRIN stockholder 0.4814 shares of Alumis common stock, without interest, plus any cash payable in lieu of fractional shares of Alumis&#8217; common stock. The Exchange Ratio will not reflect changes in the market price of ACELYRIN common stock or Alumis common stock between the date of signing of the Merger Agreement and consummation of the Merger.</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="color:#231f20;">We encourage you to obtain current market quotations of Alumis common stock and ACELYRIN common stock before voting.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="color:#231f20;">Alumis stockholders will continue to own their existing shares of Alumis common stock. Alumis common stock and ACELYRIN common stock are both currently traded on the Nasdaq Global Select Market (&#8220;Nasdaq&#8221;) under the symbols &#8220;ALMS&#8221; and &#8220;SLRN,&#8221; respectively.</span></p></div></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>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="color:#231f20;font-weight:bold;">After applying the Exchange Ratio, how will fractional shares be handled?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</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;"><span style="color:#231f20;">No certificate or scrip representing fractional shares of Alumis common stock will be issued in connection with the Merger, and such fractional share interests shall not entitle the owner thereof to vote or to any other rights of an Alumis stockholder. Equiniti Trust Company, LLC, acting as agent for the holders of ACELYRIN common stock otherwise entitled to receive fractional shares of Alumis common stock at the Closing, will aggregate all fractional shares of Alumis common stock that would otherwise have been required to be distributed and cause them to be sold in the open market for the accounts of such holders. Each holder of ACELYRIN common stock who would otherwise have been entitled to receive a fraction of a share of Alumis common stock will receive cash, rounded to the nearest whole cent and without interest, in an amount equal to the proceeds from such sale by Equiniti Trust Company, LLC, if any, less applicable fees and expenses, including broker fees.</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="color:#231f20;font-weight:bold;">How does the Exchange Ratio affect the ownership of Alumis after completion of the Merger?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</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;"><span style="color:#231f20;">Following the completion of the Merger, Alumis stockholders as of immediately prior to the Merger are expected to collectively own approximately 52% of the outstanding capital stock of the combined company and ACELYRIN stockholders as of immediately prior to the Merger are expected to collectively own approximately 48% of the outstanding capital stock of the combined company, in each case calculated on a fully diluted basis as of January&#160;31, 2025. The exact ownership interests of Alumis stockholders and ACELYRIN stockholders in the combined company immediately following the Merger will depend on the number of Alumis common stock and the number of ACELYRIN common stock issued and outstanding immediately prior to the effective time of the Merger (the &#8220;Effective Time&#8221;).</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="color:#231f20;font-weight:bold;">How do ACELYRIN stockholders vote?</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">A:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Stockholder of Record; Shares Registered in Your Name</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">If you are a stockholder of record of ACELYRIN, you may vote at the ACELYRIN virtual special meeting, vote by proxy over the telephone, vote by proxy through the internet or vote by proxy using the proxy card that may be delivered to you. Whether or not you plan to attend the ACELYRIN virtual special meeting, we urge you to vote by proxy to ensure your vote is counted. You may still attend the virtual special meeting and vote even if you have already voted by proxy.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">VOTE DURING THE SPECIAL MEETING:</b><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> To vote during the live webcast of the ACELYRIN virtual special meeting, you will need to visit www.virtualshareholdermeeting.com/SLRN2025SM and enter the 16-digit Control Number shown on your proxy card. Please be sure to follow instructions found on your proxy card and/or voting authorization form. Stockholders will be able to attend the ACELYRIN virtual special meeting platform beginning at 9:00 a.m. (Pacific Time) on May 13, 2025, by visiting www.virtualshareholdermeeting.com/SLRN2025SM. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">TO VOTE BY PHONE: </b><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">To vote over the telephone, dial 1-800-690-6903 using any touch-tone telephone to transmit your voting instructions. Vote by 11:59 p.m. (Eastern Time) on May 12, 2025. Have your proxy card in hand when you call and then follow the instructions. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">TO VOTE BY INTERNET: </b><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">You can vote over the internet at www.proxyvote.com. Vote by 11:59 p.m. (Eastern Time) on May 12, 2025. Have your proxy card in hand when you access the website and follow the instructions to obtain your records and to crease an electronic voting instruction form. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">TO VOTE BY PROXY CARD:</b><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> To vote using the proxy card, simply complete, sign and date the proxy card that may be delivered to you and return it promptly in the postage-prepaid envelope we have provided or return it to: Broadridge, 51 Mercedes Way, Edgewood, NY 11717, c/o Vote Processing. If you return your signed proxy card to us before the ACELYRIN virtual special meeting, we will vote your shares as you direct.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Beneficial Owner: Shares Registered in the Name of Broker or Bank</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">If you are a beneficial owner of shares registered in the name of your brokerage firm, bank or other agent, you should have received a voting instruction form with the proxy card delivered to you from that organization rather than from ACELYRIN. </p></div></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>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Simply complete and mail the voting instruction form to ensure that your vote is counted. Alternatively, you may vote by telephone or over the internet as instructed by your broker, bank or other agent. To vote at the ACELYRIN virtual special meeting, you will need to visit&#160;www.virtualshareholdermeeting.com/SLRN2025SM. You may be instructed to obtain a legal proxy from your broker, bank or other nominee and to submit a copy in advance of the ACELYRIN virtual special meeting. Further instruction will be provided to you as part of your registration process.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">If you are a stockholder of record, internet proxy voting allows you to vote your shares online, with procedures designed to ensure the authenticity and correctness of your proxy vote instructions. However, please be aware that you must bear any costs associated with your internet access, such as usage charges from internet access providers and telephone companies.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="font-weight:bold;">How do Alumis stockholders vote?</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">A:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Stockholder of Record; Shares Registered in Your Name</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">If you are a stockholder of record of Alumis, you may vote at the Alumis virtual special meeting, vote by proxy over the telephone, vote by proxy through the internet or vote by proxy using the proxy card that may be delivered to you. Whether or not you plan to attend the Alumis virtual special meeting, we urge you to vote by proxy to ensure your vote is counted. You may still attend the virtual special meeting and vote even if you have already voted by proxy.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">VOTE DURING THE SPECIAL MEETING:</b><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> To vote during the live webcast of the Alumis virtual special meeting, you will need to visit www.virtualshareholdermeeting.com/ALMS2025SM and enter the 16-digit Control Number included in your proxy card. Please be sure to follow instructions found on your proxy card and/or voting authorization form. </span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="color:#231f20;">Stockholders will be able to attend the Alumis virtual special meeting platform beginning at 9:00 a.m. (Pacific Time) on May 13, 2025, by visiting www.virtualshareholdermeeting.com/ALMS2025SM. </span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">TO VOTE BY PHONE:</b><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> To vote over the telephone, dial 1-800-690-6903 using any touch-tone telephone to transmit your voting instructions. Vote by 11:59 p.m. (Eastern Time) on May 12, 2025. Have your proxy card in hand when you call and then follow the instructions. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">TO VOTE BY INTERNET:</b><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> You can vote over the internet at www.proxyvote.com. Vote by 11:59 p.m. (Eastern Time) on May 12, 2025. Have your proxy card in hand when you access the website and follow the instructions to obtain your records and to crease an electronic voting instruction form. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">TO VOTE BY PROXY CARD:</b><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> To vote using the proxy card, simply complete, sign and date the proxy card that may be delivered to you and return it promptly in the postage-prepaid envelope we have provided or return it to Vote Processing, c/o Broadridge, 51 Mercedes Way, Edgewood, NY 11717. If you return your signed proxy card to us before the Alumis virtual special meeting, we will vote your shares as you direct.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Beneficial Owner: Shares Registered in the Name of Broker or Bank</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">If you are a beneficial owner of shares registered in the name of your brokerage firm, bank or other agent, you should have received a voting instruction form with the proxy card delivered to you from that organization rather than from Alumis. Simply complete and mail the voting instruction form to ensure that your vote is counted. Alternatively, you may vote by telephone or over the internet as instructed by your broker, bank or other agent. To vote at the Alumis virtual special meeting, you will need to visit<span style="display:inline-block;width:0.77pt;"></span> www.virtualshareholdermeeting.com/ALMS2025SM. You may be instructed to obtain a legal proxy from your broker, bank or other nominee and to submit a copy in advance of the Alumis virtual special meeting. Further instruction will be provided to you as part of your registration process.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><b style="font-weight:bold;">If you are a stockholder of record, internet proxy voting allows you to vote your shares online, with procedures designed to ensure the authenticity and correctness of your proxy vote instructions. However, please be aware that you must bear </b></p></div></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>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><b style="font-weight:bold;">any costs associated with your internet access, such as usage charges from internet access providers and telephone companies.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="font-weight:bold;">What are the voting deadlines?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</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;"><span style="color:#231f20;">If you are an Alumis stockholder, the deadline for submitting a proxy using the internet or the telephone is 11:59&#160;p.m. (Eastern Time) on&#160;May 12, 2025. If you received your special meeting materials by mail, you may complete, sign and date the proxy card or voting instruction card and return it in the prepaid envelope. All holders of Alumis common stock as of the close of business on the record date for the Alumis virtual special meeting may vote virtually at the Alumis virtual special meeting. For detailed information, see the section titled &#8220;The Alumis Virtual Special Meeting.&#8221;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">If you are an ACELYRIN stockholder, the deadline for submitting a proxy using the internet or the telephone is 11:59&#160;p.m. (Eastern Time) on&#160;May 12, 2025. If you received your special meeting materials by mail, you may complete, sign and date the proxy card or voting instruction card and return it in the prepaid envelope. All holders of ACELYRIN common stock as of the close of business on the record date may vote virtually at the ACELYRIN virtual special meeting. For detailed information, see the section titled &#8220;The ACELYRIN Virtual Special Meeting.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="font-weight:bold;">What vote is required to approve each proposal at the Alumis virtual special meeting?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</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;"><i style="color:#231f20;font-style:italic;">Alumis Stock Issuance Proposal. </i><span style="color:#231f20;">Approval of the stock issuance proposal requires the affirmative vote of the holders of Alumis common stock representing a majority of the votes cast at the Alumis virtual special meeting (provided that a quorum exists). Failure to vote virtually or by proxy at the special meeting, abstentions, and broker non-votes (if any) will have no effect on the outcome of the Alumis stock issuance proposal. Shares of Alumis common stock represented by properly executed, timely received and unrevoked proxies will be voted in accordance with the instructions indicated thereon.</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Alumis Adjournment Proposal. </i>Approval of the Alumis adjournment proposal requires the affirmative vote of the holders of Alumis common stock representing a majority of the votes cast at the Alumis virtual special meeting (whether or not a quorum is present). Failure to vote virtually or by proxy at the special meeting, abstentions, and broker non-votes (if any) will have no effect on the outcome of the Alumis adjournment proposal. Shares of Alumis common stock represented by properly executed, timely received and unrevoked proxies will be voted in accordance with the instructions indicated thereon.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="font-weight:bold;">What vote is required to approve each proposal at the ACELYRIN virtual special meeting?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</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;"><i style="color:#231f20;font-style:italic;">ACELYRIN Merger Proposal</i><span style="color:#231f20;">. Approval of the ACELYRIN merger proposal requires the affirmative vote of a majority of the outstanding shares of ACELYRIN&#8217;s common stock entitled to vote at the ACELYRIN virtual special meeting. Failure to vote virtually or by proxy at the special meeting, abstentions, and broker non-votes (if any) will have the same effect as a vote against the ACELYRIN merger proposal. Shares of ACELYRIN common stock represented by properly executed, timely received and unrevoked proxies will be voted in accordance with the instructions indicated thereon.</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">ACELYRIN Adjournment Proposal. </i>Approval of the ACELYRIN adjournment proposal requires the affirmative vote of the holders of ACELYRIN common stock representing a majority of the votes cast at the ACELYRIN virtual special meeting (whether or not a quorum is present). Failure to vote virtually or by proxy at the special meeting, abstentions, and broker non-votes (if any) will have no effect on the outcome of the ACELYRIN adjournment proposal. Shares of ACELYRIN common stock represented by properly executed, timely received and unrevoked proxies will be voted in accordance with the instructions indicated thereon.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="font-weight:bold;">How does the ACELYRIN Board recommend that ACELYRIN stockholders vote?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="color:#231f20;">At a meeting of the ACELYRIN Board held on February 6, 2025, the non-recused members of the ACELYRIN Board, acting on the unanimous recommendation of the ACELYRIN Transaction Committee, (i)&#160;determined that the Merger Agreement, the ACELYRIN Voting Agreements and the transactions contemplated thereby, including the Merger, are advisable, fair to and in the best interests of ACELYRIN and its stockholders, (ii)&#160;approved the Merger Agreement, the ACELYRIN Voting Agreements and the Merger, the execution of the Merger Agreement and the consummation of the transactions contemplated thereby and (iii)&#160;resolved to recommend that ACELYRIN&#8217;s stockholders adopt the Merger Agreement. At a meeting of the ACELYRIN Board held on April 20, 2025, the ACELYRIN Board, acting on the unanimous recommendation of the ACELYRIN Transaction </span></p></td></tr></table></div></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>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="color:#231f20;">Committee (other than Mr. Cozadd, who was unable to attend due to a scheduling conflict), (i) determined that the amendment to the Merger Agreement and the transactions contemplated thereby are advisable, fair to and in the best interests of ACELYRIN and its stockholders, (ii) approved the amendment to the Merger Agreement, the execution of the amendment to the Merger Agreement and the consummation of the transactions contemplated thereby and (iii) resolved to recommend that ACELYRIN&#8217;s stockholders adopt the amendment to the Merger Agreement. The ACELYRIN Board recommends that ACELYRIN stockholders vote &#8220;FOR&#8221; the ACELYRIN merger proposal and &#8220;FOR&#8221; the ACELYRIN adjournment proposal.</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">Q: </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;"><b style="color:#231f20;font-weight:bold;">Why did the ACELYRIN Board form a transaction committee and what was the role of the ACELYRIN Transaction Committee?</b></p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</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;"><span style="color:#231f20;">Alan Colowick and Patrick Machado each sit on the boards of directors of both Alumis and ACELYRIN and therefore have interests in the transactions contemplated by the Merger Agreement that are different from, or in addition to, the interests of the ACELYRIN stockholders. Dr.&#160;Colowick and Mr.&#160;Machado were recused from all discussions and meetings of the ACELYRIN Board (or portions thereof) regarding a potential transaction with Alumis or any alternative thereto.</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">To assist the ACELYRIN Board in reviewing potential business combinations, on September&#160;7, 2023, the ACELYRIN Board established the ACELYRIN Transaction Committee, consisting entirely of independent and disinterested directors of ACELYRIN, with exclusive authority to, among other things, evaluate the risks and merits of, and assist the officers of ACELYRIN with the negotiation of the terms of, any proposed transaction involving ACELYRIN that would require ACELYRIN Board or committee approval, and to make recommendations to the ACELYRIN Board with respect to any such transaction. On January&#160;23, 2025, the ACELYRIN Board expanded the authority of the ACELYRIN Transaction Committee to, among other things, (i)&#160;address the potential conflicts that may arise in the negotiation of the combination, (ii)&#160;oversee the process for evaluation and negotiation of any transaction with Alumis or any alternative to that transaction, (iii)&#160;make recommendations to the ACELYRIN Board regarding the Alumis transaction (it being understood that the ACELYRIN Board must approve any potential transaction) and (iv)&#160;engage legal counsel and financial advisors to assist with the transaction as it deems appropriate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">On February&#160;6, 2025, after extensive consultation with, and acting with the advice of, legal and financial advisors, the ACELYRIN Transaction Committee unanimously (i)&#160;determined that the terms of the Merger Agreement, ACELYRIN Voting Agreements and the transactions contemplated by the Merger Agreement, including the Merger were advisable, fair to and in the best interests of ACELYRIN and its stockholders, (ii)&#160;recommended that the ACELYRIN Board approve and declare advisable the Merger Agreement, the ACELYRIN Voting Agreements and the transactions contemplated by the Merger Agreement, in each case on the terms and subject to the conditions set forth in the Merger Agreement and ACELYRIN Voting Agreements, as applicable, (iii)&#160;recommended that the ACELYRIN Board authorize and approve the execution, delivery and performance by ACELYRIN of the Merger Agreement and the Voting Agreement and the consummation by ACELYRIN of the transactions contemplated by the Merger Agreement and (iv)&#160;recommended that the ACELYRIN Board recommend that ACELYRIN&#8217;s stockholders adopt the Merger Agreement and direct that the Merger Agreement be submitted to a vote at a meeting of the stockholders of ACELYRIN.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">On April 20, 2025, after extensive consultation with, and acting with the advice of, legal and financial advisors, the ACELYRIN Transaction Committee unanimously (other than Mr. Cozadd, who was unable to attend due to a scheduling conflict) (i) determined that the terms of the amendment to the Merger Agreement and the transactions contemplated thereby were advisable, fair to and in the best interests of ACELYRIN and its stockholders, (ii) recommended that the ACELYRIN Board approve and declare advisable the amendment to the Merger Agreement and the transactions contemplated thereby, (iii) recommended that the ACELYRIN Board authorize and approve the execution, delivery and performance by ACELYRIN of the amendment to the Merger Agreement and the consummation by ACELYRIN of the transactions contemplated thereby and (iv) recommended that the ACELYRIN Board recommend that ACELYRIN&#8217;s stockholders adopt the amendment to the Merger Agreement and direct that the amendment to the Merger Agreement be submitted to a vote at a meeting of the stockholders of ACELYRIN.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="font-weight:bold;">How does the Alumis Board recommend that Alumis stockholders vote?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="color:#231f20;">At a meeting of the Alumis Board held on April 20, 2025, the Alumis Board, acting on the unanimous recommendation of the Alumis Special Committee, determined that the Merger Agreement and the transactions contemplated thereby, including the Merger, are advisable, fair to and in the best interests of Alumis and its stockholders, and approved the Merger Agreement, the execution of the Merger Agreement and the consummation of the transactions contemplated thereby, including the issuance </span>of shares of Alumis common stock to the ACELYRIN stockholders, and resolved to recommend that the Alumis stockholders vote </p></td></tr></table></div></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>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">to approve the Alumis stock issuance proposal. The Alumis Board recommends that Alumis stockholders vote &#8220;FOR&#8221; the Alumis stock issuance proposal and &#8220;FOR&#8221; Alumis adjournment proposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="color:#231f20;font-weight:bold;">Why did the Alumis Board form a special committee and what was the role of the Alumis Special Committee?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</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;"><span style="color:#231f20;">Alan Colowick and Patrick Machado each sit on the Alumis Board and the ACELYRIN Board and therefore have interests in the transactions contemplated by the Merger Agreement that are different from, or in addition to, the interests of the Alumis stockholders.</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">To address the potential conflicts of interest that may arise in the negotiation of a potential transaction with ACELYRIN, Dr.&#160;Colowick and Mr.&#160;Machado recused themselves from any Alumis Board or committee discussions about a potential transaction with ACELYRIN or potential strategic alternatives. Further, on January&#160;12, 2025, the Alumis Board (as referred to hereinafter, with Dr.&#160;Colowick and Mr.&#160;Machado recused) established special committee of the Alumis Board, consisting entirely of independent and disinterested directors of Alumis (the &#8220;Alumis Special Committee&#8221;), with exclusive authority to, among other things, (i)&#160;review and to evaluate the terms and conditions, and determine the advisability, of a potential buy-side strategic transaction or a proposal for a potential buy-side strategic transaction (&#8220;potential transaction&#8221;) and any alternatives thereto that the Special Committee deems appropriate, (ii)&#160;establish, approve, modify, monitor and direct the process and procedures related to the review and evaluation of a potential transaction and any alternatives thereto, including, the authority to determine not to proceed with any such process, procedures, review or evaluation, or to recommend any of the foregoing to the Alumis Board, (iii)&#160;make or accept, reject, negotiate or seek to modify the price, structure, form, terms and conditions of a potential transaction, the form, terms and conditions of any definitive agreements in connection therewith and review and comment on any and all materials to be filed with the SEC, if any, and other governmental and non-governmental persons and entities, <span style="color:#231f20;">(iv)&#160;determine whether a potential transaction or any alternative thereto negotiated by the Alumis Special Committee is fair to, and in the best </span>interests<span style="color:#231f20;"> of, Alumis and its stockholders and (v)&#160;with respect to any actions required to be taken by the Alumis Board with respect to a potential transaction or any alternative thereto, recommend to the Alumis Board what action, if any, should be taken by the Alumis Board (it being understood that the Alumis Board must also approve any potential transaction).</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">On April 20, 2025, after extensive consultation with, and acting with the advice of, legal and financial advisors, the Alumis Special Committee unanimously (i)&#160;determined that the Merger Agreement and the transactions contemplated thereby, including the Merger, are advisable, fair to and in the best interests of Alumis and its stockholders, (ii)&#160;recommended to the Alumis Board that it approve the Merger and the transactions contemplated by the Merger Agreement, including the Alumis stock issuance, and <span style="color:#231f20;">(iii)&#160;recommended to the Alumis Board that it submit, and recommend the approval of the Alumis stock issuance proposal, to Alumis&#8217; stockholders.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="color:#231f20;font-weight:bold;">How many votes do I have?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</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;"><i style="color:#231f20;font-style:italic;">Alumis</i><span style="color:#231f20;">. You are entitled to one vote for each share of Alumis common stock that you owned as of the Alumis record date. As of the close of business on April 1, 2025, there were 47,222,419 outstanding shares of Alumis common stock. As of that date, 63% of the outstanding shares of Alumis common stock were beneficially owned by the directors and executive officers of Alumis.</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">ACELYRIN</i>. You are entitled to one vote for each share of ACELYRIN common stock that you owned as of the ACELYRIN record date. As of the close of business on April 1, 2025, there were 100,907,206 outstanding shares of ACELYRIN common stock. As of that date, 10% of the outstanding shares of ACELYRIN common stock were beneficially owned by the directors and executive officers of ACELYRIN.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="font-weight:bold;">What will happen if I fail to vote or I abstain from voting?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</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;"><i style="color:#231f20;font-style:italic;">Alumis</i><span style="color:#231f20;">. If you are an Alumis stockholder, abstentions and broker &#8220;non-votes&#8221; have no effect on the outcome of the Alumis stock issuance proposal or the Alumis adjournment proposal. Shares of Alumis common stock represented by properly executed, timely received and unrevoked proxies will be voted in accordance with the instructions indicated thereon.</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Your failure to cast a vote virtually will also make it more difficult to meet the quorum requirement for the Alumis virtual special meeting.</p></div></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>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">ACELYRIN</i>. If you are an ACELYRIN stockholder, failure to vote virtually or by proxy at the ACELYRIN virtual special meeting, abstentions, and broker non-votes (if any) will have the same effect as a vote against the ACELYRIN merger proposal and will have no effect on the ACELYRIN adjournment proposal. Shares of ACELYRIN common stock represented by properly executed, timely received and unrevoked proxies will be voted in accordance with the instructions indicated thereon.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="font-weight:bold;">What are &#8220;broker non-votes&#8221;?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="color:#231f20;">Brokers who hold shares in street name for customers have the authority to vote on &#8220;routine&#8221; proposals when they have not received instructions from beneficial owners. However, brokers are precluded from exercising their voting discretion with respect to approval of non-routine matters, such as the Alumis stock issuance proposal and the ACELYRIN merger proposal, and, as a result, absent specific instructions from the beneficial owner of such shares, brokers are not empowered to vote those shares, referred to generally as &#8220;broker non-votes.&#8221; Broker non-votes, if any, will be treated as shares that </span>are present at the virtual special meeting for purposes of determining whether a quorum exists but will not be counted or deemed present virtually or by proxy for the purpose of voting on the Alumis stock issuance proposal or the ACELYRIN merger proposal. Broker non-votes, if any, will have the same effect as a vote against the ACELYRIN merger proposal.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="font-weight:bold;">What constitutes a quorum?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><i style="color:#231f20;font-style:italic;">Alumis</i><span style="color:#231f20;">. The holders of a majority of the voting power of Alumis&#8217; outstanding shares of common stock entitled to vote as of the close of business on the Alumis record date must be virtually present or represented by proxy to constitute a quorum to conduct the Alumis virtual special meeting. All </span>shares of Alumis common stock represented at the Alumis virtual special meeting, including abstentions and broker non-votes, will be treated as present for purposes of determining the presence or absence of a quorum to conduct the Alumis virtual special meeting.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 18pt;"><i style="font-style:italic;">ACELYRIN</i>. The holders of a majority of the voting power of ACELYRIN&#8217;s outstanding shares of common stock entitled to vote as of the close of business on the ACELYRIN record date must be virtually present or represented by proxy to constitute a quorum to conduct the ACELYRIN virtual special meeting. All shares of ACELYRIN common stock represented at the ACELYRIN virtual special meeting, including abstentions and broker non-votes will be treated as present for purposes of determining the presence or absence of a quorum to conduct the ACELYRIN virtual special meeting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="font-weight:bold;">What is the difference between a stockholder of record and a &#8220;street name&#8221; holder?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="color:#231f20;">If your </span>shares<span style="color:#231f20;"> are registered directly in your name, you are considered the stockholder of record with respect to those shares. If your shares are held in a stock brokerage account or by a bank, trust company or other nominee, then the broker, bank, trust company or other nominee is considered to be the stockholder of record with respect to those shares, while you are considered the beneficial owner of those shares. In the latter case, your shares are said to be held in &#8220;street name.&#8221;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="color:#231f20;font-weight:bold;">If I am a beneficial owner of shares held in street name, how do I vote?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="color:#231f20;">If you are not a stockholder of record but instead hold your shares in a stock brokerage account, or if your shares are held by a bank, trust company or other nominee (that is, in street name), you must provide the record holder of your shares with instructions on how to vote your shares. If you are an Alumis stockholder but not a stockholder of record and you do not instruct your broker on how to vote your shares, your broker may not vote your shares on the Alumis stock issuance proposal or any adjournment proposal, which will have no effect on the vote on this proposal, assuming a quorum is present. If you are an ACELYRIN stockholder but not a stockholder of record and you do not instruct your broker on how to vote your shares, your broker may not vote your shares, which will have the same effect as a vote against the ACELYRIN merger proposal and, assuming a quorum is present, will have no effect on the outcome of the ACELYRIN adjournment proposal.</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 18pt;">Please follow the voting instructions provided by your broker or nominee. Please note that you may not vote shares held in street name by returning a proxy card directly to Alumis or ACELYRIN or by voting virtually at your special meeting. Further, brokers who hold shares of Alumis common stock or ACELYRIN common stock on behalf of their customers may not give a proxy to Alumis or ACELYRIN to vote those shares without specific instructions from their customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="font-weight:bold;">What will happen if I return my proxy card without indicating how to vote?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="color:#231f20;">If you are an Alumis stockholder of record and you sign and return your proxy card without indicating how to vote on any particular proposal, the shares of Alumis common stock represented by your </span>proxy will be counted as present for purposes of </p></td></tr></table></div></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>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 18pt;">determining the presence of a quorum for the Alumis virtual special meeting and will be voted &#8220;FOR&#8221; the Alumis stock issuance proposal and &#8220;FOR&#8221; the Alumis adjournment proposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 18pt;">If you are an ACELYRIN stockholder of record and you sign and return your proxy card without indicating how to vote on any particular proposal, the shares of ACELYRIN common stock represented by your proxy will be counted as present for purposes of determining the presence of a quorum for the ACELYRIN virtual special meeting and will be voted &#8220;FOR&#8221; the ACELYRIN merger proposal and &#8220;FOR&#8221; the ACELYRIN adjournment proposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="font-weight:bold;">Can I change my vote after I have returned a proxy or voting instruction card?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="color:#231f20;">Yes. You can change your vote at any time before your proxy is voted at the Alumis virtual special meeting or the ACELYRIN virtual special meeting, as applicable. You can do this in one of four ways:</span></p></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">you can send a signed notice of revocation;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">you can grant a new, valid proxy bearing a later date;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">you can vote again by telephone or the internet at a later time; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">if you are a holder of record, by voting at the Alumis virtual special meeting or ACELYRIN virtual special meeting, as applicable, which will automatically cancel any proxy previously given, or you may revoke your proxy by attending such virtual special meeting, but your attendance alone will not revoke any proxy that you have previously given.</span></td></tr></table><div style="margin-top:10pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 18pt;">If you choose either of the first two methods, you must provide your notice of revocation or your new proxy to the Secretary of Alumis or corporate secretary of ACELYRIN, as applicable, prior to your shares being voted. If your shares are held in street name by your broker or nominee, you should contact them to change your vote.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="font-weight:bold;">What should I do if I receive more than one set of voting materials?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="color:#231f20;">Please vote each proxy card and voting instruction card that you receive. You may receive more than one set of voting materials, including multiple copies of this joint proxy statement/prospectus and multiple proxy cards or voting instruction cards. For example, stockholders who hold shares in more than one brokerage account will receive a separate voting instruction card for each brokerage account in which shares are held. If shares are held in more than one name, stockholders will receive more than one proxy or voting instruction card. In addition, if you are a stockholder of both Alumis and ACELYRIN, you may receive one or more proxy cards or voting instruction cards for Alumis and one or more proxy cards or voting instruction cards for ACELYRIN. If you are a stockholder of both Alumis and ACELYRIN, please note that a vote for the issuance of shares of Alumis common stock in the Merger pursuant to the terms of the Merger Agreement for the Alumis virtual special meeting will not constitute a vote for the proposal to adopt the Merger Agreement for the ACELYRIN virtual special meeting, and vice versa. Therefore, please vote each proxy and voting instruction card you receive, whether from Alumis or ACELYRIN.</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="color:#231f20;font-weight:bold;">Is there a list of stockholders entitled to vote at the Alumis and ACELYRIN virtual special meetings?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="color:#231f20;">The names of stockholders of record entitled to vote at the Alumis virtual special meeting will be available at the Alumis virtual special meeting and for 10&#160;days prior to the Alumis virtual special meeting for any purpose germane to the special meeting, between the hours of 9:00&#160;a.m. and 4:30&#160;p.m. (Pacific Time), at Alumis&#8217; principal executive offices located at 280 East Grand Avenue, South San Francisco, California 94080, or by contacting Alumis&#8217; corporate secretary.</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 18pt;">The names of stockholders of record entitled to vote at the ACELYRIN virtual special meeting will be available for inspection at ACELYRIN&#8217;s principal executive offices, located at 4149 Liberty Canyon Road, Agoura Hills, California 91301, for a period of 10&#160;days ending on the day before the date of the ACELYRIN virtual special meeting date for any purpose germane to the ACELYRIN virtual special meeting, during ordinary business hours.</p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">Q:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">What happens if I am an ACELYRIN stockholder who sells my shares of ACELYRIN common stock before the ACELYRIN virtual special meeting?</b></p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="color:#231f20;">The record date for the ACELYRIN virtual special meeting is earlier than the ACELYRIN virtual special meeting. If you transfer your shares of ACELYRIN common stock after the ACELYRIN record date but before the ACELYRIN virtual special meeting, </span></p></td></tr></table></div></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>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 18pt;"><span style="color:#231f20;">you will retain your right to vote at the ACELYRIN virtual special meeting, but will have transferred the right to receive the merger consideration in the Merger. In order to receive the merger consideration, you must hold your shares through the Effective Time.</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">Q:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">What happens if I am an Alumis stockholder who sells my shares of Alumis common stock before the Alumis virtual special meeting?</b></p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="color:#231f20;">The record date for the Alumis virtual special meeting is earlier than the Alumis virtual special meeting. If you transfer your shares of Alumis common stock after the Alumis record date but before the Alumis virtual special meeting, you will retain your right to vote at the Alumis virtual special meeting.</span></p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">Q:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">What will happen to my ACELYRIN stock options, restricted stock units and/or performance restricted stock units at the time of the Merger?</b></p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="color:#231f20;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">Treatment of Stock Options</span><span style="color:#231f20;">. At the Effective Time, each ACELYRIN option that is outstanding and unexercised immediately prior to the Effective Time and that has a per share exercise price of $18.00 </span>or less will be converted into an option award to purchase a number of shares of Alumis common stock, referred to as a converted option, equal to the product of (a)&#160;the number of shares of ACELYRIN common stock subject to such ACELYRIN option immediately prior to the Merger and (b)&#160;the Exchange Ratio (rounded down to the nearest whole share). The per share exercise price of each converted option will be equal to (i)&#160;the per share exercise price of such ACELYRIN option immediately prior to the Merger divided by (ii)&#160;the Exchange Ratio (with the resulting price per share rounded up to the nearest whole cent). Except for the changes made to the number and type of shares and the exercise price, each converted option will be subject to the same terms and conditions, including accelerated vesting upon certain qualifying terminations of service, as were applicable to such ACELYRIN option immediately prior to the Merger. At the Effective Time, each ACELYRIN option that is outstanding and unexercised as of immediately prior to such time and that has a per share exercise price of more than $18.00 will be cancelled without payment of any consideration and will cease to exist.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 18pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Treatment of Restricted Stock Unit Awards</span>. At the Effective Time, each ACELYRIN restricted stock unit (&#8220;RSU&#8221;) that is outstanding and unvested immediately prior to such time, will be converted into an RSU with respect to a number of shares of Alumis common stock, referred to as a converted RSU, equal to the product of (a)&#160;the number of shares of ACELYRIN common stock subject to such ACELYRIN RSU immediately prior to the Merger and (b)&#160;the Exchange Ratio (with any fractional shares rounded down to the nearest whole share). Except for the change to the number and type of shares, each converted RSU will be subject to the same terms and conditions, including accelerated vesting upon certain qualifying terminations of service, as were applicable to such ACELYRIN RSU immediately prior to the Merger. Any withholding obligations arising in connection with the settlement of such converted RSU will be satisfied through a net settlement mechanism.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 18pt;">At the Effective Time, each ACELYRIN RSU that is outstanding and vested immediately prior to such time (including any ACELYRIN RSU that becomes vested as a result of the Merger), will be converted into a right to receive the number of shares of Alumis common stock equal to the product of (a)&#160;the number of shares of ACELYRIN common stock subject to such ACELYRIN RSU immediately prior to the Merger and (b)&#160;the Exchange Ratio (with any fractional shares rounded down to the nearest whole share). Any withholding obligations arising in connection with such settlement will be satisfied through a net settlement mechanism.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 18pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Treatment of Performance Restricted Stock Unit Awards</span>. At the Effective Time, each ACELYRIN performance RSU that is outstanding and unvested immediately prior to such time, will have any performance-based conditions deemed met at 100% of the target level of performance and will be converted into an RSU with respect to a number of shares of Alumis common stock, referred to as a converted performance RSU, equal to the product of (a)&#160;the target number of shares of ACELYRIN common stock subject to such ACELYRIN performance RSU immediately prior to the Merger and <span style="color:#231f20;">(b)&#160;the Exchange Ratio (with any fractional shares rounded down to the nearest whole share). Each converted performance RSU will not have any vesting conditions based on performance metrics and will vest in three equal installments on May&#160;15 of calendar&#160;years 2025, 2026 and 2027, unless the closing </span>of the Merger occurs after May&#160;15, 2025, in which case the converted performance RSU will vest in two equal installments on May&#160;15 of calendar&#160;years 2026 and 2027, subject to the holder of the converted performance RSU remaining in service with Alumis or any of its subsidiaries on such date. Except for the change to the number and type of shares and the vesting, each converted performance RSU will be subject to the same terms and conditions as were applicable to such ACELYRIN performance RSU immediately prior to the Merger, including accelerated vesting upon certain qualifying terminations of service. Any withholding obligations arising in connection with the settlement of such converted performance RSU will be satisfied through a net settlement mechanism.</p></div></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>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 18pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Treatment of the Employee Stock Purchase Plan</span>. Following the date of the Merger Agreement, ACELYRIN has taken actions with respect to the ACELYRIN Employee Stock Purchase Plan (the &#8220;ACELYRIN ESPP&#8221;) to provide that with respect to the current purchase period, (i)&#160;no employee who is not a participant in the ACELYRIN ESPP as of the date of the Merger Agreement may become a participant in <span style="color:#231f20;">the</span> ACELYRIN ESPP, and (ii)&#160;no employee participating in the current purchase period may increase his or her payroll contribution rate pursuant to the ACELYRIN ESPP from the rate in effect immediately prior to the date of the Merger Agreement, except as required by applicable law. In addition, (A)&#160;if any current purchase period is still in effect at the Effective Time, then the last day of such current purchase period will be accelerated to a specified trading day occurring within 10 business days prior to the date on which the Merger is expected to close; (B)&#160;if the current purchase period terminates prior to the Effective Time, then the ACELYRIN ESPP will be suspended and there will be no new offering periods following the current purchase period and (C)&#160;in all events, subject to the consummation of the Merger, ACELYRIN will terminate the ACELYRIN ESPP immediately prior to the Effective Time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="font-weight:bold;">How will the rights of ACELYRIN stockholders change after the Merger?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="color:#231f20;">ACELYRIN stockholders will receive shares of Alumis common stock in connection with the Merger and will no longer be stockholders of ACELYRIN following the Merger. Their rights as holders of Alumis common stock will be governed by the amended and restated certificate of incorporation of Alumis and Alumis&#8217; amended and restated bylaws. For additional information on stockholder rights, see the section titled &#8220;Description of Capital Stock and Comparison of Rights of Alumis Stockholders and ACELYRIN Stockholders.&#8221;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 18pt;">The rights of Alumis stockholders will remain the same as prior to the Merger.</p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">Q:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">What are the material U.S. federal income tax consequences of the Merger to U.S. holders of ACELYRIN common stock?</b></p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="color:#231f20;">Certain material U.S. federal income tax consequences that may be relevant to you in respect of the Merger are discussed in more detail in the section titled &#8220;Certain Material U.S. Federal Income Tax Consequences.&#8221; The discussion of the U.S. federal income tax consequences contained in this joint proxy statement/prospectus is intended to provide only a general discussion and is not a complete analysis or description of all the U.S. federal income tax considerations that are applicable to you in respect of the Merger, nor does it address any tax considerations arising under U.S. state or local or non-U.S. tax laws.</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 18pt;">TAX MATTERS ARE COMPLICATED, AND THE TAX CONSEQUENCES OF THE MERGER WILL DEPEND ON THE FACTS OF YOUR OWN SITUATION. YOU SHOULD CONSULT YOUR TAX ADVISOR AS TO THE SPECIFIC TAX CONSEQUENCES OF THE MERGER TO YOU IN YOUR PARTICULAR CIRCUMSTANCES.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="font-weight:bold;">Are there any risks that I should consider in deciding how to vote?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="color:#231f20;">Yes. You should read and carefully consider the risk factors set forth in the section titled &#8220;Risk Factors.&#8221; You also should read and carefully consider the risk factors of ACELYRIN contained in the documents that are incorporated by reference into this joint proxy statement/prospectus.</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="color:#231f20;font-weight:bold;">What happens if the Merger is not completed?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="color:#231f20;">If the Merger is not completed for any reason, ACELYRIN stockholders will not receive the merger consideration issuable under the Merger Agreement. Instead, Alumis and ACELYRIN will remain separate public companies, and ACELYRIN expects that its common stock will continue to be registered </span>under the Exchange Act and traded on Nasdaq. In specified circumstances, either Alumis or ACELYRIN may be required to pay to the other party a termination fee, as described below.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="font-weight:bold;">Does ACELYRIN have to pay anything to Alumis if the Merger Agreement is terminated?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="color:#231f20;">In certain circumstances, depending on the reasons for termination of the Merger Agreement, ACELYRIN may have to pay Alumis a termination fee of $10.0 million. For a discussion of the circumstances under which a termination fee is payable by ACELYRIN applies, see the section titled &#8220;The Merger Agreement&#160;&#8212; Termination Fees.&#8221;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="color:#231f20;font-weight:bold;">Does Alumis have to pay anything to ACELYRIN if the Merger Agreement is terminated?</b></p></div></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>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="color:#231f20;">In certain circumstances, depending on the reasons for termination of the Merger Agreement, Alumis may have to pay ACELYRIN a termination fee of $10.0 million. For a discussion of the circumstances under which a termination fee is payable by Alumis applies, see the section titled &#8220;The Merger Agreement&#160;&#8212; Termination Fees.&#8221;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="color:#231f20;font-weight:bold;">Is the completion of the Merger subject to a financing condition?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="color:#231f20;">No.&#160;The completion of the Merger is not subject to any financing condition.</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="color:#231f20;font-weight:bold;">How will I know when the other conditions to completion of the Merger have been satisfied or waived?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="color:#231f20;">As of the date of this joint proxy statement/prospectus, the parties have not satisfied the closing conditions to the Merger. If the closing conditions are satisfied or waived (to the extent permitted by applicable law), ACELYRIN and Alumis will each announce the closing of the Merger via the filing of a Current Report on Form&#160;8-K with the SEC. There is also a possibility that the closing conditions to the Merger will not be satisfied or waived (to the extent applicable by law) prior to the outside date of July&#160;7, 2025, after which date either party may elect to terminate the Merger Agreement, subject to certain caveats or extension of the outside date in accordance with the Merger Agreement. As a result, it is possible that factors outside the control of both companies could result in the Merger being completed at a different time or not at all.</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="color:#231f20;font-weight:bold;">When do you expect the Merger to be completed?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="color:#231f20;">ACELYRIN and Alumis intend to complete the Merger as soon as reasonably practicable and currently anticipate the closing of the Merger to occur in the second quarter of 2025, following the satisfaction of all the conditions to completion of the Merger. However, the Merger is subject to the satisfaction or waiver of certain conditions and it is possible that factors outside the control of ACELYRIN and Alumis could result in the Merger being completed at a later time or not at all. There can be no assurances as to when or if the Merger will close. See the section titled &#8220;The Merger Agreement&#160;&#8212; Conditions to Completion of the Merger.&#8221;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="color:#231f20;font-weight:bold;">What do I need to do now?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="color:#231f20;">You should carefully read and consider the information contained in and incorporated by reference into this joint proxy statement/prospectus, including its annexes. Even if you plan to attend the Alumis virtual special meeting or the ACELYRIN virtual special meeting virtually, after carefully reading </span>and considering the information contained in this joint proxy statement/prospectus, please vote promptly to ensure that your shares are represented at the Alumis virtual special meeting or the ACELYRIN virtual special meeting, as applicable.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="font-weight:bold;">Do I need to do anything with my ACELYRIN common stock certificates now?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="color:#231f20;">No.&#160;After the Merger is completed, if you held certificates representing shares of ACELYRIN common stock prior to the Merger, Alumis&#8217; exchange agent, Equiniti Trust Company, LLC (the &#8220;exchange agent&#8221;), will send you a letter of transmittal and instructions for exchanging your shares of ACELYRIN common stock for the merger consideration. Upon surrender of the certificates for </span>cancellation along with the executed letter of transmittal and other required documents described in the instructions, an ACELYRIN stockholder will receive the merger consideration. The shares of Alumis common stock you receive in the Merger will be issued in book-entry form.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 18pt;">If you are an Alumis stockholder, you are not required to take any action with respect to your Alumis stock certificates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="font-weight:bold;">Do I need to do anything with my ACELYRIN common stock held in book-entry form now?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="color:#231f20;">No.&#160;After the Merger is completed, if you held shares of ACELYRIN common stock in book-entry form prior to the Merger, Alumis&#8217; exchange agent will send you a letter of transmittal and instructions for exchanging your shares of ACELYRIN common stock for the merger consideration. Upon </span>receipt of an agent&#8217;s message in customary form (or such other evidence, if any, as the exchange agent may reasonably request), along with the executed letter of transmittal and other required documents described in the instructions, an ACELYRIN stockholder will receive the merger consideration. The shares of Alumis common stock you receive in the Merger will be issued in book-entry form.</p></td></tr></table></div></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>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="font-weight:bold;">Are stockholders entitled to appraisal rights?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="color:#231f20;">Under Delaware law, the ACELYRIN stockholders are not entitled to appraisal rights in connection with the ACELYRIN merger proposal.</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 18pt;">Under Delaware law, the Alumis stockholders are not entitled to appraisal rights in connection with the Alumis stock issuance proposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="font-weight:bold;">How can I contact Alumis&#8217; or ACELYRIN&#8217;s transfer agent?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="color:#231f20;">You may contact Alumis&#8217; transfer agent by writing to Equiniti Trust Company, LLC, 55 Challenger Road, Ridgefield Park, New Jersey 07660, or by telephoning (212) 778-8752. You may contact ACELYRIN&#8217;s transfer agent by writing to Computershare Trust Company, N.A., 150 Royall Street, Canton, MA 02021, or by telephoning (877) 373-6374.</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="color:#231f20;font-weight:bold;">Who should I contact if I have any questions about the proxy materials or about voting?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="color:#231f20;">If you have any questions about the proxy materials or if you need assistance submitting your proxy or voting your shares or need additional copies of this joint proxy statement/prospectus or the enclosed proxy card, you should, if you are an Alumis stockholder, contact Mackenzie Partners,&#160;Inc., Alumis&#8217; proxy solicitor, by telephone toll-free at (800) 322-3885 or by email at proxy@mackenziepartners.com, and, if you are an ACELYRIN stockholder, contact Sodali&#160;&amp; Co, ACELYRIN&#8217;s proxy solicitor, by telephone toll-free at (800) 662-5200, by email at SLRN@investor.sodali.com, or by mail at 333 Ludlow Street, 5th Floor, South Tower, Stamford, CT 06902.</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="color:#231f20;font-weight:bold;">Who is the exchange agent in the Merger?</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">A:</b></span><span style="color:#231f20;">Equiniti Trust Company, LLC will be the exchange agent for the Merger.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Q:</b></span><b style="color:#231f20;font-weight:bold;">Where can I find more information about Alumis and ACELYRIN?</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="color:#231f20;font-weight:bold;">A:</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;"><span style="color:#231f20;">You can find more information about Alumis and ACELYRIN from the various sources described under the section titled &#8220;Where You Can Find More Information.&#8221;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></div></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>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="margin-left:5.22%;margin-right:5.22%;max-width:100%;padding-left:0.65%;padding-right:0.65%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div></div><div style="max-width:100%;position:relative;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:35pt 5.22% 0pt 5.22%;padding:1pt 0.65% 1pt 0.65%;"><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_e818ff2e_f4d7_42a2_8462_d6ba836a952f"></a><a id="SUMMARY_908263"></a><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;">SUMMARY</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">This summary highlights selected information contained elsewhere in this joint proxy statement/prospectus and may not contain all the information that is important to you with respect to the Merger and the related matters being considered at the applicable special meeting. Alumis and ACELYRIN urge you to carefully read the remainder of this joint proxy statement/prospectus, including the annexes and exhibits attached to and the documents incorporated by reference into this joint proxy statement/prospectus. For a description of, and instructions as to how to obtain, this information, see the section titled &#8220;Where You Can Find More Information.&#8221; Certain items in this summary include a page&#160;reference directing you to a more complete description of that item.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Parties to the Merger (see page&#160;</b><span style="font-weight:bold;">134</span><b style="font-weight:bold;">)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Alumis&#160;Inc.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">280 East Grand Avenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">South San Francisco, CA 94080 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">(650) 231-6625</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis was incubated by Foresite Labs, LLC (&#8220;Foresite Labs&#8221;) and incorporated on January&#160;29, 2021 as a Delaware corporation under the name FL2021-001,&#160;Inc. FL2021-001,&#160;Inc.&#8217;s name was changed to Esker Therapeutics,&#160;Inc. in March&#160;2021 and to Alumis&#160;Inc. in January&#160;2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis is a clinical stage biopharmaceutical company with an initial focus on developing its two Tyrosine Kinase 2 (&#8220;TYK2&#8221;) inhibitors: ESK-001, a second-generation inhibitor that Alumis is developing to maximize target inhibition and optimize tolerability, and A-005, a central nervous system (&#8220;CNS&#8221;) penetrant molecule. ESK-001 has demonstrated significant therapeutic effect in Alumis&#8217; Phase 2 program in patients with PsO, which Alumis defines as moderate-to-severe plaque psoriasis (&#8220;PsO&#8221;), and is currently being evaluated in an additional Phase 2 clinical trial in patients with systemic lupus erythematosus (&#8220;SLE&#8221;), for which Alumis expects to report results in 2026. With the favorable results in its Phase 2 clinical trial in PsO, Alumis has initiated its Phase 3 ONWARD clinical program, which consists of two parallel Phase 3 clinical trials of ESK-001 in this indication and for which Alumis expects to report topline results in the first quarter of 2026. These parallel Phase 3 clinical trials also include one long-term extension (&#8220;LTE&#8221;) study, ONWARD3. In addition, the open label extension (&#8220;OLE&#8221;) of Alumis&#8217; Phase 2 clinical trial in PsO remains ongoing. TYK2 genetic mutations are associated with a strong protective effect in multiple sclerosis (&#8220;MS&#8221;), motivating Alumis to develop its second product candidate, A-005, as a CNS-penetrant, allosteric TYK2 inhibitor for neuroinflammatory and neurodegenerative diseases. In April&#160;2024, Alumis initiated its Phase 1 program of A-005 in healthy volunteers and reported its initial results in December&#160;2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Since its inception, Alumis has devoted substantially all of its efforts to organizing the company, hiring personnel, business planning, acquiring and developing its product candidates, performing research and development, conducting preclinical studies and clinical trials, establishing and protecting its intellectual property portfolio, raising capital and providing general and administrative support for these activities. Alumis does not have any products approved for sale and has not generated any revenue from product sales. Alumis expects to continue to incur significant and increasing expenses and increasing substantial losses for the foreseeable future as it continues its development of and seek regulatory approvals for its product candidates and commercialize any approved products, seek to expand its product pipeline and invest in the organization. Alumis&#8217; ability to achieve and sustain profitability will depend on its ability to successfully develop, obtain regulatory approval for and commercialize its product candidates. There can be no assurance that Alumis will ever earn revenue or achieve profitability, or if achieved, that the revenue or profitability will be sustained on a continuing basis. Alumis has incurred significant operating losses and negative cash flows since inception.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">See the sections titled &#8220;Description of Alumis&#8217; Business&#8221; and &#8220;Alumis&#8217; Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operation,&#8221; as well as the consolidated financial statements of Alumis included in this joint proxy statement/prospectus, for further business and financial information about Alumis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Arrow Merger Sub,&#160;Inc.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">280 East Grand Avenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">South San Francisco, CA 94080 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">(650) 231-6625</p></div></div></div><div style="margin-left:5.22%;margin-right:5.22%;max-width:100%;padding-left:0.65%;padding-right:0.65%;position:relative;"><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">14</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:89.54%;border:0;margin:30pt 5.23% 30pt 5.23%;"></div><div style="margin-left:5.22%;margin-right:5.22%;max-width:100%;padding-left:0.65%;padding-right:0.65%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div></div><div style="max-width:100%;position:relative;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:35pt 5.22% 0pt 5.22%;padding:1pt 0.65% 1pt 0.65%;"><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Arrow Merger Sub,&#160;Inc., a direct wholly owned subsidiary of Alumis, is a Delaware corporation formed on January&#160;31, 2025, for the purposes of effecting the Merger. Upon completion of the Merger, Merger Sub will be merged with and into ACELYRIN, with ACELYRIN continuing as a direct wholly owned subsidiary of Alumis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Merger Sub has not conducted any activities other than those incidental to its formation and the matters contemplated by the Merger Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">ACELYRIN,&#160;Inc.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">4149 Liberty Canyon Road </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Agoura Hills, CA 91301</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">(805) 730-0360</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">ACELYRIN is a late-stage clinical biopharma company focused on identifying, acquiring, and accelerating the development and commercialization of transformative medicines.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">ACELYRIN&#8217;s lead product candidate is lonigutamab, a subcutaneously delivered, monoclonal antibody targeting IGF-1R for the treatment of Thyroid Eye Disease (&#8220;TED&#8221;), TED is a potentially vision- threatening progressive autoimmune ocular disease in which the eye muscles, eyelids, tear glands and fatty tissues behind the eye become inflamed. Recurrent inflammation, scarring and fibrosis lead to pathological changes in the tissues surrounding the eyeball. Initial TED symptoms include redness, irritation, and discomfort of the eyes and eyelids, pain and headaches. As the fat and muscle tissues surrounding the eye continue to swell, disabling symptoms include double vision and corneal erosions due to eye bulging and the subsequent inability to close the eyelids. Elevated ocular pressure can occur with compression of the retinal nerve, leading to blindness, or optic neuropathy. The most obvious feature of TED is the protrusion of the eye outward from the eye socket, or proptosis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">ACELYRIN&#8217;s Common Stock is listed on Nasdaq under the symbol &#8220;SLRN.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">This joint proxy statement/prospectus incorporates important business and financial information about ACELYRIN from other documents that are not included in or delivered with this joint proxy statement/ prospectus. For a list of the documents that are incorporated by reference, see the section titled &#8220;Where You Can Find More Information.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risk Factors; Risk Factors Summary (see page&#160;</b><span style="font-weight:bold;">34</span><b style="font-weight:bold;">)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Both Alumis and ACELYRIN are subject to various risks associated with their businesses and their industries. In addition, the Merger, including the possibility that the Merger may not be completed, poses a number of risks to each company and its respective stockholders. Before voting at the Alumis virtual special meeting or the ACELYRIN virtual special meeting, you should carefully consider all of the information contained in or as incorporated by reference into this joint proxy statement/prospectus, as well as the specific factors under the section titled &#8220;Risk Factors.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Some of the more significant risks include the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Risk Factors Relating to the Merger (see page&#160;</span><span style="font-style:italic;font-weight:bold;">34</span><span style="font-style:italic;font-weight:bold;">)</span></p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Merger may not be completed on the terms or timeline currently contemplated, or at all.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Exchange Ratio is fixed and will not be adjusted based on the market price of Alumis common stock, so the consideration at the closing of the Merger may have a greater or lesser value than at the time the Merger Agreement was signed.</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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Litigation relating to the Merger, if any, could result in an injunction preventing the completion of the Merger and/or substantial costs to Alumis and ACELYRIN.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Alumis or ACELYRIN may waive one or more of the closing conditions to the Merger without re- soliciting stockholder approval.</span></td></tr></table></div></div></div><div style="margin-left:5.22%;margin-right:5.22%;max-width:100%;padding-left:0.65%;padding-right:0.65%;position:relative;"><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">15</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:89.54%;border:0;margin:30pt 5.23% 30pt 5.23%;"></div><div style="margin-left:5.22%;margin-right:5.22%;max-width:100%;padding-left:0.65%;padding-right:0.65%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div></div><div style="max-width:100%;position:relative;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:35pt 5.22% 0pt 5.22%;padding:1pt 0.65% 1pt 0.65%;"><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Merger Agreement contains provisions that could discourage a potential competing acquiror of either Alumis or ACELYRIN or could result in any competing proposal being at a lower price </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">than it might otherwise be.</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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The pendency of the Merger could adversely affect the business and operations of Alumis and ACELYRIN.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Current Alumis stockholders will have a reduced ownership interest and voting power in the combined company after the Merger.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Directors and executive officers of Alumis and ACELYRIN have interests in the Merger that may be different from, or in addition to, those of other Alumis stockholders and ACELYRIN stockholders, which could have influenced their decisions to support or approve the Merger.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The opinions obtained by the Alumis Special Committee and the ACELYRIN Board from their respective financial advisors do not and will not reflect changes in circumstances after the date of such opinions.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Financial projections regarding Alumis and ACELYRIN may not prove accurate.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">If the Merger does not qualify as a &#8220;reorganization&#8221; under Section&#160;368(a)&#160;of the Code, U.S. holders of ACELYRIN common stock may be required to pay additional U.S. federal income taxes.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Risk Factors Relating to the Combined Company (see page&#160;</span><span style="font-style:italic;font-weight:bold;">39</span><span style="font-style:italic;font-weight:bold;">)</span></p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Alumis expects to incur substantial costs and expenses related to the integration of the combined company upon the consummation of the Merger, which costs and expenses are difficult to estimate accurately.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The combined company may fail to realize the anticipated benefits of the Merger.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Failure to attract, motivate and retain executives and other key employees could diminish the anticipated benefits of the Merger.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">If the combined company is unable to compete effectively, the results of operations of the combined company will be materially and adversely affected.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The historical and unaudited pro forma condensed combined financial information included elsewhere in this joint proxy statement/prospectus may not be representative of Alumis&#8217; results after the Merger, and accordingly, you have limited financial information on which to evaluate the combined company.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The combined company&#8217;s quarterly and annual operating results may fluctuate significantly or may fall below the expectations of investors or securities analysts or any guidance it may publicly provide, each of which may cause Alumis&#8217; common stock price to fluctuate or decline.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Risk Factors Relating to Alumis (see page&#160;</span><span style="font-style:italic;font-weight:bold;">44</span><span style="font-style:italic;font-weight:bold;">)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">For purposes of this subsection only, &#8220;Alumis,&#8221; &#8220;the Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; or &#8220;our&#8221; refer to Alumis, unless the context otherwise requires.</i></p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We are a clinical stage biopharmaceutical company with a limited operating history and no products approved for commercial sale, and have incurred substantial losses since our inception and anticipate incurring substantial and increasing losses for the foreseeable future.</span></td></tr></table></div></div></div><div style="margin-left:5.22%;margin-right:5.22%;max-width:100%;padding-left:0.65%;padding-right:0.65%;position:relative;"><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">16</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:89.54%;border:0;margin:30pt 5.23% 30pt 5.23%;"></div><div style="margin-left:5.22%;margin-right:5.22%;max-width:100%;padding-left:0.65%;padding-right:0.65%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div></div><div style="max-width:100%;position:relative;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:35pt 5.22% 0pt 5.22%;padding:1pt 0.65% 1pt 0.65%;"><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Enrollment and retention of participants in clinical trials is an expensive and time-consuming process and could be made more difficult or rendered impossible by multiple factors outside our control, including difficulties in identifying patients, the availability of competitive products, and significant competition for recruiting participants in clinical trials.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Preclinical and clinical development involves a lengthy and expensive process, with an uncertain outcome, and results of earlier studies and trials may not be predictive of future trial results. We may incur additional costs or experience delays in completing, or ultimately be unable to complete, the development and commercialization of our current product candidates or any future product candidates.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Our clinical trials may reveal significant adverse events not seen in our preclinical studies or prior clinical trials and may result in a safety or tolerability profile that could delay or prevent regulatory approval or market acceptance of ESK-001, A-005 or any future product candidates.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Our business is highly dependent on the success of our most advanced product candidate, ESK-001, and we cannot guarantee that ESK-001 will successfully complete development, receive regulatory approval or be successfully commercialized. If we are unable to develop, receive regulatory approval for and ultimately successfully commercialize our product candidates, or if we experience significant delays in doing so, our business will be materially harmed.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">If we are unable to obtain and maintain sufficient intellectual property protection for our product candidates and any future product candidates we may develop, or if the scope of the intellectual property protection obtained is not sufficiently broad, our competitors or other third parties could develop and commercialize products similar or identical to ours, and our ability to successfully develop and commercialize our product candidates may be adversely affected.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The regulatory approval processes of the FDA and comparable foreign authorities are lengthy, time consuming and inherently unpredictable, and if we are ultimately unable to obtain regulatory approval for our product candidates, our business will be substantially harmed.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Even if we receive regulatory approval for our product candidates, we will be subject to ongoing regulatory obligations and continued regulatory review, which may result in significant additional expense. Additionally, our product candidates, if approved, could be subject to labeling and other restrictions and market withdrawal. We may also be subject to penalties if we fail to comply with regulatory requirements or experience unanticipated problems with 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;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">The Merger (see page&#160;</b><span style="font-weight:bold;">134</span><b style="font-weight:bold;">)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A copy of the Merger Agreement is attached as Annexes A-1 and A-2 to this joint proxy statement/prospectus. Alumis and ACELYRIN encourage you to read the entire Merger Agreement carefully because it is the principal document governing the Merger. For more information on the Merger Agreement, see the section titled &#8220;The Merger Agreement.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Effects of the Merger; Merger Consideration (see page&#160;</span><span style="font-style:italic;font-weight:bold;">115</span><span style="font-style:italic;font-weight:bold;">)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If the conditions set forth in the Merger Agreement are satisfied or waived, Merger Sub will merge with and into ACELYRIN. ACELYRIN will survive the Merger and will continue as a wholly owned subsidiary of Alumis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the Merger, each share of ACELYRIN common stock issued and outstanding immediately prior to the Effective Time will be automatically converted at the Effective Time into the right to receive the Exchange Ratio, with cash paid in lieu of fractional shares. The Exchange Ratio will not reflect changes in the market price of ACELYRIN common stock and will not reflect changes in the market price of Alumis common stock. Alumis stockholders will not receive any merger consideration and will continue to hold their existing shares of Alumis common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Treatment of ACELYRIN Equity Awards (see page&#160;</span><span style="font-style:italic;font-weight:bold;">127</span><span style="font-style:italic;font-weight:bold;">)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For a description of the treatment of ACELYRIN equity awards, see the section titled &#8220;The Merger Agreement&#160;&#8212; Treatment of ACELYRIN Equity Awards.&#8221;</p></div></div></div><div style="margin-left:5.22%;margin-right:5.22%;max-width:100%;padding-left:0.65%;padding-right:0.65%;position:relative;"><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">17</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:89.54%;border:0;margin:30pt 5.23% 30pt 5.23%;"></div><div style="margin-left:5.22%;margin-right:5.22%;max-width:100%;padding-left:0.65%;padding-right:0.65%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div></div><div style="max-width:100%;position:relative;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:35pt 5.22% 0pt 5.22%;padding:1pt 0.65% 1pt 0.65%;"><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Certain Material U.S. Federal Income Tax Consequences of the Merger (see page&#160;</span><span style="font-style:italic;font-weight:bold;">181</span><span style="font-style:italic;font-weight:bold;">)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Merger is intended to qualify, and the parties have agreed to report the Merger for tax purposes, as a &#8220;reorganization&#8221; within the meaning of Section&#160;368(a)&#160;of the Internal Revenue Code of 1986, as amended (the &#8220;Code&#8221;), as described in this joint proxy statement/prospectus. No assurance can be given that the Merger will so qualify, that the Internal Revenue Service (the &#8220;IRS&#8221;) will not challenge such qualification or that a court will not sustain such a challenge. The closing of the Merger is not conditioned upon achieving, or receiving a ruling from the IRS or opinion of counsel with respect to, such qualification; however, ACELYRIN has obtained a tax opinion from its counsel, Fenwick&#160;&amp; West&#160;LLP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If the Merger qualifies as a &#8220;reorganization,&#8221; a U.S. holder (as defined in the section titled &#8220;Certain Material U.S. Federal Income Tax Consequences&#8221; of this joint proxy statement/prospectus) of ACELYRIN common stock generally will not recognize any gain or loss for U.S. federal income tax purposes upon the exchange of ACELYRIN common stock for Alumis common stock in the Merger, except with respect to cash received by such holder in lieu of fractional shares of Alumis common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">It is the opinion of Fenwick&#160;&amp; West LLP, counsel to ACELYRIN, that it is more likely than not that the Merger qualifies as a &#8220;reorganization.&#8221; Such opinion of counsel is based on, among other things, certain factual representations made by ACELYRIN and Alumis and certain assumptions, all of which must be consistent with the state of facts existing at the time of the Merger. If any of these representations and assumptions are, or become, inaccurate or incomplete, such opinion may be invalid. Further, an opinion of counsel represents counsel&#8217;s best legal judgment and is not binding on the IRS or the courts, which may not agree with the conclusions set forth in such opinion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If the Merger does not qualify as a &#8220;reorganization&#8221; within the meaning of Section&#160;368(a)&#160;of the Code, the exchange of ACELYRIN common stock for Alumis common stock in the Merger will be a taxable transaction for U.S. federal income tax purposes. See the section titled &#8220;Certain Material U.S. Federal Income Tax Consequences&#8221; of this joint proxy statement/prospectus for a more complete description of certain material U.S. federal income tax consequences of the Merger. Please consult your tax advisors as to the specific tax consequences to you of the Merger, including the consequences if the Merger does not qualify as a &#8220;reorganization.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Alumis&#8217; Reasons for the Merger; Recommendation of the Alumis Board (see page&#160;</b><span style="font-weight:bold;">150</span><b style="font-weight:bold;">)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At a meeting of the Alumis Board held on April&#160;20, 2025, the Alumis Board, acting on the unanimous recommendation of the Alumis Special Committee, determined that the Merger Agreement and the transactions contemplated thereby, including the Merger, are advisable, fair to and in the best interests of Alumis and its stockholders, and approved the Merger Agreement, the execution of the Merger Agreement and the consummation of the transactions contemplated thereby, including the issuance of shares of Alumis common stock to the ACELYRIN stockholders and resolved to recommend that the Alumis stockholders vote to approve the Alumis stock issuance proposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For the factors considered by the Alumis Special Committee and Alumis Board in reaching its decision to approve the Merger Agreement, see the section titled &#8220;The Merger&#160;&#8212; Alumis&#8217; Reasons for the Merger; Recommendation of the Alumis Board.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The Alumis Board recommends that Alumis stockholders vote &#8220;FOR&#8221; the proposal to issue shares of Alumis common stock in connection with the Merger and &#8220;FOR&#8221; the Alumis adjournment proposal.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ACELYRIN&#8217;s Reasons for the Merger; Recommendation of the ACELYRIN Board (see page&#160;</b><span style="font-weight:bold;">155</span><b style="font-weight:bold;">)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">At a meeting of the ACELYRIN Board held on February&#160;6, 2025, the ACELYRIN Board, after consideration and consultation with its senior management and its financial and legal advisors, determined that the Merger Agreement and the transactions contemplated thereby, including the Merger, are advisable, fair to and in the best interests of ACELYRIN and its stockholders, and approved the Merger Agreement and the Merger, the execution of the Merger Agreement and the consummation of the transactions contemplated thereby and declared advisable and resolved to recommend that ACELYRIN&#8217;s stockholders adopt the Merger Agreement. At a meeting of the ACELYRIN Board, held on April 20, 2025, the ACELYRIN Board, after consideration and consultation with its senior management and its financial and legal advisors, determined that the amendment to the Merger Agreement and the transactions contemplated thereby are advisable, fair to and in the best interests of ACELYRIN and its stockholders, approved the amendment to the Merger Agreement, the execution of the amendment to the Merger Agreement and the consummation of the </p></div></div></div><div style="margin-left:5.22%;margin-right:5.22%;max-width:100%;padding-left:0.65%;padding-right:0.65%;position:relative;"><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">18</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:89.54%;border:0;margin:30pt 5.23% 30pt 5.23%;"></div><div style="margin-left:5.22%;margin-right:5.22%;max-width:100%;padding-left:0.65%;padding-right:0.65%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div></div><div style="max-width:100%;position:relative;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:35pt 5.22% 0pt 5.22%;padding:1pt 0.65% 1pt 0.65%;"><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">transactions contemplated thereby and resolved to recommend that ACELYRIN&#8217;s stockholders adopt the amendment to the Merger Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For the factors considered by the ACELYRIN Board in reaching its decision to approve the Merger Agreement, see the section titled &#8220;The Merger&#160;&#8212; ACELYRIN&#8217;s Reasons for the Merger; Recommendation of the ACELYRIN Board.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The ACELYRIN Board recommends that ACELYRIN stockholders vote &#8220;FOR&#8221; the ACELYRIN merger proposal and &#8220;FOR&#8221; the ACELYRIN adjournment proposal.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Opinion of Alumis&#8217; Financial Advisor (see page&#160;</b><span style="font-weight:bold;">162</span><b style="font-weight:bold;">)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Alumis Special Committee retained Morgan Stanley&#160;&amp; Co. LLC (&#8220;Morgan Stanley&#8221;) as its financial advisor in connection with the Merger. On April&#160;20, 2025, Morgan Stanley rendered its oral opinion to the Alumis Special Committee, which was subsequently confirmed in writing by delivery of Morgan Stanley&#8217;s written opinion to the Alumis Special Committee, dated April&#160;20, 2025, to the effect that, as of the date of such opinion and based upon and subject to the various qualifications, assumptions, limitations and other matters set forth in Morgan Stanley&#8217;s written opinion, the Exchange Ratio pursuant to the Merger Agreement was fair, from a financial point of view, to Alumis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">The full text of Morgan Stanley&#8217;s written opinion, dated April&#160;20, 2025, which sets forth the qualifications, assumptions, limitations and other matters considered by Morgan Stanley in connection with the opinion, is attached as Annex D to this joint proxy statement/prospectus</b>. The summary of Morgan Stanley&#8217;s opinion contained in this joint proxy statement/prospectus is qualified in its entirety by reference to the full text of the opinion. Alumis&#8217; stockholders are encouraged to read the Morgan Stanley opinion carefully in its entirety. Morgan Stanley provided its opinion for the information of the Alumis Special Committee, in connection with its consideration of the Merger. Morgan Stanley&#8217;s opinion addressed only the fairness from a financial point of view to Alumis of the Exchange Ratio pursuant to the Merger Agreement as of the date of such opinion. Morgan Stanley&#8217;s opinion did not address any other term or aspect of the Merger Agreement or the transactions contemplated thereby or any term or aspect of any other agreement or instrument contemplated by the Merger Agreement or entered into or amended in connection therewith. Morgan Stanley&#8217;s opinion did not in any manner address the prices at which Alumis&#8217; common stock will trade following consummation of the Merger or at any time, and Morgan Stanley expressed no opinion or recommendation as to how the stockholders of Alumis and ACELYRIN should vote at the stockholders&#8217; meetings to be held in connection with the Merger or in connection with any other matter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For a description of the opinion that the Alumis Special Committee received from Morgan Stanley, see the section titled &#8220;The Merger&#160;&#8212; Opinion of Alumis&#8217; Financial Advisor.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Opinion of ACELYRIN&#8217;s Financial Advisor (see page&#160;</b><span style="font-weight:bold;">169</span><b style="font-weight:bold;">)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">ACELYRIN retained Guggenheim Securities, LLC (&#8220;Guggenheim Securities&#8221;) as its financial advisor in connection with ACELYRIN&#8217;s exploration of strategic and financial alternatives. In connection with the Merger, Guggenheim Securities delivered its oral opinion, subsequently confirmed in writing, to the ACELYRIN Board that, as of February&#160;6, 2025 and based on and subject to the matters considered, the procedures followed, the assumptions made and various limitations of and qualifications to the review undertaken, the number of shares of Alumis common stock proposed to be issued in exchange for each share of ACELYRIN common stock as set forth in the Agreement and Plan of Merger, dated February 6, 2025, prior to giving effect to the April 20, 2025 amendment (0.4274, the &#8220;Original Exchange Ratio&#8221;) was fair, from a financial point of view, to the stockholders of ACELYRIN.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">The full text of Guggenheim Securities&#8217; opinion, which is attached as Annex E to this joint proxy statement/ prospectus and which you should read carefully and in its entirety, is subject to the assumptions made, procedures followed, matters considered and limitations, qualifications and other conditions contained in such opinion and necessarily based on economic, business, capital markets and other conditions, and the information made available to Guggenheim Securities, as of the date of such opinion.</b></p></div></div></div><div style="margin-left:5.22%;margin-right:5.22%;max-width:100%;padding-left:0.65%;padding-right:0.65%;position:relative;"><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">19</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:89.54%;border:0;margin:30pt 5.23% 30pt 5.23%;"></div><div style="margin-left:5.22%;margin-right:5.22%;max-width:100%;padding-left:0.65%;padding-right:0.65%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div></div><div style="max-width:100%;position:relative;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:35pt 5.22% 0pt 5.22%;padding:1pt 0.65% 1pt 0.65%;"><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In rendering its opinion, Guggenheim Securities did not express any view or opinion as to (i)&#160;the prices at which the shares of common stock or other securities or financial instruments of or relating to ACELYRIN or Alumis may trade or otherwise be transferable at any time, (ii)&#160;the potential effects of volatility in the credit, financial or equity markets on ACELYRIN or Alumis, their respective securities or other financial instruments or the Merger or (iii)&#160;the impact of the Merger on the solvency or viability of ACELYRIN, Alumis or Merger Sub or the ability of ACELYRIN, Alumis or Merger Sub to pay their respective obligations when they come due. Guggenheim Securities has no responsibility for updating or revising its opinion based on facts, circumstances or events occurring after the date of rendering the opinion. Guggenheim Securities did not opine on the fairness of the Exchange Ratio, from a financial point of view, to the stockholders of ACELYRIN.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Guggenheim Securities&#8217; opinion was provided to the ACELYRIN Board (in its capacity as such) for its information and assistance in connection with its evaluation of the Original Exchange Ratio. Guggenheim Securities&#8217; opinion and any materials provided in connection therewith did not constitute a recommendation to the ACELYRIN Board with respect to the Merger, nor does Guggenheim Securities&#8217; opinion or the summary of its underlying financial analyses elsewhere in this joint proxy statement/prospectus constitute advice or a recommendation to any stockholder of ACELYRIN or Alumis as to how to vote or act in connection with the Merger or otherwise. Guggenheim Securities&#8217; opinion addresses only the fairness, from a financial point of view and as of the date of such opinion, of the Original Exchange Ratio to the stockholders of ACELYRIN to the extent expressly specified in such opinion and does not address any other term, aspect or implication of the Merger (including, without limitation, the form or structure of the Merger or the Merger Agreement) or any other agreement, transaction document or instrument contemplated by the Merger Agreement or to be entered into or amended in connection with the Merger.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">This summary is qualified in its entirety by reference to the full text of such opinion. For a description of the opinion that the ACELYRIN Board received from Guggenheim Securities, see the section titled &#8220;The Merger&#160;&#8212; Opinion of ACELYRIN&#8217;s Financial Advisor.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Voting Agreements (see page&#160;</b><span style="font-weight:bold;">245</span><b style="font-weight:bold;">)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In connection with the execution of the Merger Agreement, Alumis entered into Voting and Support Agreements (the &#8220;Alumis Voting Agreements&#8221;) with certain of ACELYRIN&#8217;s stockholders, including certain entities affiliated with Westlake Village BioPartners, certain entities affiliated with AyurMaya Capital Management, certain entities affiliated with Access Industries, Beth Seidenberg, Dan Becker and Mina Kim (collectively, the &#8220;ACELYRIN Specified Stockholders&#8221;). Pursuant to the Alumis Voting Agreements, the ACELYRIN Specified Stockholders have agreed, among other things, to (i)&#160;vote or cause to be voted all of their shares of ACELYRIN common stock in favor of (A)&#160;the adoption of the Merger Agreement and approval of the transactions contemplated thereby, (B)&#160;any other proposals presented by ACELYRIN to its stockholders to effect or facilitate the transactions contemplated by the Merger Agreement and (C)&#160;any proposal to adjourn or postpone any meeting of the holders of shares of ACELYRIN common stock at which the matters described in clause (A)&#160;are submitted for the consideration and vote of the holders of shares of ACELYRIN common stock to a later date if there are not sufficient votes for approval of such matters on the date on which the meeting is held; and (ii)&#160;against (A)&#160;any ACELYRIN acquisition proposal or any of the transactions contemplated thereby, (B)&#160;any action, proposal, transaction or agreement which could reasonably be expected to result in a breach of any covenant, representation or warranty, or any other obligation or agreement of ACELYRIN under the Merger Agreement or of such ACELYRIN Specified Stockholder under its Alumis Voting Agreement and (C)&#160;any action, proposal, transaction, or agreement that could reasonably be expected to impede, interfere with, delay, discourage, adversely affect, or inhibit the timely consummation of the transactions contemplated by the Merger Agreement. A copy of the form of Alumis Voting Agreement is included as Annex B to this joint proxy statement/prospectus.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The shares of ACELYRIN common stock owned by the ACELYRIN Specified Stockholders represented approximately 24% of the outstanding shares of ACELYRIN common stock as of January&#160;31, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In connection with the execution of the Merger Agreement, ACELYRIN entered into Voting and Support Agreements (the &#8220;ACELYRIN Voting Agreements&#8221;) with certain of Alumis&#8217; stockholders, including certain entities affiliated with Foresite Capital management, certain entities affiliated with AyurMaya Capital Management, certain entities affiliated with Samsara BioCapital and Martin Babler (collectively, the &#8220;Alumis Specified Stockholders&#8221;). Pursuant to the ACELYRIN Voting Agreements, the Alumis Specified Stockholders have agreed, among other things, to (i)&#160;vote or cause to be voted all of their shares of Alumis common stock in favor of (A)&#160;the Alumis stock issuance proposal, (B)&#160;any other proposals presented by Alumis to its stockholders in connection with the transactions contemplated by the Merger Agreement, and (C)&#160;any proposal to adjourn or postpone any meeting of the holders of Alumis common stock at which the matters described in clause (A)&#160;are submitted for the consideration and vote of the holders of </p></div></div></div><div style="margin-left:5.22%;margin-right:5.22%;max-width:100%;padding-left:0.65%;padding-right:0.65%;position:relative;"><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">20</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:89.54%;border:0;margin:30pt 5.23% 30pt 5.23%;"></div><div style="margin-left:5.22%;margin-right:5.22%;max-width:100%;padding-left:0.65%;padding-right:0.65%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div></div><div style="max-width:100%;position:relative;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:35pt 5.22% 0pt 5.22%;padding:1pt 0.65% 1pt 0.65%;"><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Alumis common stock to a later date if there are not sufficient votes for approval of such matters on the date on which the meeting is held or to constitute a quorum; and (ii)&#160;against (A)&#160;any Alumis acquisition proposal or any of the transactions contemplated thereby, (B)&#160;any action, proposal, transaction or agreement which could reasonably be expected to result in a breach of any covenant, representation or warranty, or any other obligation or agreement of ACELYRIN under the Merger Agreement or of such Alumis Specified Stockholder under its ACELYRIN Voting Agreement and (C)&#160;any action, proposal, transaction, or agreement that could reasonably be expected to impede, interfere with, delay, discourage, adversely affect, or inhibit the timely consummation of the transactions contemplated by the Merger Agreement. A copy of the form of ACELYRIN Voting Agreement is included as Annex C to this joint proxy statement/prospectus.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The shares of Alumis common stock owned by the Alumis Specified Stockholders represented approximately 62% of the outstanding Alumis common stock as of January&#160;31, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">The Merger Agreement (see page&#160;</b><span style="font-weight:bold;">115</span><b style="font-weight:bold;">)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The terms and conditions of the Merger are contained in the Merger Agreement, which is attached to this joint proxy statement/prospectus as Annexes A &#8211; 1 and A - 2. <b style="font-weight:bold;">You should read the Merger Agreement carefully, as it is the legal document that governs the Merger.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Conditions to Completion of the Merger (see page&#160;</span><span style="font-style:italic;font-weight:bold;">129</span><span style="font-style:italic;font-weight:bold;">)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As more fully described in this joint proxy statement/prospectus and in the Merger Agreement, the completion of the Merger depends on a number of conditions being satisfied or, where legally permissible, waived, including:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">approval of the Merger Agreement by the affirmative vote of the holders of a majority of the outstanding shares of ACELYRIN common stock entitled to vote thereon;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">approval of the Alumis stock issuance by the affirmative vote of the holders of a majority of the outstanding shares of Alumis common stock present in person or by proxy and entitled to vote thereon at the Alumis stockholder meeting;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">no governmental entity of competent jurisdiction will have issued, enacted, promulgated, enforced or entered any law or judgment (whether temporary, preliminary or permanent) that is in effect and restrains, enjoins or otherwise prohibits consummation of the Merger;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">shares of Alumis common stock issuable to ACELYRIN&#8217;s stockholders pursuant to the Merger Agreement will have been approved for listing on Nasdaq, subject to official notice of issuance; and</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the Form&#160;S-4 registration statement of which this joint proxy statement/prospectus forms a part has been declared effective by the SEC under the Securities Act and no stop order suspending the effectiveness of such Form&#160;S-4 has been issued.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The respective obligation of each party to close is also conditioned on the satisfaction or waiver of the following conditions (among other things): (i)&#160;the other party&#8217;s representations and warranties being true and correct (subject to certain materiality and material adverse effect qualifications), (ii)&#160;the other party having performed in all material respects its obligations under the Merger Agreement and (iii)&#160;no material adverse effect on the other party having occurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Termination of the Merger Agreement (see page&#160;</span><span style="font-style:italic;font-weight:bold;">131</span><span style="font-style:italic;font-weight:bold;">)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At any time before the Effective Time, whether before or after Alumis&#8217; or ACELYRIN&#8217;s respective stockholder votes, the parties may terminate the Merger Agreement by mutual written consent.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At any time before the Effective Time, either party may terminate the Merger Agreement:</p></div></div></div><div style="margin-left:5.22%;margin-right:5.22%;max-width:100%;padding-left:0.65%;padding-right:0.65%;position:relative;"><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">21</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:89.54%;border:0;margin:30pt 5.23% 30pt 5.23%;"></div><div style="margin-left:5.22%;margin-right:5.22%;max-width:100%;padding-left:0.65%;padding-right:0.65%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div></div><div style="max-width:100%;position:relative;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:35pt 5.22% 0pt 5.22%;padding:1pt 0.65% 1pt 0.65%;"><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">if the Merger is not consummated by 11:59&#160;p.m. (Eastern Time) on July&#160;7, 2025, or the termination date (provided that this termination right is not available to a party whose material breach of the Merger Agreement is the primary cause of, or resulted in, such failure to close by the termination date);</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">if the ACELYRIN stockholder approval is not obtained (provided that this termination is not available to ACELYRIN if its material breach of any provision of the Merger Agreement is the primary cause of, or resulted in, such failure to obtain the ACELYRIN stockholder approval);</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">if the Alumis stockholder approval is not obtained (provided that this termination right is not available to Alumis if its material breach of the Merger Agreement is the primary cause of, or resulted in, such failure to obtain the Alumis stockholder approval); or</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">if any law or judgment permanently restraining, enjoining or otherwise prohibiting consummation of the Merger shall become final and non-appealable (provided that this termination right is not available to a party if its material breach of any provision under the Merger Agreement has been the cause of, or resulted in the failure of the Merger to be consummated).</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At any time before the Effective Time, ACELYRIN may terminate the Merger Agreement if, (a)&#160;prior to the time the Alumis stockholder approval is obtained, (i)&#160;the Alumis Board effects a change in recommendation in relation to the stock issuance proposal contained in this joint proxy/prospectus statement mailed to its stockholders, (ii)&#160;Alumis failed to include the Alumis Board recommendation in this joint proxy statement/prospectus, (iii)&#160;Alumis Board failed to publicly reaffirm its recommendation to approve the Alumis stock issuance proposal within 10 business&#160;days after ACELYRIN so requests in writing following the public disclosure of any acquisition proposal with any person other than ACELYRIN, (iv)&#160;a tender offer or exchange offer for outstanding shares of Alumis capital stock has been commenced (other than by ACELYRIN or an affiliate of ACELYRIN) and Alumis Board shall have recommended that the stockholders of Alumis tender their shares in such tender or exchange offer or, within 10 business&#160;days after the commencement of such tender or exchange offer, the Alumis Board will have failed to recommend against acceptance of such offer; or (v)&#160;Alumis materially breaches or fails to perform its non-solicitation obligations pursuant to the Merger Agreement (clauses (i)&#160;through (v)&#160;collectively, an &#8220;Alumis triggering event&#8221;); <span style="color:#231f20;">(b)&#160;prior to or after the time the ACELYRIN stockholder approval is obtained, Alumis or Merger Sub breaches any representation, warranty, covenant or agreement made by Alumis or Merger Sub under the Merger Agreement (subject to certain procedures and materiality exceptions) such that the closing condition related to the correctness of certain representations and warranties or performance of covenants or agreements of Alumis are not met; or (c)&#160;prior to the time the ACELYRIN stockholder approval is obtained, subject to compliance with certain terms and conditions, the ACELYRIN Board authorizes ACELYRIN </span>to enter into an alternative acquisition agreement with respect to a superior proposal and ACELYRIN pays to Alumis the required termination fee.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At any time before the Effective Time, Alumis may terminate the Merger Agreement if, (a)&#160;prior to the time the ACELYRIN stockholder approval is obtained, (i)&#160;the ACELYRIN Board effects a change in recommendation in relation to the ACELYRIN merger proposal, (ii)&#160;ACELYRIN fails to include the ACELYRIN merger proposal in this joint proxy statement/prospectus, (iii)&#160;the ACELYRIN Board has failed to publicly reaffirm its recommendation to approve ACELYRIN merger proposal within 10 business&#160;days after Alumis so requests in writing following the public disclosure of any acquisition proposal with any person other than Alumis, (iv)&#160;a tender offer or exchange offer for outstanding ACELYRIN common stock has been commenced (other than by Alumis or an Affiliate of Alumis) and the ACELYRIN Board shall have recommended that the stockholders of ACELYRIN tender their shares in such tender or exchange offer or, within 10 business&#160;days after the commencement of such tender or exchange offer, the ACELYRIN Board shall have failed to recommend against acceptance of such offer, or (v)&#160;ACELYRIN materially breaches or fails to perform the non-solicitation provisions of the Merger Agreement (clauses (i)&#160;through (v), collectively, an &#8220;ACELYRIN triggering event&#8221;); (b)&#160;prior to or after the time the Alumis stockholder approval is obtained, ACELYRIN breaches any representation, warranty, covenant or agreement made by ACELYRIN under the Merger Agreement (subject to certain procedures and materiality exceptions) such that the closing condition related to the correctness of certain representations and warranties or performance of covenants or agreements of ACELYRIN are not met; or (c)&#160;prior to the time the Alumis stockholder approval is obtained, the Alumis Board authorizes Alumis to enter into an alternative acquisition agreement with respect to a superior proposal and Alumis pays to ACELYRIN the required termination fee.</p></div></div></div><div style="margin-left:5.22%;margin-right:5.22%;max-width:100%;padding-left:0.65%;padding-right:0.65%;position:relative;"><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">22</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:89.54%;border:0;margin:30pt 5.23% 30pt 5.23%;"></div><div style="margin-left:5.22%;margin-right:5.22%;max-width:100%;padding-left:0.65%;padding-right:0.65%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div></div><div style="max-width:100%;position:relative;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:35pt 5.22% 0pt 5.22%;padding:1pt 0.65% 1pt 0.65%;"><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Termination Fees (see page&#160;</span><span style="font-style:italic;font-weight:bold;">132</span><span style="font-style:italic;font-weight:bold;">)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If the Merger Agreement is terminated (i)&#160;by Alumis following an ACELYRIN triggering event or <span style="color:#231f20;">(ii)&#160;by ACELYRIN to enter into a superior proposal, then ACELYRIN will, within two business&#160;days after such termination in the case of clause (i)&#160;or concurrently with such termination in the case of clause (ii), pay Alumis a fee equal to $10.0 million.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Further, if (i)&#160;the Merger Agreement is terminated (x)&#160;by Alumis or ACELYRIN due to a failure to close the Merger by July&#160;7, 2025 or failure to obtain the ACELYRIN stockholder approval or (y)&#160;by Alumis due to a breach of the Merger Agreement by ACELYRIN, (ii)&#160;prior to such termination referred to in clause (i)&#160;of this sentence, but after the date of the Merger Agreement, a bona fide acquisition proposal with respect to ACELYRIN will have been announced or publicly disclosed to ACELYRIN or its stockholders and not publicly withdrawn and (iii)&#160;within 12&#160;months after the date of such termination, ACELYRIN consummates an acquisition proposal with respect to ACELYRIN or enters into an agreement contemplating an acquisition proposal with respect to ACELYRIN that is subsequently consummated, then ACELYRIN will pay Alumis a fee equal to $10.0 million, concurrently with such consummation, provided that solely for purposes of this provision, the term &#8220;acquisition proposal&#8221; will have the meaning assigned to such term with respect to ACELYRIN in the section titled &#8220;The Merger Agreement&#160;&#8212; No Solicitation of Alternative Proposals,&#8221; except that the references to &#8220;15% or more&#8221; will be deemed to be references to &#8220;50% or more.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If the Merger Agreement is terminated (i)&#160;by ACELYRIN following an Alumis triggering event or <span style="color:#231f20;">(ii)</span><span style="display:inline-block;width:4.94pt;"></span><span style="color:#231f20;">by Alumis to enter into a superior proposal, then Alumis will, within two business&#160;days after such termination in the case of clause (i)&#160;or concurrently with such termination in the case of clause (ii), pay ACELYRIN a fee equal to $10.0 million.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Further, if (i)&#160;the Merger Agreement is terminated (x)&#160;by Alumis or ACELYRIN due to a failure to close the Merger by July&#160;7, 2025 or failure to obtain the Alumis stockholder approval or (y)&#160;by ACELYRIN due to a breach of the Merger Agreement by Alumis, (ii)&#160;prior to such termination referred to in clause (i)&#160;<span style="color:#231f20;">of this sentence, but after the date of the Merger Agreement, a bona fide acquisition proposal with respect to Alumis will have been publicly made or publicly disclosed to Alumis or its stockholders and not publicly withdrawn and (iii)&#160;within 12&#160;months after the date of such termination, Alumis consummates an acquisition proposal with respect to Alumis or enters into an agreement contemplating an acquisition proposal with respect to Alumis that is subsequently consummated, then Alumis will pay ACELYRIN a fee equal to $10.0 million, concurrently with such consummation, provided that solely for purposes of this provision, the term &#8220;acquisition proposal&#8221; will have the meaning assigned to such term with respect to Alumis in the section titled &#8220;The Merger Agreement&#160;&#8212; No Solicitation of Alternative Proposals,&#8221; except that the references to &#8220;15% or more&#8221; will be deemed to be references to &#8220;50% or more.&#8221;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In no event will ACELYRIN or Alumis be required to pay a termination fee on more than one occasion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Regulatory Matters (see page&#160;</b><span style="font-weight:bold;">179</span><b style="font-weight:bold;">)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Neither Alumis nor ACELYRIN is aware of any material regulatory approvals or actions that are required for completion of the Merger. It is presently contemplated that if any such additional regulatory approvals or actions are required, those approvals or actions will be sought. There can be no assurance, however, that any additional approvals or actions will be obtained.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Accounting Treatment (see page&#160;</b><span style="font-weight:bold;">179</span><b style="font-weight:bold;">)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis prepares its consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;). Based on the Alumis preliminary analysis, the Merger will be accounted for as a business combination using the acquisition method of accounting. Please see the section titled &#8220;The Merger&#160;&#8212; Accounting Treatment.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Appraisal Rights (see page&#160;</b><span style="font-weight:bold;">262</span><b style="font-weight:bold;">)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under Delaware law, the ACELYRIN stockholders are not entitled to appraisal rights in connection with the Merger or any other transaction contemplated by the Merger Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under Delaware law, the Alumis stockholders are not entitled to appraisal rights in connection with the issuance of shares of Alumis common stock in the Merger pursuant to the terms of the Merger Agreement. Please see the section titled &#8220;The Merger&#160;&#8212; Appraisal Rights.&#8221;</p></div></div></div><div style="margin-left:5.22%;margin-right:5.22%;max-width:100%;padding-left:0.65%;padding-right:0.65%;position:relative;"><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">23</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:89.54%;border:0;margin:30pt 5.23% 30pt 5.23%;"></div><div style="margin-left:5.22%;margin-right:5.22%;max-width:100%;padding-left:0.65%;padding-right:0.65%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div></div><div style="max-width:100%;position:relative;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:35pt 5.22% 0pt 5.22%;padding:1pt 0.65% 1pt 0.65%;"><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Alumis&#8217; and ACELYRIN&#8217;s Executive Officers and Directors Have Interests in the Merger That Differ from the Interests of Alumis Stockholders and ACELYRIN Stockholders (see page&#160;</b><span style="font-weight:bold;">178</span><b style="font-weight:bold;">)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">In considering the information contained in this joint proxy statement/prospectus, you should be aware that certain of Alumis&#8217; and ACELYRIN&#8217;s directors and executive officers may be deemed to have interests in the Merger that are in addition to, or different from, the interests of other Alumis or ACELYRIN stockholders generally. Each of the Alumis Board and the ACELYRIN Board was aware of these interests and considered them, among other matters, in approving the Merger and the Merger Agreement and in making the recommendation that you adopt the Merger Agreement. These potential interests include:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">each of Alan Colowick, M.D., M.P.H. and Patrick Machado, J.D. serve on the board of directors of both Alumis and ACELYRIN;</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.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;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">entities affiliated with Alan Colowick, M.D., M.P.H., who serves on both the Alumis Board and ACELYRIN Board, beneficially owned 10,645,966 and 9,334,735 shares of outstanding Alumis common stock and ACELYRIN common stock, respectively, as of&#160;April 1&#160;, 2025 (and, after giving effect to </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the Merger on a pro forma basis as if the Merger closed on&#160;April&#160;1, 2025, and assuming no vested ACELYRIN RSUs and no shares purchased under the ACELYRIN ESPP as of such date, would hold approximately 16% of the voting power of the combined company);</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.27;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">entities affiliated with Srinivas Akkaraju, M.D., Ph.D., who serves on the Alumis Board, beneficially owned 3,266,498 and 2,523,022 shares of outstanding Alumis common stock and ACELYRIN common stock, respectively, as of&#160;April 1, 2025 (and, after giving effect to the Merger on a pro forma basis as if the Merger closed on&#160;April&#160;1, 2025, and assuming no vested ACELYRIN RSUs and no shares purchased under the ACELYRIN ESPP as of such date, would hold approximately 5% of the voting power of the combined company);</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:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">following the Effective Time, it is expected that two members of the ACELYRIN Board will be appointed to the Alumis Board and will be compensated as non-employee directors of Alumis pursuant to the Alumis non-employee director compensation policy;</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:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">ACELYRIN may, but is not obligated to, allocate certain cash bonuses to ACELYRIN employees, including its executive officers, in connection with the Merger;</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:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">accelerated vesting of equity awards upon the Effective Time and upon certain terminations of employment or service following the Effective Time;</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:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">extended time to exercise ACELYRIN options following a termination of employment in certain circumstances;</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:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">cash severance and other benefits upon certain terminations of employment or service following the Effective Time; and</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;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">indemnification by the combined company for liabilities for acts or omissions occurring at or prior to the Effective Time as well as certain obligations related to maintenance of directors&#8217; and officers&#8217; liability insurance. </span></td></tr></table><div style="margin-top:10pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">For additional details about these interests, see the section titled &#8220;The Merger&#160;&#8212; Interests of Alumis and ACELYRIN Directors and Executive Officers in the Merger.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Board of Directors and Management Following the Merger (see page&#160;</b><span style="font-weight:bold;">226</span><b style="font-weight:bold;">)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">In connection with the Merger, two additional directors of ACELYRIN will join the Alumis Board. For a description of the Alumis Board and management following the Merger, see the section titled &#8220;Management of Alumis Following the Merger.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Rights of ACELYRIN Stockholders Will Change as a Result of the Merger (see page&#160;</b><span style="font-weight:bold;">256</span><b style="font-weight:bold;">)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">As a result of the Merger, ACELYRIN stockholders will become holders of shares of Alumis common stock, and their rights will be governed by the Amended and Restated Certificate of Incorporation of Alumis and Alumis&#8217; Amended and Restated Bylaws (instead of the Amended and Restated Certificate of Incorporation of ACELYRIN and ACELYRIN&#8217;s Amended and Restated Bylaws) and the General Corporation Law of Delaware (the &#8220;DGCL&#8221;). Following the Merger, former ACELYRIN stockholders will have </p></div></div></div><div style="margin-left:5.22%;margin-right:5.22%;max-width:100%;padding-left:0.65%;padding-right:0.65%;position:relative;"><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">24</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:89.54%;border:0;margin:30pt 5.23% 30pt 5.23%;"></div><div style="margin-left:5.22%;margin-right:5.22%;max-width:100%;padding-left:0.65%;padding-right:0.65%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div></div><div style="max-width:100%;position:relative;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:35pt 5.22% 0pt 5.22%;padding:1pt 0.65% 1pt 0.65%;"><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">different rights as holders of Alumis common stock than they had as ACELYRIN stockholders due to differences in the organizational documents of Alumis and ACELYRIN. For additional information on stockholder rights, see the section titled &#8220;Description of Capital Stock and Comparison of Rights of Alumis Stockholders and ACELYRIN Stockholders.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">The Alumis Virtual Special Meeting (see page&#160;</b><span style="font-weight:bold;">102</span><b style="font-weight:bold;">)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The Alumis virtual special meeting will be held by live webcast at 9:00 a.m. (Pacific Time), on May&#160;13, 2025. There will be no physical meeting location. In order to attend the Alumis virtual special meeting, as well as vote and submit your questions during the live webcast of the meeting, you will need to visit www.virtualshareholdermeeting.com/ALMS2025SM and enter the 16-digit Control Number shown on your proxy card. At the Alumis virtual special meeting, Alumis stockholders will be asked to consider and vote upon the following proposals:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the Alumis stock issuance proposal; and</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the Alumis adjournment proposal.</span></td></tr></table><div style="margin-top:10pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Only holders of record of shares of Alumis common stock at the close of business on April&#160;1, 2025, the Alumis record date, will be entitled to notice of, and to vote at, the Alumis virtual special meeting and any postponements or adjournments thereof. Holders of Alumis common stock at the close of business on the Alumis record date may cast one vote for each share of Alumis common stock so held, including (i)&#160;shares held directly in the name of the holder of record and (ii)&#160;shares held on behalf of the holder as the beneficial owner in street name through a broker, bank, or other nominee. On the Alumis record date, there were outstanding a total of 47,222,419 shares of common stock entitled to vote at the Alumis virtual special meeting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Approval of the Alumis stock issuance proposal requires the affirmative vote of the holders of shares of Alumis common stock representing a majority of the votes cast on such matter at the Alumis virtual special meeting (provided that a quorum exists). Approval of the Alumis adjournment proposal requires the affirmative vote of the holders of shares of Alumis common stock representing a majority of the votes cast on such matter at the Alumis virtual special meeting (whether or not a quorum is present).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">The ACELYRIN Virtual Special Meeting (see page&#160;</b><span style="font-weight:bold;">108</span><b style="font-weight:bold;">)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The ACELYRIN virtual special meeting will be held by live webcast at 9:00 a.m. (Pacific Time), on May&#160;13, 2025. There will be no physical meeting location. In order to attend the ACELYRIN virtual special meeting, as well as vote and submit your questions during the live webcast of the meeting, you will need to visit www.virtualshareholdermeeting.com/SLRN2025SM and enter the 16-digit Control Number shown on your proxy card. At the ACELYRIN virtual special meeting, ACELYRIN stockholders will be asked to consider and vote upon the following proposals:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the ACELYRIN merger proposal; and</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the ACELYRIN adjournment proposal.</span></td></tr></table><div style="margin-top:10pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Only holders of record of shares of ACELYRIN common stock at the close of business on April&#160;1, 2025, the ACELYRIN record date, will be entitled to notice of, and to vote at, the ACELYRIN virtual special meeting and any postponements or adjournments thereof. Holders of ACELYRIN common stock at the close of business on the ACELYRIN record date may cast one vote for each share of ACELYRIN common stock so held, including (i)&#160;shares held directly in the name of the holder of record and (ii)&#160;shares held on behalf of the holder as the beneficial owner in street name through a broker, bank, or other nominee. On the ACELYRIN record date, there were outstanding a total of 100,907,206 shares of ACELYRIN common stock entitled to vote at the ACELYRIN virtual special meeting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Completion of the Merger is conditioned on the approval of the ACELYRIN merger proposal. Approval of the ACELYRIN merger proposal requires the affirmative vote of the holders of ACELYRIN&#8217;s common stock representing a majority of the outstanding shares of ACELYRIN common stock entitled to vote on such matter at the ACELYRIN virtual special meeting. Approval of the ACELYRIN adjournment proposal requires the affirmative vote of the holders of shares of ACELYRIN common stock representing a majority of the votes cast on such matter at the ACELYRIN virtual special meeting (whether or not a quorum is present).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></div></div></div><div style="margin-left:5.22%;margin-right:5.22%;max-width:100%;padding-left:0.65%;padding-right:0.65%;position:relative;"><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">25</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:89.54%;border:0;margin:30pt 5.23% 30pt 5.23%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_3f45fbd5_bf33_49b4_88eb_ace0860ee97d"></a><a id="UNAUDITEDPROFORMACONDENSEDCOMBINEDFINANC"></a><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;">UNAUDITED PRO FORMA CONDENSED COMBINED FINANCIAL INFORMATION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following unaudited pro forma condensed combined financial information presents the combination of the historical consolidated financial statements of Alumis and ACELYRIN, adjusted to give effect to the transactions contemplated by the Merger Agreement. The Merger Agreement contemplates, among other things, the merger of Merger Sub with and into ACELYRIN, with ACELYRIN as the surviving entity and continuing as a direct, wholly owned subsidiary of Alumis. The Merger is anticipated to qualify as a tax-free reorganization for U.S. federal income tax purposes. As consideration for net assets acquired, subject to the terms and conditions of the Merger Agreement, and at the Effective Time, Alumis will (i) issue shares of its common stock in exchange for ACELYRIN issued and outstanding common stock shares and will pay cash for any fractional shares, (ii) assume options of ACELYRIN optionholders with an exercise price of $18.00 or less outstanding and unexercised immediately prior to the Effective Time, which will be exercisable in Alumis&#8217; common stock, (iii) assume RSUs outstanding and unvested immediately prior to the Effective Time, and (iv) assume performance RSUs outstanding and unvested immediately prior to the Effective Time, which will be convertible into Alumis RSUs awards subject only to a service vesting condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Outstanding shares, options, RSUs and performance RSUs will be exchanged at the Exchange Ratio of 0.4814-for-one. ACELYRIN&#8217;s outstanding and unexercised options with exercise prices more than $18.00 will be cancelled. Exercise prices for the assumed options will be determined as the product of the original exercise prices multiplied by the reciprocal of the Exchange Ratio. Converted ACELYRIN options and RSUs will continue to vest in accordance with their original terms. Performance RSUs will be deemed to have 100% satisfied their performance conditions and will vest in three equal installments on May 15 of calendar years 2025, 2026 and 2027, unless the closing of the Merger occurs after May 15, 2025, in which case the converted performance RSUs will vest in two equal installments on May 15 of calendar years 2026 and 2027, subject to the holder of the converted performance RSUs remaining in service with Alumis or any of its subsidiaries on such date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following unaudited pro forma condensed combined balance sheet and the unaudited pro forma condensed combined statement of operations give effect to the Merger assuming that it closed on December 31, 2024 and January 1, 2024, respectively, and are based upon and derived from:</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="font-family:'Symbol';">&#183;</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">the historical audited consolidated financial statements of Alumis for the year ended December 31, 2024 included elsewhere in this joint proxy statement/prospectus;</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="font-family:'Symbol';">&#183;</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">the historical audited consolidated financial statements of ACELYRIN for the year ended December 31, 2024 contained in its Annual Report on Form 10-K for the year ended December 31, 2024;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The pro forma adjustments are preliminary and are based upon available information and certain assumptions, as described in the accompanying notes to the unaudited pro forma condensed combined financial information, which Alumis believes are reasonable under the circumstances. Actual results and valuations may differ materially from the assumptions within the unaudited pro forma condensed combined financial information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The unaudited pro forma condensed combined financial information has been prepared in accordance with the regulations of the SEC and is not necessarily indicative of the financial position or results of operations to be expected in future periods or the results that actually would have been realized had Alumis and ACELYRIN been a combined company during the specified periods. The unaudited pro forma condensed combined financial information also does not give effect to the potential impact of current financial conditions, any anticipated synergies, operating efficiencies or cost savings that may result from the Merger or any integration costs. The unaudited pro forma condensed combined financial information also does not include any future integration costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The assumptions and estimates underlying the adjustments to the unaudited pro forma condensed combined financial information are described in the accompanying notes, which should be read together with the unaudited pro forma condensed combined financial information as well as the historical consolidated financial statements and accompanying notes of Alumis, which are included elsewhere in this joint proxy statement/prospectus, and the historical consolidated financial statements and accompanying notes of ACELYRIN, which are incorporated by reference in this joint proxy statement/prospectus.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">26</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">UNAUDITED PRO FORMA CONDENSED COMBINED BALANCE SHEET</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December&#160;31, 2024</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;">(in thousands)</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:middle;width:29.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%;"></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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:0.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:0.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;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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:0.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:0.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style="height:1pt;"><td style="vertical-align:middle;width:29.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%;"></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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:0.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:0.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;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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:0.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:0.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:29.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.5%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Historical&#160;</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Alumis</b></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:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.74%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Historical&#160;</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">ACELYRIN</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;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reclassification&#160;</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Adjustments</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;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Notes</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;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.89%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Transaction&#160;</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Accounting&#160;</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Adjustments</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;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Notes</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;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.89%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other&#160;</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Adjustments</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;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Notes</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;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pro&#160;Forma&#160;</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Combined</b></p></td></tr><tr><td style="vertical-align:middle;width:29.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;background:#cceeff;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;background:#cceeff;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;background:#cceeff;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;background:#cceeff;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;background:#cceeff;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;background:#cceeff;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;background:#cceeff;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:middle;width:29.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Current assets</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:middle;width:29.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 9pt;">Cash and cash equivalents</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:5.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">169,526</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">73,890</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (24,045)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(8,611)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">E</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">207,260</p></td></tr><tr><td style="vertical-align:bottom;width:29.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 4.5pt;"><span style="font-size:7pt;margin-left:0pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(3,500)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">F</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.9pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 9pt;">Marketable securities</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">118,737</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">373,990</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">492,727</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 9pt;">Prepaid expenses and other current assets</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.9pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">33,107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(33,107)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.9pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:4.5pt;text-indent:-4.5pt;margin:0pt 0pt 0pt 9pt;">Research and development prepaid expenses</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">13,424</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">881</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">14,305</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0pt 9pt;">Prepaid credit voucher for clinical manufacturing </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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.9pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">24,265</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">24,265</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0pt 9pt;">Other prepaid expenses and current assets</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4,501</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7,961</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">12,462</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0pt 18pt;">Total current assets</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.74%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">306,188</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.94%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">480,987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.24%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(24,045)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (12,111)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.41%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">751,019</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:4.5pt;text-indent:-4.5pt;margin:0pt;">Prepaid expenses and other assets, non-current</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,223</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(1,223)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Restricted cash, non-current</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,106</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">544</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,650</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Property and equipment, net</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">20,968</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">22,603</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Intangible assets</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">50,366</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">50,366</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Operating lease right-of-use assets, net</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">12,723</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,752</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(1,345)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">18,130</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Other long-term assets</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,223</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(579)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">651</p></td></tr><tr><td style="vertical-align:top;width:29.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0pt 18pt;">Total assets</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:5.74%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">340,992</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:6.94%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">491,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:7.15%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 24,397</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:7.15%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (12,111)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:6.41%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 844,419</span></p></td></tr><tr><td style="vertical-align:middle;width:29.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">Liabilities and Stockholders&#8217; Equity</b></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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:middle;width:29.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Current liabilities</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:middle;width:29.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0pt 9pt;">Accounts payable</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;">9,624  </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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,888</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">14,512</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:4.5pt;text-indent:-4.5pt;margin:0pt 0pt 0pt 9pt;">Research and development accrued expenses</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">29,149</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">11,042</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">40,191</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:4.5pt;text-indent:-4.5pt;margin:0pt 0pt 0pt 9pt;">Accrued compensation and other current liabilities</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(9,297)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0pt 9pt;">Severance liability</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,351</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:4.5pt;text-indent:-4.5pt;margin:0pt 0pt 0pt 9pt;">Other accrued expenses and current liabilities</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">10,580</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(56)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">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:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">E</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">27,836</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0pt 9pt;">Operating lease liabilities, current</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,557</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3,672</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0pt 18pt;">Total current liabilities</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.74%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">50,910</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.94%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">26,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.24%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.41%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">87,562</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Operating lease liabilities, non-current</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">29,165</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">35,949</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Share repurchase liability</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">813</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">813</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Deferred income tax liability</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,000</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0pt 18pt;">Total liabilities</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;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:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.74%;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:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">80,888</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;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:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.94%;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:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">32,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;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:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.24%;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:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;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:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;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:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3,539</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;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:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;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:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;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:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.41%;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:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">126,324</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">Stockholders&#8217; equity</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:middle;width:29.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0pt 9pt;">Preferred stock</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0pt 9pt;">Common stock, voting</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0pt 9pt;">Common stock, non-voting</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0pt 9pt;">Additional paid-in capital</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">918,610</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,195,243</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(946,256)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">10,743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">D</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,178,340</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:4.5pt;text-indent:-4.5pt;margin:0pt 0pt 0pt 9pt;">Accumulated other comprehensive income (loss)</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">40</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">40</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0pt 9pt;">Accumulated deficit</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(658,551)</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(736,945)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(23,989)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(10,743)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">D</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(460,295)</p></td></tr><tr><td style="vertical-align:bottom;width:29.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 9pt;"><span style="font-size:7pt;margin-left:0pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">991,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(17,660)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">E</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:29.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 9pt;"><span style="font-size:7pt;margin-left:0pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(3,500)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;">F</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0pt 9pt;">Total stockholders&#8217; equity</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;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:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.74%;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:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">260,104</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;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:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.94%;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:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">458,293</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;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:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.24%;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:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;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:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;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:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">20,858</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;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:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.15%;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:7pt;text-align:right;margin:0pt;">(21,160)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;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:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;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:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">718,095</p></td></tr><tr><td style="vertical-align:middle;width:29.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0pt 18pt;">Total liabilities and stockholders&#8217; equity</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.75%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">340,992</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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.79%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.94%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">491,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.77%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 24,397</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.74%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(12,111)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;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;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.72%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 3pt 0pt 0pt;">844,419</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><i style="font-style:italic;">See the accompanying &#8220;Notes to Unaudited Pro Forma Condensed Combined Financial Information.&#8221;</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">27</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">UNAUDITED PRO FORMA CONDENSED COMBINED STATEMENT OF OPERATIONS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Year Ended December 31, 2024</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands, except share and per share data)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:31.1%;margin:0pt;padding:0pt 2.65pt 0pt 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%;"></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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:0.86%;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><td style="vertical-align:middle;white-space:nowrap;width:8.36%;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%;"></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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:0.86%;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><td style="vertical-align:middle;white-space:nowrap;width:8.36%;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%;"></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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:0.86%;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><td style="vertical-align:middle;white-space:nowrap;width:8.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%;"></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;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.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:0.86%;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><td style="vertical-align:middle;white-space:nowrap;width:8.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%;"></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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:5.24%;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%;"></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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:0.86%;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><td style="vertical-align:middle;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:31.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1.0pt 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;">Historical&#160;</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Alumis</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1.0pt 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;">Historical&#160;</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">ACELYRIN</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1.0pt 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;">Transaction&#160;</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Accounting&#160;</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Adjustments</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.1%;border-bottom:1.0pt 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;">Notes</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1.0pt 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;">Other&#160;</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Adjustments</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt 2.65pt 0pt 2.65pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Notes</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1.0pt 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;">Pro&#160;Forma&#160;</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Combined</b></p></td></tr><tr><td style="vertical-align:middle;width:31.1%;background:#cceeff;margin:0pt;padding:0pt 2.65pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Operating expenses:</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;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.22%;background:#cceeff;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;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.22%;background:#cceeff;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;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.65%;background:#cceeff;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.1%;background:#cceeff;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;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.65%;background:#cceeff;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;background:#cceeff;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;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.74%;background:#cceeff;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:middle;width:31.1%;margin:0pt;padding:0pt 2.65pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 9pt;">Research and development expenses</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">265,554</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">238,055</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> &#8212;</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3,257</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">CC</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">515,314</p></td></tr><tr><td style="vertical-align:bottom;width:31.1%;background:#cceeff;margin:0pt;padding:0pt 2.65pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 1.8pt;"><span style="font-size:8pt;margin-left: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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8,448</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">DD</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:middle;width:31.1%;margin:0pt;padding:0pt 2.65pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 9.34pt;">General and administrative expenses</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">35,200</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">66,809</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">12,889</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:4.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">AA</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7,486</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">CC</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">131,597</p></td></tr><tr><td style="vertical-align:bottom;width:31.1%;background:#cceeff;margin:0pt;padding:0pt 2.65pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 1.8pt;"><span style="font-size:8pt;margin-left: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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9,213</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">DD</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:middle;width:31.1%;background:#cceeff;margin:0pt;padding:0pt 2.65pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 9pt;">Restructuring charges</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">11,394</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">11,394</p></td></tr><tr><td style="vertical-align:middle;width:31.1%;margin:0pt;padding:0pt 2.65pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">Total operating expenses</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;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:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">300,754</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;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:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">316,258</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;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:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">12,889</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;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:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">28,404</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;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:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">658,305</p></td></tr><tr><td style="vertical-align:middle;width:31.1%;background:#cceeff;margin:0pt;padding:0pt 2.65pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Loss from operations</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.36%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">(300,754)</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.36%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">(316,258)</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.79%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">(12,889) </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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.79%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">(28,404)</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.87%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">(658,305)</p></td></tr><tr><td style="vertical-align:middle;width:31.1%;margin:0pt;padding:0pt 2.65pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other income (expense):</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:middle;width:31.1%;background:#cceeff;margin:0pt;padding:0pt 2.65pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 9pt;">Gain on bargain purchase</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">243,048</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:4.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">BB</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">243,048</p></td></tr><tr><td style="vertical-align:middle;width:31.1%;margin:0pt;padding:0pt 2.65pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 9pt;">Interest income</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">12,020</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">31,209</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">43,229</p></td></tr><tr><td style="vertical-align:middle;width:31.1%;background:#cceeff;margin:0pt;padding:0pt 2.65pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 9pt;">Change in fair value of derivative liability</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">(5,406)</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">(5,406)</p></td></tr><tr><td style="vertical-align:middle;width:31.1%;margin:0pt;padding:0pt 2.65pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 9pt;">Other income (expenses), net</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">(93)</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">36,823</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">36,730</p></td></tr><tr><td style="vertical-align:middle;width:31.1%;background:#cceeff;margin:0pt;padding:0pt 2.65pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">Total other income (expense), net</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;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:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.36%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,521</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;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:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.36%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">68,032</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;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:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">243,048</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;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:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;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:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.87%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">317,601</p></td></tr><tr><td style="vertical-align:middle;width:31.1%;margin:0pt;padding:0pt 2.65pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net loss</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">(294,233)</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">(248,226)</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">230,159</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">(28,404)</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">(340,704)</p></td></tr><tr><td style="vertical-align:bottom;width:31.1%;background:#cceeff;margin:0pt;padding:0pt 2.65pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="font-size:8pt;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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.87%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:middle;width:31.1%;margin:0pt;padding:0pt 2.65pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net loss per share attributable to common stockholders, basic and diluted</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">(10.38)</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">(2.50)</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">EE</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">(4.43)</p></td></tr><tr><td style="vertical-align:middle;width:31.1%;background:#cceeff;margin:0pt;padding:0pt 2.65pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted-average shares outstanding, basic and diluted</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;border-bottom:3px double #000000;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;border-bottom:3px double #000000;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">28,341,866</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;border-bottom:3px double #000000;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;border-bottom:3px double #000000;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">99,300,282</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">EE</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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.86%;background:#cceeff;border-bottom:3px double #000000;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.87%;background:#cceeff;border-bottom:3px double #000000;border-top:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">76,897,916</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><i style="font-style:italic;">See the accompanying &#8220;Notes to Unaudited Pro Forma Condensed Combined Financial Information.&#8221;</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">28</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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;">NOTES TO UNAUDITED PRO FORMA CONDENSED COMBINED FINANCIAL INFORMATION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">1.</b></span><b style="font-weight:bold;">Basis of Presentation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The unaudited pro forma condensed combined financial information has been prepared by Alumis in accordance with Article 11 of Regulation S-X. The unaudited pro forma condensed combined financial information reflects transaction accounting adjustments and other adjustments Alumis management believes are necessary to state fairly Alumis&#8217; pro forma financial information for the periods indicated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The unaudited pro forma condensed combined balance sheet and the unaudited pro forma condensed combined statement of operations give effect to the Merger assuming that it closed on December 31, 2024 and January 1, 2024, respectively. The transaction accounting adjustments depict the accounting for the Merger as required by U.S. GAAP. The unaudited pro forma combined condensed financial information does not reflect any anticipated synergies or dis-synergies, operating efficiencies or cost savings that may result from the Merger and integration costs that may be incurred. The pro forma adjustments represent Alumis&#8217; best estimates and are based upon currently available information and certain assumptions that Alumis believes are reasonable under the circumstances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis and ACELYRIN prepare their respective consolidated financial statements in accordance with U.S. GAAP. The Merger will be accounted for as a business combination under the provisions of the Accounting Standards Codification Topic&#160;805, <i style="font-style:italic;">Business Combinations</i>, with Alumis being treated as the accounting acquirer. This determination is primarily based on a number of factors expected at the closing of the Merger, including: (i) which entity is issuing its equity interests, (ii) the expectation that following the Effective Time, the holders of shares of Alumis common stock will hold, in the aggregate, more than 50% of the issued and outstanding shares of Alumis common stock immediately following the Effective Time, (iii) the intended corporate governance structure of Alumis following the Effective Time, (iv) the intended senior management of Alumis following the Effective Time, and (v) the terms of the share exchange. No single factor was the sole determinant in the overall conclusion that Alumis is the acquirer for accounting purposes; rather, all factors were considered in arriving at such conclusion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Preliminary Purchase Price Consideration</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The initial allocation of the preliminary purchase price consideration reflected in these pro forma financial statements consists of equity consideration in the form of shares of Alumis common stock issued to ACELYRIN&#8217;s stockholders with a preliminary estimate of $241.8 million. The amount of equity consideration is based on 48,357,622 shares of Alumis common stock that Alumis would expect to issue to holders of ACELYRIN common stock in connection with the Merger, based on the ACELYRIN outstanding shares as of December 31, 2024. The preliminary equity consideration has been calculated based on the $5.00 share price of Alumis common stock on April 17, 2025. The consideration also includes additional stock-based compensation of $7.2 million related to fair value of replacement awards attributable to pre-combination services. The Merger Agreement does not contain any provision that would adjust the Exchange Ratio based on fluctuations in the market value of the Alumis common stock. The implied value of the merger consideration and the ACELYRIN stockholders&#8217; ownership will fluctuate between the date hereof and the Effective Time as the market price of Alumis common stock fluctuates during the same period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The preliminary consideration is calculated as follows (in thousands, except share and per share data):</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:87.22%;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%;"></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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;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%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:87.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></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:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom: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;">Fair&#160;Value</b></p></td></tr><tr><td style="vertical-align:middle;width:87.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Implied Alumis Shares of Common Stock Issued to ACELYRIN</b></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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.03%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">48,357,622</p></td></tr><tr><td style="vertical-align:middle;width:87.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Alumis closing share price as of April 17, 2025</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5.00</p></td></tr><tr><td style="vertical-align:middle;width:87.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Consideration Transferred for Share Exchange</b></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;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.03%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;">241,788</b></p></td></tr><tr><td style="vertical-align:middle;width:87.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Fair value of replacement awards attributable to pre-combination services</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7,204</p></td></tr><tr><td style="vertical-align:middle;width:87.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total Consideration Transferred</b></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;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.03%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;">248,992</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The preliminary estimate of the consideration does not purport to represent the actual value of the total consideration that will be received by the ACELYRIN stockholders when the Merger is completed. The fair value of the equity securities comprising the consideration will be measured on the closing date at the then-current market price per share of Alumis common stock. This will likely result in a different amount of merger consideration to be paid to the ACELYRIN shareholders, and the difference may be material. For example, an increase or decrease of $1.00 per share in the price of the Alumis common stock on the closing date from the price of </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">29</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:11.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Alumis common stock assumed in these pro forma financial statements would change the value of the preliminary consideration by approximately $48.4 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Fair Value Estimate of Assets to be Acquired and Liabilities to be Assumed</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The table below represents an initial allocation of the preliminary consideration to ACELYRIN&#8217;s tangible and intangible assets acquired and liabilities assumed based on management&#8217;s preliminary estimate of their respective fair values as of December&#160;31, 2024 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:99.46%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:61.21%;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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:1.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%;"></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:1.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%;"></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:1.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%;"></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;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%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></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;text-align:center;margin:0pt;"><b style="font-weight:bold;">Historical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.04%;border-bottom: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;">Transaction</b><br/><b style="font-weight:bold;">Accounting&#160;</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></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;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value</b></p></td></tr><tr><td style="vertical-align:middle;width:61.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">73,890</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">73,890</p></td></tr><tr><td style="vertical-align:middle;width:61.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">373,990</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">373,990</p></td></tr><tr><td style="vertical-align:middle;width:61.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Research and development prepaid expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">881</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">881</p></td></tr><tr><td style="vertical-align:middle;width:61.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Prepaid credit voucher for clinical manufacturing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">24,265</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">24,265</p></td></tr><tr><td style="vertical-align:middle;width:61.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other prepaid expenses and current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7,961</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7,961</p></td></tr><tr><td style="vertical-align:middle;width:61.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Restricted cash, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">544</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">544</p></td></tr><tr><td style="vertical-align:middle;width:61.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,635</p></td></tr><tr><td style="vertical-align:middle;width:61.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:8.35pt;text-indent:-8.35pt;margin:0pt;">Intangible assets - In-process research and development<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">50,366</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-align:right;margin:0pt 3pt 0pt 0pt;">50,366</p></td></tr><tr><td style="vertical-align:middle;width:61.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease right-of-use assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,752</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(1,345)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5,407</p></td></tr><tr><td style="vertical-align:middle;width:61.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other long-term assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;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;text-align:right;margin:0pt 3pt 0pt 0pt;">1,223</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;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:10pt;text-align:right;margin:0pt;">(579)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;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;text-align:right;margin:0pt 3pt 0pt 0pt;">644</p></td></tr><tr><td style="vertical-align:middle;width:61.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;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:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;background:#cceeff;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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;">491,141</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;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:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;background:#cceeff;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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;">48,442</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;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:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;background:#cceeff;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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> 539,583</b></p></td></tr><tr><td style="vertical-align:middle;width:61.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (4,888)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (4,888)</span></p></td></tr><tr><td style="vertical-align:middle;width:61.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(11,042)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(11,042)</p></td></tr><tr><td style="vertical-align:middle;width:61.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Severance liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(1,351)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(1,351)</p></td></tr><tr><td style="vertical-align:middle;width:61.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other accrued expenses and current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(8,263)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(8,263)</p></td></tr><tr><td style="vertical-align:middle;width:61.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(7,304)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(1,595)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(8,899)</p></td></tr><tr><td style="vertical-align:middle;width:61.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred income tax liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;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;text-align:right;margin:0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(2,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;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;text-align:right;margin:0pt;">(2,000)</p></td></tr><tr><td style="vertical-align:middle;width:61.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;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:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;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:10pt;text-align:right;margin:0pt;"> <b style="font-weight:bold;">(32,848)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;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:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;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:10pt;text-align:right;margin:0pt;"> <b style="font-weight:bold;">(3,595)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;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:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;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:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> (36,443)</b></p></td></tr><tr><td style="vertical-align:middle;width:61.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value of net assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;">503,140</b></p></td></tr><tr><td style="vertical-align:middle;width:61.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Preliminary Purchase Price Consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(248,992)</p></td></tr><tr><td style="vertical-align:middle;width:61.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">ACELYRIN transaction expense adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;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;text-align:right;margin:0pt;">(11,100)</p></td></tr><tr><td style="vertical-align:middle;width:61.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Gain on bargain purchase</b><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.07%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.94%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;">243,048</b></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top: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;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:5pt;margin-top:0pt;">(1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:5pt;margin-top:0pt;">In-process&#160;research and development represents incomplete research and development projects at ACELYRIN related to lonigutamab product candidates.&#160;The preliminary fair value of&#160;in-process&#160;research and development asset based on the present value of future discounted cash flows is $50.4&#160;million, which are based on significant estimates. These estimates included the number of potential patients and market price of a future product candidates, costs required to conduct clinical trials, future milestones and royalties payable under the acquired license agreement, costs to receive regulatory approval and potentially commercialize produce candidates, as well as estimates for probability of success and the discount rate.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(2)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Gain on bargain purchase is calculated as a difference between the total consideration transferred and the fair value of net assets acquired. Gain on bargain purchase represents negative goodwill at the Effective Time, which primarily relates to the market value of ACELYRIN&#8217;s common stock trading below the carrying value of net assets and the Exchange Ratio agreed at the time when the Merger Agreement was signed and not adjusted for subsequent changes in the market price of Alumis&#8217; common stock.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-indent:18pt;margin:0pt;">The acquisition method of accounting incorporates fair value measurements that can be highly subjective, and it is possible the application of reasonable judgment could develop different assumptions resulting in a range of alternative estimates using the same facts and circumstances. The fair value of the identifiable assets acquired and liabilities assumed is preliminary, pending finalization of various estimates and analyses. The excess of the estimated fair value of identified net assets acquired and liabilities assumed over the purchase consideration is recognized as a gain on bargain purchase. The gain on bargain purchase is recognized as other income in the unaudited pro-forma combined statement of operations. Because the pro&#160;forma financial statements have been prepared based on preliminary estimates of consideration and fair values attributable to the Merger, the actual amounts eventually recorded for the Merger, including gain on bargain purchase, may differ materially from the information presented. The allocation of the purchase </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">30</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">consideration may differ from the preliminary allocation at the Effective Time, and the difference may be material, reducing, increasing or eliminating the gain on bargain purchase described above.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Given Alumis&#8217; and ACELYRIN&#8217;s history of net losses and valuation allowance, management estimated an annual effective income tax rate of 0%. Therefore, the pro forma adjustments to the pro forma condensed combined statements of operations resulted in no additional income tax adjustment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2.</b></span><b style="font-weight:bold;">Pro Forma Balance Sheet Adjustments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following adjustments have been reflected in the unaudited pro forma condensed combined balance sheet:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 8pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">A.</span></span>Represents reclassification of ACELYRIN historical amounts to conform to Alumis&#8217; financial statement presentation.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:72.4%;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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.05%;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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.49%;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%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As&#160;Originally&#160;</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.66%;border-bottom: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;">Reclassified&#160;for&#160;</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Pro&#160;Forma</b></p></td></tr><tr><td style="vertical-align:middle;width:72.4%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.16%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.05%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">33,107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.16%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.49%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:middle;width:72.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Research and development prepaid expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.9pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">881</p></td></tr><tr><td style="vertical-align:middle;width:72.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Prepaid credit voucher for clinical manufacturing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">24,265</p></td></tr><tr><td style="vertical-align:middle;width:72.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other prepaid expenses and current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7,961</p></td></tr><tr><td style="vertical-align:middle;width:72.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Prepaid expenses and other assets, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,223</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:middle;width:72.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other long-term assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,223</p></td></tr><tr><td style="vertical-align:middle;width:72.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accrued compensation and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(9,297)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:middle;width:72.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other accrued expenses and current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(8,263)</p></td></tr><tr><td style="vertical-align:middle;width:72.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Operating lease liabilities, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(1,034)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:8pt;margin-top:0pt;">B.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:8pt;margin-top:0pt;">Represents direct and incremental transaction costs of $12.9 million and $11.1 million to be incurred by Alumis and ACELYRIN, respectively, prior to, or concurrent with, the Effective Time.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:8pt;margin-top:0pt;">C.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:8pt;margin-top:0pt;">Represents the recognition of preliminary changes between the fair value of assets acquired and liabilities assumed from their historical carrying values, which include a preliminary fair value of the acquired in process research and development asset of $50.4 million, changes in the right of use assets of ($1.3) million, changes in operating lease liabilities of ($1.6) million, changes in deferred income tax liability of ($2.0) million and changes in other long-term assets of $(0.6) million related to write-off of ACELYRIN&#8217;s deferred financing costs.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Equity adjustments include the following: i) elimination of ACELYRIN&#8217;s historical equity, ii) recognition of the preliminary purchase consideration, and iii) recognition of  preliminary changes between the fair value of assets acquired and liabilities assumed as discussed above and the gain on bargain purchase of $243.0 million, as discussed in Note 1 above.</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:24.74%;margin:0pt;padding:0pt 2.65pt 0pt 0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:0.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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:0.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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:0.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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:1.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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:24.74%;margin:0pt;padding:0pt 2.65pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:9pt;text-indent:-9pt;margin:0pt 0pt 0pt 4.5pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:39.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common&#160;stock,&#160;voting</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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:8pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:24.74%;margin:0pt;padding:0pt 2.65pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:9pt;text-indent:-9pt;margin:0pt 0pt 0pt 4.5pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:39.56%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:24.74%;margin:0pt;padding:0pt 2.65pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:9pt;text-indent:-9pt;margin:0pt 0pt 0pt 4.5pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:18.25%;border-bottom: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;">Alumis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:19.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">ACELYRIN</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">paid-in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td></tr><tr><td style="vertical-align:bottom;width:24.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt 2.65pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands, except share amounts)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">income&#160;(loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">deficit</b></p></td></tr><tr><td style="vertical-align:bottom;width:24.74%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt 2.65pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Elimination of ACELYRIN&#8217;s historical equity (i)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:0.84%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">(100,452,061)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:0.84%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:0.82%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,195,243)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:1.17%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:1.03%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">736,945</p></td></tr><tr><td style="vertical-align:bottom;width:24.74%;margin:0pt;padding:0pt 2.65pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Recognition of the preliminary purchase consideration (ii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">48,357,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">248,987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:24.74%;background:#cceeff;margin:0pt;padding:0pt 2.65pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Elimination of ACELYRIN transaction expense (see Note B above)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">11,100</p></td></tr><tr><td style="vertical-align:bottom;width:24.74%;margin:0pt;padding:0pt 2.65pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Recognition of gain on bargain purchase (iii)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">243,048</p></td></tr><tr><td style="vertical-align:bottom;width:24.74%;background:#cceeff;margin:0pt;padding:0pt 2.65pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Pro-forma adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">48,357,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.84%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">(100,452,061)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.84%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.82%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">(946,256)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.17%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.03%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">991,093</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:8pt;margin-top:0pt;">D.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:8pt;margin-top:0pt;">Represents the adjustment to accumulated deficit and additional paid-in capital of $10.7 million related to compensation expense from acceleration of stock awards of ACELYRIN employees in connection with the Merger.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">E.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Represents the adjustment to accumulated deficit of $17.7 million, which includes ACELYRIN severance obligations and additional retention bonuses of $16.5 million and Alumis transition bonuses of $1.2 million. As of December 31, 2024, ACELYRIN retention bonuses of $1.3 million were accrued and included in other accrued expenses and current liabilities. </p></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">31</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:11.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 36pt;">Alumis expects that $8.6 million will be paid at the Effective Time and the remaining $10.4 million will be paid within the year from the Effective Time.</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:8pt;margin-top:0pt;">F.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:8pt;margin-top:0pt;">Represents payment of $3.5 million of the insurance premium for the ACELYRIN&#8217;s directors and officers liability insurance policy covering period ending on Effective Time and paid by ACELYRIN.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">3.</b></span><b style="font-weight:bold;">Pro Forma Statement of Operations Adjustments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following adjustments have been reflected in the unaudited pro forma condensed combined statement of operations:</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">AA.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Represents Alumis transaction costs of $12.9 million recorded to general and administrative expenses.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">BB.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Represents the gain on bargain purchase of $243.0 million, calculated as the acquisition date amounts of the identifiable net assets acquired that exceed the value of consideration transferred.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">CC.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Represents additional compensation expense of $10.7 million related to acceleration of stock awards of ACELYRIN employees in connection with the Merger, including $3.2 million recognized to research and development expenses and $7.5 million to general and administrative expenses. No additional compensation expense is recorded in pro forma condensed combined statement of operations related to continuing outstanding awards, as the fair value of these awards on the grant date was higher than their fair value at the Effective Time date.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">DD.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Represents additional compensation expense of $17.7 million, which includes ACELYRIN severance obligations and additional retention bonuses of $16.5 million and Alumis transition bonuses of $1.2 million. The total amount includes $8.5 million recorded to research and development expenses and $9.2 million recorded to general and administrative expenses.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">EE.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Pro-forma weighted average number of shares outstanding, basic and diluted, includes 28,341,866 shares as reported by Alumis, 48,357,622 shares issued by Alumis in exchange for ACELYRIN common stock shares outstanding as of December 31, 2024 at the Exchange Ratio and 198,428 shares of Alumis common stock to be issued as replacement awards for ACELYRIN vested RSUs at the Effective Time, assuming that the shares were outstanding since January 1, 2024. Unaudited basic and diluted pro forma net loss per share is computed by dividing pro forma net loss by the pro forma weighted average number of shares outstanding.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following outstanding potentially dilutive securities were excluded from the computation of diluted net loss per share attributable to common stockholders for the period presented, because including them would have been anti-dilutive:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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%;"></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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td 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;text-align:center;margin:0pt;"><b style="font-weight:bold;">Historical&#160;</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Alumis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom: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;">ACELYRIN&#160;</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">replacement&#160;</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">awards</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom: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;">Pro&#160;Forma&#160;</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Combined</b></p></td></tr><tr><td style="vertical-align:middle;width:61.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Stock options issued and outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.95%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9,458,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.34%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5,763,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.11%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">15,222,167</p></td></tr><tr><td style="vertical-align:middle;width:61.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:8pt;text-indent:-8pt;margin:0pt;">Unvested restricted common stock, unvested restricted common stock units and early exercised stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td 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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">149,266</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">604,602</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">753,868</p></td></tr><tr><td style="vertical-align:middle;width:61.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.95%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9,608,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;border-bottom:3px double transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.34%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,367,981</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;border-bottom:3px double transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 2.9pt 0pt 0pt;">15,976,035</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top: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;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="font-size:8pt;">(1)</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">The ACELYRIN replacement awards represents Alumis&#8217; stock options and unvested RSUs issued at the Effective Time.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">32</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_8dba4973_7988_459d_bb2b_69fdbc691758"></a><a id="COMPARATIVESTOCKPRICEDATAANDDIVIDENDS_96"></a><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;">COMPARATIVE STOCK PRICE DATA AND DIVIDENDS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis common stock and ACELYRIN common stock are traded on Nasdaq under the symbols &#8220;ALMS&#8221; and &#8220;SLRN,&#8221; respectively. The following table presents the high and low price per share of Alumis common stock and ACELYRIN common stock on February&#160;6, 2025, the last full trading day before public announcement that Alumis and ACELYRIN had entered into the Merger Agreement, and April 17, 2025, the last practicable trading day before the date of this joint proxy statement/prospectus.</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:43.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;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.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:26.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Alumis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:26.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">ACELYRIN</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:26.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:26.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Stock</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:6.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">High</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Low</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Close</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">High</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Low</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Close</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.31%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 3pt 0pt 0pt;">February 6, 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7.24</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.52</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.59</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1.94</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1.87</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1.90</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 3pt 0pt 0pt;">April 17, 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5.31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2.17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2.20</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The market value of the shares of Alumis common stock to be issued in exchange of shares of ACELYRIN common stock upon the completion of the Merger will not be known at the time of the Alumis and ACELYRIN virtual special meetings. The above tables show only historical comparisons. Because the market prices of Alumis common stock and ACELYRIN common stock will likely fluctuate prior to the Merger, these comparisons may not provide meaningful information to (i)&#160;Alumis stockholders in determining whether to approve the issuance of shares of Alumis common stock to holders of ACELYRIN common stock in connection with the Merger pursuant to the Merger Agreement or (ii)&#160;ACELYRIN stockholders in determining whether to adopt the Merger Agreement. Alumis stockholders and ACELYRIN stockholders are encouraged to obtain current market quotations for shares of Alumis common stock and ACELYRIN common stock and to review carefully the other information contained in this joint proxy statement/prospectus or incorporated by reference in this joint proxy statement/prospectus in considering whether to approve the issuance of shares of Alumis common stock in connection with the Merger pursuant to the terms of the Merger Agreement, in the case of Alumis stockholders, and whether to adopt the Merger Agreement, in the case of ACELYRIN stockholders. See the section titled &#8220;Where You Can Find More Information.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of 5:00 p.m. (Pacific Time) on the record date for the Alumis virtual special meeting, 47,222,419 shares of Alumis common stock, held by 67 holders of record, were outstanding and entitled to vote at the Alumis virtual special meeting. As of 5:00 p.m. (Pacific Time) on the record date for the ACELYRIN virtual special meeting, 100,907,206 shares of ACELYRIN common stock, held by 17 holders of record, were outstanding and entitled to vote at the ACELYRIN virtual special meeting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">33</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_073ed5d4_131c_4d80_9f03_c34cb9436923"></a><a id="RISKFACTORS_588033"></a><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;">RISK FACTORS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">In addition to the other information included and incorporated by reference into this joint proxy statement/ prospectus, including the matters addressed in the section titled &#8220;Cautionary Note&#160;Regarding Forward-Looking Statements,&#8221; you should carefully consider the following risks before deciding whether to vote for the adoption and approval of the Merger Agreement, in the case of ACELYRIN stockholders, or for the issuance of shares of Alumis common stock in connection with the Merger, in the case of Alumis stockholders. In addition, you should read and consider the risks associated with each of the businesses of Alumis and ACELYRIN because these risks will also affect the combined company. These risks can be found below with respect to Alumis, and, with respect to ACELYRIN, in ACELYRIN&#8217;s </i><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1847367/000184736725000012/tmb-20241231x10k.htm"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;font-weight:normal;">Annual Report on Form&#160;10-K for the year ended December&#160;31, 2024</i></a><i style="font-style:italic;">, which was filed with the SEC on March 19, 2025 and is incorporated by reference into this joint proxy statement/prospectus. You should also read and consider the other information in this joint proxy statement/prospectus and the other documents incorporated by reference into this joint proxy statement/ prospectus. See the section titled &#8220;Where You Can Find More Information</i>.&#8221;</p><a id="RiskFactorsRelatingtotheMerger_148785"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risk Factors Relating to the Merger</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The Merger may not be completed on the terms or timeline currently contemplated, or at all. Alumis stockholders and ACELYRIN stockholders will be subject to a number of material risks if the Merger is not completed on the terms or timeline currently contemplated, or at all.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The consummation of the Merger is subject to numerous conditions, including (1)&#160;the approval by the ACELYRIN stockholders of the ACELYRIN Merger proposal, (2)&#160;the approval by the Alumis stockholders of the Alumis share issuance proposal, (3)&#160;the effectiveness of the Registration Statement on Form&#160;S-4 of which this joint proxy statement/prospectus forms a part, and (4)&#160;other customary closing conditions. For a more complete description of the conditions to the completion of the Merger, please see the section titled &#8220;The Merger Agreement&#160;&#8212; Conditions to Completion of the Merger.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If the Merger is not completed for any reason, the price of Alumis common stock and/or the price of ACELYRIN common stock may decline to the extent that the market price thereof reflects or previously reflected positive market assumptions that the Merger would be completed, and the benefits of the Merger would be realized. In addition, Alumis and ACELYRIN have expended and will continue to expend significant management time and resources and have incurred and will continue to incur significant expenses due to legal, advisory, printing and financial services fees related to the Merger. These expenses must be paid regardless of whether the Merger is consummated. If the Merger is not consummated, Alumis may be required under certain circumstances to pay ACELYRIN a termination fee of $10.0 million and ACELYRIN may be required under certain circumstances to pay Alumis a termination fee of $10.0 million. There is no assurance that the Merger will be consummated. If the Merger is not timely completed, Alumis and ACELYRIN may have to materially alter their respective business plans, including pausing and/or terminating their current and planned clinical trials and the development of their respective product candidates. For example, Alumis will require substantial additional financing to achieve its goals and failure to obtain additional capital when needed, at all or on acceptable terms to it, could cause Alumis to delay, limit, reduce, or terminate its product development or future commercialization efforts. Further both Alumis and ACELYRIN may suffer negative reactions from their respective employees, partners and vendors in the event the Merger is not consummated. In addition, if the Merger is not completed, either or both of Alumis and ACELYRIN could become subject to litigation related to any failure to complete the Merger or to perform their respective obligations under the Merger Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If the Merger is not completed, Alumis and ACELYRIN cannot assure their stockholders that these risks will not materialize and will not materially affect the business, financial results and stock prices of Alumis or ACELYRIN. See the section titled &#8220;The Merger Agreement&#160;&#8212; Termination of the Merger Agreement.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The Exchange Ratio is fixed and will not be adjusted based on the market price of Alumis common stock, so the consideration at the closing of the Merger may have a greater or lesser value than at the time the Merger Agreement was signed.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The relative proportion of the combined company that the Alumis stockholders and ACELYRIN stockholders will own when the Merger closes was fixed at the signing of the Merger Agreement and was subsequently adjusted on April 20, 2025 in connection with the amendment to the Merger Agreement, and will not change based on developments, including changes in the trading price of Alumis common stock, prior to the closing of the Merger. The market values of Alumis common stock and ACELYRIN common stock have varied since Alumis and ACELYRIN entered into the Merger Agreement and will continue to vary in the future due to changes in the business, operations or prospects of Alumis and ACELYRIN, market assessments of the Merger, market and economic considerations, and other factors both within and beyond the control of Alumis and ACELYRIN. Immediately following the Merger, </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">34</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Alumis stockholders as of immediately prior to the Merger are expected to hold approximately 52% of the combined company&#8217;s common stock and the ACELYRIN stockholders as of immediately prior to the Merger are expected to hold approximately 48% of the combined company&#8217;s common stock, in each case, calculated on a fully diluted basis as of January&#160;31, 2025. For a more complete description of the Merger, please see the section titled &#8220;The Merger Agreement&#160;&#8212; Terms of the Merger; Merger Consideration.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Litigation relating to the Merger, if any, could result in an injunction preventing the completion of the Merger and/or substantial costs to Alumis and ACELYRIN.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Securities class action lawsuits and derivative lawsuits are often brought against public companies that have entered into acquisition, merger or other business combination agreements like the Merger Agreement. Even if such a lawsuit is without merit, defending against such claims can result in substantial costs and divert management time and resources. An adverse judgment could result in monetary damages, which could have a negative impact on Alumis&#8217; and ACELYRIN&#8217;s respective liquidity and financial condition. Lawsuits that may be brought against Alumis, ACELYRIN or their respective directors and officers could also seek, among other things, injunctive relief or other equitable relief, including a request to rescind parts of the Merger Agreement already implemented and to otherwise enjoin the parties from consummating the Merger. One of the conditions to the closing of the Merger is that no injunction by any governmental entity having jurisdiction over Alumis, ACELYRIN or Merger Sub has been entered and continues to be in effect and no law has been adopted, in either case, that prohibits the closing of the Merger. If a plaintiff is successful in obtaining an injunction prohibiting completion of the Merger, that injunction may delay or prevent the Merger from being completed within the expected time frame or at all, which may adversely affect Alumis&#8217; and ACELYRIN&#8217;s respective business, financial position and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">There can be no assurance that any defendants will be successful in the outcome of any potential future lawsuits. The defense or settlement of any lawsuit or claim that remains unresolved at the time the Merger is completed may adversely affect the combined company&#8217;s business, financial condition, results of operations and cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Alumis or ACELYRIN may waive one or more of the closing conditions to the Merger without re-soliciting stockholder approval.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">To the extent permitted by law, Alumis or ACELYRIN may determine to waive, in whole or part, one or more of the conditions to its obligations to consummate the Merger under the Merger Agreement. Alumis and ACELYRIN currently expect to evaluate the materiality of any waiver and its effect on Alumis and ACELYRIN stockholders, as applicable, in light of the facts and circumstances at the time to determine whether any amendment of this joint proxy statement/prospectus or any re-solicitation of proxies or voting cards is required in light of such waiver. Any determination as to whether to waive any condition to the Merger or as to re-soliciting stockholder approval or amending this joint proxy statement/prospectus as a result of any such waiver will be made by Alumis and/or ACELYRIN, as applicable, at the time of such waiver based on the facts and circumstances as they exist at that time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">ACELYRIN stockholders and Alumis stockholders will not be entitled to appraisal rights in the Merger.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Appraisal rights are statutory rights that, if applicable under law, enable stockholders to dissent from an extraordinary transaction, such as a merger, and to demand that the corporation pay the fair value for their shares as determined by a court in a judicial proceeding instead of receiving the consideration offered to stockholders in connection with the extraordinary transaction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under the DGCL &#167; 262(b), stockholders do not have appraisal rights if the shares of stock they hold, as of the record date for determination of stockholders entitled to vote at the meeting of stockholders to act upon a merger, are either (i)&#160;listed on a national securities exchange or (ii)&#160;held of record by more than 2,000 holders. Notwithstanding the foregoing, appraisal rights are available if stockholders are required by the terms of the merger agreement to accept for their shares anything other than (a)&#160;shares of stock of the surviving corporation, (b)&#160;shares of stock of another corporation that will either be listed on a national securities exchange or held of record by more than 2,000 holders, (c)&#160;cash instead of fractional shares or <span style="color:#231f20;">(d)&#160;any combination of clauses (a)&#160;through (c).</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis stockholders will not be entitled to appraisal rights in the Merger with respect to their Alumis shares. ACELYRIN shares are listed on Nasdaq and are expected to continue to be so listed on the record date for the ACELYRIN virtual special meeting. Because holders of shares of ACELYRIN common stock will receive shares of Alumis common stock in the Merger and cash in lieu of fractional shares, holders of shares of ACELYRIN common stock will also not be entitled to appraisal rights in the Merger with respect to their shares of ACELYRIN common stock.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">35</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The Merger Agreement contains provisions that could discourage a potential competing acquiror of either Alumis or ACELYRIN or could result in any competing proposal being at a lower price than it might otherwise be.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Merger Agreement contains &#8220;no-shop&#8221; provisions that, subject to limited exceptions, restrict ACELYRIN&#8217;s and Alumis&#8217; ability to solicit, encourage, facilitate or discuss competing third-party proposals to acquire all or a significant part of Alumis or ACELYRIN. In addition, each party generally has an opportunity to offer to modify the terms of the Merger in response to any competing acquisition proposals that may be made before the other party&#8217;s board of directors may withdraw or qualify its recommendation regarding the proposals described herein. In specified circumstances, Alumis or ACELYRIN may be required to pay a termination fee to the other party due to the termination of the Merger Agreement. See the section titled &#8220;The Merger Agreement&#160;&#8212; Termination of the Merger Agreement.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">These provisions could discourage a potential competing acquiror that might have an interest in acquiring all or a significant part of Alumis or ACELYRIN from considering or proposing that acquisition, even if it were prepared to pay consideration with a higher value than that market value proposed to be received or realized in the Merger, or might result in a potential competing acquiror proposing to pay a lower price than it might otherwise have proposed to pay because of the added expense of the termination fee under the Merger Agreement or expenses that may become payable in certain circumstances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If the Merger Agreement is terminated and either Alumis or ACELYRIN attempts to seek another business combination, there is no assurance that either Alumis or ACELYRIN, as applicable, will be able to negotiate a transaction with another party on terms comparable or better than the terms of the Merger. See the section titled &#8220;The Merger Agreement&#160;&#8212; No Solicitation of Alternative Proposals.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:20.15pt;text-indent:-20.15pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The pendency of the Merger could adversely affect the business and operations of Alumis and ACELYRIN.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In connection with the Merger, existing or prospective partners of each of Alumis and ACELYRIN may delay or defer decisions or reduce their level of business with either or both of the companies, any of which could negatively affect the business and financial results of Alumis and ACELYRIN, regardless of whether the Merger is completed. ACELYRIN intends to delay the initiation of its previously announced Phase 3 LONGITUDE program for the evaluation of subcutaneous lonigutamab in TED, which may adversely impact ACELYRIN&#8217;s (in the event the Merger is not consummated) or the combined company&#8217;s ability to develop lonigutamab. In addition, due to operating covenants in the Merger Agreement, each of Alumis and ACELYRIN may be unable, during the pendency of the Merger, to pursue strategic transactions, undertake significant capital projects, undertake certain significant financing transactions and otherwise pursue other actions without the consent of the other party or as otherwise discussed elsewhere in these risk factors, even if such actions would prove beneficial. Alumis&#8217; and ACELYRIN&#8217;s employees may experience uncertainty about their future roles with the combined company, which might adversely affect each company&#8217;s ability to retain and hire key managers and other employees. Moreover, the pursuit of the Merger and the preparation for the integration of the companies may place a significant burden on the management and personnel of both companies, and the attention of the combined company&#8217;s management may continue to be diverted to such matters even after consummation of the Merger. The diversion of management&#8217;s attention away from operating the companies in the ordinary course could adversely affect Alumis&#8217; and ACELYRIN&#8217;s financial results and the advancement of their respective product candidates. Any of these effects could adversely affect Alumis&#8217; or ACELYRIN&#8217;s respective business prior to the completion of the Merger.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The Merger may be completed even if one of the parties is subject to material and adverse impacts that are excluded from the definition of material adverse effect in the Merger Agreement.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In general, neither Alumis nor ACELYRIN is obligated to complete the Merger if there is a material adverse effect affecting the other party between February 6, 2025, the date the Merger Agreement was originally entered into, and the consummation of the Merger. However, certain types of changes are excluded from the concept of a &#8220;material adverse effect.&#8221; Such exclusions include, but are not limited to:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">changes or conditions generally affecting the industries in which Alumis or ACELYRIN, as applicable, operate;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">general economic or political conditions or securities, credit, financial or other capital markets conditions, in each case in the United States or any foreign jurisdiction;</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">36</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any failure, in and of itself, by Alumis or ACELYRIN, as applicable, to meet any internal or published projections, forecasts, estimates or predictions in respect of revenues, earnings or other financial or operating metrics for any period;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the public announcement or pendency of the transactions contemplated hereby (including the impact on the relationships, contractual or otherwise, of such party or any of its subsidiaries with employees, labor unions, suppliers or partners);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any change, in and of itself, in the market price or trading volume of Alumis&#8217; or ACELYRIN&#8217;s, as applicable, securities or in its credit ratings;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any change in applicable law, regulation or U.S. GAAP;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">geopolitical conditions, the outbreak or escalation of hostilities, any acts of war, sabotage or terrorism, or any escalation;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any hurricane, tornado, flood, earthquake or other natural disaster;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any epidemic, pandemic or disease outbreak (including COVID-19) and any action by a governmental entity in response thereto;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any litigation arising from allegations of a breach of fiduciary duty or other violation of applicable law relating to the Merger Agreement or the transactions contemplated thereby;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any adverse effects, adverse events (&#8220;AEs&#8221;) or safety observations or reports of new side effects, AEs or safety observations with respect to Alumis&#8217; or ACELYRIN&#8217;s, as applicable, product candidates;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any regulatory, manufacturing or clinical effect or other action resulting from any non-clinical (including internal and external research and discovery) or clinical studies (including compassionate use studies) sponsored by Alumis or ACELYRIN, as applicable, or any competitor of such party;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any results of meetings with the FDA or other governmental body (including any communications from any governmental body in connection with such meetings), or any increased incidence or severity of any previously identified side effects, adverse effects, AEs or safety observations or reports of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">new side effects, AEs or safety observations with respect to Alumis&#8217; or ACELYRIN&#8217;s, as applicable, product candidates or any competitor&#8217;s product candidates; or</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;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any taking of any action required pursuant to the Merger Agreement, or not required by the Merger Agreement but taken at the written request or with the prior written consent of the other party.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If any such adverse changes occur and Alumis and ACELYRIN consummate the Merger, the stock price of the combined company may suffer. This in turn may reduce the value of the Merger to the stockholders of Alumis, ACELYRIN or both. For a more complete discussion of what constitutes a material adverse effect on Alumis or ACELYRIN, see the section titled &#8220;The Merger Agreement&#160;&#8212; Representations and Warranties.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Current Alumis stockholders will have a reduced ownership interest and voting power in the combined company after the Merger.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Immediately following the Merger, the Alumis stockholders as of immediately prior to the Merger are expected to hold approximately 52% of the combined company&#8217;s common stock and ACELYRIN stockholders as of immediately prior to the Merger are expected to hold approximately 48% of the combined company&#8217;s common stock, in each case, calculated on a fully diluted basis as of January&#160;31, 2025. For a more complete description of the Merger, please see the section titled &#8220;The Merger Agreement&#160;&#8212; Terms of the Merger; Merger Consideration.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Alumis stockholders and ACELYRIN stockholders currently have the right to vote for their respective directors and on certain other matters affecting their respective companies. If and when the Merger occurs, each Alumis stockholder will remain a stockholder of Alumis with a&#160;percentage ownership of Alumis that will be smaller than the stockholder&#8217;s&#160;percentage of Alumis prior to the Merger (without considering such stockholder&#8217;s current ownership of ACELYRIN shares, if any). Correspondingly, each ACELYRIN stockholder who receives shares of Alumis common stock will become an Alumis stockholder with a&#160;percentage ownership of Alumis </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">37</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">that will be smaller than the stockholder&#8217;s&#160;percentage ownership of ACELYRIN (without considering such stockholder&#8217;s current ownership of Alumis common stock, if any). Alumis stockholders will have less voting power in Alumis than they currently have, and former ACELYRIN stockholders will have less voting power in Alumis than they now have in ACELYRIN. Each of Alumis&#8217; and ACELYRIN&#8217;s pre-Merger stockholders, respectively, as a group, will be able to exercise less influence over the management and policies of the combined company following the consummation of the Merger than they are able to exercise over Alumis or ACELYRIN, as applicable, immediately prior to the consummation of the Merger.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The market price of shares of Alumis common stock may be affected by factors different from those that historically have affected shares of ACELYRIN common stock and will continue to fluctuate after the Merger.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Upon completion of the Merger, holders of ACELYRIN common stock will become holders of Alumis common stock. Alumis&#8217; business differs from that of ACELYRIN in certain respects, and, accordingly, the financial position or results of operations and/or cash flows of Alumis after the Merger, as well as the market price of shares of Alumis common stock, may be affected by factors different from those currently affecting the financial position or results of operations and/or cash flows of ACELYRIN. In addition, the stock market has experienced significant price and volume fluctuations in recent times which, if they continue to occur, could have a material adverse effect on the market for, or liquidity of, the Alumis common stock, regardless of Alumis&#8217; actual operating performance. As a result, the market price of shares of Alumis common stock may fluctuate significantly following completion of the Merger, and holders of ACELYRIN common stock prior to the Merger could lose some or all of the value of their investment in Alumis common stock that they will hold upon consummation of the Merger.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Directors and executive officers of Alumis and ACELYRIN have interests in the Merger that may be different from, or in addition to, those of other Alumis stockholders and ACELYRIN stockholders, which could have influenced their decisions to support or approve the Merger.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In considering whether to approve the proposals at the Alumis virtual special meeting and the ACELYRIN virtual special meeting, as applicable, Alumis and ACELYRIN stockholders should recognize that directors and executive officers of Alumis and ACELYRIN have interests in the Merger that may differ from, or that are in addition to, their interests as stockholders of Alumis and stockholders of ACELYRIN. Dr.&#160;Colowick and Mr.&#160;Machado are members of each company&#8217;s board of directors and will continue as directors of the combined company after the Effective Time, and, following the Closing, will be eligible to be compensated as non-employee directors of the combined company pursuant to the Alumis non-employee director compensation policy that is expected to remain in place following the Effective Time. Certain of ACELYRIN&#8217;s directors have options, subject to vesting, to purchase shares of ACELYRIN common stock which, after the Effective Time, will be converted into and become options to purchase shares of the common stock of the combined company and all of ACELYRIN&#8217;S directors are entitled to certain indemnification and liability insurance coverage pursuant to the terms of the Merger Agreement. In addition, the directors and executive officers of ACELYRIN have other interests, which include, among others, severance benefits, continued indemnification and the right to accelerated vesting. For example, ACELYRIN&#8217;s severance policy provides employees with cash severance payments, certain health insurance coverage and the acceleration of outstanding equity awards in the event of an involuntary termination in connection with a change of control of ACELYRIN.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Alumis Board and the ACELYRIN Board were aware of these interests at the time each approved the Merger Agreement. These interests may cause Alumis&#8217; and ACELYRIN&#8217;s directors and executive officers to view the Merger differently than you may view it as a stockholder.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The opinions obtained by the Alumis Special Committee and the ACELYRIN Board from their respective financial advisors do not and will not reflect changes in circumstances after the date of such opinions.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Alumis Special Committee received a an oral opinion (subsequently confirmed in writing) written opinion (the &#8220;Morgan Stanley Opinion&#8221;), dated April 20, 2025 from Morgan Stanley, its financial advisor, to the effect that, as of the date of such opinion and based upon and subject to the various qualifications, assumptions, limitations and other matters set forth in the Morgan Stanley Opinion, the Exchange Ratio pursuant to the Merger Agreement was fair, from a financial point of view, to Alumis. The Morgan Stanley Opinion did not constitute a recommendation to the Alumis Special Committee or the Alumis Board (or any member thereof) as to how it should vote with respect to the Merger or any other matter. The ACELYRIN Board received a written opinion (the &#8220;Guggenheim Securities Opinion&#8221;), dated February&#160;6, 2025, from Guggenheim Securities, its financial advisor, as to the fairness, from a financial point of view and as of the date of the Guggenheim Securities Opinion, of the Original Exchange Ratio to the stockholders of ACELYRIN, which opinion was based on and subject to the matters considered, the procedures followed, the assumptions made </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">38</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">and various limitations of and qualifications to the review undertaken. Changes in the operations or prospects of Alumis or ACELYRIN, general market and economic conditions and other factors that may be beyond the control of Alumis and ACELYRIN, and on which the above-described opinions were based, may alter the value of Alumis or ACELYRIN or the prices of shares of Alumis Common stock or ACELYRIN common stock by the time the Merger is completed. Alumis and ACELYRIN have not obtained, and do not expect to request, updated opinions from their respective financial advisors. Neither of the above-listed opinions speak to any date other than the date of such opinion. See the sections titled &#8220;The Merger Agreement&#160;&#8212; Opinion of Alumis&#8217; Financial Advisor&#8221; and &#8220;The Merger Agreement&#160;&#8212; Opinion of ACELYRIN&#8217;s Financial Advisor.&#8221; A copy of the Morgan Stanley Opinion is attached hereto as Annex D and is incorporated by reference herein in its entirety. A copy of the Guggenheim Securities Opinion is attached hereto as Annex E and is incorporated by reference herein in its entirety.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Financial projections regarding Alumis and ACELYRIN may not prove accurate.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In connection with the Merger, Alumis and ACELYRIN prepared and considered internal financial forecasts for Alumis and ACELYRIN. These financial projections are based on several assumptions, including regarding future operating cash flows, expenditures and income of Alumis and ACELYRIN, including benefits to be realized from the Merger. These financial projections were not prepared with a view to public disclosure, are subject to significant economic, competitive, industry and other uncertainties and may not be achieved in full, within projected timeframes or at all. The failure of Alumis and ACELYRIN to achieve projected results could have a material adverse effect on the price of each company&#8217;s common stock prior to consummation the Merger and the combined company&#8217;s financial position after the consummation of the Merger.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If the Merger does not qualify as a &#8220;reorganization&#8221; under Section&#160;368(a)&#160;of the Code, U.S. holders of ACELYRIN common stock may be required to pay additional U.S. federal income taxes.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For U.S. federal income tax purposes, the Merger is intended to qualify, and the parties have agreed to report the Merger for tax purposes, as a &#8220;reorganization&#8221; within the meaning of Section&#160;368(a)&#160;of the Code.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">It is the opinion of Fenwick&#160;&amp; West LLP, counsel to ACELYRIN, that it is more likely than not that the Merger will qualify as a &#8220;reorganization.&#8221; Such opinion of counsel is based on, among other things, certain factual representations made by ACELYRIN and Alumis and certain assumptions, all of which must be consistent with the state of facts existing at the time of the Merger. If any of these representations and assumptions are, or become, inaccurate or incomplete, such opinion may be invalid. An opinion of counsel represents counsel&#8217;s best legal judgment and is not binding on the IRS or the courts, which may not agree with the conclusions set forth in such opinion. The closing of the Merger is not conditioned upon achieving, or receiving a ruling from the IRS or opinion of counsel with respect to, such qualification; however, ACELYRIN has obtained a tax opinion as described above from its counsel, Fenwick&#160;&amp; West&#160;LLP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If the Merger qualifies as a &#8220;reorganization,&#8221; a U.S. holder (as defined in the section titled &#8220;Certain Material U.S. Federal Income Tax Consequences&#8221;) of ACELYRIN common stock generally will not recognize any gain or loss for U.S. federal income tax purposes upon the exchange of ACELYRIN common stock for Alumis common stock, except with respect to cash received by such holder in lieu of fractional shares of Alumis common stock. If the Merger does not so qualify, the exchange of ACELYRIN common stock for Alumis common stock in the Merger will be a taxable transaction for U.S. federal income tax purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">See the section titled &#8220;Certain Material U.S. Federal Income Tax Consequences&#8221; for a more complete description of certain material U.S. federal income tax consequences of the Merger. Please consult your tax advisors as to the specific tax consequences to you of the Merger, including the consequences if the Merger does not qualify as a &#8220;reorganization.&#8221;</p><a id="RiskFactorsRelatingtotheCombinedCompany_"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risk Factors Relating to the Combined Company</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Alumis expects to incur substantial costs and expenses related to the integration of the combined company upon the consummation of the Merger, which costs and expenses are difficult to estimate accurately.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Alumis expects to incur substantial costs and expenses in connection with completing the Merger and integrating ACELYRIN&#8217;s business. While Alumis has assumed that a certain level of transaction and integration costs and expenses would be incurred, there are a number of factors beyond its control that could affect the total amount or the timing of its integration costs and expenses, including any ACELYRIN liabilities that arise, or become known, following the Closing. Many of the costs and expenses that will be incurred, </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">39</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">by their nature, are difficult to estimate accurately at the present time. Due to these factors, the transaction and integration costs and expenses could be greater or could be incurred over a longer period of time than Alumis currently expects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The combined company may fail to realize the anticipated benefits of the Merger.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The success of the Merger will depend on, among other things, the combined company&#8217;s ability to combine the Alumis and ACELYRIN businesses in a manner that realizes anticipated synergies and meets or exceeds the forecasted cash balances and expense levels anticipated by each company. On a combined basis, the combined company expects to benefit from each of Alumis&#8217; and ACELYRIN&#8217;s product pipelines and the potential market opportunity for each company&#8217;s product candidates, if approved. If the combined company is not able to successfully achieve these objectives, then the anticipated benefits of the Merger may not be realized fully or at all or may take longer to realize than expected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The failure to successfully integrate the businesses and operations of Alumis and ACELYRIN in the expected time frame may adversely affect the combined company&#8217;s future results.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis and ACELYRIN have operated and, until the completion of the Merger, will continue to operate independently. There can be no assurances that their businesses can be integrated successfully. It is possible that the integration process could result in the loss of key Alumis employees or key ACELYRIN employees, the disruption of either company&#8217;s or both companies&#8217; ongoing businesses, inconsistencies in standards, controls, procedures and policies, unexpected integration issues, higher than expected integration costs and an overall post-completion integration process that takes longer than originally anticipated. Specifically, the following issues, among others, must be addressed in integrating the operations of Alumis and ACELYRIN in order to realize the anticipated benefits of the Merger so the combined company performs as expected:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">combining the companies&#8217; operations and corporate functions;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reducing additional and unforeseen expenses such that integration costs more than anticipated;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">avoiding delays in connection with the Merger or the integration process;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">integrating personnel from the two companies and minimizing the loss of key employees;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">identifying and eliminating redundant and underperforming functions and assets;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">harmonizing the companies&#8217; operating practices, employee development and compensation programs, internal controls and other policies, procedures and processes;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">maintaining existing agreements with distributors, providers and vendors and avoiding delays in entering into new agreements with distributors, providers and vendors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">addressing possible differences in business backgrounds, corporate cultures and management philosophies; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">consolidating the companies&#8217; administrative and information technology infrastructure and financial systems.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, at times the attention of certain members of either company&#8217;s or both companies&#8217; management and resources may be focused on completion of the Merger and the integration of the businesses of the two companies and diverted from day-to-day business operations or other opportunities that may have been beneficial to such company, which may disrupt each company&#8217;s ongoing business and the business of the combined company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Failure to attract, motivate and retain executives and other key employees could diminish the anticipated benefits of the Merger.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The success of the Merger will depend in part on the retention of personnel critical to the business and operations of the combined company due to, for example, their technical skills or management expertise. Competition for qualified personnel can be intense.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">40</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Current and prospective employees of Alumis and ACELYRIN may experience uncertainty about their future role with Alumis, ACELYRIN or the combined company until strategies with regard to these employees are announced or executed, which may impair Alumis&#8217; and ACELYRIN&#8217;s ability to attract, retain and motivate key management, sales, marketing, technical and field personnel, prior to and following the Merger. Employee retention may be particularly challenging during the pendency of the Merger, as employees of Alumis and ACELYRIN may experience uncertainty about their future roles with Alumis. If Alumis and ACELYRIN are unable to retain personnel, including Alumis&#8217; and ACELYRIN&#8217;s key management, who are critical to the successful integration and future operations of the companies, Alumis and ACELYRIN could face disruptions in their operations, loss of key information, expertise or know-how, and unanticipated additional recruitment and training costs. In addition, the loss of key personnel could diminish the anticipated benefits of the Merger.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If key employees of Alumis or ACELYRIN depart, the integration of the companies may be more difficult and Alumis&#8217; business following the Merger may be harmed. Furthermore, Alumis may have to incur significant costs in identifying, hiring and retaining replacements for departing employees and may lose significant expertise and talent relating to the business of each of Alumis and ACELYRIN, and the combined company&#8217;s ability to realize the anticipated benefits of the Merger may be adversely affected. In addition, there could be disruptions to or distractions for the workforce and management associated with integrating employees into Alumis. No assurance can be given that, following completion of the Merger, Alumis will be able to attract or retain key employees of Alumis and ACELYRIN to the same extent that those companies have been able to attract or retain their own employees in the past.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If the combined company is unable to compete effectively, the results of operations of the combined company will be materially and adversely affected.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The competitors of the combined company include major pharmaceutical and biotechnology companies, academic institutions, government agencies, public and private research institutions, and smaller or early-stage companies, of which many are well-capitalized. The competitiveness of the combined company is based on factors including the efficacy, safety and convenience of its product candidates, its combined ability to raise capital and enter into strategic transactions, and recruiting and retaining qualified scientific and management personnel and establishing clinical trial sites and patient registration for clinical trials. If the combined company is unable to compete based on such factors, the combined company&#8217;s results of operations and business prospects could be harmed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The combined company will have multiple product candidates, license and collaboration agreements and numerous ongoing clinical trials and will need to prioritize its research programs and focus development of its product candidates on the potential treatment of certain indications. As a result, the combined company may forego or delay pursuit of opportunities with other indications or for any future product candidates that later prove to have greater commercial potential. The resource allocation decisions of the combined company may cause it to fail to capitalize on viable commercial products or profitable market opportunities. Such failure may result in the combine company being unable to raise additional capital to continue to fund its existing programs and operations, and could lead to stockholders losing all or substantially all of their investment in Alumis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The historical and unaudited pro forma condensed combined financial information included elsewhere in this joint proxy statement/prospectus may not be representative of Alumis&#8217; results after the Merger, and accordingly, you have limited financial information on which to evaluate the combined company.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Alumis and ACELYRIN will continue to operate as separate companies prior to the consummation of the Merger and have no prior history as a combined company. The historical financial statements of ACELYRIN may be different from those that would have resulted had ACELYRIN been operated as part of Alumis. The pro forma condensed combined financial information appearing elsewhere herein has been presented for informational purposes only and is not necessarily indicative of the financial position or results of operations that actually would have occurred had the Merger been completed as of the dates indicated, nor is it indicative of the future operating results or financial position of the combined company. The unaudited pro forma condensed combined financial information reflects adjustments, which are based upon preliminary estimates, to allocate the aggregate consideration to ACELYRIN assets and liabilities. The aggregate consideration allocation reflected in the pro forma condensed combined financial information included in this joint proxy statement/prospectus is preliminary, and the final allocation of the aggregate consideration will be based upon the actual aggregate consideration and the fair value of the assets and liabilities of ACELYRIN as of the date of the completion of the Merger. The unaudited pro forma condensed combined financial information does not reflect future events that may occur after the Merger, including the incurrence of costs related to the planned integration of ACELYRIN, any future non-recurring charges resulting from the Merger, or consider potential effects of future market conditions on expense efficiencies, if any. The unaudited pro forma financial information presented in this joint proxy statement/prospectus is based in part on certain assumptions regarding the </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">41</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Merger that Alumis believes are reasonable under the circumstances. Alumis cannot assure you that the assumptions will prove to be accurate over time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The Alumis and ACELYRIN prospective financial information is inherently subject to uncertainties.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">While presented with numeric specificity, the Alumis and ACELYRIN prospective financial information provided herein was prepared based on numerous estimates, variables and assumptions (including, but not limited to, those related to industry performance and competition and general business, economic, regulatory, market and financial conditions and other future events, and additional matters specific to Alumis&#8217; or ACELYRIN&#8217;s business, as applicable, including the possibility of consummating certain other strategic transactions) that are inherently subjective and uncertain and are largely beyond the control of the respective management of each. As a result, actual results may differ from the prospective financial information. Since the prospective financial information covers multiple&#160;years, such information by its nature becomes less reliable with each successive&#160;year. The prospective financial information is subjective in many respects and thus is susceptible to multiple interpretations and periodic revisions based on actual experience and business developments. As such, the prospective financial information constitutes forward-looking information and are subject to risks and uncertainties, including the various risks and uncertainties set forth in the sections titled &#8220;Risk Factors&#8221; and &#8220;Cautionary Note&#160;Regarding Forward-Looking Statements.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Alumis and ACELYRIN prospective financial information was prepared solely for internal use and not with a view toward public disclosure, the published guidelines of the SEC regarding projections or the guidelines established by the American Institute of Certified Public Accountants for preparation or presentation of prospective financial information. None of Alumis&#8217; independent registered accounting firm, ACELYRIN&#8217;s independent registered accounting firm or any other independent accountants, have compiled, examined or performed any procedures with respect to the prospective financial information, nor have they expressed any opinion or any other form of assurance on such information or its achievability, and they assume no responsibility for, and disclaim any association with, the prospective financial information. Furthermore, the Alumis and ACELYRIN prospective financial information does not take into account any circumstances or events occurring after the date it was prepared. The inclusion of the Alumis and ACELYRIN prospective financial information in this joint proxy statement/prospectus should not be regarded as an indication that Alumis, ACELYRIN, their respective boards of directors, or their respective affiliates, advisors or other representatives considered, or now consider, such prospective financial information necessarily to be predictive of actual future results or to support or fail to support the ACELYRIN stockholder&#8217;s decision whether to vote for or against the ACELYRIN merger proposal. The Alumis and ACELYRIN prospective financial information is not fact and should not be relied upon as being necessarily indicative of future results, and readers of this information statement are cautioned not to place undue reliance on this information. Unfavorable changes in any of these or other factors, most of which are beyond Alumis&#8217; or ACELYRIN&#8217;S control, could materially and adversely affect the combined company&#8217;s business, results of operations and financial results</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The combined company&#8217;s quarterly and annual operating results may fluctuate significantly or may fall below the expectations of investors or securities analysts or any guidance it may publicly provide, each of which may cause Alumis&#8217; common stock price to fluctuate or decline.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The combined company expects its operating results to be subject to quarterly and annual fluctuations which may, in turn, cause the price of Alumis&#8217; common stock to fluctuate substantially. The combined company&#8217;s net loss and other operating results will be affected by numerous factors, including:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">variations in the level of expense related to the ongoing development of the combined company&#8217;s product candidates and other development programs;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">results and timing of preclinical studies and ongoing and future clinical trials, or the addition or termination of any such clinical trials;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the timing of payments the combined company may make or receive under future license and future collaboration arrangements or the termination or modification thereof;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the combined company&#8217;s execution of any strategic transactions, including acquisitions, collaborations, licenses or similar arrangements, and the timing and amount of payments it may make or receive in connection with such transactions;</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">42</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any intellectual property infringement lawsuit or opposition, interference or cancellation proceeding in which combined company may become involved;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">recruitment and departures of key personnel;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">if the combined company&#8217;s product candidates receive regulatory approval, the terms of such approval and market acceptance and demand for such products;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">regulatory developments affecting combined company&#8217;s product candidates or those of its competitors;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">fluctuations in stock-based compensation expense;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the impacts of inflation and rising interest rates on the combined company&#8217;s business and operations; and</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">changes in general market and economic conditions.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If the combined company&#8217;s quarterly or annual operating results fall below the expectations of investors or securities analysts or any forecasts or guidance the combined company may provide to the market, the price of its common stock could decline substantially. Such a stock price decline could occur even when the combined company has met any previously publicly stated guidance it may provide. The combined company believes that quarterly or annual comparisons of its financial results are not necessarily meaningful and should not be relied upon as an indication of its future performance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Combined company stockholders may experience dilution in the future.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">From time to time in the future, the combined company may issue additional shares of Alumis common stock or securities convertible into Alumis common stock pursuant to a variety of transactions, including acquisitions. The issuance by the combined company of additional shares of Alumis common stock or securities convertible into Alumis common stock would dilute your ownership and the sale of a significant amount of such shares in the public market could adversely affect prevailing market prices of shares of Alumis common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the future, the combined company expect to obtain financing or to further increase its capital resources by issuing additional shares of Alumis capital stock or offering debt or other equity securities, including additional shares of common stock or warrants to purchase common stock, senior or subordinated notes, debt securities convertible into equity, or shares of preferred stock. Issuing additional shares of Alumis capital stock, other equity securities, or securities convertible into equity may dilute the economic and voting rights Alumis&#8217; existing stockholders, reduce the market price of shares of Alumis common stock, or both. Debt securities convertible into equity could be subject to adjustments in the conversion ratio pursuant to which certain events may increase the number of equity securities issuable upon conversion. Preferred stock, if issued, could have a preference with respect to liquidating distributions or a preference with respect to dividend payments that could limit Alumis&#8217; ability to pay dividends to the holders of its common stock. Alumis&#8217; decision to issue securities in any future offering will depend on market conditions and other factors, which may adversely affect the amount, timing or nature of Alumis&#8217; future offerings. As a result, holders of Alumis common stock bear the risk that Alumis&#8217; future offerings may reduce the market price of shares of Alumis common stock and dilute their&#160;percentage ownership.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The combined company&#8217;s ability to use net operating loss (&#8220;NOL&#8221;) carryforwards and other tax attributes may be limited, including as a result of the Merger.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Each of Alumis and ACELYRIN has incurred losses during its history, and the combined company does not expect to become profitable in the near future and may never achieve profitability. To the extent that the combined company continues to generate taxable losses, unused losses will carry forward to offset future taxable income, if any, until such unused losses expire, if at all. As of December&#160;31, 2023, Alumis had U.S. federal NOL carryforwards and state NOL carryforwards of $48.6 million and $4.4 million, respectively, and ACELYRIN had U.S. federal NOL carryforwards and state NOL carryforwards of $92.7 million and $6.8 million, respectively. Under current law, U.S. federal NOL carryforwards generated in taxable periods beginning after December&#160;31, 2017, may be carried forward indefinitely, but the deductibility of such NOL carryforwards is limited to 80% of taxable income. It is uncertain if and to what extent various states will conform to federal law. In addition, under Sections 382 and 383 of the Code, U.S. </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">43</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">federal NOL carryforwards and other tax attributes may become subject to an annual limitation in the event of certain cumulative changes in ownership. An &#8220;ownership change&#8221; pursuant to Section&#160;382 of the Code generally occurs if one or more stockholders or groups of stockholders who own at least 5% of a company&#8217;s stock increase their ownership by more than 50&#160;percentage points over their lowest ownership&#160;percentage within a rolling three-year period. The combined company&#8217;s ability to utilize its NOL carryforwards and other tax attributes to offset future taxable income or tax liabilities may be limited as a result of ownership changes, including potential changes in connection with the Merger or other transactions. Similar rules&#160;may apply under state tax laws. If the combined company earns taxable income, such limitations could result in increased future income tax liability to the combined company, and the combined company&#8217;s future cash flows could be adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The business operations of the combined company will be subject to various and changing federal, state, local and foreign laws and regulations that could result in costs or sanctions that adversely affect the business and results of operations of the combined company.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The combined company will operate in an increasingly complex regulatory environment. Businesses in the countries in which the combined company will operate are subject to local, legal and political environments and regulations including with respect to employment, tax, statutory supervision and reporting and trade restriction. These regulations and environments are also subject to change.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Adjusting business operations to changing environments and regulations may be costly and could potentially render the particular business operations uneconomical, which may adversely affect the profitability of the combined company or lead to a change in the business operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Notwithstanding the best efforts of the combined company, it may not be in compliance with all regulations in the countries in which it operates at all times and may be subject to sanctions, penalties or fines as a result. These sanctions, penalties or fines may materially and adversely impact the profitability of the combined.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Alumis and ACELYRIN may be targets of securities class action and derivative lawsuits which could result in substantial costs and may delay or prevent the Merger from being completed.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Securities class action lawsuits and derivative lawsuits are often brought against public companies that have entered into merger agreements. Even if the lawsuits are without merit, defending against these claims could result in substantial costs and divert management time and resources. An adverse judgment could result in monetary damages, which could have a negative impact on Alumis&#8217; and ACELYRIN&#8217;s respective liquidity and financial condition. Additionally, if a plaintiff is successful in obtaining an injunction prohibiting completion of the Merger, then that injunction may delay or prevent the Merger from being completed, which may adversely affect Alumis&#8217; and ACELYRIN&#8217;s respective business, financial position and results of operations.</p><a id="RiskFactorsRelatingtoAlumisFinancialPosi"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risk Factors Relating to Alumis&#8217; Financial Position and Need for Capital</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">For purposes of this subsection only, &#8220;Alumis,&#8221; &#8220;the Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; or &#8220;our&#8221; refer to Alumis, unless the context otherwise requires.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We are a clinical stage biopharmaceutical company with a limited operating history and no products approved for commercial sale, and have incurred substantial losses since our inception and anticipate incurring substantial and increasing losses for the foreseeable future.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We are a clinical stage biopharmaceutical company with a limited operating history on which to base your investment decision. We have no product candidates approved for commercial sale and have not generated any revenue. Biopharmaceutical product development is a highly speculative undertaking. It entails substantial upfront capital expenditures and significant risk that any product candidate will fail to demonstrate adequate efficacy or an acceptable safety profile, gain regulatory approval or become commercially viable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Our most advanced candidate is ESK-001, an oral, small molecule allosteric inhibitor of TYK2. We are currently conducting two parallel Phase 3 clinical trials of ESK-001 in PsO and a Phase 2b clinical trial of ESK-001 in SLE. In addition, we are advancing A-005, an investigational CNS-penetrant allosteric inhibitor of TYK2 that has a potential application in MS and other neuroinflammatory and neurodegenerative diseases, currently in Phase 1 clinical development. Our ability to achieve profitability in </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">44</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">the future is dependent upon obtaining regulatory approval for and successfully commercializing our most advanced candidate, ESK-001, either alone or with third parties. However, our operations may not be profitable even if ESK-001 is successfully developed, approved and thereafter commercialized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We have and will continue to incur significant development and other expenses related to our research and clinical development programs and ongoing operations. For the&#160;years ended December&#160;31, 2024 and 2023, our net losses were $294.2 million and $155.0 million, respectively. As of December&#160;31, 2024, we had an accumulated deficit of $658.6 million. Substantially all of our losses have resulted from expenses incurred in connection with the acquisition and development of our pipeline and from general and administrative costs associated with our operations. We expect to incur significant losses for the foreseeable future, and we expect these losses to increase as we continue our development of our product candidates. Likewise, we expect to incur substantial costs and expenses in connection with completing the Merger and integrating ACELYRIN&#8217;s business. While we expect that a certain level of transaction and integration costs and expenses would be incurred, there are a number of factors beyond our control that could affect the total amount or the timing of its integration costs and expenses, including any ACELYRIN liabilities that arise, or become known, following the Closing. Many of the costs and expenses that will be incurred, by their nature, are difficult to estimate accurately at the present time. Due to these factors, the transaction and integration costs and expenses could be greater or could be incurred over a longer period of time than we currently expect.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We anticipate that our expenses will increase substantially if, and as, we:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">conduct preclinical studies and clinical trials for ESK-001, A-005 and other programs;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">identify additional product candidates and acquire rights from third parties to those product candidates through licenses or other acquisitions, and conduct development activities, including 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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">procure the manufacturing of preclinical, clinical and commercial supply of our current and future product candidates;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">seek regulatory approvals for our current or any future product candidates;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">commercialize our current or any future 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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">take steps toward our goal of being an integrated biopharma company capable of supporting commercial activities, including establishing sales, marketing and distribution infrastructure;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">attract, hire and retain qualified clinical, scientific, operations and management personnel;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">add and maintain operational, financial and information management systems;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">protect, maintain, enforce and defend our rights in 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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">defend against third-party interference, infringement and other intellectual property claims, if any;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">address any competing therapies and market developments;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">experience any delays in our preclinical studies or clinical trials and seeking regulatory approval for our product candidates due to public health concerns, macroeconomic conditions or geopolitical conflicts; and</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">incur costs associated with operating as a public company.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Even if we succeed in commercializing one or more product candidates, we expect to incur substantial development costs and other expenditures to develop and market additional product candidates. We may also encounter unforeseen expenses, difficulties, complications, delays and other unknown factors that may adversely affect our business. The size of our future net losses will depend, in part, on the rate of future growth of our expenses and our ability to generate revenue or raise additional capital. Our prior losses and </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">45</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">expected future losses have had and will continue to have an adverse effect on our stockholders&#8217; equity (deficit) and our working capital.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We could also encounter delays if a clinical trial is suspended, put on clinical hold or terminated by us, the institutional review boards (&#8220;IRBs&#8221;) or ethics committees of the institutions in which such trials are being conducted, the U.S. Food and Drug Administration (the &#8220;FDA&#8221;), or other comparable foreign regulatory authorities, or if a clinical trial is recommended for suspension or termination by the Data Safety Monitoring Board for such trial. A suspension, clinical hold or termination may be imposed due to a number of factors, including failure to conduct the clinical trial in accordance with regulatory requirements or our clinical protocols, failure by our contract research organizations (&#8220;CROs&#8221;) or clinical trial sites to perform in accordance with Good Clinical Practice regulations (&#8220;GCPs&#8221;), or applicable regulatory guidelines in other countries, inspection of the clinical trial operations or trial site by the FDA or other comparable foreign regulatory authorities resulting in the imposition of a clinical hold, unforeseen safety issues or adverse side effects, failure to establish or achieve clinically meaningful trial endpoints, changes in governmental regulations or administrative actions or lack of adequate funding to continue the clinical trial. Clinical trials may also be delayed or terminated as a result of ambiguous or negative interim results. For example, we discontinued our proof-of-concept Phase 2a clinical trial of ESK-001 in patients with non-infectious uveitis in June&#160;2024 based on the efficacy results of a data analysis prepared for a scheduled monitoring committee meeting, which efficacy results did not meet our clinical threshold for success despite safety results consistent with ESK-001&#8217;s safety profile in psoriasis patients. Many of the factors that cause, or lead to, a delay in the commencement or completion of clinical trials may also ultimately lead to the denial of regulatory approval of our product candidates. Further, the FDA or other comparable foreign regulatory authorities may disagree with our clinical trial design and our interpretation of data from clinical trials, or may change the requirements for approval even after they have reviewed and commented on the design for our clinical trials.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We may also, in the future, conduct preclinical and clinical research in collaboration with other academic, pharmaceutical and biotechnology entities in which we combine our research or development efforts with those of our collaborators. Such collaborations may be subject to additional delays because of the management of the trials, contract negotiations, the need to obtain agreement from multiple parties and may increase our future costs and expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our product development costs will increase if we experience delays in clinical testing or regulatory approvals. We do not know whether any of our clinical trials will begin as planned, will need to be restructured or will be completed on schedule, or at all. Significant clinical trial delays also could shorten any periods during which we may have the exclusive right to commercialize our product candidates and may allow our competitors to bring products to market before we do, potentially impairing our ability to successfully commercialize our product candidates. Any delays or increase in costs in our clinical development programs may harm our business, financial condition, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Enrollment and retention of participants in clinical trials is an expensive and time-consuming process and could be made more difficult or rendered impossible by multiple factors outside our control, including difficulties in identifying patients, the availability of competitive products, and significant competition for recruiting participants in clinical trials.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Participant enrollment, a significant factor in the timing of clinical trials, is affected by many conditions, including the size and nature of the patient population, the number and location of clinical sites we enroll, the proximity of participants to clinical sites, the eligibility and exclusion criteria for the trial, the design of the clinical trial, the inability to obtain and maintain participant consents, the risk that enrolled participants will drop out before completion, competing clinical trials and clinicians&#8217; and patients&#8217; perceptions as to the potential advantages of the product candidate being studied in relation to other available therapies, including any new drugs or biologics that may be approved for the indications being investigated by us. Risks related to patient enrollment are heightened in longer clinical trials, including the 48-week trial period contemplated by our ongoing Phase 2b clinical trial of ESK-001 in SLE. In particular, this trial has been and may continue to be challenging to enroll due to the fact that patients must be experiencing active disease at the time of screening to be eligible for enrollment. In addition, our clinical trials will compete with other clinical trials for product candidates that are in the same areas as our product candidates, and this competition will reduce the number and types of participants available to us, because some participants who might have opted to enroll in our trials may instead opt to enroll in a trial being conducted by one of our competitors, or to use currently marketed therapies. Additionally, participants, including participants in any control groups, may withdraw from the clinical trial if they are not experiencing improvement in their underlying disease or condition or if they experience other difficulties or issues. Additionally, we could encounter delays if treating clinicians encounter unresolved ethical issues associated with enrolling participants in clinical trials of our product candidates in lieu of prescribing existing treatments that have established safety and efficacy profiles.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">46</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We have in the past experienced and expect to continue to experience participant withdrawals or discontinuations from our trials. For example, as long-term treatment with ESK-001 continues to be evaluated in our STRIDE OLE, ONWARD3, LTE study and LUMUS Part&#160;B OLE , we expect to see discontinuation rates rise over time. Withdrawal of participants from our clinical trials may compromise the quality of our data. Even if we are able to enroll a sufficient number of participants in our clinical trials, delays in enrollment or small population size may result in increased costs or may affect the timing or outcome of our clinical trials. Any of these conditions may negatively impact our ability to complete such trials or include results from such trials in regulatory submissions, which could adversely affect our ability to advance the development of our product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We will require substantial additional financing to achieve our goals and failure to obtain additional capital when needed, or on acceptable terms to us, could cause us to delay, limit, reduce, or terminate our product development or future commercialization efforts.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Until such time, if ever, as we can generate substantial product revenue, we expect to finance our cash needs through equity offerings, debt financings, or other capital sources, including potential collaborations, licenses and other similar 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 holder of our common stock. Any future debt financing and preferred equity financing, if available, may involve agreements that include covenants limiting or restricting our ability to take specific actions, such as incurring additional debt, selling or licensing our assets, making capital expenditures, declaring dividends or encumbering our assets to secure future indebtedness. Such restrictions could adversely impact our ability to conduct our operations and execute our business plan. We could also be required to seek collaborators for product candidates at an earlier stage than otherwise would be desirable or on terms that are less favorable than might otherwise be available or relinquish or license on unfavorable terms our rights to product candidates in markets where we otherwise would seek to pursue development or commercialization ourselves.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As a result of our recurring losses from operations and recurring negative cash flows from operations, our management concluded that there is a substantial doubt about our ability to maintain liquidity sufficient to operate our business effectively, which raises substantial doubt about our ability to continue as a going concern. See the risk factor below titled, &#8220;As a result of our history of losses and negative cash flows from operations, our consolidated financial statements contain a statement regarding a substantial doubt about our ability to continue as a going concern.&#8221; Based on our current operating plan, we will need to raise additional financing to continue our products&#8217; development for the foreseeable future, and until we become profitable. Any additional fundraising efforts may divert our management from our day-to-day activities, which may adversely affect our ability to develop and commercialize product candidates. We cannot be certain that additional funding will be available on acceptable terms, or at all. If we are unable to obtain funding when and as needed on a timely basis, we may be required to significantly curtail, delay or discontinue one or more of our research or development programs or the commercialization of any product candidate, or be unable to expand our operations or otherwise capitalize on our business opportunities, as desired, which could materially affect our business, financial condition and results of operations. Any of the above events could significantly harm our business, prospects, financial condition and results of operations and cause the price of our common stock to decline.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risk Factors Relating to Alumis&#8217; Product Candidate Development and Commercialization</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">For purposes of this subsection only, &#8220;Alumis,&#8221; &#8220;the Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; or &#8220;our&#8221; refer to Alumis, unless the context otherwise requires.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Preclinical and clinical development involves a lengthy and expensive process, with an uncertain outcome, and results of earlier studies and trials may not be predictive of future trial results. We may incur additional costs or experience delays in completing, or ultimately be unable to complete, the development and commercialization of our current product candidates or any future product candidates.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Our product candidates are either in clinical or preclinical development, and their risk of failure is high. It is impossible to predict when or if our product candidates will receive regulatory approval. To obtain the requisite regulatory approvals to commercialize any product candidates, we must demonstrate through extensive preclinical studies and lengthy, complex and expensive clinical trials that our product candidates are safe and effective in humans for their intended uses. Before obtaining approval from regulatory authorities for the commercialization of any of our product candidates, we must conduct extensive clinical trials to demonstrate the safety and efficacy of the product candidate in humans. Before we can initiate clinical trials for any product candidates, we must submit the results of preclinical studies to the FDA or comparable foreign regulatory authorities along with other information, including </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">47</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">information about product candidate chemistry, manufacturing and controls and our proposed clinical trial protocol, as part of an Investigational New Drug (&#8220;IND&#8221;) application or similar regulatory submission. The FDA or comparable foreign regulatory authorities may require us to conduct additional preclinical studies for any product candidate before allowing us to initiate clinical trials under any IND or similar regulatory submission, which may lead to delays and increase the costs of our preclinical development programs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Once initiated, clinical testing can take many&#160;years to complete, and its outcome is inherently uncertain. The results of preclinical studies and early clinical trials of our product candidates may not be predictive of the results of later-stage clinical trials and results in one indication may not be predictive of results to be expected for the same product candidate in another indication. For example, notwithstanding extensive preclinical testing demonstrating that A-005 can penetrate the CNS, our clinical trials of A-005 may show that it cannot penetrate the human CNS as fully as was observed in preclinical testing. Differences in trial design between early-stage clinical trials and later-stage clinical trials make it difficult to extrapolate the results of earlier clinical trials to later clinical trials. A number of companies in the biopharmaceutical industry have suffered significant setbacks in advanced clinical trials due to lack of efficacy or unfavorable safety profiles, notwithstanding promising results in earlier trials, and we have experienced and may experience setbacks in our programs in the future. For example, we discontinued our proof-of-concept Phase 2a clinical trial of ESK-001 in patients with non-infectious uveitis in June&#160;2024 based on the efficacy results of a data analysis prepared for a scheduled monitoring committee meeting, which efficacy results did not meet our clinical threshold for success despite safety results consistent with ESK-001&#8217;s safety profile in psoriasis patients. Moreover, clinical data are often susceptible to varying interpretations and analyses, and many companies that have believed their product candidates performed satisfactorily in clinical trials have nonetheless failed to obtain regulatory approval of such product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Commencing any future clinical trials is subject to finalizing the trial design and submitting an application to the FDA or a comparable foreign regulatory authority. Even after we make our submission, the FDA or comparable foreign regulatory authorities could disagree that we have satisfied their requirements to commence our clinical trials or disagree with our study design, which may require us to complete additional trials or amend our protocols or impose stricter conditions on the commencement of clinical trials. There is typically a high rate of failure of product candidates proceeding through clinical trials, and failure can occur at any time during the clinical trial process. Most product candidates that commence clinical trials are never approved as products and there can be no assurance that any of our current or future clinical trials will ultimately be successful or support the approval of our current or any future product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We expect to continue to rely on our CROs and clinical trial sites to ensure the proper and timely conduct of our clinical trials, including the participant enrollment process, and we have limited influence over their performance. We or any future collaborators may experience delays in initiating or completing clinical trials due to unforeseen events or otherwise, that could delay or prevent our ability to receive regulatory approval or commercialize our current and any future product candidates, including:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we may be unable to generate sufficient preclinical, toxicology, or other in vivo or in vitro data to support the initiation or continuation of clinical trials;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">regulators, such as the FDA or comparable foreign regulatory authorities, may disagree with the design or implementation of our clinical trials;</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;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">regulators, such as the FDA or comparable foreign regulatory authorities, IRBs, or ethics committees may impose additional requirements before permitting us to initiate a clinical trial, may not allow </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">us or our investigators to commence or conduct a clinical trial at a prospective trial site, may not allow us to amend trial protocols, or regulators may require that we modify or amend our clinical trial protocols;</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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we may experience delays in reaching, or fail to reach, agreement on acceptable terms with trial sites and CROs, the terms of which can be subject to extensive negotiation and may vary significantly;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we may be unable to identify, recruit, or train suitable clinical investigators;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">clinical trial sites may deviate from trial protocol or drop out of a trial;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we may be unable to complete our clinical trials due to trial participant withdrawals and discontinuations due to AEs;</span></td></tr></table><div style="margin-top:12pt;"></div></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">48</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the number of participants required for clinical trials may be larger than we anticipate, enrollment in clinical trials may be slower than we anticipate or participants may drop out or fail to return for post- treatment follow-up at a higher rate than we anticipate;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the cost of clinical trials may be greater than we anticipate, or we may have insufficient funds to initiate or complete a clinical trial or to pay the substantial user fees required by the FDA upon the submission of a New Drug Application (&#8220;NDA&#8221;) or comparable marketing authorization application in another jurisdiction;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the quality or quantity of data relating to our product candidates or other materials necessary to conduct our clinical trials may be inadequate to initiate or complete a given clinical trial;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reports from clinical testing of other therapies may raise safety, tolerability or efficacy concerns about 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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">clinical trials of our product candidates may fail to show appropriate safety, tolerability or efficacy, may produce negative or inconclusive results, or may otherwise fail to improve on the existing standard of care, and we may decide, or regulators may require us, to conduct additional clinical trials or we may decide to abandon product development programs;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our CROs or clinical trial sites may fail to perform in accordance with GCP requirements or other applicable regulations, rules&#160;or guidelines;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we may be unable to manufacture our product candidates from our contract manufacturing organizations (&#8220;CMOs&#8221;) in accordance with current Good Manufacturing Practice (&#8220;cGMP&#8221;) regulations or other applicable requirements in sufficient quantities for use in our clinical trials;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">serious adverse events (&#8220;SAEs&#8221;) may occur in our clinical trials or in trials of the same class of agents conducted by other companies that could be considered similar to 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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we may select clinical endpoints that require prolonged periods of clinical observation or extended analysis of the resulting data;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we may be required to transfer our manufacturing processes to larger-scale facilities operated by a different CMO, or may experience delays or failure by our CMOs or us to make any necessary changes to such manufacturing process; and</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">third parties may be unwilling or unable to satisfy their contractual obligations to us in a timely manner.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, we have historically leveraged our extensive analyses of immune-relevant genome-wide association study results from both the public domain and the UK Biobank biomedical resource to identify the right therapeutic target on which to focus our preclinical and clinical development efforts. If our access to GWAS results from the public domain or the UK Biobank biomedical resource were to be restricted, including as a result of any potential future legislative policies or regulations that may seek to restrict the sharing of genetic data, our ability to efficiently identify additional therapeutic targets may be limited.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, the FDA&#8217;s and other regulatory authorities&#8217; policies with respect to clinical trials may change and additional government regulations may be enacted. In the European Union (&#8220;EU&#8221;), the EU Clinical Trials Regulation (&#8220;CTR&#8221;) became applicable on January&#160;31, 2022, repealing and replacing the Clinical Trials Directive (&#8220;CTD&#8221;). The CTR permits trial sponsors to make a single submission to both the competent authority and an ethics committee in each EU member state, leading to a single decision for each EU member state. The assessment procedure for the authorization of clinical trials has been harmonized as well, including a joint assessment of some elements of the application by all EU member states in which the trial is to be conducted, and a separate assessment by each EU member state with respect to specific requirements related to its own territory, including ethics rules. Each EU member state&#8217;s decision is communicated to the sponsor through a centralized EU portal, the Clinical Trial Information System. The CTR foresaw a three-year transition period that ended on January&#160;31, 2025. Since this date, all new or ongoing trials are subject to the provisions of the CTR.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">49</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">It is currently unclear to what extent the United Kingdom (the &#8220;UK&#8221;), will seek to align its regulations with the EU in the future. The UK regulatory framework in relation to clinical trials is derived from existing legislation (as implemented into UK law, through secondary legislation). On January&#160;17, 2022, the UK Medicines and Healthcare products Regulatory Agency (&#8220;MHRA&#8221;) launched an eight-week consultation on reframing the UK legislation for clinical trials. The UK government published its response to the consultation outcome on March&#160;21, 2023 confirming that it would bring forward changes to the legislation and such changes were laid in parliament on December&#160;12, 2024. These resulting legislative amendments will, if implemented in their current form, bring the UK into closer alignment with the CTR. Failure of the UK to closely align its regulations with the EU may have an effect on the cost of conducting clinical trials in the UK as opposed to other countries and/or make it harder to seek a marketing authorization for our product candidates on the basis of clinical trials conducted in the UK.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our clinical trials may reveal SAEs and AEs and may result in a safety or tolerability profile that could delay or prevent regulatory approval or market acceptance of ESK-001, A-005 or any future product candidates.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Undesirable or clinically unmanageable side effects observed in our clinical trials for our product candidates could occur and cause us or regulatory authorities to interrupt, delay or halt our clinical trials and could result in a more restrictive labeling or the delay or denial of regulatory approval by the FDA or comparable foreign regulatory authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We have observed SAEs and AEs in our trials of ESK-001, and as more patients become exposed to ESK-001 over longer periods of time, we expect to see additional SAEs and AEs emerge. Further, long term treatment with ESK-001 continues to be evaluated in an OLE trial, and additional AEs and SAEs will continue to accumulate. Certain conditions occur more frequently in patients with psoriasis compared to the general population. Examples include obesity, cardiovascular disease, psoriatic arthritis, and depression. Immune modulating treatments including ESK-001 may result in increasing susceptibility to various infections, including serious or life-threatening infections, and there is a theoretical risk with immune- modulating agents that dampening immune responses could increase the risk of malignancies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Other TYK2 inhibitors, such as deucravacitinib (marketed as Sotyktu), which is approved for the treatment of adults with PsO, have shown AEs such as hypersensitivity reactions, infections, tuberculosis, malignancy and rhabdomyolysis. The label for deucravacitinib includes a warning concerning the potential for JAK-related AEs, such as cardiovascular and thrombotic events. We have observed, and expect that additional AEs and SAEs consistent with known side effects of TYK2 inhibition may emerge in our ongoing and future clinical trials of ESK-001. The most common AEs observed in our Phase 2 STRIDE and OLE PsO trials that were considered related to ESK-001 treatment by the principal investigator include headaches, upper respiratory tract infections, nasopharyngitis, rash and nausea. As of December&#160;31, 2024, there were four SAEs from the STRIDE OLE trial that were considered related to ESK-001 treatment by the investigator: one serious infection case (peritonsillar abscess), two malignancy cases (non-small cell lung cancer, renal cell carcinoma), and one arthritis case. We continue to evaluate the safety profile of ESK-001 in our ongoing Phase 2 OLE and Phase 3 trials.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If AEs, SAEs or other side effects are observed in any of our ongoing or future clinical trials that are atypical of, or more severe than, the known side effects of the respective class of agents that each of our product candidates are a part of, we may have difficulty recruiting participants to our clinical trials, participants may drop out of our trials, or we may be required to abandon those trials or our development efforts of one or more product candidates altogether. If such effects are more severe or less reversible than we expect, or not reversible at all, we may decide or be required to perform additional studies or to halt or delay further clinical development of ESK-001, A-005 or any future product candidates, which could result in the delay or denial of regulatory approval by the FDA or comparable foreign regulatory authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">If ESK-001 fails to demonstrate an acceptable benefit/risk profile versus current approved therapies or others in clinical development, then our opportunity to disrupt the current standard of care may be limited. AEs and SAEs that emerge during clinical investigation of or treatment with ESK-001, A-005, or any future product candidates have in the past been and may in the future be deemed to be related to our product candidates. This may require longer and more extensive clinical development, or regulatory authorities may increase the amount of data and information required to approve, market, or maintain ESK-001, A-005 or any future product candidates and could result in warnings and precautions in our product labeling or a restrictive REMS or comparable foreign strategies. This may also result in an inability to obtain approval of ESK-001, A-005 or any future product candidates. We, the FDA or other comparable foreign regulatory authorities, or an IRB or ethics committee, may suspend clinical trials of a product candidate at any time for various reasons, including a belief that participants in such trials are being exposed to unacceptable health risks or adverse side effects. Some potential product candidates developed in the biotechnology industry that initially showed promise in early-stage trials have later been found to cause side effects that prevented their further development. Even if the side effects do not </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">50</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">preclude the product candidate from obtaining or maintaining regulatory approval, undesirable side effects, like those mentioned above, may limit market acceptance of the approved product due to its tolerability versus other therapies. Any of these developments could materially harm our business, financial condition, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Additionally, if any of our product candidates receives regulatory approval, and we or others later identify undesirable side effects caused by such product, a number of potentially significant negative consequences could result. For example, the FDA could require us to adopt a REMS, to ensure that the benefits of treatment with such product candidate outweigh the risks for each potential patient, which may include, among other things, a communication plan to health care practitioners, patient education, extensive patient monitoring or distribution systems and processes that are highly controlled, restrictive and more costly than what is typical for the industry. We or our collaborators may also be required to adopt a REMS or comparable foreign strategies or engage in similar actions, such as patient education, certification of health care professionals or specific monitoring, if we or others later identify undesirable side effects caused by any product that we develop alone or with collaborators. Other potentially significant negative consequences associated with AEs include:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we may be required to suspend marketing of a product, or we may decide to remove such product from the marketplace;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">regulatory authorities may withdraw, suspend or change their approvals of a product;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">regulatory authorities may require additional warnings on the label or limit access of a product to selective specialized centers with additional safety reporting and with requirements that patients be geographically close to these centers for all or part of their treatment; and</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we may be required to create a medication guide outlining the risks of a product for patients, or to conduct post-marketing studies.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Any of these events could diminish the usage or otherwise limit the commercial success of our product candidates and prevent us from achieving or maintaining market acceptance of our product candidates, if approved by the FDA or comparable foreign regulatory authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Preliminary, &#8220;top-line&#8221; and interim data from our clinical trials that we announce or publish from time to time may change as more patient data become available or are subject to audit and verification procedures that could result in material changes in the final data.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">From time to time, we may publicly disclose preliminary or top-line data from our preclinical studies and clinical trials, which are based on preliminary analyses of then-available data, and the results and related findings and conclusions are subject to change following a more comprehensive review of the data related to the particular preclinical study or clinical trial. We also make assumptions, estimations, calculations and conclusions as part of our analyses of data, and we may not have received or had the opportunity to fully and carefully evaluate all data. As a result, the top-line or preliminary results that we report may differ from future results of the same studies or trials, or different conclusions or considerations may qualify such results, once additional data have been received and fully evaluated. Top-line and preliminary data also remain subject to audit and verification procedures that may result in the final data being materially different from the preliminary data we previously published. As a result, top-line and preliminary data should be viewed with caution until the final data are available.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">From time to time, we may also disclose data from interim analyses from our clinical trials. Interim analyses from clinical trials that we may complete are subject to the risk that one or more of the clinical outcomes may materially change as participants enrollment continues and more participant data become available or as participants from our clinical trials continue other treatments for their disease. Adverse differences between interim data, topline data, or preliminary data and final data could significantly harm our business prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Further, others, including regulatory authorities, may not accept or agree with our assumptions, estimates, calculations, conclusions or analyses or may interpret or weigh the importance of data differently, which could impact the value of the particular program, the approvability or commercialization of the particular product candidate and could adversely affect the success of our business. In addition, the information we choose to publicly disclose regarding a particular study or clinical trial is based on what is </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">51</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">typically extensive information, and you or others may not agree with what we determine is material or otherwise appropriate information to include in our disclosure.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If the interim, top-line or preliminary data that we report differ from actual results, or if others, including regulatory authorities, disagree with the conclusions reached, our ability to obtain approval for, and commercialize, our product candidates may be harmed, which could harm our business, financial condition, results of operations and prospects. Further, disclosure of interim, top-line or preliminary data by us or by our competitors could result in volatility in the price of our common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We have conducted, are currently conducting, and may in the future conduct, clinical trials for current or future product candidates outside the United States, and the FDA and comparable foreign regulatory authorities may not accept data from such trials.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We have conducted, are currently conducting, and may in the future conduct, clinical trials outside the United States, including (without limitation) in the EU, the UK, Japan, Latin America and Asia-Pacific (&#8220;APAC&#8221;) countries. We expect to continue to conduct trials internationally in the future. The acceptance of data from clinical trials conducted outside the United States or another jurisdiction by the FDA or comparable foreign regulatory authorities may be subject to certain conditions or may not be accepted at all. In cases where data from foreign clinical trials are intended to serve as the sole basis for regulatory approval in the United States, the FDA will generally not approve the application on the basis of foreign data alone unless (i)&#160;the data are applicable to the U.S. population and U.S. medical practice and (ii)&#160;the trials were performed by clinical investigators of recognized competence and pursuant to GCP regulations and (iii) <span style="color:#231f20;">the data may be considered valid without the need for an on-site inspection by the FDA, or if the FDA considers such inspection to be necessary, the FDA is able to validate the data through an on-site inspection or other appropriate means. In addition, even where the foreign study data are not intended to serve as the </span>sole basis for approval, the FDA will not accept the data as support for an application for regulatory approval unless the study is well-designed and well-conducted in accordance with GCP requirements and the FDA is able to validate the data from the study through an onsite inspection if deemed necessary. Many foreign regulatory authorities have similar requirements for clinical data gathered outside of their respective jurisdictions. In addition, such foreign trials are subject to the applicable local laws of the foreign jurisdictions where the trials are conducted. There can be no assurance that the FDA or any comparable foreign regulatory authority will accept data from trials conducted outside of the United States or the applicable jurisdiction. If the FDA or any comparable foreign regulatory authority does not accept such data, it would result in the need for additional trials, which could be costly and time-consuming, and which may result in current or future product candidates that we may develop being delayed or not receiving approval for commercialization in the applicable jurisdiction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Even if we receive regulatory approval for our current or future product candidates in the United States, we may never receive regulatory approval to market outside of the United States.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We plan to seek regulatory approval for our current and future product candidates outside of the United States and are currently conducting certain clinical trials internationally, including in the EU and Japan. In order to market any product outside of the United States, however, we must establish and comply with the numerous and varying safety, efficacy and other regulatory requirements of other applicable countries. Approval procedures vary among countries and can involve additional product candidate testing and additional administrative review periods. The time required to obtain approvals in other countries might differ substantially from that required to obtain FDA approval. The regulatory approval processes in other countries generally implicate all of the risks detailed above regarding FDA approval in the United States as well as other risks. In particular, in many countries outside of the United States, products must receive pricing and reimbursement approval before the product can be commercialized. Obtaining this approval can result in substantial delays in bringing products to market in such countries. Regulatory approval in one country does not ensure regulatory approval in another, but a failure or delay in obtaining regulatory approval in one country may have a negative effect on the regulatory process in others and would impair our ability to market our current or future product candidates in such foreign markets. Any such impairment would reduce the size of our potential market, which could adversely affect our business, financial condition, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The successful commercialization of our product candidates, if approved, will depend in part on the extent to which governmental authorities and health payors and insurers establish coverage, adequate reimbursement levels and favorable pricing policies. Failure to obtain or maintain coverage and adequate reimbursement for our product candidates could limit our ability to market those products and decrease our ability to generate revenue.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The availability of coverage and the adequacy of reimbursement by governmental healthcare programs, such as Medicare and Medicaid, private health insurers and other third-party payors are essential for most patients to be able to afford prescription </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">52</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">medications such as our product candidates, if approved. Our ability to achieve coverage and acceptable levels of reimbursement for our products by third-party payors will have an effect on our ability to successfully commercialize those products. Even if we obtain coverage for a given product by a third-party payor, the resulting reimbursement payment rates may not be adequate or may require co-payments that patients find unacceptably high. We cannot be sure that coverage and reimbursement in the United States, the EU, Japan or elsewhere will be available for any product that we may develop, and any reimbursement that may become available may be decreased or eliminated in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Third-party payors increasingly are challenging prices charged for biopharmaceutical products and services, and many third-party payors may refuse to provide coverage and reimbursement for particular drugs when equivalent generic drugs, biosimilars or less expensive therapies are available. It is possible that a third-party payor may consider our product candidates, if approved, as substitutable and only be willing to cover the cost of the alternative product. Even if we show improved efficacy, safety or improved convenience of administration with ESK-001, A-005 or any of our future product candidates, if approved, pricing of competitive products may limit the amount we will be able to charge for our product candidates, if approved. Third-party payors may deny or revoke the reimbursement status of a given product or establish prices for new or existing marketed products at levels that are too low to enable us to realize an appropriate return on our investment in our product candidates. In some cases, when new competitor generic and biosimilar products enter the market, there are mandatory price reductions for the innovator compound. In other cases, payors employ &#8220;therapeutic category&#8221; price referencing and seek to lower the reimbursement levels for all treatments in the respective therapeutic category. Additionally, new competitor brand drugs can trigger therapeutic category reviews in the interest of modifying coverage and/or reimbursement levels. The potential of third-party payors to introduce more challenging price negotiation methodologies could have a negative impact on our ability to successfully commercialize our product candidates, if approved.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">There is significant uncertainty related to third-party payor coverage and reimbursement of newly approved products. In the United States, third-party payors, including private and governmental payors, such as the Medicare and Medicaid programs, play an important role in determining the extent to which new drugs will be covered. Some third-party payors may require pre-approval of coverage for new or innovative devices or therapies before they will reimburse healthcare providers who use such therapies. It is difficult to predict at this time what third-party payors will decide with respect to the coverage and reimbursement for our products, if approved.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Obtaining and maintaining reimbursement status is time consuming, costly and uncertain. The Medicare and Medicaid programs increasingly are used as models for how private payors and other governmental payors develop their coverage and reimbursement policies for drugs. However, no uniform policy for coverage and reimbursement for products exists among third-party payors in the United States. Therefore, coverage and reimbursement for products can differ significantly from payor to payor. As a result, the coverage determination process is often a time consuming and costly process that will require us to provide scientific and clinical support for the use of our products to each payor separately, with no assurance that coverage and adequate reimbursement will be applied consistently or obtained in the first instance. Furthermore, rules&#160;and regulations regarding reimbursement change frequently, in some cases on short notice, and we believe that changes in these rules&#160;and regulations are likely.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Outside the United States, biopharmaceutical products and services are generally subject to extensive governmental price controls and other market regulations, and we believe the increasing emphasis on cost- containment initiatives in Europe and other countries will continue to put pressure on the pricing and usage of our product candidates. In many countries, the prices of medical products are subject to varying price control mechanisms as part of national health systems. Some countries provide that products may be marketed only after an agreement on reimbursement price has been reached. Such pricing negotiations with governmental authorities can take considerable time after receipt of marketing approval for a product. Political, economic and regulatory developments may further complicate pricing negotiations, and pricing negotiations may continue after reimbursement has been obtained. Other countries allow companies to establish their own prices for medical products but monitor and control company profits or control prescription volumes and issue guidance to physicians to limit prescriptions. In addition, some EU member states may require the completion of additional studies that compare the cost-effectiveness of a particular medicinal product candidate to currently available therapies. This Health Technology Assessment (&#8220;HTA&#8221;), process is the procedure according to which the assessment of the public health impact, therapeutic impact and the economic and societal impact of use of a given medicinal product in the national healthcare systems of the individual country is conducted. The outcome of HTA regarding specific medicinal products will often influence the pricing and reimbursement status granted to these medicinal products by the competent authorities of individual EU member states.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Additional foreign price controls or other changes in pricing regulation could restrict the amount that we are able to charge for our product candidates, if approved. In December&#160;2021, Regulation No 2021/2282 on HTA (&#8220;HTA Regulation&#8221;) was adopted. The HTA Regulation intends to boost cooperation among EU member states in assessing health technologies, including new medicinal products, </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">53</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">and provide the basis for cooperation at EU level for joint clinical assessments in these areas. The HTA Regulation entered into application on January&#160;12, 2025 and has a phased implementation. Individual EU member states continue to be responsible for assessing non-clinical (e.g., economic, social, ethical) aspects of health technologies, and making decisions on pricing and reimbursement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Moreover, increasing efforts by governmental and third-party payors in the United States and abroad to cap or reduce healthcare costs may cause such organizations to limit both coverage and the level of reimbursement for newly approved products and, as a result, they may not cover or provide adequate payment for our products. We expect to experience pricing pressures in connection with the sale of our product candidates due to the trend toward managed healthcare, the increasing influence of health maintenance organizations and additional legislative changes. The downward pressure on healthcare costs in general, particularly prescription drugs and surgical procedures and other treatments, has become very intense. As a result, increasingly high barriers are being erected to the entry of new products. There can be no assurance that any country that has reimbursement limitations for pharmaceutical products will allow favorable reimbursement and pricing arrangements for any of our products, if approved in those countries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We face competition from entities that have made substantial investments into the rapid development of competitor treatments for immunological indications, including large and specialty pharmaceutical and biotechnology companies, many of which already have approved therapies in our current indications.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The development and commercialization of therapies is highly competitive. Our product candidates, if approved, will face significant competition, including from well-established, currently marketed therapies, and our failure to demonstrate a meaningful improvement to the existing standard of care may prevent us from achieving significant market penetration. Many of our competitors have significantly greater resources and experience than we do, and we may not be able to successfully compete. We face substantial competition from multiple sources, including large and specialty pharmaceutical and biotechnology companies, academic research institutions and governmental agencies and public and private research institutions. Our competitors compete with us on the level of the technologies employed, or on the level of development of their products as compared to our product candidates. In addition, many small biotechnology companies have formed collaborations with large, established companies to (i)&#160;obtain support for their research, development and commercialization of products or (ii)&#160;combine several treatment approaches to develop longer lasting or more efficacious treatments that may potentially directly compete with our current or any future product candidates. We anticipate that we will continue to face increasing competition as new therapies and combinations thereof, and related data, emerge.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our current product candidates initially under development for treatment of patients with immune- mediated diseases, if approved, would face competition from existing approved immunological treatments, many of which have achieved commercial success. For example, we are currently developing ESK-001 for the treatment of PsO and SLE. Other emerging and established life sciences companies have been focused on similar therapeutics and indications. If approved, ESK-001 would compete with several currently approved or late-stage oral clinical therapeutics in each such indication as well as other drugs used to treat such patients.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We are also developing A-005, which has potential applications in MS and other neuroinflammatory and neurodegenerative diseases. There are several therapies available for the treatment of relapsing forms of MS, including interferon beta regulators, monoclonal antibodies, synthetic immunomodulatory drugs and S1P receptor modulators.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">To compete successfully, we need to disrupt these currently marketed drugs, meaning that we will have to demonstrate that the relative cost, method of administration, safety, tolerability and efficacy of our product candidates provide a better alternative to existing and new therapies. Our commercial opportunity and likelihood of success will be reduced or eliminated if our product candidates are not ultimately demonstrated to be safer, more effective, more conveniently administered, or less expensive than the current standard of care. Furthermore, even if our product candidates are able to achieve these attributes, acceptance of our products may be inhibited by the reluctance of physicians to switch from existing therapies to our products, or if physicians choose to reserve our products for use in limited circumstances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Many of our competitors have significantly greater financial, technical, manufacturing, marketing, sales and supply resources or experience than we have. If we obtain regulatory approval for any product candidate, we will face competition based on many different factors, including the safety and effectiveness of our current or any future product candidates, the ease with which our current or any future product candidates can be administered and the extent to which participants accept relatively new routes of administration, the timing and scope of regulatory approvals for these product candidates, the availability and cost of manufacturing, marketing and sales capabilities, price, reimbursement coverage and patent position. Competing products could present superior treatment alternatives, including by being more effective, safer, less expensive or marketed and sold more effectively than any </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">54</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">products we may develop. Competitive products may make any products we develop obsolete or noncompetitive before we recover the expense of developing and commercializing our current or any future product candidates. Such competitors could also recruit our employees, which could negatively impact our level of expertise and our ability to execute our business plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Mergers and acquisitions in the pharmaceutical and biotechnology industries may result in even more resources being concentrated among a smaller number of our competitors. Early-stage companies may also prove to be significant competitors, particularly through collaborative arrangements with large and established companies. These third parties compete with us in recruiting and retaining qualified management and other personnel in establishing clinical trial sites and enrolling patients in clinical trials, as well as in acquiring technologies complementary to, or necessary for, our programs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risk Factors Relating to Alumis&#8217; Business and Operations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">For purposes of this subsection only, &#8220;Alumis,&#8221; &#8220;the Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; or &#8220;our&#8221; refer to Alumis, unless the context otherwise requires.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our business is highly dependent on the success of our most advanced product candidate, ESK-001, and we cannot guarantee that ESK-001 will successfully complete development, receive regulatory approval or be successfully commercialized. If we are unable to develop, receive regulatory approval for, and ultimately successfully commercialize our product candidates, or if we experience significant delays in doing so, our business will be materially harmed.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We currently have no products approved for commercial sale or for which regulatory approval to market has been sought. We have invested a significant portion of our efforts and financial resources in the development of our most advanced product candidate, ESK-001, which is still in clinical development, and expect that we will continue to invest heavily in ESK-001, as well as our second product candidate, A-005, and any future product candidates we may develop. Additionally, in connection with the anticipated consummation of the Merger, we will be evaluating the development program for lonigutamab, ACELYRIN&#8217;s lead product candidate, and its potential differentiation in a capital efficient manner. Our business and our ability to generate revenue, which we do not expect will occur for many&#160;years, if ever, are substantially dependent on our ability to develop, obtain regulatory approval for, and then successfully commercialize our product candidates, which may never occur.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our product candidates will require substantial additional preclinical and clinical development time, regulatory approval, commercial manufacturing arrangements, establishment of a commercial organization, significant marketing efforts, and further investment before we can generate any revenue from product sales. We currently generate no revenue, and we may never be able to develop or commercialize any products. We cannot assure you that we will meet our timelines for our current or future clinical trials, which may be delayed or not completed for a number of reasons, including the negative impacts of geopolitical instability, public health crises, labor shortages, inflation or other macroeconomic factors impacting our third-party CROs, CMOs, clinical trial sites, investigators or us. Our product candidates are susceptible to the risks of failure inherent at any stage of product development, including the appearance of unexpected AEs or failure to achieve primary endpoints in clinical trials. For example, we discontinued our proof-of-concept Phase 2a clinical trial of ESK-001 in patients with non-infectious uveitis in June&#160;2024 based on the efficacy results of a data analysis prepared for a scheduled monitoring committee meeting, which efficacy results did not meet our clinical threshold for success despite safety results consistent with ESK-001&#8217;s safety profile in psoriasis patients. Additionally, we may in the future advance ESK-001, A-005 or future product candidates into clinical trials and terminate such trials prior to their completion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Even if our product candidates are successful in clinical trials, we are not permitted to market or promote our product candidates before we receive regulatory approval from the FDA or comparable foreign regulatory authorities, and we may never receive sufficient regulatory approval that will allow us to successfully commercialize any product candidates. If we do not receive FDA or comparable foreign regulatory approval with the necessary conditions to allow commercialization, we will not be able to generate revenue from those product candidates in the United States or elsewhere in the foreseeable future, or at all. Any significant delays in obtaining approval for and commercializing our product candidates could adversely affect our business, financial condition, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">We have not previously submitted an NDA or similar marketing application to the FDA or comparable foreign regulatory authorities for any product candidate, and we cannot be certain that our current or any future product candidates will be successful in clinical trials or receive regulatory approval. The FDA may also consider its approvals of competing products, which may alter the treatment landscape concurrently with their review of any NDA we may submit, and which may lead to changes in the FDA&#8217;s review requirements that have been previously communicated to us and our interpretation thereof, including changes to requirements for </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">55</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">clinical data or clinical study design. Such changes could delay approval or necessitate withdrawal of any such NDA submission. Similar risks may exist in foreign jurisdictions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If approved for marketing by applicable regulatory authorities, our ability to generate revenue from our product candidates will depend on our ability to:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">price our products competitively such that third-party and government reimbursement permits broad product adoption;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">demonstrate the superiority of our products compared to the standard of care, as well as to other therapies in development;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">create market demand for our product candidates through our own marketing and sales activities, and any other arrangements to promote these product candidates that we may otherwise establish;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">receive regulatory approval for the targeted patient populations and claims that are necessary or desirable for successful marketing;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">effectively commercialize any of our products that receive regulatory approval;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">manufacture product candidates through CMOs in sufficient quantities and at acceptable quality and manufacturing cost to meet commercial demand at launch and thereafter;</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;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">establish and maintain agreements with wholesalers, distributors, pharmacies, and group purchasing organizations on commercially reasonable terms;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">obtain, maintain, protect and enforce patent and other intellectual property protection and regulatory exclusivity for our products;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">achieve market acceptance of our products by patients, the medical community, and third-party payors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">maintain a distribution and logistics network capable of product storage within our specifications and regulatory guidelines, and further capable of timely product delivery to commercial clinical sites; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">assure that our product will be used as directed and that additional unexpected safety risks will not arise.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The regulatory approval processes of the FDA and comparable foreign authorities are lengthy, time consuming and inherently unpredictable, and if we are ultimately unable to obtain regulatory approval for our product candidates, our business will be substantially harmed.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The clinical development, manufacturing, labeling, storage, record-keeping, advertising, promotion, import, export, marketing and distribution of our product candidates are subject to extensive regulation by the FDA in the United States and by comparable foreign regulatory authorities in foreign markets. In the United States, we are not permitted to market our product candidates. until we receive regulatory approval of an NDA from the FDA. Similar approvals are required in order to market product candidates in foreign countries. The process of obtaining such regulatory approval is expensive, often takes many&#160;years following the commencement of clinical trials and can vary substantially based upon the type, complexity and novelty of the product candidates involved, as well as the target indications and patient population. Approval policies or regulations may change, and the FDA and comparable foreign regulatory authorities have substantial discretion in the approval process, including the ability to delay, limit or deny approval of a product candidate for many reasons.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Prior to obtaining approval to commercialize a product candidate in the United States or abroad, we must demonstrate based on adequate and well-controlled clinical trials, and to the satisfaction of the FDA or comparable foreign regulatory authorities, that such product candidates are safe and effective for their intended uses. Clinical testing is expensive, time consuming and subject to uncertainty. We cannot guarantee that any current or future clinical trials will be conducted as planned or completed on schedule, if at all, or that our product candidates will receive regulatory approval. Our Phase 3 pivotal trials of ESK-001 in PsO, even if successfully completed, may not be sufficient for approval of ESK-001 in that disease. Although we have discussed and intend to further discuss </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">56</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">our Phase 3 clinical trial design and overall development plan with the FDA to align on its sufficiency to support an NDA submission, the feedback is typically non-binding and dependent on the strength of the ultimate clinical data and the FDA&#8217;s perspective on the benefit-risk profile of the treatment in the intended population. For example, the Committee for Medicinal Products for Human Use in the EU provided comments on the length of our two pivotal 24-week Phase 3 trials, and we plan to address their feedback with our comparator trials. These modifications could delay our development timelines for EU regulatory approval and require substantially more resources. Phase 3 clinical trials typically involve hundreds of patients, have significant costs and take&#160;years to complete. In addition to our Phase 3 program in PsO, which we announced in July&#160;2024 had commenced patient dosing, we have initiated a Phase 2b trial of ESK-001 in SLE. Even as these trials progress, issues may arise that could require us to suspend or terminate such clinical trials or could cause the results of one cohort to differ from a prior cohort. For example, we may experience slower than anticipated enrollment in our clinical trials, which may consequently delay our development timelines or permit competitors to obtain approvals that may alter our strategy. A failure of one or more clinical trials can occur at any stage of testing, and our future clinical trials may not be successful.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, even if such clinical trials are successfully completed, we cannot guarantee that the FDA or comparable foreign regulatory authorities will interpret the results as we do, and more trials could be required before we submit our product candidates for approval. To the extent that the results of the clinical trials are not satisfactory to the FDA or comparable foreign regulatory authorities for support of a marketing application, we may be required to expend significant resources, which may not be available to us, to conduct additional clinical trials in support of potential approval of our product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, if the FDA or comparable foreign regulatory authorities grant approval for our product candidates, then, as a condition for approval, the FDA or comparable foreign regulatory authorities may require us to perform costly post-marketing testing, including Phase 4 clinical trials or surveillance to monitor the effects of the marketed product.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our clinical trial results may also not support approval. In addition, our product candidates could fail to receive regulatory approval for many reasons, including the following:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the FDA or comparable foreign regulatory authorities may disagree with the design or implementation of our clinical trials;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we may be unable to demonstrate to the satisfaction of the FDA or comparable foreign regulatory authorities that our product candidates are safe and effective for any of their proposed indications;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the results of clinical trials may not meet the level of statistical significance required by the FDA or comparable foreign regulatory authorities for approval, including due to the heterogeneity of patient populations, or apparent improvement in trial participants receiving placebo;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we may be unable to demonstrate that our product candidates&#8217; clinical and other benefits outweigh their safety risks;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the FDA or comparable foreign regulatory authorities may disagree with our interpretation of data from preclinical studies or clinical trials;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The data collected from clinical trials of our product candidates may not be sufficient to the satisfaction of the FDA or comparable foreign regulatory authorities to support the submission of an NDA or other comparable submission in foreign jurisdictions or to obtain regulatory approval in the United States or elsewhere;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">such authorities may disagree with us regarding the formulation, labeling and/or the product specifications of our product candidates;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">approval may be granted only for indications that are significantly more limited than those sought by us, and/or may include significant restrictions on distribution and use;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the FDA or comparable foreign regulatory authorities will review CMOs&#8217; manufacturing process and inspect our CMOs&#8217; commercial manufacturing facilities and may not approve our CMOs&#8217; manufacturing process or facilities with respect to our product candidates; and</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">57</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the approval policies or regulations of the FDA or comparable foreign regulatory authorities may significantly change in a manner rendering our clinical data insufficient for approval.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Even if we eventually complete clinical trials and receive approval of an NDA or comparable foreign marketing application for our product candidates, the FDA or comparable foreign regulatory authority may grant approval contingent on the performance of costly additional clinical trials and/or the implementation of a REMS or comparable foreign strategies, which may be required because the FDA or comparable foreign regulatory authority believes it is necessary to ensure safe use of the product after approval. Any delay in obtaining, or inability to obtain, applicable regulatory approval would delay or prevent commercialization of that product candidate and would materially adversely impact our business and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, FDA and foreign regulatory authorities may change their policies and new regulations may be enacted. For instance, on April&#160;26, 2023, the European Commission adopted a proposal for a new Directive and Regulation to revise the existing pharmaceutical legislation and on April&#160;10, 2024, the parliament adopted its related position. The proposed revisions remain to be agreed and adopted by the European Council. Moreover, on December&#160;1, 2024, a new European Commission took office. The proposal could, therefore, still be subject to revisions. If adopted in the form proposed, the European Commission proposals to revise the existing EU laws governing authorization of medicinal products may result in a number of changes to the regulatory framework governing medicinal products, including a decrease in data and market exclusivity opportunities for our product candidates in the EU and make them open to generic or biosimilar competition earlier than is currently the case with a related reduction in reimbursement status.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Disruptions at the FDA and other government agencies or comparable foreign regulatory authorities caused by funding shortages or global health concerns could hinder their ability to hire, retain or deploy key leadership and other personnel, prevent new or modified products from being developed, review, approved or commercialized in a timely manner or at all, which could negatively impact our business.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The ability of the FDA and comparable foreign regulatory authorities to review and approve new products can be affected by a variety of factors, including government budget and funding levels, statutory, regulatory, and policy changes, the FDA&#8217;s or comparable foreign regulatory authorities&#8217; ability to hire and retain key personnel and accept the payment of user fees, and other events that may otherwise affect the FDA&#8217;s or comparable foreign regulatory authorities&#8217; ability to perform routine functions. 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. Disruptions at the FDA and other agencies or comparable foreign authorities may also slow the time necessary for new drugs or modifications to approved drugs to be reviewed and/or approved by necessary government agencies or regulatory authorities, which would adversely affect our business. For example, over the last several&#160;years, the U.S. government has shut down several times and certain regulatory authorities, such as the FDA, have had to furlough critical FDA employees and stop critical activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Separately, in response to the global COVID-19 pandemic, the FDA postponed most inspections of domestic and foreign manufacturing facilities at various points. Even though the FDA has since resumed standard inspection operations, any resurgence of the virus or emergence of new variants may lead to inspectional or administrative delays. If a prolonged government shutdown occurs, or if global health concerns prevent the FDA or other comparable foreign regulatory authorities from conducting their regular inspections, reviews, or other regulatory activities, it could significantly impact the ability of the FDA or other comparable foreign regulatory authorities to timely review and process our regulatory submissions, which could have a material adverse effect on our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">There is substantial uncertainty regarding the new administration&#8217;s initiatives and how these might impact the FDA, its implementation of laws, regulations, policies and guidance and its personnel. Similar initiatives may also be directed toward other government agencies. These initiatives could prevent, limit or delay development and regulatory approval of our product candidates, which would adversely affect our business.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">FDA-regulated industries, such as ours, face substantial uncertainty with regard to the regulatory environment we will face as we proceed with research and development, and possibly in the future commercialization, efforts following the inauguration of President Trump in January&#160;2025. Some of these efforts have manifested to date in the form of personnel measures that could impact the FDA&#8217;s ability to hire and retain key personnel, which could result in delays or limitations on our ability to obtain guidance from the FDA on our product candidates in development and obtain the requisite regulatory approvals in the future. Moreover, the new administration has proposed action to freeze or reduce the budget of the National Institute of Health (&#8220;NIH&#8221;) as related to its funding for medical </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">58</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">research, which could decrease the ability of facilities that rely on NIH funding to enroll and conduct clinical trials or increase the costs to us of conducting clinical trials. There remains general uncertainty regarding future activities. The new administration could issue or promulgate executive orders, regulations, policies or guidance that adversely affect us or create a more challenging or costly environment to pursue the development of new therapeutic products. Alternatively, state governments may attempt to address or react to changes at the federal level with changes to their own regulatory frameworks in a manner that is adverse to our operations. If we become negatively impacted by future governmental orders, regulations, policies or guidance as a result of the new administration, there could be a material adverse effect on us and our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If our product candidates, if approved, do not achieve broad market acceptance, the revenue that we generate from their sales will be limited.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We have never commercialized a product candidate for any indication. Even if our product candidates are approved by the appropriate regulatory authorities for marketing and sale, they may not gain acceptance among physicians, patients, third-party payors and others in the medical community. If any product candidate for which we obtain regulatory approval does not gain an adequate level of market acceptance, we may not generate sufficient product revenue or become profitable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The degree of market acceptance of our product candidates, if approved, will depend on a number of factors, some of which are beyond our control, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the safety, efficacy, tolerability and ease of administration of our product candidates;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the clinical indications for which the products are approved and the approved claims that we may make for the products;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">limitations or warnings contained in the product&#8217;s approved labeling, including potential limitations on the use of the product or warnings for such products that may be more restrictive than other competitive products;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">distribution and use restrictions imposed by the FDA or comparable foreign regulatory authorities with respect to such product candidates or to which we agree as part of a mandatory REMS or risk management plan;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">changes in the standard of care for the targeted indications for such product candidates;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the relative difficulty of administration or compliance with administration instructions of such product candidates;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">cost of treatment as compared to the clinical benefit in relation to alternative treatments or therapies;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the availability of adequate coverage and reimbursement by third parties, such as insurance companies and other healthcare payors, and by government healthcare programs, including Medicare and Medicaid or comparable foreign programs;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the extent and strength of our marketing and distribution of such product candidates;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the safety, efficacy and other potential advantages of, and availability of, alternative treatments already used or that may later be approved for any of our intended indications;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the timing of market introduction of such product candidates, as well as competitive products;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the reluctance of physicians to switch their patients&#8217; current standard of care;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the reluctance of patients to switch from their existing therapy regardless of the safety and efficacy of newer products;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to offer such product candidates for sale at competitive prices;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the extent and strength of our third-party manufacturer and supplier support;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">adverse publicity about our product or favorable publicity about competitive products; and</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">59</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">potential product liability claims.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our efforts to educate the medical community and third-party payors as to the benefits of our product candidates may require significant resources and may never be successful. Even if the medical community accepts that our product candidates are safe and effective for their approved indications, physicians and patients may not immediately be receptive to such product candidates and may be slow to adopt them as an accepted treatment of the approved indications. If our current or future product candidates are approved, but do not achieve an adequate level of acceptance among physicians, patients, and third-party payors, we may not generate meaningful revenue from our product candidates and may never become profitable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may expend our limited resources to pursue a particular product candidate in specific indications and fail to capitalize on product candidates or indications that may be more profitable or for which there is a greater likelihood of success.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Because we have limited financial and managerial resources, we focus our development efforts on certain selected product candidates in certain selected indications. For example, we are initially focused on our most advanced product candidate, ESK-001, currently in development for the treatment of PsO and SLE, and our second product candidate, A-005, currently in development for the treatment of neuroinflammatory and neurodegenerative diseases. As a result, we may forgo or delay pursuit of opportunities with other product candidates, or other indications for our existing product candidates that later prove to have greater commercial potential. Our resource allocation decisions may cause us to fail to capitalize on viable commercial products or profitable market opportunities. Our spending on current and future development programs and product candidates for specific indications may not yield any commercially viable product candidates. For example, we discontinued our proof-of-concept Phase 2a clinical trial of ESK-001 in patients with non-infectious uveitis in June&#160;2024 based on the efficacy results of a data analysis prepared for a scheduled monitoring committee meeting, which efficacy results did not meet our clinical threshold for success despite safety results consistent with ESK-001&#8217;s safety profile in psoriasis patients. If we do not accurately evaluate the commercial potential or target market for a particular product candidate, we may relinquish valuable rights to that product candidate through collaboration, licensing or other royalty arrangements in cases in which it would have been more advantageous for us to retain sole development and commercialization rights to such product candidate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We will need to grow our organization, and we may experience difficulties in managing our growth and expanding our operations, which could adversely affect our business.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December&#160;31, 2024, we had 168 full-time employees. As our development and commercialization plans and strategies develop, we expect to expand our employee base for managerial, operational, financial and other resources, including in connection with the Merger. See &#8220;&#8212; Risk Factors Relating to the Merger&#160;&#8212; Failure to attract, motivate and retain executives and other key employees could diminish the anticipated benefits of the Merger.&#8221; In addition, we have limited experience in manufacturing and commercialization. As our product candidates enter and advance through preclinical studies and clinical trials, we expect to continue to expand our development and regulatory capabilities and contract with other organizations to provide manufacturing and other capabilities for us. In the future, we expect to have to manage additional relationships with future collaborators or partners, suppliers and other organizations. Our ability to manage our operations and future growth will require us to continue to improve our operational, financial and management controls, reporting systems and procedures. We may not be able to implement improvements to our management information and control systems in an efficient or timely manner and may discover deficiencies in existing systems and controls. Our inability to successfully manage our growth and expand our operations could adversely affect our business, financial condition, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We are dependent on the services of our management team and other clinical and scientific personnel, and if we are not able to retain these individuals or recruit additional management or clinical and scientific personnel, our business will suffer.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our success depends in part on our continued ability to attract, retain and motivate highly qualified management, clinical and scientific personnel. We are highly dependent upon the members of our senior management team. The loss of services of any of these individuals could delay or prevent the successful development of our product pipeline, initiation or completion of our preclinical studies and clinical trials or the commercialization of our product candidates. Although we have executed employment agreements or offer letters with each member of our senior management team, these agreements are terminable at will with or without notice and, therefore, we may not be able to retain their services as expected. We do not currently maintain &#8220;key person&#8221; life insurance on the lives of our executives or any of our employees. This lack of insurance means that we may not have adequate compensation for the loss of the services of these individuals.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">60</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We will need to continue to expand and effectively manage our managerial, operational, financial and other resources in order to successfully pursue our clinical development and commercialization efforts. We may not be successful in maintaining our unique company culture and continuing to attract or retain qualified management and scientific and clinical personnel in the future due to the intense competition for qualified personnel among biopharmaceutical, biotechnology and other businesses, particularly in the greater San Francisco Bay Area. If we are not able to attract, integrate, retain and motivate necessary personnel to accomplish our business objectives, we may experience constraints that will significantly impede the achievement of our development objectives, our ability to raise additional capital and our ability to implement our business strategy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our employees, independent contractors, consultants, commercial partners and vendors may engage in misconduct or other improper activities, including noncompliance with regulatory standards and requirements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We are exposed to the risk of employee fraud or other illegal activity by our employees, independent contractors, consultants, commercial partners, CROs, CMOs and other parties. Misconduct by these parties could include intentional, reckless and/or negligent conduct that fails to comply with FDA or other regulations, provide true, complete and accurate information to the FDA and other similar foreign regulatory bodies, respect our confidentiality and intellectual property rights, comply with manufacturing standards we may establish, comply with healthcare fraud and abuse laws and regulations, report financial information or data accurately or disclose unauthorized activities to us. If we obtain FDA approval for our product candidates and begin commercializing those products in the United States, our potential exposure under these laws will increase significantly, and our costs associated with compliance with these laws are likely to increase. In particular, sales, marketing and business arrangements in the healthcare industry are subject to extensive laws and regulations intended to prevent fraud, kickbacks, self-dealing and other abusive practices. These laws and regulations may restrict or prohibit a wide range of pricing, discounting, marketing and promotion, sales commission, customer incentive programs and other business arrangements. Similar requirements apply in foreign countries. Employee misconduct could also involve the improper use of information obtained in the course of clinical trials, which could result in regulatory sanctions and serious harm to our reputation. Additionally, we are subject to the risk that a person could allege such fraud or other misconduct, even if none occurred. It is not always possible to identify and deter employee misconduct, and the precautions we take to detect and prevent this activity may not be effective in controlling unknown or unmanaged risks or losses or in protecting us from governmental investigations or other actions or lawsuits stemming from a failure to comply 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 material and adverse effect on our business, financial condition, results of operations and prospects, including the imposition of significant civil, criminal and administrative penalties, damages, fines, disgorgement, imprisonment, the curtailment or restructuring of our operations, loss of eligibility to obtain approvals from the FDA or comparable foreign regulatory authorities, exclusion from participation in government contracting, healthcare reimbursement or other government programs, including Medicare and Medicaid or comparable foreign programs, integrity oversight and reporting obligations, or reputational harm.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">International trade policies, including tariffs, sanctions and trade barriers may adversely affect our business, financial condition, results of operations and growth prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">We conduct business globally and our operations, including third-party suppliers, span numerous countries outside the U.S. There is inherent risk, based on the complex relationships among the U.S. and the countries in which we conduct our business, that political, diplomatic, and national security factors can lead to global trade restrictions and changes in trade policies and export regulations that may adversely affect our business and operations. The current international trade and regulatory environment is subject to significant ongoing uncertainty. The U.S. government has recently announced substantial new tariffs affecting a wide range of products and jurisdictions and has indicated an intention to continue developing new trade policies, including with respect to the pharmaceutical industry.  In response, certain foreign governments have announced or implemented retaliatory tariffs and other protectionist measures. These developments have created a dynamic and unpredictable trade landscape, which is adversely impacting, and may continue to adversely impact, our business.  </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">We do not own or operate, and currently have no plans to establish, any manufacturing facilities. We currently rely, and expect to continue to rely, on third parties for the manufacture of our product candidates for clinical testing, as well as for manufacture of any products that we may commercialize, if approved. Currently, most of our suppliers are located outside of the U.S., and our principal suppliers of critical raw materials are located in India and in Taiwan. We also rely on precursor compounds, other materials, and manufacturing services sourced from multiple countries, including the European Union and South Korea, to advance our research and development and manufacturing efforts.  </span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">61</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Current or future tariffs will result in increased research and development expenses, including with respect to increased costs associated with APIs, raw materials, laboratory equipment and research materials and components. In addition, such tariffs will increase our supply chain complexity and could also potentially disrupt our existing supply chain. Trade restrictions affecting the import of materials necessary for clinical trials could result in delays to our development timelines. Increased development costs and extended development timelines could place us at a competitive disadvantage compared to companies operating in regions with more favorable trade relationships and could reduce investor confidence, negatively impacting our ability to secure additional financing on favorable terms or at all.  In addition, as we advance toward commercialization, tariffs and trade restrictions could hinder our ability to establish cost-effective production capabilities, negatively impacting our growth prospects.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">The complexity of announced or future tariffs may also increase the risk that we or our customers or suppliers may be subject to civil or criminal enforcement actions in the U.S. or foreign jurisdictions related to compliance with trade regulations. Foreign governments may also adopt non-tariff measures, such as procurement preferences or informal disincentives to engage with, purchase from or invest in U.S. entities, which may limit our ability to compete internationally and attract non-U.S. investment, employees, customers and suppliers. Foreign governments may also take other retaliatory actions against U.S. entities, such as decreased intellectual property protection, increased enforcement actions, or delays in regulatory approvals, which may result in heightened international legal and operational risks.  In addition, the U.S. and other governments have imposed and may continue to impose additional sanctions, such as trade restrictions or trade barriers, which could restrict us from doing business directly or indirectly in or with certain countries or parties and may  impose additional costs and complexity to our business.  </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Trade disputes, tariffs, restrictions and other political tensions between the U.S. and other countries may also exacerbate unfavorable macroeconomic conditions including inflationary pressures, foreign exchange volatility, financial market instability, and economic recessions or downturns.  The ultimate impact of current or future tariffs and trade restrictions remains uncertain and could materially and adversely affect our business, financial condition, and prospects. While we actively monitor these risks, any prolonged economic downturn, escalation in trade tensions, or deterioration in international perception of U.S.-based companies could materially and adversely affect our business, results of operations and financial condition. In addition, trade developments have and may continue to heighten the risks related to the other risk factors described elsewhere in this join proxy statement/prospectus.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our future growth may depend, in part, on our ability to operate in foreign markets, where we would be subject to additional regulatory burdens and other risks and uncertainties.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our future growth may depend, in part, on our ability to develop and commercialize our product candidates in foreign markets, including in the EU, the UK and Japan, for which we may rely on collaboration with third parties. We are not permitted to market or promote our product candidates before we receive regulatory approval from the applicable regulatory authority in that foreign market and may never receive such regulatory approval for our product candidates. To obtain separate regulatory approval in many other countries, we must comply with numerous and varying regulatory requirements of such countries regarding safety and efficacy and governing, among other things, clinical trials and commercial sales, pricing and distribution of our product candidates, and we cannot predict success in these jurisdictions. If we fail to comply with the regulatory requirements in international markets and receive applicable regulatory approvals, our target market will be reduced, our ability to realize the full market potential of our product candidates will be harmed and our business will be adversely affected. We may not obtain foreign regulatory approvals on a timely basis, if at all. Our failure to obtain approval for our product candidates by regulatory authorities in another country may significantly diminish the commercial prospects of that product candidate and our business, financial condition, results of operations and prospects could be adversely affected. Moreover, even if we obtain approval of our product candidates and ultimately commercialize our product candidates in foreign markets, we would be subject to these risks and uncertainties, including the burden of complying with complex and changing foreign regulatory, tax, accounting and legal requirements and reduced protection of intellectual property rights in some foreign countries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our business entails a significant risk of product liability and our ability to obtain sufficient insurance coverage could adversely affect our business, financial condition, results of operations and prospects.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">As we conduct clinical trials of our current or future product candidates, we are exposed to significant product liability risks inherent in the development, testing, manufacturing and marketing of new treatments. Product liability claims could delay or prevent completion of our development programs. If we succeed in marketing products, such claims could result in FDA or other regulatory authority investigation of the safety and effectiveness of our future product candidates, our manufacturing processes and facilities or our marketing programs and potentially a recall of our products or more serious enforcement action, limitations on the approved indications for which they may be used or suspension, variation or withdrawal of approvals. Regardless of the merits or eventual </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">62</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">outcome, liability claims may also result in decreased demand for our product candidates, termination of clinical trial sites or entire trial programs, withdrawal of clinical trial participants, injury to our reputation and significant negative media attention, significant costs to defend the related litigation, a diversion of management&#8217;s time and our resources from our business operations, substantial monetary awards to trial participants or patients, loss of revenue, the inability to commercialize and products that we may develop, and a decline in our stock price. We may need to obtain higher levels of product liability insurance for later stages of clinical development or marketing of our product candidates. Any insurance we may obtain may not provide sufficient coverage against potential liabilities. Furthermore, clinical trial and product liability insurance is becoming increasingly expensive. As a result, we may be unable to obtain sufficient insurance at a reasonable cost to protect us against losses caused by product liability claims that could adversely affect our business, financial condition, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our insurance policies are expensive and only protect us from some business risks, which will leave us exposed to significant uninsured liabilities.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We do not carry insurance for all categories of risk that our business may encounter. Some of the policies we currently maintain include commercial general liability, general liability, cyber liability, workers&#8217; compensation, clinical trials and directors&#8217; and officers&#8217; liability insurance. We do not know, however, if we will be able to maintain insurance with adequate levels of coverage. Any significant uninsured liability may require us to pay substantial amounts, which would adversely affect our business, financial condition, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We have engaged in and may in the future engage in strategic transactions in the future, which could impact our liquidity, increase our expenses and present significant distractions to our management.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We have in the past and may continue to enter into strategic transactions, including acquisitions of companies, asset purchases and in-licensing of intellectual property with the potential to acquire and advance new assets or product candidates where we believe we are well qualified to optimize the development of promising therapies. For example, we were founded in January&#160;2021, and subsequently acquired ESK- 001 via a stock purchase of FronThera U.S. Holdings,&#160;Inc. and its wholly owned subsidiary, FronThera U.S. Pharmaceuticals LLC (the &#8220;FronThera Acquisition&#8221;). Additionally, we have entered into the Merger Agreement. Additional potential transactions that we may consider in the future include a variety of business arrangements, including strategic partnerships, in-licensing or out-licensing of product candidates, strategic collaborations, joint ventures, restructurings, divestitures, business combinations and investments. Any such transactions, including the proposed Merger, could increase our near and long-term expenditures, result in potentially dilutive issuances of our equity securities, including our common stock, or the incurrence of debt, contingent liabilities, amortization expenses or acquired in-process research and development expenses, any of which could affect our financial condition, liquidity and results of operations. For more information regarding the risks related to the Merger, see &#8220;&#8212; Risk Factors Relating to the Merger.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Future acquisitions may also require us to obtain additional financing, which may not be available on favorable terms or at all. These transactions may never be successful and may require significant time and attention of our management. In addition, the integration of any business that we may acquire, including the ACELYRIN business, may disrupt our existing business and may be a complex, risky and costly endeavor for which we may never realize the full benefits of the acquisition. Accordingly, although there can be no assurance that we will undertake or successfully complete any additional transactions of the nature described above, any additional transactions that we do complete could adversely affect our business, financial condition, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recent and future changes to tax laws could materially adversely affect our company.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The tax regimes we are subject to or operate under, including with respect to income and non-income taxes, are unsettled and may be subject to significant change. Changes in tax laws, regulations, or rulings, or changes in interpretations of existing laws and regulations, could materially adversely affect our company. For example, the Jumpstart Our Business Startups Act of 2012, as amended (the &#8220;JOBS Act&#8221;), the Coronavirus Aid, Relief, and Economic Security Act, and the Inflation Reduction Act (the &#8220;IRA&#8221;) enacted many significant changes to the U.S. tax laws. Future guidance from the IRS and other tax authorities with respect to such legislation may affect us, and certain aspects thereof could be repealed or modified in future legislation, possibly with retroactive effect. For example, the IRA includes provisions that will impact the U.S. federal income taxation of certain corporations, including imposing a 15% minimum tax on the book income of certain large corporations and an excise tax on certain corporate stock repurchases that would be imposed on the corporation repurchasing such stock. In addition, many countries in Europe, as well as a number of other countries and organizations (including the Organization for Economic Cooperation and Development and the </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">63</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">European Commission), have proposed, recommended, or (in the case of countries) enacted or otherwise become subject to changes to existing tax laws or new tax laws that could significantly increase our tax obligations in the countries where we do business or require us to change the manner in which we operate our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If our information technology systems, or those used by our CROs, CMOs, clinical sites or other third parties with whom we work, or our data are or were compromised, become unavailable or suffer security breaches, loss or leakage of data or other disruptions, we could suffer material adverse consequences resulting from such compromise, including but not limited to, operational or service interruption, harm to our reputation, regulatory investigations or actions, litigation, fines, penalties and liability, and other adverse consequences to our business, results of operations, and financial condition.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the ordinary course of our business, we, and the third parties with whom we work, process personal information and other sensitive data, including intellectual property, trade secrets, proprietary or confidential business information, preclinical and clinical trial data, personal information related to relevant stakeholders, third-party data, and other sensitive data (collectively, sensitive information) and as a result, we and the third parties with whom we work face a variety of evolving threats which could cause security incidents affecting or interruptions to our information technology systems and sensitive information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our information technology systems and those of our CROs, CMOs, clinical sites and other third parties with whom we work are vulnerable to attack, damage and interruption from a variety of evolving threats, including but not limited to computer viruses, misconfigurations, software bugs, worms, or other vulnerabilities and malicious codes, malware (including ransomware and as a result of advanced persistent threat intrusions), application security attacks, social engineering (including through phishing attacks and deep fakes, which may be increasingly more difficult to identify as fake), supply chain attacks and vulnerabilities through our third-party service providers, denial or degradation-of-service attacks (such as credential stuffing), credential harvesting, personnel misconduct or error, fraud, server malfunctions, software or hardware failures, loss of data or other information technology assets, attacks enhanced or facilitated by AI, adware, telecommunications and electrical failures, terrorism, war, earthquakes, fires, floods, and other similar threats. Such threats are prevalent, are occurring more often, are increasingly difficult to detect, and come from a variety of sources, including traditional computer &#8220;hackers,&#8221; threat actors, &#8220;hacktivists,&#8221; organized criminal threat actors, personnel (such as through theft or misuse), sophisticated nation states, and nation-state-supported actors. In particular, ransomware attacks, including those from organized criminal threat actors, nation-states and nation-state supported actors, are becoming increasingly prevalent and severe and can lead to significant interruptions, delays, or outages in our operations, loss of data (including sensitive information), loss of income, significant extra expenses to restore data or systems, reputational loss, the diversion of funds and other consequences. To alleviate the negative impact of a ransomware attack, it may be preferable to make extortion payments, but we may be unwilling or unable to do so (including, for example, if applicable laws or regulations prohibit such payments).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Some actors also now engage and are expected to continue to engage in cyberattacks, including without limitation nation-state actors, for geopolitical reasons and in conjunction with military conflicts and defense activities. During times of war and other major conflicts, we, and the third parties with whom we work, may be vulnerable to a heightened risk of these attacks, including retaliatory cyberattacks, that could materially disrupt our systems, operations and supply chain. In addition to experiencing a security incident, third parties may gather, collect, or infer sensitive data about us from public sources, data brokers, or other means that reveals competitively sensitive details about our organization and could be used to undermine our competitive advantage or market position.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Additionally, remote work has become more common and has increased risks to our information technology systems and data, as more of our personnel utilize network connections, computers and devices outside our premises or network, including working at home, while in transit and in public locations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Furthermore, future or past business transactions (such as the proposed Merger or other acquisitions or integrations) could expose us to additional cybersecurity risks and vulnerabilities, as our systems could be negatively affected by vulnerabilities present in acquired or integrated entities&#8217; systems and technologies. Additionally, we may discover security issues that were not found during due diligence of such acquired or integrated entities, and it may be difficult to integrate acquired entities into our information technology environment and security program.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">We have in the past and may in the future expend significant resources and modify our business activities to try to protect against security incidents. While we take steps designed to anticipate, detect and remediate threats and vulnerabilities, because the threats and techniques used to exploit such vulnerabilities and gain unauthorized access to, to sabotage or otherwise compromise systems change frequently, are often sophisticated in nature, and are often are not recognized until launched against a target, we may be unable to anticipate these techniques or implement and maintain adequate preventative measures. Therefore, such vulnerabilities have and could </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">64</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">be exploited but may not be detected until after a security incident has occurred. We may also experience security breaches that may remain undetected for an extended period. Even if identified, we may experience delays in developing and deploying remedial measures designed to address any such identified vulnerabilities and we may be unable to adequately investigate or remediate incidents or breaches due to attackers increasingly using tools and techniques that are designed to circumvent controls, to avoid detection, and to remove or obfuscate forensic evidence. There can be no assurance that our information security policies, controls or procedures, will be fully implemented, complied with or effective in protecting our systems and sensitive information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our reliance on third-party service providers could introduce additional cybersecurity risks and vulnerabilities, including supply-chain attacks and other threats to our business operations. We rely on third-party service providers and technologies to operate critical business systems and to process sensitive information in a variety of contexts, including, without limitation, cloud-based infrastructure, data hosting, encryption and authentication technology, personnel email, human resource management, training and other functions. We also rely on third-party service providers to assist with our clinical trials or otherwise to operate our business, including to manage and store sensitive patient data from our clinical trials. Our ability to monitor these third parties&#8217; information security practices is limited, and these third parties may not have adequate information security measures in place. Our third-party service providers have and may in the future experience a security incident or other interruption. While we may be entitled to damages if our third-party service providers fail to satisfy their privacy or security-related obligations to us, any award may be insufficient to cover our damages, or we may be unable to recover such award. In addition, supply- chain attacks have increased in frequency and severity, and we cannot guarantee that third parties and infrastructure in our supply chain or our third-party partners&#8217; supply chains have not been compromised or that they do not contain exploitable defects or bugs that could result in a breach of or disruption to our information technology systems or the third-party information technology systems that support our operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We and certain of our service providers have been and are from time to time subject to cyberattacks and security incidents. Any of the previously identified or similar threats have or could cause a security incident or other interruption that resulted or results in unauthorized, unlawful, or accidental acquisition, modification, destruction, loss, alteration, encryption, disclosure, or other processing of, or access to our sensitive information or our information technology systems, or those of the third parties with whom we work. A security incident or other interruption could disrupt our ability (and that of third parties with whom we work) to conduct clinical trials. Additionally, sensitive information of the company could be leaked, disclosed, or revealed as a result of or in connection with our employees&#8217;, personnel&#8217;s, or vendors&#8217; use of generative AI technologies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The costs related to significant security breaches or disruptions could be material and cause us to incur significant expenses. If the information technology systems of our CROs, CMOs, clinical sites and other third parties become subject to disruptions or security incidents, we may have insufficient recourse against such third parties and we may have to expend significant resources to mitigate the impact of such an event, and to develop and implement protections to prevent future events of this nature from occurring. Further, our cyber liability insurance coverage may not be sufficient to cover the financial, legal, business reputational or other losses that may result from an interruption or breach. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Security incidents have and could result in a disruption of our business and development programs. For example, the loss of clinical trial data from completed or ongoing clinical trials for a product candidate could result in delays in our regulatory approval efforts and significantly increase our costs to recover or reproduce the data, or may limit our ability to effectively execute a product recall, if required in the future. To the extent that any disruption or security incident were to result in the loss of or damage to our data or applications, or inappropriate disclosure of sensitive information, we could incur liability and the further development of any product candidates could be delayed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Applicable data privacy and security obligations may require us, or we may voluntarily choose, to notify relevant stakeholders, including affected individuals, regulators, and investors, of security incidents, or take other actions, such as providing credit monitoring and identify theft protection services. Such disclosures and related actions can be costly, and the disclosure or the failure to comply with such applicable requirements could lead to adverse consequences.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Security incidents (or perceived security incidents), may result in material adverse consequences such as legal claims or proceedings, liability including litigation exposure, penalties and fines under relevant legal obligations, enforcement actions and investigations by regulatory authorities, additional reporting requirements or oversight, restrictions on processing sensitive information (including personal information), indemnification obligations, monetary fund diversions, diversion of management attention, other financial loss, and damage to our reputation and a loss of confidence in us and our ability to conduct clinical trials, which could delay the clinical development of our product candidates, and of which may adversely affect our business, results of operations or financial condition.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">65</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our operations are concentrated in one location, and we or the third parties upon whom we depend may be adversely affected by a wildfire, earthquake or other natural disasters and our business continuity and disaster recovery plans may not adequately protect us from a serious disaster.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our current operations are predominantly located in California. Any unplanned event, such as flood, wildfire, explosion, earthquake, extreme weather condition, medical epidemic including the COVID-19 pandemic, power shortage, telecommunication failure or other natural or manmade accidents or incidents that result in us being unable to fully utilize our facilities may have a material and adverse effect on our ability to operate our business, particularly on a daily basis, and have significant negative consequences on our financial and operating conditions. Any similar impacts of natural or manmade disasters on our third-party service providers, such as our CMOs and CROs located globally, could cause delays in our clinical trials and may have a material and adverse effect on our ability to operate our business and have significant negative consequences on our financial and operating conditions. If a natural disaster, power outage or other event occurred that prevented us from using our clinical trial sites, impacted clinical supply or the conduct of our clinical trials, that damaged critical infrastructure, such as the manufacturing facilities of our third-party CMOs, or that otherwise disrupted operations, it may be difficult or, in certain cases, impossible, for us to continue our business for a substantial period of time. The disaster recovery and business continuity plans that we and third parties upon whom we rely have or may have in place may prove inadequate in the event of a serious disaster or similar event. As part of our risk management policy, we maintain insurance coverage at levels that we believe are appropriate for our business. However, in the event of an accident or incident at these facilities, we cannot assure you that the amounts of insurance will be sufficient to satisfy any damages and losses. If our facilities, or the manufacturing facilities of our CMOs, are unable to operate because of an accident or incident or for any other reason, even for a short period of time, any or all of our development programs may be harmed. Any business interruption could adversely affect our business, financial condition, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our projections regarding the market opportunities for our product candidates may not be accurate, and the actual market for our products may be smaller than we estimate.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The precise incidence and prevalence for all the conditions we aim to address with our product candidates are unknown. Our projections of both the number of people who have these diseases, as well as the subset of people with these diseases who have the potential to benefit from treatment with our product candidates, are based on our beliefs and estimates. These estimates have been derived from a variety of sources, including sales of our competitors, scientific literature, surveys of clinics, patient foundations or market research, and may prove to be incorrect in general, or as to their applicability to our company. Further, new trials may change the estimated incidence or prevalence of these diseases. The total addressable market across all of our product candidates will ultimately depend upon, among other things, the diagnosis criteria included in the final labeling for each of our product candidates approved for sale for these indications, the ability of our product candidates to improve on the safety, convenience, cost and efficacy of competing therapies or therapies in development, acceptance by the medical community and patients, drug pricing and reimbursement. The number of patients in the United States and other major markets and elsewhere may turn out to be lower than expected, patients may not be otherwise amenable to treatment with our product candidates or new patients may become increasingly difficult to identify or gain access to, all of which would adversely affect our business, financial condition, results of operations and prospects. Further, even if we obtain significant market share for our product candidates, because some of our potential target populations are very small, we may never achieve profitability despite obtaining such significant market share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our cash and cash equivalents may be exposed to failure of our banking institutions.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">While we seek to minimize our exposure to third-party losses of our cash and cash equivalents, we hold our balances in a number of large financial institutions. Notwithstanding, those institutions are subject to risk of failure. For example, on March&#160;10, 2023, Silicon Valley Bank (&#8220;SVB&#8221;) was closed by the California Department of Financial Protection and Innovation, which appointed the Federal Deposit Insurance Corporation (the &#8220;FDIC&#8221;) as receiver. Similarly, on March&#160;12, 2023, Signature Bank was also swept into receivership. The U.S. Department of Treasury, the Federal Reserve Board (the &#8220;Federal Reserve&#8221;), and the FDIC released a statement that indicated that all depositors of SVB would have access to all of their funds, including funds held in uninsured deposit accounts, after only one business day of closure. The U.S. Department of Treasury, the FDIC and the Federal Reserve have announced a program to provide up to $25 billion of loans to financial institutions secured by certain of such government securities held by financial institutions to mitigate the risk of potential losses on the sale of such instruments, widespread demands for customer withdrawals or other liquidity needs of financial institutions for immediately liquidity may exceed the capacity of such program. There is no guarantee, however, that the U.S. Department of Treasury, the FDIC and the Federal Reserve will provide access to uninsured funds in the future in the event of the closure of other banks or financial institutions, or that they would do so in a timely fashion.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">66</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Although we expect to assess our banking relationships as we believe necessary or appropriate, our access to cash in amounts adequate to finance or capitalize our current and projected future business operations could be significantly impaired by factors that affect the financial institutions with which we have banking relationships, and in turn, us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">These factors could include, among others, events such as liquidity constraints or failures, the ability to perform obligations under various types of financial, credit or liquidity agreements or arrangements, disruptions or instability in the financial services industry or financial markets, or concerns or negative expectations about the prospects for companies in the financial services industry. These factors could also include factors involving financial markets or the financial services industry generally. The results of events or concerns that involve one or more of these factors could include a variety of material and adverse impacts on our current and projected business operations and our financial condition and results of operations. These could include, but may not be limited to, delayed access to deposits or other financial assets or the uninsured loss of deposits or other financial assets; or termination of cash management arrangements and/or delays in accessing or actual loss of funds subject to cash management arrangements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, widespread investor concerns regarding the U.S. or international financial systems could result in less favorable commercial financing terms, including higher interest rates or costs and tighter financial and operating covenants, or systemic limitations on access to credit and liquidity sources, thereby making it more difficult for us to acquire financing on acceptable terms or at all. Any decline in available funding or access to our cash and liquidity resources could, among other risks, adversely impact our ability to meet our operating expenses, financial obligations or fulfill our other obligations, result in breaches of our financial and/or contractual obligations or result in violations of federal or state wage and hour laws. Any of these impacts, or any other impacts resulting from the factors described above or other related or similar factors not described above, could have material adverse impacts on our liquidity and our current and/or projected business operations and financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, one or more of our critical vendors, third party manufacturers, or other business partners could be adversely affected by any of the liquidity or other risks that are described above, which in turn, could have a material adverse effect on our current and/or projected business operations and results of operations and financial condition. Any business partner bankruptcy or insolvency, or any breach or default by a business partner, or the loss of any significant supplier relationships, could result in material adverse impacts on our current and/or projected business operations and financial condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Public opinion and scrutiny of immunology treatments may impact public perception of our company and product candidates, or may adversely affect our ability to conduct our business and our business plans.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Public perception may be influenced by claims, such as claims that our product candidates are unsafe, unethical or immoral and, consequently, our approach may not gain the acceptance of the public or the medical community. Adverse public attitudes may also adversely impact our ability to enroll clinical trials. Moreover, our success will depend upon physicians specializing in the treatment of those diseases that our product candidates target prescribing, and their patients being willing to receive, treatments that involve the use of our product candidates in lieu of, or in addition to, existing treatments they are already familiar with and for which greater clinical data may be available. AEs in our clinical trials, even if not ultimately attributable to our product candidates, and the resulting publicity could result in withdrawal of clinical trial participants, increased governmental regulation, unfavorable public perception, potential regulatory delays in the testing or approval of our product candidates, stricter labeling requirements for those product candidates that are approved and a decrease in demand for any such product candidates. In addition, side effects generally associated with TYK2 or JAK inhibitors may negatively impact public perception of us or ESK-001 and A-005. More restrictive government regulations or negative public opinion could have an adverse effect on our business, financial condition, results of operations and prospects, and may delay or impair the development and, if approved, commercialization of our product candidates or demand for any products we may develop.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risk Factors Relating to Alumis&#8217; Intellectual Property</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">For purposes of this subsection only, &#8220;Alumis,&#8221; &#8220;the Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; or &#8220;our&#8221; refer to Alumis, unless the context otherwise requires.</i></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">67</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If we are unable to obtain and maintain sufficient intellectual property protection for our product candidates and any future product candidates we may develop, or if the scope of the intellectual property protection obtained is not sufficiently broad, our competitors or other third parties could develop and commercialize products similar or identical to ours, and our ability to successfully develop and commercialize our product candidates may be adversely affected.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We rely upon a combination of patents, know-how and confidentiality agreements to protect the intellectual property related to our product candidates and technologies and to prevent third parties from copying and surpassing our achievements, thus eroding our competitive position in our market. Our success depends in large part on our ability to obtain and maintain patent protection in the United States and other countries for our product candidates and their uses, as well as our ability to operate without infringing, misappropriating or otherwise violating the proprietary rights of others. We seek to protect our proprietary position by filing patent applications in the United States and abroad related to our product candidates and novel discoveries that are important to our business. Our pending and future patent applications may not result in patents being issued. We cannot assure you that issued patents will afford sufficient protection of our product candidates or their intended uses against competitors, nor can there be any assurance that the patents issued will not be infringed, designed around, invalidated by third parties, or effectively prevent others from commercializing competitive products or product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Obtaining and enforcing patents is expensive and time-consuming, and we may not be able to file, prosecute, maintain, enforce or license all necessary or desirable patent applications or maintain and/or enforce patents that may issue based on our patent applications, at a reasonable cost or in a timely manner. We may not be able to obtain or maintain patent applications and patents due to the subject matter claimed in such patent applications and patents being in disclosures in the public domain. It is also possible that we will fail to identify patentable aspects of our research and development results before it is too late to obtain patent protection. Although we have in the past and will continue to enter into non-disclosure and confidentiality agreements with parties who have access to confidential or patentable aspects of our research and development output, such as our employees, corporate collaborators, outside scientific collaborators, CROs, CMOs, consultants, advisors and other third parties, any of these parties may breach these agreements and disclose such results before a patent application is filed, thereby jeopardizing our ability to seek patent protection. Consequently, we may not be able to prevent any third parties from using any of our technology that is in the public domain to compete with our product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Composition of matter patents for pharmaceutical product candidates often provide a strong form of intellectual property protection for those types of products, as such patents provide protection without regard to any method of use. However, we cannot be certain that the claims in our pending patent applications directed to composition of matter of our product candidates will be considered patentable by the USPTO or by patent offices in foreign countries, or that the claims in any of our issued patents will be considered valid and enforceable by courts in the United States or foreign countries. Method of use patents protect the use of a product for the specified method. This type of patent does not prevent a competitor from making and marketing a product that is identical to our product candidates for an indication that is outside the scope of the patented method. Moreover, even if competitors do not actively promote their product for our targeted indications, clinicians may prescribe these products &#8220;off-label.&#8221; Although off-label prescriptions may infringe or contribute to the infringement of method of use patents, the practice is common and such infringement is difficult to prevent or prosecute.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The patent position of biopharmaceutical companies generally is highly uncertain, involves complex legal and factual questions and has in recent&#160;years been the subject of much litigation, resulting in court decisions, including Supreme Court decisions, which have increased uncertainties as to the ability to enforce patent rights in the future. As a result, the issuance, scope, validity, enforceability and commercial value of any patent rights are highly uncertain. Our pending and future owned or in-licensed patent applications may not result in issued patents that protect our product candidates effectively to prevent others from commercializing our product candidates or otherwise provide any competitive advantage. In fact, patent applications may not issue as patents at all. The coverage claimed in a patent application can also be significantly reduced before the patent is issued, and its scope can be reinterpreted after issuance. In addition, the laws of foreign countries may not protect our rights to the same extent as the laws of the United States, or vice versa.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The issuance of a patent is not conclusive as to its inventorship, scope, validity or enforceability and our pending patent applications may be challenged in patent offices in the United States and abroad. Even issued patents may later be found invalid or unenforceable or may be modified or revoked in proceedings instituted by third parties before various patent offices or in courts. For example, our pending patent applications may be subject to third-party pre-issuance submissions of prior art to the USPTO, or our issued patents may be subject to post-grant review (&#8220;PGR&#8221;) proceedings, oppositions, derivations, reexaminations, interferences, inter partes review (&#8220;IPR&#8221;) proceedings or other similar proceedings, in the United States or elsewhere, challenging our patent rights or the </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">68</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">patent rights of others. Such submissions may also be made prior to a patent&#8217;s issuance, precluding the granting of a patent based on one or more of our owned pending patent applications. An adverse determination in any 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 product candidates, or limit the duration of the patent protection of our product candidates. Such challenges also may result in substantial cost and require significant time from our scientists and management, even if the eventual outcome is favorable to us. Any of the foregoing could adversely affect our business, financial condition, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A third party may also claim that our patent rights are invalid or unenforceable in a litigation. An adverse result in any legal proceeding could put one or more of our owned or patents at risk of being invalidated or interpreted narrowly and could allow third parties to commercialize our products and compete directly with us, without payment to us, or result in our inability to manufacture or commercialize our technology, products or product candidates without infringing third-party patent rights.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, given the amount of time required for the development, testing and regulatory review of new product candidates, patents protecting such product candidates might expire before or shortly after such candidates are commercialized. The degree of future protection for our proprietary rights is uncertain. Only limited protection may be available and may not adequately protect our rights or permit us to gain or keep any competitive advantage. Any failure to obtain or maintain patent protection with respect to our product candidates or their uses could adversely affect our business, financial condition, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We cannot ensure that patent rights relating to inventions described and claimed in our or any future licensors pending patent applications will issue or that patents based on our or any future licensors patent applications will not be challenged and rendered invalid and/or unenforceable.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The patent application process is subject to numerous risks and uncertainties, and there can be no assurance that we or any potential future licensors or collaborators will be successful in protecting our product candidates by obtaining and defending patents. We have several pending United States and foreign patent applications in our portfolio. We cannot predict:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">if and when patents may issue based on our patent applications;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the scope of protection of any patent issuing based on our patent applications;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">whether the claims of any patent issuing based on our patent applications will provide protection against competitors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">whether or not third parties will find ways to invalidate or circumvent our patent rights;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">whether or not others will obtain patents claiming aspects similar to those covered by our patents and patent applications;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">whether we will need to initiate litigation or administrative proceedings to enforce and/or defend our patent rights which will be costly whether we win or lose;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">whether the patent applications that we own will result in issued patents with claims that cover our product candidates or uses thereof in the United States or in other foreign countries; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">whether, if the COVID-19 pandemic continues to spread around the globe, we may experience patent office interruption or delays to our ability to timely secure patent coverage to 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;text-indent:18pt;margin:0pt;">We cannot be certain that the claims in our or any future licensors&#8217; pending patent applications directed to our product candidates will be considered patentable by the USPTO or by patent offices in foreign countries. There can be no assurance that any such patent applications will issue as granted patents. One aspect of the determination of patentability of our or any future licensors&#8217; inventions depends on the scope and content of the &#8220;prior art,&#8221; information that was or is deemed available to a person of skill in the relevant art prior to the priority date of the claimed invention. There may be prior art of which we are not aware that may affect the patentability of our or any future licensors&#8217; patent claims or, if issued, affect the validity or enforceability of a patent claim. Even if the patents do issue based on our or any future licensors&#8217; patent applications, third parties may challenge the validity, enforceability or scope thereof, which may result in such patents being narrowed, invalidated or held unenforceable. Furthermore, even if they are unchallenged, </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">69</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">patents in our or any future licensors&#8217; portfolio may not adequately exclude third parties from practicing relevant technology or prevent others from designing around our claims. If the breadth or strength of our intellectual property position with respect to our product candidates is threatened, it could dissuade companies from collaborating with us to develop and threaten our ability to commercialize our product candidates. In the event of litigation or administrative proceedings, we cannot be certain that the claims in any of our issued patents will be considered valid by courts in the United States or foreign countries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may not be able to protect our intellectual property rights throughout the world.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Patents are of national or regional effect, and filing, prosecuting and defending patents on all of our research programs and product candidates in all countries throughout the world would be prohibitively expensive. In addition, the laws of some foreign countries do not protect intellectual property rights to the same extent as federal and state laws in the United States, even in jurisdictions where we do pursue patent protection. Consequently, we may not be able to prevent third parties from practicing our or any future licensors&#8217; inventions in all countries outside the United States, even in jurisdictions where we or any future licensors do pursue patent protection, or from selling or importing products made using our or any future licensors&#8217; inventions in and into the United States or other jurisdictions. Competitors may use our or any future licensors&#8217; 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 or any future licensors have patent protection, but enforcement is not as strong as that in the United States. These competitor products may compete with our product candidates, and our or any future licensors&#8217; 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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Various companies have encountered significant problems in protecting and defending intellectual property rights in foreign jurisdictions. The legal systems of many countries do not favor the enforcement of patents and other intellectual property protection, particularly those relating to pharmaceuticals, which could make it difficult for us to stop the infringement of our or any future licensors&#8217; patents or marketing of competing products in violation of our proprietary rights.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Certain countries outside the United States 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. As a result, a patent owner may have limited remedies in certain circumstances, which could materially diminish the value of such patent. If we or any future licensors are 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. Accordingly, our efforts to enforce our intellectual property rights around the world may be inadequate to obtain a significant commercial advantage from the intellectual property that we develop or license in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Further, the standards applied by the USPTO and foreign patent offices in granting patents are not always applied uniformly or predictably. As such, we do not know the degree of future protection that we will have on our product candidates. While we will endeavor to try to protect our product candidates with intellectual property rights, such as patents, as appropriate, the process of obtaining patents is time consuming, expensive and unpredictable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:20.15pt;text-indent:-20.15pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Intellectual property rights do not necessarily address all potential threats to our competitive advantage.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The degree of future protection afforded by our intellectual property rights is uncertain because intellectual property rights have limitations and may not adequately protect our business or permit us to maintain our competitive advantage. For example:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">others may be able to make product candidates that are similar to ours but that are not covered by the pending patent applications that we own or any patents or patent applications that we may in-license in the future;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we or any future licensors or collaborators might not have been the first to make the inventions covered by the pending patent application that we own or may in-license in the future;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we or any future licensors or collaborators might not have been the first to file patent applications covering certain of our or their inventions;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">others may independently develop similar or alternative technologies or duplicate any of our technologies without infringing or otherwise violating our owned intellectual property rights or any patent applications that we may license in the future;</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">70</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">it is possible that noncompliance with the USPTO and foreign governmental patent agencies requirement for a number of procedural, documentary, fee payment and other provisions during the </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">patent process can result in abandonment or lapse of a patent or patent application, and partial or complete loss of patent rights in the relevant jurisdiction;</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;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">it is possible that our pending owned patent applications or those that we may own or license in the future will not lead to issued patents;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">issued patents, if any arise in the future, that we either own or that we may license in the future may be revoked, modified, or held invalid or unenforceable, as a result of legal challenges by our competitors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">others may have access to the same intellectual property rights licensed to us in the future on a non-exclusive basis;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our competitors might conduct research and development activities in countries where we do not have patent rights and then use the information learned from such activities to develop competitive products for sale in our major commercial markets;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we may not develop additional proprietary technologies that are patentable;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we cannot predict the scope of protection of any patent issuing based on our or any future licensors&#8217; patent applications, including whether the patent applications that we own, or, in the future, in- license will result in issued patents with claims directed to our product candidates or uses thereof in the United States or in other foreign countries;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">there may be significant pressure on the United States government and international governmental bodies to limit the scope of patent protection both inside and outside the United States for disease treatments that prove successful, as a matter of public policy regarding worldwide health concerns;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">countries other than the United States may have patent laws less favorable to patentees than those upheld by United States courts, allowing foreign competitors a better opportunity to create, develop and market competing product candidates; the claims of any patent issuing based on our patent applications may not provide protection against competitors or any competitive advantages, or may be challenged by third parties;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">if enforced, a court may not hold that our patents, if they issue in the future, are valid, enforceable and infringed;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we may need to initiate litigation or administrative proceedings to enforce and/or defend our patent rights which will be costly whether we win or lose;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we may choose not to file a patent application in order to maintain certain trade secrets or know- how, and a third party may subsequently file a patent application covering such intellectual property;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we may fail to adequately protect and police our trademarks and trade secrets; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the patents of others may have an adverse effect on our business, including if others obtain patents claiming subject matter similar to or improving that covered by our patent applications.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Should any of these or similar events occur, they could significantly harm our business, financial condition, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may not identify relevant third-party patents or may incorrectly interpret the relevance, scope or expiration of a third-party patent, which might adversely affect our ability to develop and market our product candidates.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">As the biopharmaceutical industry expands and more patents are issued, the risk increases that our product candidates may be subject to claims of infringement of the patent rights of third parties. There can be no assurance that our operations do not, or will not in the future, infringe, misappropriate or otherwise violate existing or future third-party patents or other intellectual property rights. Identification of third-party patent rights that may be relevant to our operations is difficult because patent searching is imperfect due to differences in terminology among patents, incomplete databases and the difficulty in assessing the meaning of patent claims. We </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">71</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">cannot guarantee that any of our patent searches or analyses, including the identification of relevant patents, the scope of patent claims or the expiration of relevant patents, are complete or thorough, nor can we be certain that we have identified each and every third-party patent and pending application in the United States and abroad that is relevant to or necessary for the commercialization of our product candidates in any jurisdiction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Numerous United States and foreign patents and pending patent applications exist in our market that are owned by third parties. Our competitors in both the United States and abroad, many of which have substantially greater resources and have made substantial investments in patent portfolios and competing technologies, may have applied for or obtained or may in the future apply for and obtain, patents that will prevent, limit or otherwise interfere with our ability to make, use and sell our product candidates. We do not always conduct independent reviews of pending patent applications and patents issued to third parties. Patent applications in the United States and elsewhere are typically published approximately 18&#160;months after the earliest filing for which priority is claimed, with such earliest filing date being commonly referred to as the priority date. Certain United States applications that will not be filed outside the United States can remain confidential until patents issue. In addition, patent applications in the United States and elsewhere can be pending for many&#160;years before issuance, or unintentionally abandoned patents or applications can be revived. Furthermore, pending patent applications that have been published can, subject to certain limitations, be later amended in a manner that could cover our product candidates or the use of our product candidates. As such, there may be applications of others now pending or recently revived patents of which we are unaware. These patent applications may later result in issued patents, or the revival of previously abandoned patents, that may be infringed by the manufacture, use or sale of our product candidates or will prevent, limit or otherwise interfere with our ability to make, use or sell our product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The scope of a patent claim is determined by an interpretation of the law, the written disclosure in a patent and the patent&#8217;s prosecution history. Our interpretation of the relevance or the scope of a patent or a pending application may be incorrect. For example, we may incorrectly determine that our product candidates are not covered by a third-party patent or may incorrectly predict whether a third-party&#8217;s pending application will issue with claims of relevant scope. Our determination of the expiration date of any patent in the United States or abroad that we consider relevant may be incorrect. Our failure to identify and correctly interpret relevant patents may negatively impact our ability to develop and market our product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We cannot provide any assurances that third-party patents and other intellectual property rights do not exist which might be enforced against our current technology, including our research programs, product candidates, their respective methods of use, manufacture and formulations thereof, and could result in either an injunction prohibiting our manufacture or future sales, or, with respect to our future sales, an obligation on our part to pay royalties and/or other forms of compensation to third parties, which could be significant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may be involved in lawsuits to protect or enforce our patents or other intellectual property, which could be expensive, time-consuming and unsuccessful.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Competitors or other third parties may infringe our patents, trademarks or other intellectual property. To counter infringement or unauthorized use, we or any future licensors may be required to file infringement claims, which can be expensive and time consuming and divert the time and attention of our management and scientific personnel. Our or any future licensors&#8217; pending patent applications cannot be enforced against third parties practicing the technology claimed in such applications unless and until a patent issues from such applications. Any claims we assert against perceived infringers could provoke these parties to assert counterclaims against us alleging that we infringe their patents, in addition to counterclaims asserting that our patents or any future licensors&#8217; patents are invalid or unenforceable, or both. In patent litigation in the United States, defendant counterclaims alleging invalidity and/or unenforceability are commonplace. Grounds for a validity challenge could be an alleged failure to meet any of several statutory requirements, including lack of novelty, obviousness, non-enablement, insufficient written description or failure to claim patent-eligible subject matter. Grounds for an unenforceability assertion could be an allegation that someone connected with prosecution of the patent withheld relevant information from the USPTO or made a misleading statement during prosecution. The outcome following legal assertions of invalidity and unenforceability is unpredictable. In any patent infringement proceeding, there is a risk that a court will decide that a patent of ours or any future licensors is invalid or unenforceable, in whole or in part, and that we do not have the right to stop the other party from using the invention at issue. There is also a risk that, even if the validity of such patents is upheld, the court will construe the patent&#8217;s claims narrowly or decide that we do not have the right to stop the other party from using the invention at issue on the grounds that our or any future licensors&#8217; patent claims do not cover the invention, or decide that the other party&#8217;s use of our or any future licensors&#8217; patented technology falls under the safe harbor to patent infringement under 35 U.S.C. &#167;271(e)(1). An adverse outcome in a litigation or proceeding involving our or any future licensors&#8217; patents could limit our ability to assert our or any future licensors&#8217; patents against those parties or other competitors and may curtail or preclude our ability to exclude third parties from </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">72</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">making and selling similar or competitive products. Any of these occurrences could adversely affect our competitive position, and our business, financial condition, results of operations and prospects. Similarly, if we assert trademark infringement claims, a court may determine that the marks we have asserted are invalid or unenforceable, or that the party against whom we have asserted trademark infringement has superior rights to the marks in question. In this case, we could ultimately be forced to cease use of such trademarks.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Even if we establish infringement, the court may decide not to grant an injunction against further infringing activity and instead award only monetary damages, which may or may not be an adequate remedy. 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 litigation. There could also be public announcements of the results of hearings, motions or other interim proceedings or developments. If securities analysts or investors perceive these results to be negative, it could adversely affect the price of shares of our common stock. Moreover, we cannot assure you that we will have sufficient financial or other resources to file and pursue such infringement claims, which typically last for&#160;years before they are concluded. Even if we ultimately prevail in such claims, the monetary cost of such litigation and the diversion of the attention of our management and scientific personnel could outweigh any benefit we receive as a result of the proceedings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may become involved in third-party claims of intellectual property infringement, which may prevent or delay our product discovery and development efforts.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our commercial success depends in part on our avoiding infringement of the patents and proprietary rights of third parties. There is a substantial amount of litigation involving the infringement of patents and other intellectual property rights in the biotechnology and pharmaceutical industries. We may be exposed to, or threatened with, future litigation by third parties having patent or other intellectual property rights and who allege that our product candidates, uses and/or other proprietary technologies infringe their intellectual property rights. Numerous United States and foreign issued patents and pending patent applications, which are owned by third parties, exist in the fields in which we are developing our product candidates. As the biotechnology and pharmaceutical industries expand and more patents are issued, the risk that our product candidates may give rise to claims of infringement of the patent rights of others increases. Moreover, it is not always clear to industry participants, including us, which patents exist which may be found to cover various types of drugs, products or their methods of use or manufacture. Thus, because of the large number of patents issued and patent applications currently pending in our fields, there may be a risk that third parties may allege they have patent rights which are infringed by our product candidates, technologies or methods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If a third party alleges that we infringe its intellectual property rights, we may face a number of issues, including, but not limited to:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">infringement and other intellectual property misappropriation which, regardless of merit, may be expensive and time-consuming to litigate and may divert our management&#8217;s attention from our core business;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">substantial damages for infringement or misappropriation, which we may have to pay if a court decides that the product candidate or technology at issue infringes on or violates the third-party&#8217;s rights, and, if the court finds we have willfully infringed intellectual property rights, we could be ordered to pay treble damages and the patent owner&#8217;s attorneys&#8217; fees;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">an injunction prohibiting us from manufacturing, marketing or selling our product candidates, or from using our proprietary technologies, unless the third party agrees to license its patent rights to us;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">even if a license is available from a third party, we may have to pay substantial royalties, upfront fees and other amounts, and/or grant cross-licenses to intellectual property rights protecting our products; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we may be forced to try to redesign our product candidates or processes so they do not infringe third-party intellectual property rights, an undertaking which may not be possible or which may require substantial monetary expenditures and time.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Some of our competitors may be able to sustain the costs of complex patent litigation more effectively than we can because they have substantially greater resources. In addition, any uncertainties resulting from the initiation and continuation of any litigation could have a material adverse effect on our ability to raise the funds necessary to continue our operations or could otherwise have a material adverse effect on our business, results of operations, financial condition and prospects.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">73</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Third parties may assert that we are employing their proprietary technology without authorization. Generally, conducting preclinical and clinical trials and other development activities in the United States is not considered an act of infringement. While we may believe that patent claims or other intellectual property rights of a third party would not have a materially adverse effect on the commercialization of our product candidates, we may be incorrect in this belief, or we may not be able to prove it in litigation. In this regard, patents issued in the United States by law enjoy a presumption of validity that can be rebutted only with evidence that is &#8220;clear and convincing,&#8221; a heightened standard of proof. There may be issued third-party patents of which we are currently unaware with claims to compositions, formulations, methods of manufacture or methods for treatment related to the use or manufacture of our product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Patent applications can take many&#160;years to issue. There may be currently pending patent applications which may later result in issued patents that may be infringed by our product candidates. Moreover, we may fail to identify relevant patents or incorrectly conclude that a patent is invalid, not enforceable, exhausted, or not infringed by our activities. If any third-party patents, held now or obtained in the future by a third party, were found by a court of competent jurisdiction to cover the manufacturing process of our product candidates, the holders of any such patents may be able to block our ability to commercialize the product candidate unless we obtained a license under the applicable patents, or until such patents expire or they are finally determined to be held invalid or unenforceable. Similarly, if any third-party patent were held by a court of competent jurisdiction to cover any aspect of our formulations, any combination therapies or patient selection methods, the holders of any such patent may be able to block our ability to develop and commercialize the product candidate unless we obtained a license or until such patent expires or is finally determined to be held invalid or unenforceable. In either case, such a license may not be available on commercially reasonable terms or at all. If we are unable to obtain a necessary license to a third-party patent on commercially reasonable terms, or at all, our ability to commercialize our product candidates, if approved, may be impaired or delayed, which could in turn significantly harm our business. Even if we obtain a license, it may be non-exclusive, thereby giving our competitors access to the same technologies licensed to us. 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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Parties making claims against us may seek and obtain injunctive or other equitable relief, which could effectively block our ability to further develop and commercialize our product candidates. Defense of these claims, regardless of their merit, could involve substantial litigation expense and would be a substantial diversion of employee resources from our business. In the event of a successful claim of infringement against us, we may have to pay substantial damages, including treble damages and attorneys&#8217; fees for willful infringement, obtain one or more licenses from third parties, pay royalties or redesign our infringing products, which may be impossible or require substantial time and monetary expenditure. We cannot predict whether any such license would be available at all or whether it would be available on commercially reasonable terms. Furthermore, even in the absence of litigation, we may need or may choose to obtain licenses from third parties to advance our research or allow commercialization of our product candidates. We may fail to obtain any of these licenses at a reasonable cost or on reasonable terms, if at all. In that event, we would be unable to further develop and commercialize our product candidates, which could harm our business significantly.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may not be successful in obtaining or maintaining necessary rights to our product candidates through acquisitions and in-licenses.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Because our development programs may in the future require the use of proprietary rights held by third parties, the growth of our business may depend in part on our ability to acquire, in-license, or use these third-party proprietary rights. We may be unable to acquire or in-license any compositions, methods of use, processes or other third-party intellectual property rights from third parties that we identify as necessary for our product candidates on commercially reasonable terms or at all. Even if we are able to in-license any such necessary intellectual property, it could be on nonexclusive terms, thereby giving our competitors and other third parties access to the same intellectual property licensed to us, and it could require us to make substantial licensing and royalty payments. The licensing and acquisition of third-party intellectual property rights is a competitive area, and a number of more established companies may pursue strategies to license or acquire third-party intellectual property rights that we may consider attractive or necessary. These established companies may have a competitive advantage over us due to their size, capital resources and greater clinical development and commercialization capabilities. In addition, companies that perceive us to be a competitor may be unwilling to assign or license rights to us. We also may be unable to license or acquire third-party intellectual property rights on terms that would allow us to make an appropriate return on our investment or at all. If we are unable to successfully obtain rights to required third-party intellectual property rights or maintain the existing intellectual property rights we have obtained, we may have to abandon development of the relevant program or product candidate, which could adversely affect our business, financial condition, results of operations and prospects.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">74</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We may enter into license agreements in the future with others to advance our existing or future research or allow commercialization of our existing or future product candidates, if approved. These licenses may not provide exclusive rights to use such intellectual property and technology in all relevant fields of use and in all territories in which we may wish to develop or commercialize our technology and product candidates in the future. In that event, we may be required to expend significant time and resources to redesign our product candidates, or the methods for manufacturing them, all of which may not be feasible on a technical or commercial basis. If we are unable to do so, we may be unable to develop or commercialize the affected product candidates, if approved, which could harm our business, financial condition, results of operations, and prospects significantly. We cannot provide any assurances that third-party patents do not exist which might be enforced against our current manufacturing methods, product candidates, or future methods or product candidates resulting in either an injunction prohibiting our manufacture or future sales, or, with respect to our future sales, an obligation on our part to pay royalties and/or other forms of compensation to third parties, which could be significant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may become subject to claims challenging the inventorship or ownership of our or any future licensors&#8217; patents and other intellectual property.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We may be subject to claims that former employees, collaborators or other third parties have an interest in our or any future licensors&#8217; patents or other intellectual property as an inventor or co-inventor. The failure to name the proper inventors on a patent application can result in the patents issuing thereon being unenforceable. Inventorship disputes may arise from conflicting views regarding the contributions of different individuals named as inventors, the effects of foreign laws where foreign nationals are involved in the development of the subject matter of the patent, conflicting obligations of third parties involved in developing our product candidates or as a result of questions regarding co-ownership of potential joint inventions. Litigation may be necessary to resolve these and other claims challenging inventorship or ownership. Alternatively, or additionally, we may enter into agreements to clarify the scope of our rights in such intellectual property. If we fail in defending any such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights, such as exclusive ownership of, or right to use, valuable intellectual property. Such an outcome could adversely affect our business. Even if we are successful in defending against such claims, litigation could result in substantial costs and be a distraction to management and other employees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Any future licensors may have relied on third-party consultants or collaborators or on funds from third parties, such as the United States government, such that these licensors are not the sole and exclusive owners of the patents we in-licensed. If other third parties have ownership rights or other rights to our in-licensed patents, they may be able to license such patents to our competitors, and our competitors could market competing products and technology. This could adversely affect our competitive position, business, financial condition, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, while it is our policy to require our employees and contractors who may be involved in the conception or 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, conceives or develops intellectual property that we regard as our own. The assignment of intellectual property rights may not be self-executing, or the assignment agreements may be breached, and we may be forced to bring claims against third parties, or defend claims that they may bring against us, to determine the ownership of what we regard as our intellectual property. Such claims could adversely affect our business, financial condition, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may form or seek collaborations or strategic alliances or enter into licensing arrangements in the future, and we may neither enter into, nor realize the benefits of, such alliances or licensing arrangements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Any future collaborations that we enter into may not be successful and we may not enter into such collaborations at all. The success of our collaboration arrangements will depend heavily on the efforts and activities of any future collaborators. Collaborations are subject to numerous risks, which may include that:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">collaborators have significant discretion in determining the efforts and resources that they will apply to collaborations;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">collaborators may not pursue development and commercialization of our product candidates or may elect not to continue or renew development or commercialization programs based on trial or test results, changes in their strategic focus due to the acquisition of competitive products, availability of funding or other external factors, such as a business combination that diverts resources or creates competing priorities;</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">75</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="color:#231f20;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="color:#231f20;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;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a collaborator with marketing, manufacturing and distribution rights to one or more products may not commit sufficient resources to or otherwise not perform satisfactorily in carrying out these activities;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we could grant exclusive rights to our collaborators that would prevent us from collaborating with others;</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="color:#231f20;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="color:#231f20;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 intellectual property or proprietary information in a way that gives rise to actual or threatened litigation that could jeopardize or invalidate our intellectual property or proprietary information or expose us to potential liability;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">disputes may arise between us and a collaborator that causes the delay or termination of the research, development or commercialization of our future product candidates or that results in costly litigation or arbitration that diverts management attention and resources;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">collaborations may be terminated, and, if terminated, may result in a need for additional capital to pursue further development or commercialization of the applicable future product candidates;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">collaborators may own or co-own intellectual property covering our product candidates that results from our collaborating with them, and in such cases, we would not have the exclusive right to develop or commercialize such intellectual property; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a collaborator&#8217;s sales and marketing activities or other operations may not be in compliance with applicable laws, resulting in civil or criminal proceedings.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If we fail to comply with our obligations in agreements under which we in-license or acquire development or commercialization rights to product candidates, or data from third parties, we could lose such rights that are important to our business.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We may in the future in-license or otherwise acquire development or commercialization rights to product candidates or data from third parties, and any future licensors may rely upon third-party companies, consultants or collaborators, or on funds from third parties such that licensors are not the sole and exclusive owners of the patents we in-license. If any future licensors fail to prosecute, maintain, enforce, and defend such patents, or lose rights to those patents, the rights we have licensed may be reduced or eliminated, and our right to develop and commercialize future product candidates that may be subject of such licensed rights could be adversely affected. In spite of our efforts, any future licensors might conclude that we are in material breach of obligations under our license agreements and may therefore have the right to terminate the license agreements, thereby removing our ability to develop and commercialize product candidates and technology covered by such license agreements. If such in-licenses are terminated, or if the underlying patents fail to provide the intended exclusivity, our competitors will have the freedom to seek regulatory approval of, and to market, products identical to our product candidates and the licensors to such in-licenses could prevent us from developing or commercializing product candidates that rely upon the patents or other intellectual property rights which were the subject matter of such terminated agreements. Any of these events could adversely affect our business, financial condition, results of operations, and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Disputes may arise regarding intellectual property subject to a licensing agreement, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the scope of rights granted under the license agreement and other interpretation-related issues;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our financial or other obligations under the license agreement;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the extent to which our processes infringe on intellectual property of the licensor that is not subject to the licensing agreement;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the sublicensing of patent and other rights under our collaborative development relationships;</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">76</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our diligence obligations under the license agreement and what activities satisfy those obligations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the inventorship or ownership of inventions and know-how resulting from the joint creation or use of intellectual property by any future licensors and us and our partners; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the priority of invention of patented technology.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, any future license agreements are likely to be 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 increase what we believe to be our financial or other obligations under the relevant agreement, either of which could adversely affect our business, financial condition, results of operations, and prospects. Moreover, if disputes over intellectual property that we may license in the future prevent or impair our ability to maintain future licensing arrangements on commercially acceptable terms, we may be unable to successfully develop and commercialize the affected product candidates, which could adversely affect our business, financial condition, results of operations, and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Any license agreements we enter into in the future may be subject to certain rights retained by third parties.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Any future licensors may retain certain rights under the relevant agreements with us, including the right to use the underlying product candidates for academic and research use, to publish general scientific findings from research related to the product candidates, to make customary scientific and scholarly disclosures of information relating to the product candidates, or to develop or commercialize the licensed product candidates in certain regions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, the United States federal government retains certain rights in inventions produced with its financial assistance under the Patent and Trademark Law Amendments Act (the &#8220;Bayh-Dole Act&#8221;). The federal government retains a &#8220;nonexclusive, nontransferable, irrevocable, paid-up license&#8221; for its own benefit. The Bayh-Dole Act also provides federal agencies with &#8220;march-in rights.&#8221; March-in rights allow the government, in specified circumstances, to require the contractor or successors in title to the patent to grant a &#8220;nonexclusive, partially exclusive, or exclusive license&#8221; to a &#8220;responsible applicant or applicants.&#8221; If the patent owner refuses to do so, the government may grant the license itself. We may at times choose to collaborate with academic institutions to accelerate our preclinical research or development. While we do not currently engage, and it is our policy to avoid engaging, university partners in projects in which there is a risk that federal funds may be commingled, we cannot be sure that any co-developed intellectual property will be free from government rights pursuant to the Bayh-Dole Act. Although none of our licenses to date are subject to march-in rights, if, in the future, we co-own or license in technology which is critical to our business that is developed in whole or in part with federal funds subject to the Bayh-Dole Act, our ability to enforce or otherwise exploit patents covering such technology may be adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Changes in patent law in the United States and other jurisdictions could diminish the value of patents in general, thereby impairing our ability to protect our product candidates.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As is the case with other biopharmaceutical companies, our success is heavily dependent on intellectual property, particularly patents. Obtaining, defending, maintaining and enforcing patents in the biopharmaceutical industry involves both technological and legal complexity and is therefore costly, time consuming and inherently uncertain. Changes in either the patent laws or interpretation of the patent laws in the United States could increase the uncertainties and costs surrounding the prosecution of patent applications and the enforcement or defense of issued patents, and may diminish our ability to protect our inventions, obtain, maintain, enforce and protect our intellectual property rights and, more generally, could affect the value of our intellectual property or narrow the scope of our future owned and licensed patents. Patent reform legislation in the United States and other countries, including the Leahy-Smith America Invents Act (the &#8220;Leahy-Smith Act&#8221;), signed into law on September&#160;16, 2011, could increase those uncertainties and costs surrounding the prosecution of patent applications filed after March&#160;2013 and the enforcement or defense of our future issued patents or claiming priority to patent applications filed after March&#160;2023. 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, redefine prior art and provide more efficient and cost-effective avenues for competitors to challenge the validity of patents. These include allowing third-party submission of prior art to the USPTO during patent prosecution and additional procedures to attack the validity of a patent by USPTO administered post-grant proceedings, including PGR, IPR, and derivation proceedings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Further, because of a lower evidentiary standard in these USPTO post-grant proceedings compared to the evidentiary standard in United States federal courts necessary to invalidate a patent claim, a third party could potentially provide evidence in a USPTO </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">77</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">proceeding sufficient for the USPTO to hold a claim invalid even though the same evidence would be insufficient to invalidate the claim if first presented in a district court action. Accordingly, a third party may attempt to use the USPTO procedures to invalidate our or any future licensors&#8217; patent claims that would not have been invalidated if first challenged by the third party as a defendant in a district court action. Thus, the Leahy-Smith Act and its implementation could increase the uncertainties and costs surrounding the prosecution of our or any future licensors&#8217; patent applications and the enforcement or defense of our or any future licensors&#8217; future issued patents, all of which could adversely affect our business, financial condition, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">After March&#160;2013, under the Leahy-Smith Act, the United States transitioned to a first inventor to file system in which, assuming that the other statutory requirements are met, the first inventor to file a patent application will be entitled to the patent on an invention regardless of whether a third-party was the first to invent the claimed invention. A third party that files a patent application in the USPTO after March&#160;2013, but before we file an application covering the same invention, could therefore be awarded a patent covering an invention of ours or any future licensors even if we had made the invention before it was made by such third party. This will require us to be cognizant going forward of the time from invention to filing of a patent application. Since patent applications in the United States and most other countries are confidential for a period of time after filing or until issuance, we cannot be certain that we or any future licensors were the first to either (i)&#160;file any patent application related to our product candidates and other proprietary technologies we may develop or (ii)&#160;invent any of the inventions claimed in our or any future licensors&#8217; patents or patent applications. Even where we have a valid and enforceable patent, we may not be able to exclude others from practicing the claimed invention where the other party can show that they used the invention in commerce before our filing date or the other party benefits from a compulsory license. However, 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 future issued patents, all of which could adversely affect our business, financial condition, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, the patent positions of companies in the development and commercialization of pharmaceuticals are particularly uncertain. The United States Supreme Court has ruled on several patent cases in recent&#160;years, either narrowing the scope of patent protection available in certain circumstances or weakening the rights of patent owners in certain situations. Depending on future actions by the United States Congress, the United States courts, the USPTO and the relevant law-making bodies in other countries, the laws and regulations governing patents could change in unpredictable ways that would weaken our or any future licensors&#8217; ability to obtain new patents and patents that we or any future licensors might obtain in the future. We cannot predict how future decisions by the courts, the United States Congress or the USPTO may impact the value of our patents. Any similar adverse change in the patent laws of other jurisdictions could also adversely affect our business, financial condition, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In 2012, the European Union Patent Package (&#8220;EU Patent Package&#8221;) regulations were passed with the goal of providing a single pan-European Unitary Patent and a new European Unified Patent Court (&#8220;UPC&#8221;) for litigation involving European patents. The EU Patent Package was implemented on June&#160;1, 2023. As a result, all European patents, including those issued prior to ratification of the EU Patent Package, now by default automatically fall under the jurisdiction of the UPC. It is uncertain how the UPC will impact granted European patents in the biotechnology and pharmaceutical industries. Our European patent applications, if issued, could be challenged in the UPC. During the first seven&#160;years of the UPC&#8217;s existence, the UPC legislation allows a patent owner to opt its European patents out of the jurisdiction of the UPC. We may decide to opt out our future European patents from the UPC, but doing so may preclude us from realizing the benefits of the UPC. Moreover, if we do not meet all of the formalities and requirements for opt-out under the UPC, our future European could remain under the jurisdiction of the UPC. The UPC will provide our competitors with a new forum to centrally revoke our European patents, and allow for the possibility of a competitor to obtain pan-European injunction. Such a loss of patent protection could have a material adverse impact on our business and our ability to commercialize our technology and product candidates and, resultantly, on our business, financial condition, prospects and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Obtaining and maintaining patent protection depends on compliance with various procedural, document submission, fee payment and other requirements imposed by government patent agencies, and our patent protection could be reduced or eliminated as a result of noncompliance with these requirements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Periodic maintenance fees, renewal fees, annuity fees and various other government fees on patents and/or applications will be due to be paid to the USPTO and various government patent agencies outside of the United States over the lifetime of our patents and patent applications. We rely on our outside patent counsel to pay these fees due to United States and non-United States patent agencies. The USPTO and various non-United States government patent agencies require compliance with several procedural, documentary, fee payment and other similar provisions during the patent application process. In many cases, an inadvertent lapse can be cured by payment of a late fee or by other means in accordance with the applicable rules. There are situations, however, in which noncompliance can result in abandonment or lapse of the patent or patent application, resulting in partial or complete loss of patent </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">78</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">rights in the relevant jurisdiction. In such an event, potential competitors might be able to enter the market and this circumstance could adversely affect our business, financial condition, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Patent terms may be inadequate to protect our competitive position on products or product candidates for an adequate amount of time.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 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&#160;years from its earliest United States non-provisional or international patent application 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 products or product candidates are obtained, once the patent life has expired, we may be open to competition from competitive products, including generics or biosimilars. Given the amount of time required for the development, testing and regulatory review of products or new product candidates, patents protecting such products or candidates might expire before or shortly after such products or candidates are commercialized. As a result, our patent portfolio may not provide us with sufficient and continuing 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;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If we do not obtain patent term extension for our product candidates, our business may be materially harmed.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Depending upon the timing, duration and specifics of any FDA regulatory approval of our product candidates, one or more of our issued United States patents or issued United States patents that we may own in the future may be eligible for limited patent term extension under the Drug Price Competition and Patent Term Restoration Action of 1984 (the &#8220;Hatch-Waxman Amendments&#8221;). The Hatch-Waxman Amendments permit a patent extension term of up to five&#160;years as compensation for 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, only one patent 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. Similar patent term restoration provisions to compensate for commercialization delay caused by regulatory review are also available in certain foreign jurisdictions, such as in Europe under SPC. However, we may not be granted any extensions for which we apply 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. In addition, to the extent we wish to pursue patent term extension based on a patent that we in-license from a third party, we would need the cooperation of that third party. Moreover, the applicable time period or the scope of patent protection afforded could be less than we request. If we are unable to obtain patent term extension, or the term of any such extension is less than we request, our competitors may obtain approval of competing products following our patent expiration, and our business, financial condition, results of operations and prospects could be materially harmed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If we are unable to protect the confidentiality of our trade secrets, our business and competitive position would be harmed.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition to the protection afforded by patents, we seek to rely on trade secret protection to protect proprietary know-how that is not patentable, processes for which patents are difficult to enforce and any other elements of our product discovery and development processes that involve proprietary know-how, information, or technology that is not covered by our patents. We may not be able to meaningfully protect our trade secrets. Although we require all of our employees to assign their inventions to us, and require 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 be certain that our trade secrets and other confidential proprietary information will not be disclosed to our competitors or that competitors will not otherwise gain access to our trade secrets or independently develop substantially equivalent information and techniques. Furthermore, the laws of some foreign countries do not protect proprietary rights to the same extent or in the same manner as the laws within the United States. We may need to share our trade secrets and proprietary know-how with current or future partners, collaborators, contractors and others located in countries at heightened risk of theft of trade secrets, including through direct intrusion by private parties or foreign actors, and those affiliated with or controlled by state actors. As a result, we may encounter significant problems in protecting and defending our intellectual property both in the United States and abroad. If we are unable to prevent unauthorized material disclosure of our intellectual property to third parties, we will not be able to establish or maintain a competitive advantage in our market, which could materially adversely affect our business, operating results and financial condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Monitoring and detecting unauthorized disclosure or other compromise of trade secrets is difficult, and we do not know whether the steps we have taken to prevent such compromise are, or will be, adequate. If we were to enforce a claim that a third party had illegally obtained and was using our trade secrets, it would be expensive and time-consuming, and the outcome would be unpredictable. In addition, courts outside the United States are sometimes less willing to protect trade secrets. If we choose to go to </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">79</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">court to stop a third party from using any of our trade secrets, we may incur substantial costs. These lawsuits may consume our time and other resources even if we are successful. For example, significant elements of our business, including confidential aspects of sample preparation, methods of manufacturing, proprietary assays, computational- biological algorithms, data analytics and machine learning related to genetics, genomics, proteomics, biomarkers and samples, and related processes and software, are based on unpatented trade secrets, including those of our collaborators. For example, our collaborator, Foresite Labs, utilizes extensive trade secret algorithms, machine learning and AI analysis techniques, and we rely on their maintenance of these trade secrets. Although we take steps to protect our proprietary information and trade secrets, including through contractual means with our employees and consultants, third parties may independently develop substantially equivalent proprietary information and techniques or otherwise gain access to our trade secrets or disclose our technology.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may be subject to claims asserting that our employees, consultants or advisors have wrongfully used or disclosed alleged trade secrets of their current or former employers or claims asserting ownership of what we regard as our own intellectual property.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Certain of our employees, consultants or advisors have in the past and may in the future be employed at universities or other biotechnology or pharmaceutical companies, including our competitors or potential competitors. Although we try to ensure that our employees, consultants and advisors 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 or we have used or disclosed intellectual property, including trade secrets or other proprietary information, of any such individual&#8217;s current or former employer. Litigation may be necessary to defend against these claims. If we fail in defending any such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights. An inability to incorporate such technologies or features would harm our business and may prevent us from successfully commercializing our technologies or product candidates. In addition, we may lose personnel as a result of such claims and any such litigation, or the threat thereof, may adversely affect our ability to hire employees or contract with independent contractors. A loss of key personnel or their work product could hamper or prevent our ability to commercialize our technologies, or product candidates, which could adversely affect our business, financial condition, results of operations and prospects. Even if we are successful in 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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, we may in the future be subject to claims by former employees, consultants or other third parties asserting an ownership right in our patents or patent applications. An adverse determination in any such submission or proceeding may result in loss of exclusivity or freedom to operate 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 technology and therapeutics, without payment to us, or could limit the duration of the patent protection covering our technologies and product candidates. Such challenges may also result in our inability to develop, manufacture or commercialize our technologies and product candidates 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 technologies and product candidates. Any of the foregoing could adversely affect our business, financial condition, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If our trademarks and trade names are not adequately protected, then we may not be able to build name recognition in our markets of interest and our business may be adversely affected.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our unregistered trademarks, trade names or future registered trademarks may be challenged, infringed, circumvented or declared generic or determined to be infringing on other marks. During trademark registration proceedings, we may receive rejections of our applications by the USPTO or in other foreign jurisdictions. Although we are given an opportunity to respond to such rejections, we may be unable to overcome them. In addition, in the USPTO and in comparable agencies in many foreign jurisdictions, third parties are given an opportunity to oppose pending trademark applications and to seek to cancel registered trademarks. Opposition or cancellation proceedings may be filed against our trademarks, which may not survive such proceedings. Moreover, any name we have proposed to use with our product candidate in the United States must be approved by the FDA, regardless of whether we have registered it, or applied to register it, as a trademark. Similar requirements exist in Europe. The FDA typically conducts a review of proposed product names, including an evaluation of potential for confusion with other product names. If the FDA or an equivalent administrative body in a foreign jurisdiction objects to any of our proposed proprietary product names, we may be required to expend significant additional resources in an effort to identify a suitable substitute name that would qualify under applicable trademark laws, not infringe the existing rights of third parties and be acceptable to the FDA. Furthermore, in many countries, owning and maintaining a trademark registration may not provide an adequate defense against a subsequent infringement claim asserted by the owner of a senior trademark.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">80</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We may not be able to protect our rights to these trademarks and trade names, which we need to build name recognition among potential partners or customers in our markets of interest. At times, competitors or other third parties may adopt trade names or trademarks similar to ours, thereby impeding our ability to build brand identity and possibly leading to market confusion. In addition, there could be potential trade name or trademark infringement claims brought by owners of other registered trademarks or trademarks that incorporate variations of our registered or unregistered trademarks or trade names. Over the long term, if we are unable to establish name recognition based on our trademarks and trade names, then we may not be able to compete effectively, and our business may be adversely affected. Our efforts to enforce or protect our proprietary rights related to trademarks, trade names, domain name or other intellectual property may be ineffective and could result in substantial costs and diversion of resources and could adversely affect our business, financial condition, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risk Factors Relating to Government Regulation for Alumis</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">For purposes of this subsection only, &#8220;Alumis,&#8221; &#8220;the Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; or &#8220;our&#8221; refer to Alumis, unless the context otherwise requires.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Even if we receive regulatory approval for our product candidates, we will be subject to ongoing regulatory obligations and continued regulatory review, which may result in significant additional expense. Additionally, our product candidates, if approved, could be subject to labeling and other restrictions and market withdrawal. We may also be subject to penalties if we fail to comply with regulatory requirements or experience unanticipated problems with our product candidates.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Any regulatory approvals that we or our future collaborators obtain for our product candidates may also be subject to limitations on the approved indicated uses for which a product may be marketed or to the conditions of approval, or contain requirements for potentially costly post-marketing testing and surveillance to monitor the safety and efficacy of the product candidate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, if the FDA or a comparable foreign regulatory authority approves our product candidates, the manufacturing processes, labeling, packaging, distribution, post-approval monitoring and AE reporting, storage, import, export, advertising, promotion and recordkeeping for the product will be subject to extensive and ongoing regulatory requirements. The FDA has significant post-market authority, including the authority to require labeling changes based on new safety information and to require post-market studies or clinical trials to evaluate safety risks related to the use of a product or to require withdrawal of the product from the market. The FDA also has the authority to require a REMS after approval, which may impose further requirements or restrictions on the distribution or use of an approved drug. Comparable foreign regulatory authorities may have similar authority. The manufacturing facilities we use to make a future product, if any, will also be subject to periodic review and inspection by the FDA and other regulatory authorities, including for continued compliance with cGMP requirements. The discovery of any new or previously unknown problems with our third-party manufacturers, manufacturing processes or facilities may result in restrictions on the product, manufacturer or facility, including withdrawal of the product from the market. As we expect to rely on third-party manufacturers, we will have limited control over compliance with applicable rules&#160;and regulations by such manufacturers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In addition, any product promotion and advertising will also be subject to regulatory requirements and continuing regulatory review. For example, the FDA and comparable foreign regulatory authorities impose stringent restrictions on manufacturers&#8217; communications regarding use of their products. Although clinicians may prescribe products for off-label uses, as the FDA and comparable foreign regulatory authorities do not regulate a physician&#8217;s choice of drug treatment made in the physician&#8217;s independent medical judgment, the FDA and such comparable foreign regulatory authorities do restrict promotional communications from companies or their sales force with respect to off-label uses of products. Specifically, any regulatory approval that the FDA grants is limited to those specific diseases and indications for which a product is deemed to be safe and effective by FDA, and our ability to promote any products will be narrowly limited to those indications that are specifically approved by the FDA. Similar restrictions apply in other countries. In the EU, applicable laws require that promotional materials and advertising in relation to medicinal products comply with the product&#8217;s Summary of Product Characteristics (&#8220;SmPC&#8221;) which may require approval by the competent national authorities in connection with a marketing authorization. The SmPC is the document that provides information to physicians concerning the safe and effective use of the product. Promotional activity that does not comply with the SmPC is considered off-label and is prohibited in the EU. If we are found to have promoted such off-label uses, we may become subject to significant liability. In addition, if we do not conduct head-to-head comparative clinical trials for our product candidates, we will be unable to make comparative claims regarding any other products in the promotional materials for our product candidates. If we promote our products, if approved, in a manner inconsistent with FDA- approved labeling, or the labeling approved by another comparable foreign regulatory authority, or otherwise not in compliance with FDA regulations or comparable foreign rules, we may be subject to enforcement action. The U.S. federal government has levied large civil and criminal fines against companies for alleged improper </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">81</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Subsequent discovery of previously unknown problems with a product, including AEs of unanticipated severity or frequency, or with our third-party manufacturers or manufacturing processes, or failure by us, our contract manufacturers or service providers, or collaborators to comply with regulatory requirements, may result in, among other things:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">restrictions on the marketing or manufacturing of the product, withdrawal of the product from the market or voluntary or mandatory product recalls;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">restrictions on product distribution or use, or requirements to conduct post-marketing studies or clinical trials;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">operating restrictions;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">holds on clinical trials;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;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;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">refusal by the FDA or comparable foreign regulatory authorities to approve, or delays in the approval of, pending applications or supplements to approved applications;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">suspension, variation or revocation of product approvals;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">product seizure or detention or refusal to permit the import or export of products; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">injunctions, fines or the imposition of civil or criminal penalties.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The occurrence of any event or penalty described above may inhibit our ability to commercialize our product candidates and generate revenue and could require us to expend significant time and resources in response and could generate negative publicity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The FDA&#8217;s and comparable foreign regulatory authorities&#8217; policies may change and additional government regulations may be promulgated that could prevent, limit or delay marketing authorization of any product candidates we develop. We also cannot predict the likelihood, nature or extent of government regulation that may arise from future legislation or administrative or executive action, either in the United States or abroad. In addition, the U.S. Supreme Court&#8217;s July&#160;2024 decision to overturn established case law giving deference to regulatory agencies&#8217; interpretations of ambiguous statutory language has introduced uncertainty regarding the extent to which the FDA&#8217;s regulations, policies and decisions may become subject to increasing legal challenges, delays, and/or changes. As a result of the U.S. Supreme Court&#8217;s decision, the FDA and other agencies may be less inclined to engage in formal regulation and may rely to a greater degree on informal guidance, which may not always be susceptible to immediate challenge. We cannot predict the likelihood, nature or extent of government regulation or guidance that may arise from future court decisions, legislation, or administrative action, either in the United States or abroad. If we are slow or unable to adapt to changes in existing requirements or the adoption of new requirements or policies, or if we are not able to maintain regulatory compliance, we may be subject to enforcement action and we may not achieve or sustain profitability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recently enacted legislation, future legislation and other healthcare reform measures may increase the difficulty and cost for us to obtain regulatory approval for and commercialize our product candidates and may affect the prices we may set.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the United States and some foreign jurisdictions, there have been, and we expect there will continue to be, a number of legislative and regulatory changes to the healthcare system, including cost-containment measures that may reduce or limit coverage and reimbursement for newly approved drugs and affect our ability to profitably sell any product candidates for which we obtain regulatory approval. In particular, there have been and continue to be a number of initiatives at the U.S. federal and state levels that seek to reduce healthcare costs and improve the quality of healthcare.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">For example, in March&#160;2010, the Patient Protection and Affordable Care Act, as amended by the Health Care and Education Reconciliation Act (collectively, the &#8220;ACA&#8221;) was enacted in the United States, which made a number of substantial changes in the </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">82</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">way healthcare is financed by both governmental and private insurers. The ACA included a number of provisions that may reduce the profitability of drug products, including provisions intended to broaden access to health insurance, reduce or constrain the growth of healthcare spending, enhance remedies against fraud and abuse, add new transparency requirements for health care and health insurance industries, impose new taxes and fees on the health industry and impose additional health policy reforms.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, other legislative changes have been proposed and adopted since the ACA was enacted. For example, the American Taxpayer Relief Act of 2021, effective January&#160;1, 2024, eliminated the statutory cap on rebate amounts owed by drug manufacturers under the Medicaid Drug Rebate Program, which was previously capped at 100% of the Average Manufacturer Price for a covered outpatient drug.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Further, there has been heightened governmental scrutiny in the United States of pharmaceutical pricing practices in light of the rising cost of prescription drugs. Healthcare reform initiatives culminated in the enactment of the IRA in August&#160;2022, which, among other things, allows HHS to directly negotiate the selling price of a statutorily specified number of drugs and biologics each&#160;year that the Centers for Medicare&#160;&amp; Medicaid Services reimburses under Medicare Part&#160;B and Part&#160;D. Only high-expenditure single- source drugs that have been approved for at least 7&#160;years for single-source drugs (11&#160;years for biologics) are eligible to be selected by CMS for negotiation, with the negotiated price taking effect two&#160;years after the selection&#160;year. CMS selected the Medicare Part&#160;D products in 2023, negotiations began in 2024, and the negotiated maximum fair price for each product has been announced. These negotiations resulted in significant price reductions for the products from their 2023 list prices, ranging from 38 to 79&#160;percent, with an average price reduction of 59.4&#160;percent. The price cap for each of these products, which cannot exceed a statutory ceiling price, will take effect in 2026. Negotiations for Medicare Part&#160;B products will begin in 2026 with the negotiated price taking effect in 2028.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A drug or biological product that has an orphan drug designation for only one rare disease or condition are excluded from the IRA&#8217;s price negotiation requirements, but will lose that exclusion if it receives designations for more than one rare disease or condition, or if is approved for an indication that is not within that single designated rare disease or condition, unless such additional designation or such disqualifying approvals are withdrawn by the time CMS evaluates the drug for selection for negotiation. The negotiated prices have represented, and will continue to represent, a significant discount from average prices to wholesalers and direct purchasers. The law also imposes rebates on Medicare Part&#160;D and Part&#160;B drugs whose prices have increased at a rate greater than the rate of inflation, and in November&#160;2024, CMS finalized regulations for the Medicare Part&#160;B and Part&#160;D inflation rebates. The IRA also extends enhanced subsidies for individuals purchasing health insurance coverage in ACA marketplaces through plan&#160;year 2025. The IRA permits the Secretary of HHS to implement many of these provisions through guidance, as opposed to regulation, for the initial&#160;years. Manufacturers that fail to comply with the IRA may be subject to various penalties, including civil monetary penalties. These provisions may be subject to legal challenges. For example, the provisions related to the negotiation of selling prices of high-expenditure single-source drugs and biologics have been challenged in multiple lawsuits brought by pharmaceutical manufacturers. Thus, while it is unclear how the IRA will be implemented, it will likely have a significant impact on the pharmaceutical industry.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At the state level, legislatures have increasingly passed legislation and implemented regulations designed to control pharmaceutical product pricing, including price or patient reimbursement constraints, restrictions on certain product access, reporting on price increases and the introduction of high-cost drugs. In some states, laws have been enacted to encourage importation of lower cost drugs from other countries and bulk purchasing. For example, the FDA released a final rule&#160;in September&#160;2020 providing guidance for states to build and submit proposals for importing drugs from Canada, and FDA authorized the first such plan in Florida in January&#160;2024, which has been extended until July&#160;6, 2025. It is unclear how this program will be implemented, including which drugs will be chosen, and whether it will be subject to legal challenges in the United States or Canada. Other states have also submitted proposals that are pending review by the FDA. In addition, regional healthcare 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 healthcare programs. This could reduce the ultimate demand for our drug products that we successfully commercialize or put pressure on our product pricing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We expect that the ACA, the IRA, and any other healthcare reform measures that may be adopted in the future 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 approved product. Any reduction in reimbursement from Medicare or other government programs may result in a similar reduction in payments from private payors. The implementation of cost-containment measures or other healthcare reforms may prevent us from being able to generate revenue, attain profitability or commercialize our product candidates, if approved.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">83</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Moreover, in order to obtain reimbursement for our products in some European countries, including some EU member states, we may be required to compile additional data comparing the cost-effectiveness of our products to other available therapies. This of medicinal products is becoming an increasingly common part of the pricing and reimbursement procedures in some EU member states, including those representing the larger markets. The HTA process is the procedure to assess therapeutic, economic and societal impact of a given medicinal product in the national healthcare systems of the individual country. The outcome of an HTA will often influence the pricing and reimbursement status granted to these medicinal products by the competent authorities of individual EU member states. The extent to which pricing and reimbursement decisions are influenced by the HTA of the specific medicinal product currently varies between EU member states. In December&#160;2021, Regulation No 2021/2282 on HTA amending Directive 2011/24/EU, was adopted in the EU. While the HTA Regulation entered into force in January&#160;2022, it will only begin to apply from January&#160;2025 onwards, with preparatory and implementation-related steps to take place in the interim.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Once applicable, it will have a phased implementation depending on the concerned products. The Regulation intends to boost cooperation among EU member states in assessing health technologies, including new medicinal products, and provide the basis for cooperation at EU level for joint clinical assessments in these areas. It will permit EU member states to use common HTA tools, methodologies, and procedures across the EU, working together in four main areas, including joint clinical assessment of the innovative health technologies with the most potential impact for patients, joint scientific consultations whereby developers can seek advice from HTA authorities, identification of emerging health technologies to identify promising technologies early, and continuing voluntary cooperation in other areas. Individual EU member states will continue to be responsible for assessing non-clinical (e.g., economic, social, ethical) aspects of health technologies, and making decisions on pricing and reimbursement. If we are unable to maintain favorable pricing and reimbursement status in EU member states for product candidates that we may successfully develop and for which we may obtain regulatory approval, any anticipated revenue from and growth prospects for those products in the EU could be negatively affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our operations and relationships with healthcare providers, healthcare organizations and third-party payors will be subject to applicable anti-bribery, anti-kickback, fraud and abuse, transparency and other healthcare laws and regulations, which could expose us to, among other things, enforcement actions, criminal sanctions, civil penalties, contractual damages, reputational harm, administrative burdens and diminished profits and future earnings.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our future arrangements with healthcare providers, healthcare organizations and third-party payors will expose us to broadly applicable anti-bribery, fraud and abuse and other healthcare laws and regulations that may constrain the business or financial arrangements and relationships through which we research, market, sell and distribute our product candidates, if approved. Restrictions under applicable federal, state and foreign anti-bribery and healthcare laws and regulations, include the following:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width: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="color:#231f20;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, individuals and entities 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 </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">for, or the purchase, order or recommendation of, any good or service, for which payment may be made, in whole or in part, under a federal and state healthcare program such as Medicare and Medicaid. A person or entity does not need to have actual knowledge of the statute or specific intent to violate it in order to have committed a violation;</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;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the federal criminal and civil false claims laws, including the federal False Claims Act, which can be enforced through civil whistleblower or qui tam actions against individuals or entities, and the Federal Civil Monetary Penalties Laws, which prohibit, among other things, knowingly presenting, or causing to be presented, to the federal government, claims for payment that are false or fraudulent, knowingly making, using or causing to be made or used, a false record or statement material to a false or fraudulent claim, or from knowingly making a false statement to avoid, decrease or conceal an obligation to pay money to the federal government. In addition, certain marketing practices, including off-label promotion, may also violate false claims laws. Moreover, the government may assert that a claim including items and services resulting from a violation of the federal Anti-Kickback Statute constitutes a false or fraudulent claim for purposes of the federal False Claims Act;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the Health Insurance Portability and Accountability Act (&#8220;HIPAA&#8221;), which imposes criminal and civil liability, prohibits, among other things, knowingly and willfully executing, or attempting to execute a scheme to defraud any healthcare benefit program, or knowingly and willfully falsifying, concealing or covering up a material fact or making any materially false statement in connection with the delivery of or payment for healthcare benefits, items or services; similar to the federal Anti- </span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">84</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Kickback Statute, a person or entity does not need to have actual knowledge of the statute or specific intent to violate it in order to have committed a violation;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the federal legislation commonly referred to as the Physician Payments Sunshine Act, enacted as part of the ACA, and its implementing regulations, which requires certain manufacturers of covered drugs, devices, biologics and medical supplies that are reimbursable under Medicare, Medicaid, or the Children&#8217;s Health Insurance Program, with certain exceptions, to report annually to CMS information on certain payments and other transfers of value to clinicians (defined to include doctors, dentists, optometrists, podiatrists and chiropractors), teaching hospitals, and certain other health care providers (such as physician assistants and nurse practitioners), as well as ownership and investment interests held by the clinicians described above and their immediate family members;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the U.S. Foreign Corrupt Practices Act of 1977, as amended, which prohibits, among other things, </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">U.S. companies and their employees and agents from authorizing, promising, offering, or providing, directly or indirectly, corrupt or improper payments or anything else of value to foreign government officials, employees of public international organizations and foreign government owned or affiliated entities, candidates for foreign political office, and foreign political parties or officials 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;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;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 and foreign anti-kickback and false claims laws, that may apply to sales or marketing arrangements and claims involving healthcare items or services reimbursed by non-governmental third-party payors, including private insurers; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">certain 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 government in addition to requiring drug manufacturers to report information related to payments to clinicians and other healthcare providers or marketing expenditures and drug pricing information, and state and local laws that require the registration of pharmaceutical sales representatives.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the EU, interactions between pharmaceutical companies and healthcare professionals and healthcare organizations are governed by strict laws, regulations, industry self-regulation codes of conduct and physicians&#8217; codes of professional conduct both at EU level and in the individual EU member states. The provision of benefits or advantages to physicians to induce or encourage the prescription, recommendation, endorsement, purchase, supply, order or use of pharmaceutical products is prohibited in the EU. Relationships with healthcare professionals and associations are subject to stringent anti-gift statutes and anti-bribery laws, the scope of which differs across the EU. In addition, national transparency and reporting rules&#160;may require pharmaceutical companies to report/publish transfers of value provided to healthcare professionals and associations on a regular (e.g. annual) basis. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If we or our future collaborators, manufacturers or service providers fail to comply with applicable federal, state or foreign laws or regulations, we could be subject to enforcement actions, which could affect our ability to develop, market and sell our product candidates successfully and could harm our reputation and lead to reduced acceptance of our products, if approved by the market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Efforts to ensure that our current and future business arrangements with third parties comply with applicable healthcare laws and regulations could involve substantial costs. It is possible that governmental authorities will conclude that our business practices do not comply with current or future statutes, regulations, agency guidance 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 such requirements, we may be subject to significant penalties, including civil, criminal and administrative penalties, damages, fines, disgorgement, imprisonment, the curtailment or restructuring of our operations, loss of eligibility to obtain approvals from the FDA or comparable foreign regulatory authorities, exclusion from participation in government contracting, healthcare reimbursement or other government programs, including Medicare and Medicaid or comparable foreign programs, integrity oversight and reporting obligations, or reputational harm, any of which could adversely affect our financial results. These risks cannot be entirely eliminated. Any action against us for an alleged or suspected violation could cause us to incur significant legal expenses and could divert our management&#8217;s attention from the operation of our business, even if our defense is successful. In addition, achieving and sustaining compliance with applicable laws and regulations may be costly to us in terms of money, time and resources.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">85</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Governments outside the United States tend to impose strict price controls, which may adversely affect our revenue, if any.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In some countries, particularly in the EU, the pricing of prescription pharmaceuticals is subject to governmental control. In these countries, pricing negotiations with governmental authorities can take considerable time after the receipt of regulatory approval for a drug. To obtain coverage and reimbursement or pricing approval in some countries, we may be required to conduct a study that compares the cost-effectiveness of our product candidate to other available therapies. In addition, many countries outside the United States have limited government support programs that provide for reimbursement of drugs such as our product candidates, with an emphasis on private payors for access to commercial products. If reimbursement of our products, if approved is unavailable or limited in scope or amount, or if pricing is set at unsatisfactory levels, our business could be materially harmed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We and the third parties with whom we work are subject to stringent and evolving U.S. and foreign laws, regulations, rules; contractual obligations; policies; and other obligations related to data privacy and security. Our (including the third parties with whom we work) actual or perceived failure to comply with such obligations could lead to regulatory investigations or actions; litigation; fines and penalties; disruptions of our business operations; reputational harm; loss of revenue or profits; and other adverse consequences for our business, results of operations and financial condition.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the ordinary course of business, we collect, receive, store, process, generate, use, transfer, disclose, make accessible, protect, secure, dispose of, transmit, and share (collectively, process or processing) personal information and other sensitive information, including proprietary and confidential business data, trade secrets, employee data, intellectual property, data we collect about trial participants in connection with clinical trials, and other sensitive third-party data (collectively, sensitive information). Our data processing activities presently and may in the future subject us to numerous data privacy and security obligations, such as various laws, regulations, guidance, industry standards, external and internal privacy and security policies, contractual requirements, and other obligations relating to data privacy and security.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Various federal, state, local and foreign legislative and regulatory bodies, or self-regulatory organizations, may expand current laws, rules&#160;or regulations, enact new laws, rules&#160;or regulations or issue revised rules&#160;or guidance regarding data privacy and security. Implementation standards and enforcement practices are likely to remain uncertain for the foreseeable future, and we cannot yet determine the impact future laws, regulations, standards, or perception of their requirements may have on our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the United States, federal, state, and local governments have enacted numerous data privacy and security laws, including data breach notification laws, personal information privacy laws, and consumer protection laws. For example, HIPAA imposes specific requirements relating to the privacy, security, and transmission of individually identifiable health information. We may obtain health information from third parties (including research institutions from which we obtain clinical trial data) that are subject to privacy and security requirements under HIPAA. Depending on the facts and circumstances, we could be subject to significant penalties if we violate HIPAA.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Additionally, the California Consumer Privacy Act (&#8220;CCPA&#8221;) applies to personal information of California consumers, business representatives, and employees, and among other things requires regulated businesses to provide specific disclosures in privacy notices and honor requests of California residents to exercise certain privacy rights, including the right to opt out of certain disclosures of their information. The CCPA provides for civil penalties as well as a private right of action with statutory damages for certain data breaches, thereby potentially increasing risks associated with a data breach. In addition, although the CCPA includes limited exceptions, including for certain information collected as part of clinical trials, the CCPA may impact our processing of personal data and our compliance costs depending on how it is interpreted. Similar laws are being considered or have been enacted in several other states, as well as at the federal and local levels. While U.S. state privacy laws, like the CCPA, may also exempt some data processed in the context of clinical trials, these developments further complicate compliance efforts, and increase legal risk and compliance costs for us and the third parties with whom we work. In addition to government activity, privacy advocacy groups and technology and other industries are considering various new, additional or different self-regulatory standards that may place additional burdens on us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">There are also various laws, regulations and industry standards in other jurisdictions outside the United States relating to data privacy and security, with which we presently or in the future may need to comply. For example, the EU&#8217;s General Data Protection Regulation (&#8220;EU GDPR&#8221;) and the UK&#8217;s equivalent (&#8220;UK GDPR&#8221;), collectively, GDPR, impose strict requirements for processing personal information (referred to as &#8220;personal data&#8221; under the GDPR). Notably, under the GDPR, companies may face temporary or definitive bans on data processing and other corrective actions; fines of up to &#8364;20 million under the EU GDPR / &#163;17.5 million under the UK GDPR, or, in each case, 4% of the annual global revenue of the noncompliant undertaking, whichever is greater. The GDPR also provides for private litigation related to processing of personal data brought by classes of data subjects or consumer protection </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">86</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">organizations authorized at law to represent their interests. Additionally, EU member states may introduce further conditions, including limitations, and make their own laws and regulations further limiting the processing of &#8220;special categories of personal data,&#8221; including personal data related to health, biometric data used for unique identification purposes and genetic information, which could limit our ability to process such special categories of personal data, and could cause our compliance costs to increase, ultimately adversely affecting our business, financial condition, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Certain of our employees, other personnel and/or vendors may use generative artificial intelligence (&#8220;AI&#8221;) technologies to perform their work, and the disclosure and use of personal information in generative AI technologies is subject to various privacy laws and other privacy obligations. Governments have passed and are likely to pass additional laws regulating generative AI. Our, or our vendors&#8217;, use of this technology could result in additional compliance costs, regulatory investigations and actions, and lawsuits. If we, or our vendors, are unable to use generative AI, it could make our business less efficient in some cases, and result in increased costs or competitive disadvantages.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, we may be unable to transfer personal information from Europe and other jurisdictions to the United States or other countries due to data localization requirements or limitations on cross-border data flows. Europe and other jurisdictions have enacted laws requiring data to be localized or limiting the transfer of personal information to other countries. In particular, the European Economic Area (the &#8220;EEA&#8221;) and the UK have significantly restricted the transfer of personal information to the United States and other countries whose privacy laws it generally believes are inadequate. Although there are currently various mechanisms that may be used to transfer personal information from the EEA and UK to the United States in compliance with law, such as the EEA standard contractual clauses, the UK&#8217;s International Data Transfer Agreement / Addendum, the EU-US Data Privacy Framework, and the UK extension thereto (which allows for transfers to relevant U.S.-based organizations who self-certify compliance and participate in the Framework), these mechanisms are subject to legal challenges, and there is no assurance that we can satisfy or rely on these measures to lawfully transfer personal information to the United States.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Other jurisdictions may adopt or have already adopted similarly stringent data localization and cross- border data transfer laws. If there is no lawful manner for us to transfer personal information from the EEA, the UK or other jurisdictions to the United States, or if the requirements for a legally compliant transfer are too onerous, we could face significant adverse consequences, including the interruption or degradation of our operations, the need to relocate part of or all of our business or data processing activities to other jurisdictions at significant expense, increased exposure to regulatory actions, substantial fines and penalties, the inability to transfer data and work with partners, vendors and other third parties, and injunctions against our processing or transferring of personal information necessary to operate our business. Additionally, companies that transfer personal information out of the EEA and UK to other jurisdictions, particularly to the United States, are subject to increased scrutiny from regulators, individual litigants, and activist groups. Some European regulators have ordered certain companies to suspend or permanently cease certain transfers out of Europe for allegedly violating the GDPR&#8217;s cross-border data transfer limitations. Regulators in the United States are also increasingly scrutinizing certain personal information transfers and have enacted certain restrictions on cross-border personal information transfers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition to data privacy and security laws, we are also bound by other contractual obligations related to data privacy and security, and our efforts to comply with such obligations may not be successful.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Each of these laws, rules, regulations and contractual obligations relating to data privacy and security, and any other such changes or new laws, rules, regulations or contractual obligations could impose significant limitations, require changes to our business, or restrict our collection, use, storage or processing of personal information, which may increase our compliance expenses and make our business more costly or less efficient to conduct. In addition, any such changes could compromise our ability to develop an adequate marketing strategy and pursue our growth strategy effectively or even prevent us from providing certain products in jurisdictions in which we currently operate and in which we may operate in the future or incur potential liability in an effort to comply with such legislation, which, in turn, could adversely affect our business, financial condition, results of operations and prospects. Complying with these numerous, complex and often changing regulations is expensive and difficult, and failure to comply with any data privacy or security laws, whether by us, one of our CROs, CMOs or another third party with whom we work, could adversely affect our business, financial condition, results of operations and prospects, including but not limited to: regulatory investigation costs; material fines and penalties; compensatory, special, punitive and statutory damages; litigation (including class claims); consent orders regarding our data privacy and security practices; requirements that we provide notices, bans on processing personal information (including clinical trial data), orders to destroy or not use personal information, credit monitoring services and/or credit restoration services or other relevant services to impacted individuals in the event of an information security incident impacting personal information; adverse actions against our licenses to do business; reputational damage; and injunctive relief. The implementation of the GDPR has increased our responsibility and liability in relation to sensitive information that we process, including in clinical trials, that </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">87</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">is subject to the GDPR, and we may be required to put in place additional mechanisms to comply with the GDPR and other applicable laws and regulations, which could divert management&#8217;s attention and increase our cost of doing business. In addition, new regulation or legislative actions regarding data privacy and security (together with applicable industry standards) may increase our costs of doing business. For instance, in Europe, the second Network and Information Security Directive (&#8220;NIS2&#8221;) aims to improve the resilience and incident response capabilities of entities operating in a number of sectors, including the health sector. Non-compliance with NIS2, as applicable to us, may lead to administrative fines of a maximum of &#8364;10 million or up to 2% of the total worldwide turnover of the preceding financial&#160;year. In this regard, we expect that there will continue to be new proposed laws, regulations and industry standards relating to privacy, data protection and security in the United States, the EEA, the UK and other jurisdictions, and we cannot determine the impact such future laws, regulations and standards may have on our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We may at times fail (or be perceived to have failed) in our efforts to comply with our data privacy and security obligations. Moreover, despite our efforts, our personnel or third parties with whom we work may fail to comply with such obligations, which could negatively impact our business operations. Any actual or perceived failure by us or third parties with whom we work to comply with any federal, state or foreign laws, rules, regulations, industry self-regulatory principles, industry standards or codes of conduct, regulatory guidance, orders to which we (or third parties with whom we work) may be subject or other legal obligations relating to privacy, data protection, data security or consumer protection could adversely affect our reputation, brand and business. We may also be contractually required to indemnify and hold harmless third parties from the costs or consequences of non-compliance with any laws, rules&#160;and regulations or other legal obligations relating to privacy or any inadvertent or unauthorized use or disclosure, or other compromise of data that we store or handle as part of operating our business. Any of these events could have a material adverse effect on our reputation, business, or financial condition, including but not limited to: interruptions or stoppages&#160;in our business operations (including clinical trials and the development of product candidates); inability to process personal information or to operate in certain jurisdictions; limited ability to develop or commercialize our products; expenditure of time and resources to defend any claim or inquiry; adverse publicity; or substantial changes to our business model or operations. In particular, plaintiffs have become increasingly more active in bringing privacy-related claims against companies, including class claims and mass arbitration demands. Some of these claims allow for the recovery of statutory damages on a per violation basis, and, if viable, carry the potential for monumental statutory damages, depending on the volume of data and the number of violations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We cannot assure you that our CROs, CMOs or other third-party service providers with access to our or our suppliers&#8217;, manufacturers&#8217;, trial participants&#8217;, employees&#8217; and others&#8217; sensitive information in relation to which we are responsible will not breach contractual obligations imposed by us, or that they will not experience data security incidents, which could have a corresponding effect on our business, including putting us in breach of our obligations including under privacy laws and regulations and/or which could in turn adversely affect our business, financial condition, results of operations and prospects. We cannot assure you that our contractual measures and our own privacy and security-related safeguards will protect us from the risks associated with the third-party processing of such information. Any of the foregoing could adversely affect our business, financial condition, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We also publicly post privacy policies, marketing materials, whitepapers, and other statements concerning data privacy, security, and our collection, use, disclosure and other processing of the personal information provided to us or that we collect. Although we endeavor to comply with our public statements and documentation, we may at times fail to do so or be perceived to have failed to do so. Regulators in the United States and elsewhere are increasingly scrutinizing these statements, and our publication of our privacy policies and other statements we publish that provide promises and assurances about data privacy and security can subject us to potential claims if they are found to be deceptive, unfair, misleading, or misrepresentative of our actual practices. Any actual or perceived failure by us to comply with federal, state or foreign laws, rules&#160;or regulations, industry standards, contractual or other legal obligations, or any actual, perceived or suspected cybersecurity incident, whether or not resulting in unauthorized access to, or acquisition, release, transfer or other compromise of personal information or other sensitive information, may result in enforcement actions and prosecutions, private litigation (including class action claims), significant fines, penalties (including bans on processing personal information or orders to destroy or not use personal information) and censure, claims for damages by affected individuals, regulatory inquiries and investigations or adverse publicity and could cause reputational harm, any of which could adversely affect our business, financial condition, results of operations and prospects. The successful assertion of one or more large data privacy or security claims against us that exceeds our available insurance coverage, or results in changes to our insurance policies (including premium increases or the imposition of large deductible or co- insurance requirements), could have an adverse effect on our business. In addition, we cannot be sure that our existing insurance coverage will continue to be available on acceptable terms or that our insurers will not deny coverage as to any future claim.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">88</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risk Factors Relating to Alumis&#8217; Reliance on Third Parties</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">For purposes of this subsection only, &#8220;Alumis,&#8221; &#8220;the Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; or &#8220;our&#8221; refer to Alumis, unless the context otherwise requires.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may have conflicts with any future licensors or collaborators that could delay or prevent the development or commercialization of our product candidates.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We may enter into strategic transactions in the future, and we may have conflicts with any potential licensors or collaborators, such as conflicts concerning the interpretation of preclinical or clinical data, the achievement of milestones, the interpretation of contractual obligations, payments for services, development obligations or the ownership of intellectual property developed during our collaboration. If any conflicts arise with any of our future collaborators, such collaborator may act in a manner that is adverse to our best interests. Any such disagreement could result in one or more of the following, each of which could delay or prevent the development or commercialization of our product candidates, and in turn prevent us from generating revenue: disputes regarding milestone payments or royalties; uncertainty regarding ownership of intellectual property rights arising from our collaborative activities, which could prevent us from entering into future additional collaborations; unwillingness by such collaborator to cooperate in the development or manufacture of a product candidate, including providing us with data or materials; unwillingness on the part of a collaborator to keep us informed regarding the progress of its development and commercialization activities or to permit public disclosure of the results of those activities; initiating of litigation or alternative dispute resolution options by either party to resolve the dispute; or attempts by either party to terminate the agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We have relied and expect to continue to rely on third parties to conduct our preclinical studies and clinical trials. If those third parties do not perform as contractually required, fail to satisfy legal or regulatory requirements, miss expected deadlines or terminate the relationship, our development programs could be delayed, more costly or unsuccessful, and we may never be able to seek or obtain regulatory approval for or commercialize our product candidates.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We rely and intend to rely in the future on third-party clinical investigators, CROs and clinical data management organizations to conduct, supervise and monitor preclinical studies and clinical trials of our current or future product candidates. Because we currently rely and intend to continue to rely on these third parties, we will have less control over the timing, quality and other aspects of preclinical studies and clinical trials than we would have had we conducted them independently. These parties are not, and will not be, our employees and we will have limited control over the amount of time and resources that they dedicate to our programs. Additionally, such parties may have contractual relationships with other entities, some of which may be our competitors, which may draw time and resources from our programs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We have no experience as a company in submitting and supporting the applications necessary to gain regulatory approvals. Securing regulatory approval requires the submission of extensive preclinical and clinical data and supporting information to regulatory authorities for each indication to establish the product candidate&#8217;s safety or efficacy for that indication. Securing regulatory approval also requires the submission of information about the product manufacturing process to, and inspection of manufacturing facilities and clinical trial sites by, applicable regulatory authorities. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Large-scale clinical trials require significant financial and management resources, and reliance on third-party clinical investigators, CROs, partners or consultants. Relying on third-party clinical investigators or CROs may force us to encounter delays and challenges that are outside of our control. We may not be able to demonstrate sufficient comparability between products manufactured at different facilities to allow for inclusion of the clinical results from participants treated with products from these different facilities, in our product registrations. Further, our third-party clinical manufacturers may not be able to manufacture our product candidates or otherwise fulfill their obligations to us because of interruptions to their business, including the loss of their key staff or interruptions to their raw material supply.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Our reliance on these third parties for development activities will reduce our control over these activities. Nevertheless, we are responsible for ensuring that each of our clinical trials is conducted in accordance with the applicable trial protocol and legal, regulatory and scientific standards, and our reliance on the CROs, clinical trial sites, and other third parties does not relieve us of these responsibilities. For example, we will remain responsible for ensuring that each of our preclinical studies are conducted in accordance with good laboratory practices, where applicable, and clinical trials are conducted in accordance with GCPs and applicable rules. Moreover, the FDA and comparable foreign regulatory authorities require us to comply with GCP for conducting, recording and reporting the results of clinical trials to assure that data and reported results are credible and accurate and that the rights, integrity and </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">89</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">confidentiality of trial participants are protected. Regulatory authorities enforce these requirements through periodic inspections (including through inspections that may be conducted once we submit an NDA to the FDA) of trial sponsors, clinical investigators, trial sites and certain third parties including CROs. If we, our CROs, clinical trial sites, or other third parties fail to comply with applicable GCP or other regulatory requirements, we or they may be subject to enforcement or other legal actions, the clinical data generated in our clinical trials may be deemed unreliable and the FDA or comparable foreign regulatory authorities may require us to perform additional clinical trials. We cannot assure you that upon inspection by a given regulatory authority, such regulatory authority will determine that any of our clinical trials comply with GCP regulations. Moreover, our business may be significantly impacted if our CROs, clinical investigators or other third parties violate federal or state healthcare fraud and abuse or false claims laws and regulations or healthcare privacy and security laws, and foreign equivalents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the event we need to repeat, extend, delay or terminate our clinical trials because these third parties do not successfully carry out their contractual duties, meet expected deadlines or conduct our clinical trials in accordance with regulatory requirements or our stated protocols, our clinical trials may need to be repeated, extended, delayed or terminated and we may not be able to obtain, or may be delayed in obtaining, regulatory approvals for our product candidates, and we will not be able to, or may be delayed in our efforts to, successfully commercialize our product candidates or we or they may be subject to regulatory enforcement actions. As a result, our results of operations and the commercial prospects for our product candidates would be harmed, our costs could increase and our ability to generate revenue could be delayed. To the extent we are unable to successfully identify and manage the performance of third-party service providers in the future, our business may be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If any of our relationships with these third parties terminate, we may not be able to enter into alternative arrangements or do so on commercially reasonable terms. Switching or adding additional contractors involves additional cost and time and requires management time and focus. In addition, there is a natural transition period when a new third party commences work. As a result, delays could occur, which could compromise our ability to meet our desired development timelines. In addition, if an agreement with any of our future collaborators terminates, our access to technology and intellectual property licensed to us by that collaborator may be restricted or terminate entirely, which may delay our continued development of our product candidates utilizing the collaborator&#8217;s technology or intellectual property or require us to stop development of those product candidates completely.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, principal investigators for our clinical trials may serve as scientific advisors or consultants to us from time to time 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 comparable foreign regulatory authorities may conclude that a financial relationship between us and/or a principal investigator has created a conflict of interest or otherwise affected interpretation of the study. The FDA or comparable foreign regulatory authorities 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 authorities and may ultimately lead to the denial of regulatory approval of one or more of our product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We rely on third-party manufacturers and suppliers to supply our product candidates. The loss of our third-party manufacturers or suppliers, or their failure to comply with applicable regulatory requirements or to supply sufficient quantities at acceptable quality levels or prices, within acceptable timeframes, or at all, would materially and adversely affect our business.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We do not own or operate, and currently have no plans to establish, any manufacturing facilities for drug manufacturing, storage, distribution or quality testing. We currently rely, and expect to continue to rely, on third parties for the manufacture of active pharmaceutical ingredients (&#8220;API&#8221;), bulk drug substances, raw materials, samples, components and other materials for our product candidates for clinical testing, as well as for the manufacture of any products candidates that we commercialize, if approved. Reliance on third-party manufacturers may expose us to different risks than if we were to manufacture product candidates ourselves. There can be no assurance that our preclinical and clinical development product supplies will not be limited, interrupted, terminated or will be of satisfactory quality or be available at acceptable prices. In addition, if any biotechnology companies or CMOs become subject to trade restrictions, sanctions, or other regulatory requirements by the U.S. government, such actions could restrict or even prohibit our ability to work with such entities. Such disruption could have adverse effects on the development of our product candidates and our business operations. Also, any replacement of our manufacturer could require significant effort and time because there may be a limited number of qualified replacements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">We obtain our preclinical and clinical supplies from our manufacturers on a purchase order basis, and currently do not have long-term supply arrangements in place. The manufacturing process for our product candidates is subject to the FDA and foreign regulatory authority review. We, and our suppliers and manufacturers, must meet applicable manufacturing requirements and undergo rigorous </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">90</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">facility and process validation tests required by regulatory authorities in order to comply with regulatory standards, such as cGMPs. If our CMOs cannot successfully manufacture material that conforms to our specifications and the strict regulatory requirements of the FDA or comparable foreign regulatory authorities, we may not be able to rely on their facilities for the manufacture of elements of our product candidates. Securing regulatory approval also requires the submission of information about the product manufacturing process to, and inspection of manufacturing facilities by, the FDA, and comparable foreign regulatory authorities. If the FDA or any comparable foreign regulatory authority determines that our third-party manufacturers&#8217; facilities are not in compliance with applicable laws and regulations, including those governing cGMPs, they may deny any NDA or marketing application we submit until the deficiencies are corrected or we replace the manufacturer in our application with a manufacturer that is able to demonstrate a compliance status acceptable to the FDA or foreign regulatory authority. Moreover, we are dependent on our CMOs for manufacturing in compliance with cGMPs and other regulatory requirements. In the event that any of our manufacturers fails to comply with such requirements or to perform its obligations in relation to quality, timing or otherwise, or if our projected manufacturing capacity or supply of materials becomes limited, interrupted, or more costly than anticipated, we may be forced to enter into an agreement with another third party, which we may not be able to do timely or on reasonable terms, if at all. In some cases, the technical skills or technology required to manufacture our product candidates may be unique or proprietary to the original manufacturer and we may have difficulty transferring such to another third party. These factors would increase our reliance on such manufacturer or require us to obtain a license from such manufacturer in order to enable us, or to have another third party, manufacture our product candidates. We will be required to verify that the new manufacturer maintains facilities and procedures that comply with applicable quality standards and regulations and guidelines; and we may be required to repeat some of the development program. If we are required to change manufacturers, the delays and costs associated with the verification of a new manufacturer, whether due to failure to comply with regulatory requirements, or quality, timing and supply issues, or other reason, could negatively affect our ability to develop product candidates in a timely manner or within budget.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As part of our process development efforts, we also may make changes to the manufacturing processes at various points during development, for various reasons, such as controlling costs, achieving scale, decreasing processing time, improving product formulations, increasing manufacturing success rate or other reasons. For example, we are implementing certain manufacturing process changes for ESK-001 to increase scalability with respect to our Phase 3 clinical trials. Such changes carry the risk that they will not achieve their intended objectives, and any of these changes could cause our current or future product candidates to perform differently and affect the results of our future clinical trials. In some circumstances, changes in the manufacturing process may require us to perform <i style="font-style:italic;">ex vivo </i>comparability studies or clinical bridging studies, and we may be required to collect additional data from participants prior to undertaking more advanced clinical trials. For instance, changes in our process during the course of clinical development may require us to show the comparability of the product used in earlier clinical phases or at earlier portions of a trial to the product used in later clinical phases or later portions of the trial.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We expect to continue to rely on third-party manufacturers if we receive regulatory approval for any product candidate. To the extent that we enter into future long-term manufacturing arrangements with third parties, we will depend on these third parties to perform their obligations in a timely manner consistent with contractual and regulatory requirements, including those related to quality control and assurance. Any manufacturing facilities used to produce our product candidates will be subject to periodic review and inspection by the FDA and comparable foreign regulatory authorities, including for continued compliance with cGMP requirements, quality control, quality assurance and corresponding maintenance of records and documents. If we are unable to obtain or maintain third-party manufacturing for product candidates, or to do so on commercially reasonable terms, we may not be able to develop and commercialize our product candidates successfully. Our or a third party&#8217;s failure to execute on our manufacturing requirements, comply with cGMPs or maintain a compliance status acceptable to the FDA or comparable foreign regulatory authorities could adversely affect our business in a number of ways, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">an inability to initiate or continue preclinical studies or clinical trials of product candidates;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">delay in submitting regulatory applications, or receiving regulatory approvals, for product candidates;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">loss of the cooperation of future collaborators;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">sanctions being imposed on us, including shutdown of the third-party vendor or invalidation of drug product lots or processes, fines, injunctions, civil penalties, delays, suspension, variation or withdrawal of approvals, license revocation, seizures of product candidates or drugs, operating restrictions and criminal prosecutions;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">requirements to cease distribution or to recall batches of our product candidates; and</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">91</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">in the event of approval to market and commercialize a product candidate, an inability to meet commercial demands for our products.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Additionally, our CMOs may experience difficulties due to resource constraints or as a result of labor disputes or unstable political environments. If our CMOs were to encounter any of these difficulties, our ability to provide our product candidates to participants in preclinical and clinical trials, or to provide product for treatment of participants once approved, would be jeopardized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We depend on limited source suppliers for certain raw materials used in our product candidates. If we are unable to source these supplies on a timely basis or establish redundancy in our manufacturing process or longer- term contracts with our CMOs, we will not be able to complete our clinical trials on time and the development of our product candidates may be delayed.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Certain of the raw materials necessary to produce ESK-001 and A-005 are in limited supply, and we generally rely on one CMO for each manufacturing stage. While we intend to identify and qualify additional suppliers and redundant manufacturers to provide the API, drug product and critical raw material prior to submission of an NDA to the FDA and/or a comparable marketing application outside the United States, there can be no assurance that we will be successful in doing so. Furthermore, any of the limited source suppliers upon whom we rely could stop producing our supplies, cease operations or be acquired by, or enter into exclusive arrangements with, our competitors. Establishing redundancy in CMOs and additional or replacement suppliers for these supplies, and obtaining regulatory authorizations that may result from adding or replacing CMOs and suppliers, could take a substantial amount of time, result in increased costs and impair our ability to produce our products, which would adversely impact our business, financial condition, results of operations and prospects. Any such interruption or delay may force us to seek similar supplies from alternative sources, which may not be available at reasonable prices, or at all. Any interruption in the supply of limited source components for our product candidates would adversely affect our ability to meet scheduled timelines and budget for the development and commercialization of our product candidates, could result in higher expenses and would harm our business. Although we have not experienced any significant disruption as a result of our reliance on limited source suppliers, we have a limited operating history and cannot assure you that we will not experience disruptions in our supply chain in the future as a result of such reliance or otherwise.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, we do not currently have long-term supply contracts with our CMOs, and they are not obligated to supply drug products to us for any period, in any specified quantity or at any certain price beyond the delivery contemplated by the relevant purchase orders. As a result, our suppliers could stop selling to us at commercially reasonable prices, or at all. While we intend to enter into long-term master supply agreements with certain of our CMOs prior to any potential NDA submission, we may not be successful in negotiating such agreements on favorable terms or at all. If we do enter into such long-term master supply agreements, or enter into such agreements on less favorable terms than we currently have with such manufacturers, we could be subject to binding long-term purchase obligations that may be harmful to our business, including in the event that we do not conduct our trials on planned timelines, or at all, or utilize the drug products that we are required to purchase. Any change in our relationships with our CMOs or changes to the contractual terms of our agreements with them could adversely affect our business, financial condition, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The operations of our suppliers, most of which are located outside of the United States, are subject to additional risks that are beyond our control and that could harm our business, financial condition, results of operations and prospects.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Currently, most of our suppliers are located outside of the United States. As a result of our global suppliers, we are subject to risks associated with doing business abroad, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">political unrest, terrorism, labor disputes, and economic instability resulting in the disruption of trade from foreign countries in which our products are manufactured;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the imposition of new laws and regulations, including those relating to labor conditions, quality, and safety standards, imports, duties, taxes, and other charges on imports, as well as trade restrictions and restrictions on currency exchange or the transfer of funds, particularly new or increased tariffs imposed on imports from countries where our suppliers operate;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">greater challenges and increased costs with enforcing and periodically auditing or reviewing our suppliers&#8217; and manufacturers&#8217; compliance with cGMPs or status acceptable to the FDA or comparable foreign regulatory authorities;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reduced protection for intellectual property rights, including trademark protection, in some countries particularly China;</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">92</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">disruptions in operations due to global, regional, or local public health crises or other emergencies or natural disasters, including, for example, disruptions experienced during the COVID-19 pandemic;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">disruptions or delays in shipments; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">changes in local economic conditions in countries where our manufacturers or suppliers are located.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">These and other factors beyond our control could interrupt our suppliers&#8217; production, influence the ability of our suppliers to export our clinical supplies cost-effectively or at all, and inhibit our suppliers&#8217; ability to procure certain materials, any of which could harm our business, financial condition, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risk Factors Relating to Ownership of Our Common Stock</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">For purposes of this subsection only, &#8220;Alumis,&#8221; &#8220;the Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; or &#8220;our&#8221; refer to Alumis, unless the context otherwise requires.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">As a result of our history of losses and negative cash flows from operations, our consolidated financial statements contain a statement regarding a substantial doubt about our ability to continue as a going concern.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our history of operating losses and negative cash flows from operations combined with our anticipated use of cash to fund operations raises substantial doubt about our ability to continue as a going concern as our existing cash, cash equivalents and marketable securities of $288.3 million as of December&#160;31, 2024 will not be sufficient to meet operating and capital requirements for at least 12&#160;months from the date of issuance of our audited consolidated financial statements included in this joint proxy statement/prospectus were reissued. Based on our current operating plan, we will need to raise additional financing to continue our products&#8217; development for the foreseeable future, and until we become profitable. Our future viability as an ongoing business is dependent on our ability to generate cash from our operating activities or to raise additional capital to finance our operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If we are unable to raise additional capital as and when needed, our business, financial condition and results of operations will be materially and adversely affected, and we may be forced to delay our development efforts, limit our activities and reduce research and development costs. If we are unable to continue as a going concern, we may have to liquidate our assets, and the values we receive for our assets in liquidation or dissolution could be significantly lower than the values reflected in our financial statements. The inclusion of a going concern explanatory paragraph by our independent registered public accounting firm, our lack of cash resources and our potential inability to continue as a going concern may materially adversely affect our share price and our ability to raise new capital, enter into licensing and collaboration arrangements or other contractual relationships with third parties and otherwise execute our development strategy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">An active and liquid trading market for our common stock may not develop, and you may not be able to resell your shares of common stock at or above the price you paid for them.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">An active trading market for our common stock may never develop or, if it is developed, be sustained. The market value of our common stock may decrease from the price you paid for them. As a result of these and other factors, including our limited public float, you may be unable to resell your shares of our common stock at or above the price you paid for them. The lack of an active market may impair your ability to sell your shares at the time you wish to sell them or at a price that you consider reasonable. The lack of an active market may also reduce the fair market value of your shares. Furthermore, an inactive market may also impair our ability to raise capital by selling shares of our common stock and may impair our ability to enter into strategic collaborations or acquire companies or products by using our shares of common stock as consideration.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our stock price is likely to continue to be volatile, which could result in substantial losses for our investors.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The market price of our common stock is likely to continue to be volatile and could fluctuate widely in response to many factors, including but not limited to:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">volatility and instability in the financial and capital markets;</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">93</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">announcements relating to our product candidates, including the results of clinical trials by us or any future collaborators;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">announcements by competitors that impact our competitive outlook;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">negative developments with respect to our product candidates, or similar products or product candidates with which we compete;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">developments with respect to patents or intellectual property rights;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">announcements of technological innovations, new product candidates, new products or new contracts by us or our competitors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">announcements relating to the proposed Merger and any future strategic transactions, including acquisitions, collaborations, licenses or similar arrangements;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">actual or anticipated variations in our operating results due to the level of development expenses and other factors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">changes in financial estimates by equities research analysts and whether our earnings (or losses) meet or exceed such estimates;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">announcement or expectation of additional financing efforts and receipt, or lack of receipt, of funding in support of conducting our business;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">sales of our common stock by us, our insiders, or other stockholders, or issuances by us of shares of our common stock in connection with strategic transactions such as the proposed Merger;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">conditions and trends in the pharmaceutical, biotechnology and other industries;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">regulatory developments within, and outside of, the United States, including changes in the structure of health care payment systems;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">litigation or arbitration;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">COVID-19 or other pandemics, natural disasters, or major catastrophic events;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">general economic, political and market conditions and other factors; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the occurrence of any of the risks described in this section titled &#8220;Risk Factors.&#8221;</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In recent&#160;years, the stock market in general, and the market for pharmaceutical and biotechnology companies in particular, has experienced significant price and volume fluctuations that have often been unrelated or disproportionate to changes in the operating performance of the companies whose stock is experiencing those price and volume fluctuations. Broad market and industry factors may seriously affect the market price of our common stock, regardless of our actual operating performance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Sales of a substantial number of shares of our common stock could cause our stock price to fall.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Sales of a substantial number of shares of our common stock in the public market could occur at any time. If our stockholders sell, or the market perceives that our stockholders intend to sell, substantial amounts of our common stock in the public market, the market price of our common stock could decline significantly. Immediately following the Merger, Alumis stockholders as of immediately prior to the Merger are expected to hold approximately 52% of the combined company&#8217;s common stock and ACELYRIN stockholders as of immediately prior to the Merger are expected to hold approximately 48% of the combined company&#8217;s common stock, in each case, calculated on a fully diluted basis as of January&#160;31, 2025. Upon consummation of the Merger, shares of our common stock issued in the Merger, will be freely tradeable in the public market.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">94</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We cannot predict what effect, if any, sales of our shares in the public market or the availability of shares for sale will have on the market price of our common stock. However, future sales of substantial amounts of our common stock in the public market, including shares issued upon exercise of outstanding options and any potential sales of shares of our common stock following consummation of the proposed Merger, or the perception that such sales may occur, could adversely affect the market price of our common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We also expect that significant additional capital may be needed in the future to continue our planned operations, including conducting our planned clinical trials, manufacturing and commercialization efforts, expanded research and development activities and costs associated with operating as a public company. To raise capital, we may sell common stock, convertible securities or other equity securities in one or more transactions at prices and in a manner we determine from time to time. These sales, 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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our principal stockholders and management own a significant&#160;percentage of our common stock and will be able to control matters subject to stockholder approval.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Based on the beneficial ownership of our capital stock as of December&#160;31, 2024, our executive officers, directors, holders of 5% or more of our capital stock and their respective affiliates beneficially owned approximately 72% of our outstanding voting stock. The interests of these stockholders may not be the same as or may even conflict with your interests. For example, these stockholders could delay or prevent a change of control of our company, even if such a change of control would benefit our other stockholders, which could deprive our stockholders of an opportunity to receive a premium for their common stock as part of a sale of our company or our assets and might affect the prevailing market price of our common stock. The significant concentration of stock ownership may adversely affect the trading price of our common stock due to investors&#8217; perception that conflicts of interest may exist or arise. In addition, as a result of this concentration of ownership, there is a limited number of shares of our common stock that are not held by officers, directors and controlling stockholders (which is referred to as our public float), thereby adversely impacting the liquidity of our common stock and potentially depressing the price at which you may be able to sell shares of common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We are an &#8220;emerging growth company&#8221; and a &#8220;smaller reporting company&#8221; and the reduced reporting requirements applicable to emerging growth companies and smaller reporting companies may make our common stock less attractive to investors.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We are an &#8220;emerging growth company&#8221; as defined in Section&#160;2(a)&#160;of the Securities Act, as modified by the JOBS Act. For as long as we continue to be an emerging growth company, we may take advantage of exemptions from various reporting requirements that are applicable to other public companies that are not &#8220;emerging growth companies,&#8221; including (i)&#160;not being required to comply with the auditor attestation requirements of Section&#160;404 of the Sarbanes-Oxley Act, (ii)&#160;reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements and (iii)&#160;exemptions from the requirements of holding nonbinding advisory stockholder votes on executive compensation and stockholder approval of any golden parachute payments not approved previously. We may choose to take advantage of some, but not all, of the available exemptions. We have taken advantage of reduced reporting obligations in this registration statement. In addition, the JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. These provisions allow an emerging growth company to delay the adoption of these accounting standards until they would otherwise apply to private companies. We have elected to take advantage of such extended transition period. We cannot predict whether investors will find our common stock less attractive as a result of its reliance on these exemptions. If some investors find our common stock to be less attractive as a result, there may be a less active trading market for our common stock and the price of our common stock may be more volatile than the current trading market and price of our common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Further, there is no guarantee that the exemptions available under the JOBS Act will result in significant savings. To the extent that we choose not to use exemptions from various reporting requirements under the JOBS Act, we will incur additional compliance costs, which may impact our financial condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We will remain an emerging growth company until the earliest of: (i)&#160;the end of the fiscal&#160;year in which we have a total annual gross revenue of $1.235 billion; (ii)&#160;the last day of our fiscal&#160;year following the fifth anniversary of the completion of our IPO; (iii)&#160;the date on which we have, during the previous three-year period, issued more than $1.0 billion in non-convertible debt; or (iv)&#160;the end of the fiscal&#160;year in which the market value of common stock held by non-affiliates exceeds $700 million as of the prior June&#160;30. Even after we no longer qualify as an emerging growth company, we may continue to qualify as a smaller reporting company, which would allow us to take advantage of many of the same exemptions from disclosure requirements, including reduced disclosure obligations regarding executive compensation. In addition, if we are a smaller reporting company with less than $100 million in annual revenue, we would not be required to comply with the auditor attestation requirements of Section&#160;404 of the Sarbanes-Oxley Act.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">95</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Anti-takeover provisions in our charter documents and under Delaware law could prevent or delay an acquisition of us that may be beneficial to our stockholders and may prevent attempts by our stockholders to replace or remove our current management.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our amended and restated certificate of incorporation and our amended and restated bylaws contain provisions that could delay or prevent a change in control of our company. These provisions could also make it difficult for stockholders to elect directors who are not nominated by current members of our board of directors or take other corporate actions, including effecting changes in our management. These provisions:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">establish a classified board of directors so that not all members of our board are elected at one time;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">permit only the board of directors to establish the number of directors and fill vacancies on the board;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">provide that directors may only be removed &#8220;for cause&#8221; and only with the approval of two-thirds of our stockholders;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">require super-majority voting to amend some provisions in our amended and restated certificate of incorporation and amended and restated bylaws;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">authorize the issuance of &#8220;blank check&#8221; preferred stock that our board could use to implement a stockholder rights plan;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">eliminate the ability of our stockholders to call special meetings of stockholders;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">prohibit stockholder action by written consent, which requires all stockholder actions to be taken at a meeting of our stockholders;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">prohibit cumulative voting; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">establish advance notice requirements for nominations for election to our board or for proposing matters that can be acted upon by stockholders at annual stockholder meetings.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, Section&#160;203 of the DGCL may discourage, delay or prevent a change in control of our company. Section&#160;203 imposes certain restrictions on mergers, business combinations and other transactions between us and holders of 15% or more of our common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The exclusive forum provisions in our organizational documents may limit a stockholder&#8217;s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or any of our directors, officers or employees, or the underwriters of any offering giving rise to such claim, which may discourage lawsuits with respect to such claims.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our amended and restated certificate of incorporation, to the fullest extent permitted by law, provides that the Court of Chancery of the State of Delaware is the exclusive forum for: any derivative action or proceeding brought on our behalf; any action asserting a breach of fiduciary duty; any action asserting a claim against us arising pursuant to the DGCL, our amended and restated certificate of incorporation, or our amended and restated bylaws; or any action asserting a claim that is governed by the internal affairs doctrine. This exclusive forum provision does not apply to suits brought to enforce a duty or liability created by the Exchange Act.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">This choice of forum provision may limit a stockholder&#8217;s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or any of our directors, officers, or other employees, or the underwriters of any offering giving rise to such claims, which may discourage lawsuits with respect to such claims. Alternatively, if a court were to find the choice of forum provisions contained in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could harm our business, financial condition, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Section&#160;22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all claims brought to enforce any duty or liability created by the Securities Act or the rules&#160;and regulations thereunder. Our amended and restated bylaws provide that the federal district courts of the United States of America will, to the fullest extent permitted by law, be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act (the Federal Forum Provision), including for all </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">96</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">causes of action asserted against any defendant named in such complaint. For the avoidance of doubt, this provision is intended to benefit and may be enforced by us, our officers and directors, the underwriters to any offering giving rise to such complaint, and any other professional entity whose profession gives authority to a statement made by that person or entity and who has prepared or certified any part of the documents underlying the offering. Our decision to adopt a Federal Forum Provision followed a decision by the Supreme Court of the State of Delaware holding that such provisions are facially valid under Delaware law. While federal or other state courts may not follow the holding of the Delaware Supreme Court or may determine that the Federal Forum Provision should be enforced in a particular case, application of the Federal Forum Provision means that suits brought by our stockholders to enforce any duty or liability created by the Securities Act must be brought in federal court and cannot be brought in state court, and our stockholders cannot waive compliance with the federal securities laws and the rules&#160;and regulations thereunder. Section&#160;27 of the Exchange Act creates exclusive federal jurisdiction over all claims brought to enforce any duty or liability created by the Exchange Act or the rules&#160;and regulations thereunder. In addition, neither the exclusive forum provision nor the Federal Forum Provision applies to suits brought to enforce any duty or liability created by the Exchange Act. Accordingly, actions by our stockholders to enforce any duty or liability created by the Exchange Act or the rules&#160;and regulations thereunder must be brought in federal court, and our stockholders cannot waive compliance with the federal securities laws and the rules&#160;and regulations thereunder.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Any person or entity purchasing or otherwise acquiring or holding any interest in any of our securities shall be deemed to have notice of and consented to our exclusive forum provisions in our amended and restated certificate of incorporation, including the Federal Forum Provision. These provisions may limit a stockholders&#8217; ability to bring a claim, and may result in increased costs for a stockholder to bring such a claim, in a judicial forum of their choosing for disputes with us or our directors, officers, other employees or agents, which may discourage lawsuits against us and our directors, officers, other employees or agents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our board of directors is authorized to issue and designate shares of our preferred stock without stockholder approval.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our amended and restated certificate of incorporation authorizes our board of directors, without the approval of our stockholders, to issue shares of preferred stock, subject to limitations prescribed by applicable law, rules&#160;and regulations and the provisions of our amended and restated certificate of incorporation, and to establish from time to time the number of shares of preferred stock to be included in each such series and to fix the designation, powers, preferences and rights of the shares of each such series and the qualifications, limitations or restrictions thereof. The powers, preferences and rights of these additional series of convertible preferred stock may be senior to or on parity with our common stock, which may reduce our common stock&#8217;s value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Because we do not anticipate paying any dividends on our capital stock in the foreseeable future, capital appreciation, if any, will be your sole source of gain.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We have never declared nor paid dividends on our capital stock. We currently intend to retain all of our future earnings, if any, to finance the growth and development, operation and expansion of our business and we do not anticipate declaring or paying any dividends in the foreseeable future. As a result, capital appreciation of our common stock, which may never occur, will be your sole source of gain on your investment for the foreseeable future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The dual class structure of our common stock may limit your ability to influence corporate matters and may limit your visibility with respect to certain transactions.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The dual class structure of our common stock may limit your ability to influence corporate matters. Holders of our common stock are entitled to one vote per share, while holders of our non-voting common stock are not entitled to any votes. Nonetheless, each share of our non-voting common stock may be converted at any time into one share of our common stock at the option of its holder by providing written notice to us, subject to the ownership and other limitations provided for in our certificate of incorporation. Consequently, if holders of our non-voting common stock exercise their option to make this conversion, this will have the effect of increasing the relative voting power of those prior holders of our non-voting common stock, and correspondingly decreasing the voting power of the holders of our common stock, which may limit your ability to influence corporate matters. Additionally, stockholders who hold, in the aggregate, more than 10% of our common stock and non-voting common stock, but 10% or less of our common stock, and are not otherwise an insider, may not be required to report changes in their ownership due to transactions in our non-voting common stock pursuant to Section&#160;16(a)&#160;of the Exchange Act, and may not be subject to the short-swing profit provisions of Section&#160;16(b)&#160;of the Exchange Act.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">97</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">General Risk Factors</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Unstable economic and market conditions may have serious adverse consequences on our business, financial condition and stock price.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Global economic and business activities continue to face widespread uncertainties, and global credit and financial markets have experienced extreme volatility and disruptions in the past several&#160;years, including severely diminished liquidity and credit availability, rising inflation and monetary supply shifts, rising interest rates, labor shortages, declines in consumer confidence, declines in economic growth, increases in unemployment rates, recession risks and uncertainty about economic and geopolitical stability (for example, related to the ongoing conflicts in Ukraine and Israel and the surrounding areas). The extent of the impact of these conditions on our operational and financial performance, including our ability to execute our business strategies and initiatives in the expected timeframe, as well as that of third parties upon whom we rely, will depend on future developments which are uncertain and cannot be predicted. There can be no assurance that further deterioration in economic or market conditions will not occur, or how long these challenges will persist. If the current equity and credit markets further deteriorate, or do not improve, it may make any necessary debt or equity financing more difficult, more costly, and more dilutive. Furthermore, our stock price may decline due in part to the volatility of the stock market and the general economic downturn.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If securities or industry analysts do not publish research or reports about our business, or if they publish inaccurate or unfavorable research about our business, our stock price and trading volume could decline.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The trading market for our common stock is influenced in part by the research and reports that industry or securities analysts publish about us or our business. We do not have any control over the industry or securities analysts, or the content and opinions included in their reports and may never obtain research coverage by securities and industry analysts. If no or few securities or industry analysts commence coverage of us, or if analysts cease coverage of us, we could lose visibility in the financial markets, and the trading price for our common stock could be impacted negatively. If any of the analysts who cover us publish inaccurate or unfavorable research or opinions regarding us, our business model, our intellectual property or our stock performance, or if our preclinical studies and clinical trials and operating results fail to meet the expectations of analysts, our stock price would likely decline.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We incur increased costs as a result of operating as a public company, and our management is required to devote substantial time to new compliance initiatives and corporate governance practices.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As a public company, we incur significant legal, accounting and other expenses that we did not incur as a private company. The Securities Act, the Exchange Act, Sarbanes-Oxley Act, the Dodd-Frank Wall Street Reform and Consumer Protection Act, the listing requirements of Nasdaq and other applicable securities rules&#160;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 will continue to need to devote a substantial amount of time to these compliance initiatives. Moreover, we expect these rules&#160;and regulations to substantially increase our legal and financial compliance costs and to make some activities more time-consuming and costly, particularly after we are no longer an emerging growth company. We cannot predict or estimate the amount or timing of additional costs we may incur to respond to these requirements. The impact of these requirements could also make it more difficult for us to attract and retain qualified persons to serve on our board of directors, our board committees or as executive officers. The increased costs may require us to reduce costs in other areas of our business. Moreover, these rules&#160;and regulations are often subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Failure to establish and maintain effective internal control over financial reporting could adversely affect our business and if investors lose confidence in the accuracy and completeness of our financial reports, the market price of our common stock could be negatively affected.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">We are not currently required to comply with the rules&#160;of the SEC implementing Section&#160;404(b)&#160;of the Sarbanes-Oxley Act, which requires including an attestation report on internal control over financial reporting issued by our independent registered public accounting firm. However, we are required to comply with the SEC&#8217;s rules&#160;implementing Sections 302 and 404(a)&#160;of the Sarbanes-Oxley Act, which require our management to certify financial and other information in our quarterly and annual reports and provide an annual management report on the effectiveness of internal control over financial reporting. Although we will be required to disclose </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">98</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">changes made in our internal control over financial reporting on a quarterly basis, we will not be required to make our first annual assessment of our internal control over financial reporting until our second annual report on Form&#160;10-K. Furthermore, as an emerging growth company, our independent registered public accounting firm will not be required to attest to the effectiveness of our internal control over financial reporting until the later of the&#160;year following our first annual report required to be filed with the SEC or the date we are no longer an emerging growth company. At such time, our independent registered public accounting firm would need to issue a report that is adverse in the event that there are material weaknesses in our internal control over financial reporting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">To comply with the requirements of being a public company, we have undertaken various actions, and will need to take additional actions, such as implementing numerous internal controls and procedures and hiring additional accounting or internal audit staff or consultants. Testing and maintaining internal controls can divert our management&#8217;s attention from other matters that are important to the operation of our business. Additionally, when evaluating our internal control over financial reporting, we may identify material weaknesses that we may not be able to remediate in time to meet the applicable deadline imposed upon us for compliance with the requirements of Section&#160;404(b). If we identify any material weaknesses in our internal control over financial reporting or are unable to comply with the requirements of Section&#160;404(b)&#160;in a timely manner or assert that our internal control over financial reporting is effective, or if our independent registered public accounting firm is unable to express an opinion as to the effectiveness of our internal control over financial reporting once we are no longer an emerging growth company, investors may lose confidence in the accuracy and completeness of our financial reports and the market price of our common stock could be negatively affected, and we could become subject to investigations by the stock exchange on which our securities are listed, the SEC or other comparable foreign regulatory authorities, which could require additional financial and management resources. In addition, if we fail to remedy any material weakness, our financial statements could be inaccurate, and we could face restricted access to capital markets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our disclosure controls and procedures may not prevent or detect all errors or acts of fraud.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We are subject to the periodic reporting requirements of the Exchange Act. We must design our disclosure controls and procedures to reasonably assure that information we must disclose in reports we file or submit under the Exchange Act is accumulated and communicated to management, and recorded, processed, summarized and reported within the time periods specified in the rules&#160;and forms of the SEC. Any disclosure controls and procedures, no matter how well-conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of simple error or mistake. For example, our directors or executive officers could inadvertently fail to disclose a new relationship or arrangement causing us to fail to make any related party transaction disclosures. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by an unauthorized override of the controls. Accordingly, because of the inherent limitations in our control system, misstatements due to error or fraud may occur and not be detected. In addition, we do not have a formal risk management program for identifying and addressing risks to our business in other areas.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may be subject to securities litigation, which is expensive and could divert management attention.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The market price of our common stock is likely to be volatile. The stock market in general, and Nasdaq and biopharmaceutical companies in particular, have experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of companies. In the past, companies that have experienced volatility in the market price of their stock have been subject to securities class action litigation. We may be the target of this type of litigation in the future. Securities litigation (including the cost to defend against, and any potential adverse outcome resulting from any such proceeding) can be expensive and time-consuming, damage our reputation and divert our management&#8217;s attention from other business concerns, which could seriously harm our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Other Risk Factors Related to Alumis&#8217; Business and ACELYRIN&#8217;s Business</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Alumis&#8217; and ACELYRIN&#8217;s businesses are, and following completion of the transaction Alumis will continue to be, subject to the risks described above and in ACELYRIN&#8217;s <a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1962918/000196291824000032/slrn-20231231.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Annual Report on Form&#160;10-K for the fiscal&#160;year ended December&#160;31, 2023</span></a>, as amended and as updated by subsequent Quarterly Reports on Form&#160;10-Q and Current Reports on Form&#160;8-K and ACELYRIN&#8217;s <a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1962918/000196291824000128/slrn-20240930.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Quarterly Report on Form&#160;10-Q for the fiscal quarter ended September&#160;30, 2024</span></a>, as amended and as updated by subsequent Current Reports on Form&#160;8-K, all of which are filed with the SEC and incorporated by reference into this joint proxy statement/ prospectus. See the section titled &#8220;Where You Can Find More Information.&#8221;</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">99</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_aeb351a7_4039_4afc_b130_d82b29ea502c"></a><a id="CAUTIONARYNOTEREGARDINGFORWARDLOOKINGSTA"></a><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;">CAUTIONARY NOTE&#160;REGARDING FORWARD-LOOKING STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">This joint proxy statement/prospectus and the documents incorporated by reference into this joint proxy statement/prospectus contain forward-looking statements. These forward-looking statements are based on current expectations and beliefs and involve numerous risks and uncertainties that could cause actual results to differ materially from expectations. These forward-looking statements should not be relied upon as predictions of future events as it cannot be assured that the events or circumstances reflected in these statements will be achieved or will occur. You can identify forward-looking statements by the use of forward- looking terminology including &#8220;anticipates,&#8221; &#8220;believes,&#8221; &#8220;could,&#8221; &#8220;seeks,&#8221; &#8220;estimates,&#8221; &#8220;expects,&#8221; &#8220;intends,&#8221; &#8220;may,&#8221; &#8220;plans,&#8221; &#8220;potential,&#8221; &#8220;predicts,&#8221; &#8220;projects,&#8221; &#8220;pro forma,&#8221; &#8220;should,&#8221; &#8220;will,&#8221; &#8220;would,&#8221; or the negative of these words and phrases or other variations of these words and phrases or comparable terminology. All statements other than statements of historical fact are statements that could be deemed forward-looking statements. For example, forward-looking statements include, but are not limited to statements about:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">expected timing, completion, effects and potential benefits of the Merger;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">statements of the plans, strategies and objectives of management with respect to the approval and consummation of the Merger;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">ACELYRIN&#8217;s and Alumis&#8217; ability to solicit a sufficient number of votes to approve matters related to the consummation of the Merger;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the relative ownership&#160;percentages of the stockholders of ACELYRIN and Alumis in the combined company following the consummation of the Merger;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the expected board of directors of Alumis;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any statements regarding future economic conditions, growth rate, market opportunity or performance of the combined company;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Alumis&#8217; plans with respect to the development of lonigutamab and the timing of the same;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the financial projections prepared by each of ACELYRIN and Alumis;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">research and development plans, including planned 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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the ability to maintain the listing of the Alumis common stock on Nasdaq following the Merger;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Alumis&#8217; and ACELYRIN&#8217;s respective officers and directors potentially having conflicts of interest with respect to approving the Merger;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">economic, business, competitive, and/or regulatory factors affecting the business of Alumis and ACELYRIN;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the occurrence of any other event, change or other circumstance that could give rise to the termination of the Merger Agreement;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">satisfaction or waiver (if applicable) of the conditions to the Merger; and</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">statements of belief and any statement of assumptions underlying any of the foregoing.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">For a discussion of the factors that may cause Alumis, ACELYRIN or the combined company&#8217;s actual results, performance or achievements following the Closing to differ materially from any future results, performance or achievements expressed or implied in such forward-looking statements, or for a discussion of risk associated with the ability of Alumis and ACELYRIN to complete the Merger and the effect of the Merger on the business of Alumis, ACELYRIN and the combined company following the completion of </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">100</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">the Merger, see the section titled &#8220;Risk Factors&#8221; in this joint proxy statement/prospectus. Additional factors that could cause actual results to differ materially from those expressed in the forward-looking statements are discussed in reports filed with the SEC by Alumis and ACELYRIN. See the section titled &#8220;Where You Can Find More Information&#8221; in this joint proxy statement/prospectus. There can be no assurance that the Merger will be completed, or if it is completed, that it will close within the anticipated time period or that the expected benefits of the Merger will be realized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If any of these risks or uncertainties materializes or any of these assumptions proves incorrect, the results of Alumis, ACELYRIN or the combined company following completion of the Merger could differ materially from the forward-looking statements. All forward-looking statements in this joint proxy statement/ prospectus are current only as of the date on which the statements were made. Alumis and ACELYRIN do not undertake any obligation (and expressly disclaim any such obligation) to publicly update any forward- looking statement to reflect events or circumstances after the date on which any statement is made or to reflect the occurrence of unanticipated events, except as required by applicable law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:19.95pt;margin:0pt 0pt 12pt 0pt;">In addition, statements that &#8220;Alumis believes&#8221; or &#8220;ACELYRIN believes&#8221; and similar statements reflect Alumis&#8217; or ACELYRIN&#8217;s beliefs and opinions on the relevant subject. These statements are based upon information available to Alumis or ACELYRIN, as the case may be, as of the date of this joint proxy statement/ prospectus, and while Alumis or ACELYRIN, as the case may be, believes such information forms a reasonable basis for such statements, such information may be limited or incomplete, and such statements should not be read to indicate that such party has conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain and investors are cautioned not to unduly rely upon these statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">101</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_d62661c4_b943_4bc6_9d44_b287504edbdf"></a><a id="THEALUMISVIRTUALSPECIALMEETING_589962"></a><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;">THE ALUMIS VIRTUAL SPECIAL MEETING</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 7pt 0pt;">This joint proxy statement/prospectus is being mailed on or about&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;, 2025, to holders of record of Alumis common stock as of the close of business on April 1, 2025, and constitutes notice of the Alumis virtual special meeting in conformity with the requirements of the DGCL.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 7pt 0pt;">This joint proxy statement/prospectus is being provided to Alumis stockholders as part of a solicitation of proxies by the Alumis Board for use at the Alumis virtual special meeting and at any adjournments or postponements of the Alumis virtual special meeting. Alumis stockholders are encouraged to read the entire document carefully, including the annexes to and documents incorporated by reference into this document, for more detailed information regarding the Merger Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 7pt 0pt;"><b style="font-weight:bold;">Date, Time and Place of the Alumis virtual special meeting</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 7pt 0pt;">The Alumis virtual special meeting will be held via live webcast on May 13, 2025, starting at 9:00 a.m. (Pacific Time). There will be no physical meeting location. In order to attend the Alumis virtual special meeting, as well as vote and submit your questions during the live webcast of the meeting, you will need to visit www.virtualshareholdermeeting.com/ALMS2025SM and enter the 16-digit Control Number shown on your proxy card. Please be sure to follow instructions found on your proxy card and/or voting authorization form.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 7pt 0pt;"><b style="font-weight:bold;">Purpose of the Alumis virtual special meeting</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 7pt 0pt;">At the Alumis virtual special meeting, Alumis stockholders will be asked to consider and vote upon the following proposals:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:7pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Alumis Proposal 1</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;">:  To approve the Alumis stock issuance proposal.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Alumis Proposal 2</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;">:  To approve the Alumis adjournment proposal.</span></td></tr></table><div style="margin-top:7pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 7pt 0pt;"><b style="font-weight:bold;">Recommendation of the Alumis Board</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 7pt 0pt;">At a meeting of the Alumis Board held on April 20, 2025, the Alumis Board, acting on the unanimous recommendation of the Alumis Special Committee, determined that the Merger Agreement and the transactions contemplated thereby, including the Merger, are advisable, fair to and in the best interests of Alumis and its stockholders, and approved the Merger Agreement, the execution of the Merger Agreement and the consummation of the transactions contemplated thereby, including the issuance of shares of Alumis common stock to the ACELYRIN stockholders and resolved to recommend that the Alumis stockholders vote to approve the Alumis stock issuance proposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 7pt 0pt;"><span style="font-style:italic;font-weight:bold;">The Alumis Board</span>, <span style="font-style:italic;font-weight:bold;">acting on the unanimous recommendation of the Alumis Special Committee, recommends that Alumis stockholders vote &#8220;FOR&#8221; the Alumis stock issuance proposal and &#8220;FOR&#8221; the Alumis adjournment proposal.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 7pt 0pt;">See also the section titled &#8220;The Merger&#160;&#8212; Reasons for the Merger; Recommendation of the Merger by the Alumis Board.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 7pt 0pt;"><b style="font-weight:bold;">Record Date for the Alumis virtual special meeting; Stock Entitled to Vote</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 7pt 0pt;">Only holders of record of shares of Alumis common stock at the close of business on April 1, 2025, the record date for the Alumis virtual special meeting, will be entitled to notice of, and to vote at, the Alumis virtual special meeting and any postponements or adjournments thereof. Holders of Alumis common stock at the close of business on the Alumis record date may cast one vote for each share of Alumis common stock owned as of the Alumis record date, including (i)&#160;shares held directly in the name of the holder of record and (ii)&#160;shares held on behalf of the holder as the beneficial owner in street name through a broker, bank, or other nominee.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 7pt 0pt;">On the Alumis record date, there were outstanding a total of 47,222,419 shares of Alumis common stock entitled to vote at the Alumis virtual special meeting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 7pt 0pt;"><b style="font-weight:bold;">Solicitation of Proxies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 7pt 0pt;">The cost of proxy solicitation for the Alumis virtual special meeting, if any, and expenses for the filing, printing and mailing of this joint proxy statement/prospectus will be borne by Alumis. In addition to the use of the mail, proxies may be solicited by officers and directors and regular employees of Alumis, without additional remuneration, by personal interview, telephone, electronic communication or otherwise. Alumis will also request brokerage firms, nominees, custodians and fiduciaries to forward proxy materials to the beneficial owners of shares held of record on the Alumis record date and will provide customary reimbursement to such firms for the cost of forwarding these materials. Alumis has retained Mackenzie Partners,&#160;Inc. to assist in its solicitation of proxies and has agreed to pay them a fee of $35,000 and potentially additional fees under certain circumstances, plus reasonable expenses, for these services.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">102</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 7pt 0pt;"><b style="font-weight:bold;">Quorum</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 7pt 0pt;">The holders of a majority of the voting power of Alumis&#8217; outstanding shares of common stock entitled to vote as of the close of business on the Alumis record date must be virtually present or represented by proxy to constitute a quorum to conduct the Alumis virtual special meeting. All shares of Alumis common stock represented at the Alumis virtual special meeting, including abstentions and broker non- votes (shares held by a broker or nominee that are represented at the meeting, but with respect to which the broker or nominee is not instructed by the beneficial owner of such shares to vote on the particular proposal), will be treated as present for purposes of determining the presence or absence of a quorum to conduct the Alumis virtual special meeting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 7pt 0pt;"><b style="font-weight:bold;">Vote Required</b></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:7pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Alumis Stock Issuance Proposal. </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Approval of the Alumis stock issuance proposal requires the affirmative vote of the holders of Alumis common stock representing a majority of the votes cast on such matter at the Alumis virtual special meeting (provided that a quorum exists).</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Alumis Adjournment Proposal. </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Approval of the Alumis adjournment proposal requires the affirmative vote of the holders of shares of Alumis common stock representing a majority of votes cast on such matter at the Alumis virtual special meeting (whether or not a quorum is present).</span></td></tr></table><div style="margin-top:7pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:19.95pt;margin:0pt 0pt 7pt 0pt;">The chairperson of the Alumis virtual special meeting may, if necessary, adjourn the Alumis virtual special meeting for the purpose of soliciting additional proxies (whether or not a quorum exists).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 7pt 0pt;"><b style="font-weight:bold;">Abstentions and Broker Non-Votes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 7pt 0pt;">If you are an Alumis stockholder, abstentions and broker &#8220;non-votes&#8221; have no effect on the outcome of the stock issuance proposal or the Alumis adjournment proposal. Shares of Alumis common stock represented by properly executed, timely received and unrevoked proxies will be voted in accordance with the instructions indicated thereon. <b style="font-weight:bold;">If you are an Alumis stockholder of record and you sign and return your proxy card without indicating how to vote on any particular proposal, the shares of Alumis common stock represented by your proxy will be counted as present for purposes of determining the presence of a quorum for the Alumis virtual special meeting and will be voted &#8220;FOR&#8221; that proposal. </b>Your failure to cast a vote will also make it more difficult to meet the quorum requirement with respect to organizing the meeting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 7pt 0pt;"><b style="font-weight:bold;">Voting Power of Alumis&#8217; Directors and Executive Officers</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 7pt 0pt;">On the Alumis record date, 63% of the outstanding Alumis common stock was held by Alumis directors and executive officers and their respective affiliates. Alumis currently expects that its directors and executive officers will vote their shares in favor of Alumis stock issuance proposal and the Alumis adjournment proposal and certain directors and executive officers have entered into the Alumis Voting Agreement and agreed to, among other things, vote their shares in favor of the Alumis stock issuance proposal and the Alumis adjournment proposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 7pt 0pt;"><b style="font-weight:bold;">Attending the Alumis Virtual Special Meeting</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 7pt 0pt;">All holders of Alumis common stock, including stockholders of record and stockholders who hold shares through banks, brokers or other nominees, are invited to virtually attend the Alumis virtual special meeting. Stockholders of record can vote at the special meeting. In order to attend the Alumis virtual special meeting, as well as vote and submit your questions during the live webcast of the meeting, you will need to visit www.virtualshareholdermeeting.com/ALMS2025SM and enter the 16-digit Control Number shown on your proxy card. Please be sure to follow instructions found on your proxy card and/or voting authorization form.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 7pt 0pt;"><b style="font-weight:bold;">Voting of Proxies by Record Stockholders</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 7pt 0pt;">A proxy card is enclosed for use by Alumis stockholders of record. Alumis requests that its record stockholders sign the accompanying proxy and return it promptly in the enclosed postage-paid envelope. You may also vote your shares by telephone or through the internet. Information and applicable deadlines for voting by telephone or through the internet are set forth on the enclosed proxy card. Shares of Alumis common stock represented by properly executed, timely received and unrevoked proxies will be voted in accordance with the instructions indicated thereon. <b style="font-weight:bold;">If you are an Alumis stockholder of record and you sign and return your proxy card without indicating how to vote on any particular proposal, the shares of Alumis common stock represented by your proxy will be counted as present for purposes of determining the presence of a quorum for the Alumis virtual special meeting and will be voted &#8220;FOR&#8221; that proposal.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">At the date hereof, Alumis management has no knowledge of any business that will be presented for consideration at the special meeting and which would be required to be set forth in this joint proxy statement/ prospectus other than the matters set forth in </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">103</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 7pt 0pt;">Alumis&#8217; accompanying Notice of Special Meeting of Stockholders. In accordance with Alumis&#8217; bylaws and Delaware law, business transacted at the Alumis virtual special meeting will be limited to those matters set forth in such notice. Nonetheless, if any other matter is properly presented at the Alumis virtual special meeting for consideration, it is intended that the persons named in the enclosed proxy and acting thereunder will vote in accordance with their best judgment on such matter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 7pt 0pt;"><b style="font-weight:bold;">Your vote is important. Whether or not you expect to attend the Alumis virtual special meeting in person, we urge you to vote your shares as promptly as possible by (1)&#160;accessing the internet website specified on your proxy card; (2)&#160;calling the toll-free number specified on your proxy card; or (3)&#160;signing and returning the enclosed proxy card in the postage-paid envelope provided, so that your shares may be represented and voted at the Alumis virtual special meeting.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 7pt 0pt;"><b style="font-weight:bold;">Shares Held in Street Name</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 7pt 0pt;">If you hold your shares of Alumis common stock in a stock brokerage account or if your shares are held by a bank or nominee (that is, in street name), you must provide the record holder of your shares with instructions on how to vote your shares if you wish them to be counted. Please follow the voting instructions provided by your broker, bank or nominee. Please note that you may not vote shares held in street name by returning a proxy card directly to Alumis or by voting at the Alumis virtual special meeting. Further, brokers who hold shares of Alumis common stock on behalf of their customers may not vote those shares without specific instructions from their customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 7pt 0pt;">If you hold your Alumis common stock in street name and you do not instruct your broker on how to vote any of your shares, your broker may not vote those shares. For a discussion of the consequences of such broker non-votes, see the section titled &#8220;The Alumis Virtual Special Meeting&#160;&#8212; Abstentions and Broker Non-Votes.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 7pt 0pt;"><b style="font-weight:bold;">Revocability of Proxies and Changes to an Alumis Stockholder&#8217;s Vote</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 7pt 0pt;">If you are a holder of shares of Alumis common stock as of the record date for the Alumis virtual special meeting, you have the power to revoke your proxy at any time before your proxy is voted at the Alumis virtual special meeting. You can revoke your proxy in one of four ways:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:7pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">you can send a signed notice of revocation that is received by Alumis prior to your shares being voted, stating that you would like to revoke your proxy, to Alumis&#8217; corporate secretary at Alumis&#8217; corporate headquarters, 280 East Grand Avenue, South San Francisco, California 94080;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">you can grant a new, valid proxy bearing a later date (by internet, telephone or mail) that is received by Alumis prior to your shares being voted;</span></td></tr></table><div style="margin-top:7pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:7pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">you can vote again by telephone or the internet at a later time; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">if you are a holder of record, by voting at the Alumis virtual special meeting, which will automatically cancel any proxy previously given, or you may revoke your proxy by attending the virtual special meeting, but your attendance alone will not revoke any proxy that you have previously given.</span></td></tr></table><div style="margin-top:7pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 7pt 0pt;">The latest dated completed proxy will be the one that counts. Written notices of revocation and other communications with respect to the revocation of any proxies should be addressed to:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Alumis&#160;Inc.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">280 East Grand Avenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">South San Francisco, California 94080</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 8pt 0pt;">Attn: Corporate Secretary</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 8pt 0pt;">If you are an Alumis stockholder whose shares of Alumis common stock are held in &#8220;street name&#8221; by a bank, broker, or other nominee, you may revoke your proxy or voting instructions and vote your shares in person at the Alumis virtual special meeting only in accordance with applicable rules&#160;and procedures as employed by your bank, broker, or other nominee. If your shares are held in &#8220;street name&#8221; in an account at a bank, broker, or other nominee, you must follow the directions you receive from your bank, broker, or other nominee in order to change or revoke your proxy or voting instructions and should contact your bank, broker, or other nominee to do so.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">Adjournments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Although it is not currently expected, the Alumis virtual special meeting may be adjourned for the purpose of soliciting additional proxies if Alumis has not received sufficient proxies to constitute a quorum or sufficient votes for approval of the Alumis stock </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">104</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">issuance proposal. Adjourning the Alumis virtual special meeting requires the affirmative vote of the holders of Alumis common stock representing a majority of the votes cast on such matter at the Alumis virtual special meeting (whether or not a quorum is present), or in the case that no Alumis stockholders are present at the Alumis virtual special meeting, any Alumis officer entitled to preside at or to act as secretary of the Alumis virtual special meeting may adjourn the Alumis virtual special meeting. Pursuant to the Alumis bylaws, notice need not be given of any such adjourned meeting if the time and place thereof are announced at the meeting at which adjournment is taken. If the adjournment is for more than 30&#160;days or if after the adjournment a new record date is fixed for the adjourned meeting, a notice of the adjourned meeting shall be given to each stockholder of record entitled to vote at the Alumis virtual special meeting. At any adjourned meeting, any business may be transacted which might have been transacted at the original meeting. If the Alumis virtual special meeting is adjourned, stockholders who have already sent in their proxies will be allowed to revoke them at any time prior to their use. The Merger Agreement provides that the Alumis virtual special meeting will not be adjourned to a date that is more than 15 calendar&#160;days after the date for which the Alumis virtual special meeting was originally scheduled.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">Postponements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 8pt 0pt;">At any time prior to convening the Alumis virtual special meeting, the Alumis Board may postpone the Alumis virtual special meeting for any reason without the approval of the Alumis stockholders. The Merger Agreement provides that the Alumis virtual special meeting will not be postponed to a date that is more than 15 calendar&#160;days after the date for which the Alumis virtual special meeting was originally scheduled. Although it is not currently expected, the Alumis Board may postpone the Alumis virtual special meeting for the purpose of soliciting additional proxies if Alumis has not received sufficient proxies to constitute a quorum or sufficient votes for approval of the Alumis stock issuance proposal. If the Alumis virtual special meeting is postponed, stockholders who have already sent in their proxies will be allowed to revoke them at any time prior to their use.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">Stockholder List</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 8pt 0pt;">A list of Alumis stockholders entitled to vote at the Alumis virtual special meeting will be available for inspection at Alumis&#8217; principal executive offices, located at 280 East Grand Avenue, South San Francisco, California 94080, at least 10&#160;days prior to the date of the Alumis virtual special meeting and continuing through the date thereof for any purpose germane to the Alumis virtual special meeting, between the hours of 9:00&#160;a.m. and 4:30&#160;p.m. (Pacific Time).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">Tabulation of Votes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 8pt 0pt;">A representative of Alumis&#8217; mailing and tabulating agent, Broadridge Financial Solutions, will tabulate the votes and Alumis&#8217; corporate secretary will act as inspector of elections.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">How You Can Reduce the Number of Copies of Alumis&#8217; Proxy Materials You Receive</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 8pt 0pt;">Alumis has adopted a procedure approved by the Securities and Exchange Commission called &#8220;householding.&#8221; Under this procedure, stockholders of record who have the same address and last name and who do not participate in electronic delivery of proxy materials will receive only one copy of the proxy materials, unless one or more of these stockholders notifies Alumis that they wish to continue receiving individual copies. This procedure reduces Alumis&#8217; printing costs and postage fees. Stockholders who wish to participate in householding will continue to receive separate proxy cards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 8pt 0pt;">If you are eligible for householding, but you and other stockholders of record with whom you share an address currently receive multiple copies of the proxy materials, or if you hold stock in more than one account, and, in either case, you wish to receive only a single copy of the proxy materials for your household, please contact your broker.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 8pt 0pt;">If you participate in householding and wish to receive a separate copy of the proxy materials, or if you do not wish to continue to participate in householding and prefer to receive separate copies of the proxy materials in the future, please contact your broker or Alumis. Direct your written request to Alumis&#160;Inc., Investor Relations, 280 East Grand Avenue, South San Francisco, California 94080 or contact Investor Relations at ir@alumis.com.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 8pt 0pt;">Beneficial owners can request information about householding from their banks, brokers, or other holders of record.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">Assistance</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:19.95pt;margin:0pt;">If you need assistance in completing your proxy card or have questions regarding the Alumis virtual special meeting, please contact Investor Relations at ir@alumis.com.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">105</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_86b21f52_18cc_4962_bb01_eef5802e0142"></a><a id="ALUMISPROPOSALS_325796"></a><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;">ALUMIS PROPOSALS</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;">Alumis Proposal 1: The Alumis Stock Issuance Proposal</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis stockholders are asked to approve the issuance of shares of Alumis common stock to ACELYRIN stockholders in connection with the Merger contemplated by the Merger Agreement. Alumis stockholders should carefully read this joint proxy statement/prospectus in its entirety, including the documents incorporated by reference and the Merger Agreement, for more detailed information concerning the Merger Agreement and the Alumis stock issuance proposal. For a detailed discussion of the terms of the Merger Agreement and the Merger, including the proposed Alumis stock issuance, see the information about the Merger and the Merger Agreement throughout this joint proxy statement/prospectus, including the information set forth in the section titled &#8220;The Merger Agreement.&#8221; A copy of the Merger Agreement is attached as Annexes A-1 and A-2 to this joint proxy statement/prospectus.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Approval of the Alumis stock issuance proposal is a condition to completion of the Merger. If the Alumis stock issuance proposal is not approved, the Merger will not occur. For a detailed discussion of the conditions of the Merger, see the section titled &#8220;The Merger Agreement&#160;&#8212; Conditions to Completion of the Merger.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Approval of the Alumis stock issuance proposal requires the affirmative vote of the holders of shares of Alumis common stock representing a majority of the votes cast on such matter at the Alumis virtual special meeting (provided that a quorum exists). For the Alumis stock issuance proposal, abstentions and broker &#8220;non-votes&#8221; will have no effect on the outcome of the proposal. If an Alumis stockholder returns a signed proxy card without indicating voting preferences on such proxy card, the shares of Alumis common stock represented by that proxy will be counted as present for purposes of determining the presence of a quorum for the Alumis virtual special meeting and all of such shares will be voted as recommended by the Alumis Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At a meeting of the Alumis Board held on April 20, 2025, the Alumis Board, acting on the unanimous recommendation of the Alumis Special Committee, determined that the Merger Agreement and the transactions contemplated thereby, including the Merger, are advisable, fair to and in the best interests of Alumis and its stockholders, and approved the Merger Agreement, the execution of the Merger Agreement and the consummation of the transactions contemplated thereby, including the issuance of shares of Alumis common stock to the ACELYRIN stockholders and resolved to recommend that the Alumis stockholders vote to approve the Alumis stock issuance proposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">IF YOU ARE AN ALUMIS STOCKHOLDER, THE ALUMIS BOARD</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RECOMMENDS THAT YOU VOTE &#8220;FOR&#8221; THE PROPOSAL TO ISSUE SHARES OF</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;">ALUMIS COMMON STOCK IN THE MERGER.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">****************************************************************************</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">106</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_893f8292_60a6_452d_80bd_fcfbad7af454"></a><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;">Alumis Proposal 2: The Alumis Adjournment Proposal</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">This proposal would permit the Alumis Board to adjourn from time to time the Alumis virtual special meeting, if necessary, to solicit additional proxies if there are not sufficient votes to approve the Alumis stock issuance proposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Pursuant to Alumis&#8217; bylaws, notice need not be given of any such adjourned meeting if the time and place thereof are announced at the meeting at which the adjournment is taken. If the adjournment is for more than 30&#160;days or if, after the adjournment, a new record date is fixed for the adjourned meeting, a notice of the adjourned meeting shall be given to the Alumis stockholders of record entitled to vote at the adjourned meeting. At any adjourned meeting, any business may be transacted which might have been transacted at the original meeting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Approval of the Alumis adjournment proposal requires the affirmative vote of the holders of Alumis common stock representing a majority of the votes cast on such matter at the Alumis virtual special meeting (whether or not a quorum is present). For the Alumis adjournment proposal, abstentions and broker &#8220;non- votes&#8221; will have no effect on the outcome of the proposal. Shares of Alumis common stock represented by properly executed, timely received and unrevoked proxies will be voted in accordance with the instructions indicated thereon. If an Alumis stockholder returns a signed proxy card without indicating voting preferences on such proxy card, the shares of Alumis common stock represented by that proxy will be counted as present for purposes of determining the presence of a quorum for the Alumis virtual special meeting and all of such shares will be voted as recommended by the Alumis Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">IF YOU ARE AN ALUMIS STOCKHOLDER, THE ALUMIS BOARD</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RECOMMENDS THAT YOU VOTE &#8220;FOR&#8221; THE PROPOSAL TO PERMIT THE</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;">ALUMIS BOARD TO ADJOURN THE ALUMIS VIRTUAL SPECIAL MEETING.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">****************************************************************************</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">107</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_3baa4690_ae80_4a8e_b794_4406185cb3f6"></a><a id="THEACELYRINVIRTUALSPECIALMEETING_12489"></a><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;">THE ACELYRIN VIRTUAL SPECIAL MEETING</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">This joint proxy statement/prospectus is being mailed on or about&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;, 2025, to holders of record of ACELYRIN common stock as of the close of business on April 1, 2025, and constitutes notice of the ACELYRIN virtual special meeting in conformity with the requirements of the DGCL.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">This joint proxy statement/prospectus is being provided to ACELYRIN stockholders as part of a solicitation of proxies by the ACELYRIN board of directors for use at the ACELYRIN virtual special meeting and at any adjournments or postponements of the ACELYRIN virtual special meeting. ACELYRIN stockholders are encouraged to read the entire document carefully, including the annexes to and documents incorporated by reference into this document, for more detailed information regarding the Merger Agreement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Date, Time and Place of the ACELYRIN Virtual Special Meeting</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The ACELYRIN virtual special meeting will be held via live webcast on May 13, 2025, starting at 9:00 a.m. (Pacific Time). There will be no physical meeting location. In order to attend the ACELYRIN virtual special meeting, as well as vote and submit your questions during the live webcast of the meeting, you will need to visit www.virtualshareholdermeeting.com/SLRN2025SM and enter the 16-digit Control Number shown on your proxy card. Please be sure to follow instructions found on your proxy card and/or voting authorization form.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Purpose of the ACELYRIN Virtual Special Meeting</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At the ACELYRIN virtual special meeting, ACELYRIN stockholders will be asked to consider and vote upon the following proposals:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">ACELYRIN Proposal No.&#160;1</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;">:  To adopt the ACELYRIN merger proposal; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">ACELYRIN Proposal No.&#160;2</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">: To approve the ACELYRIN adjournment proposal.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Recommendation of the ACELYRIN Board</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At a meeting of the ACELYRIN Board held on February 6, 2025, the ACELYRIN Board determined that the Merger Agreement and the transactions contemplated thereby, including the Merger, are advisable, fair to and in the best interests of ACELYRIN and its stockholders, and approved the Merger Agreement and the Merger, the execution of the Merger Agreement and the consummation of the transactions contemplated thereby and declared advisable and resolved to recommend that ACELYRIN&#8217;s stockholders adopt the Merger Agreement. At a meeting of the ACELYRIN Board held on April 20, 2025, the ACELYRIN Board determined that the amendment to the Merger Agreement and the transactions contemplated thereby are advisable, fair to and in the best interests of ACELYRIN and its stockholders, approved the amendment to the Merger Agreement, the execution of the amendment to the Merger Agreement and the consummation of the transactions contemplated thereby and declared advisable and resolved to recommend that ACELYRIN&#8217;s stockholders adopt the amendment to the Merger Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The ACELYRIN Board recommends that ACELYRIN stockholders vote &#8220;FOR&#8221; the ACELYRIN merger proposal and &#8220;FOR&#8221; the ACELYRIN adjournment proposal.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">See also the section titled &#8220;The Merger&#160;&#8212; Reasons for the Merger; Recommendation of the Merger by the ACELYRIN Board.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Record Date for the ACELYRIN Virtual Special Meeting; Stock Entitled to Vote</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Only holders of record of shares of ACELYRIN common stock at the close of business on April 1, 2025, the record date for the ACELYRIN virtual special meeting, will be entitled to notice of, and to vote at, the ACELYRIN virtual special meeting and any postponements or adjournments thereof. Holders of ACELYRIN common stock at the close of business on the ACELYRIN record date may cast one vote for each share of ACELYRIN common stock owned as of the ACELYRIN record date, including (i)&#160;shares held directly in the name of the holder of record and (ii)&#160;shares held on behalf of the holder as the beneficial owner in street name through a broker, bank, or other nominee.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">108</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On the ACELYRIN record date, there were outstanding a total of 100,907,206 shares of ACELYRIN common stock entitled to vote at the ACELYRIN virtual special meeting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Solicitation of Proxies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The cost of proxy solicitation for the ACELYRIN virtual special meeting will be borne by ACELYRIN. In addition to the use of the mail, proxies may be solicited by officers and directors and regular employees of ACELYRIN, without additional remuneration, by personal interview, telephone, electronic communication or otherwise. ACELYRIN will also request brokerage firms, nominees, custodians and fiduciaries to forward proxy materials to the beneficial owners of shares held of record on the ACELYRIN record date and will provide customary reimbursement to such firms for the cost of forwarding these materials. ACELYRIN has retained Sodali&#160;&amp; Co to assist in its solicitation of proxies and has agreed to pay them a fee of $30,000 and potentially additional fees under certain circumstances, plus reasonable expenses, for these services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Quorum</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The holders of a majority of the voting power of ACELYRIN&#8217;s outstanding shares of common stock entitled to vote as of the close of business on the ACELYRIN record date must be virtually present or represented by proxy to constitute a quorum to conduct the ACELYRIN virtual special meeting. All shares of ACELYRIN common stock represented virtually at the ACELYRIN virtual special meeting, including abstentions and broker non-votes (shares held by a broker or nominee that are represented at the meeting, but with respect to which the broker or nominee is not instructed by the beneficial owner of such shares to vote on the particular proposal), will be counted for purposes of determining the presence or absence of a quorum to conduct the ACELYRIN virtual special meeting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Vote Required</b></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">ACELYRIN Merger Proposal. </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Approval of the ACELYRIN merger proposal requires the affirmative vote of a majority of the outstanding shares of ACELYRIN&#8217;s common stock entitled to vote at the ACELYRIN virtual special meeting.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">ACELYRIN Adjournment Proposal. </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Approval of the ACELYRIN adjournment proposal requires the affirmative vote of a majority of the shares of ACELYRIN common stock present virtually at the or by proxy and voting affirmatively or negatively (whether or not a quorum is present).</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Abstentions and Broker Non-Votes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If you are an ACELYRIN stockholder, failure to vote at the virtual special meeting or by proxy at the special meeting, abstentions, and broker non-votes (if any) will have the same effect as a vote against the ACELYRIN merger proposal. Assuming a quorum is present, a failure to vote at the virtual special meeting or vote by proxy at the ACELYRIN virtual special meeting, abstentions, and broker &#8220;non-votes&#8221; will have no effect on the outcome of the ACELYRIN adjournment proposal. Shares of ACELYRIN common stock represented by properly executed, timely received and unrevoked proxies will be voted in accordance with the instructions indicated thereon. <b style="font-weight:bold;">If you are an ACELYRIN stockholder of record and you sign and return your proxy card without indicating how to vote on any particular proposal, the shares of ACELYRIN common stock represented by your proxy will be counted as present for purposes of determining the presence of a quorum for the ACELYRIN virtual special meeting and will be voted &#8220;FOR&#8221; that proposal.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Voting Power of ACELYRIN&#8217;s Directors and Executive Officers</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On the ACELYRIN record date, 10% of the outstanding ACELYRIN common stock was held by ACELYRIN directors and executive officers and their respective affiliates. ACELYRIN currently expects that its directors and executive officers will vote their shares in favor of the ACELYRIN merger proposal and the ACELYRIN adjournment proposal and certain directors and executive officers have entered into the ACELYRIN Voting Agreement and agreed to, among other things, vote their shares in favor of the ACELYRIN merger proposal and the ACELYRIN adjournment proposal.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">109</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Attending the ACELYRIN Virtual Special Meeting</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">All holders of ACELYRIN common stock, including stockholders of record and stockholders who hold shares through banks, brokers or other nominees, are invited to virtually attend the ACELYRIN virtual special meeting. Stockholders of record can vote at the special meeting. In order to attend the ACELYRIN virtual special meeting, as well as vote and submit your questions during the live webcast of the meeting, you will need to visit www.virtualshareholdermeeting.com/SLRN2025SM and enter the 16-digit Control Number shown on your proxy card. Please be sure to follow instructions found on your proxy card and/or voting authorization form.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Voting of Proxies by Record Stockholders</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A proxy card is enclosed for use by ACELYRIN stockholders of record. ACELYRIN requests that its record stockholders sign the accompanying proxy and return it promptly in the enclosed postage-paid envelope. You may also vote your shares by telephone or through the internet. Information and applicable deadlines for voting by telephone or through the internet are set forth on the enclosed proxy card. Shares of ACELYRIN common stock represented by properly executed, timely received and unrevoked proxies will be voted in accordance with the instructions indicated thereon. <b style="font-weight:bold;">If you are an ACELYRIN stockholder of record and you sign and return your proxy card without indicating how to vote on any particular proposal, the shares of ACELYRIN common stock represented by your proxy will be counted as present for purposes of determining the presence of a quorum for the ACELYRIN virtual special meeting and will be voted &#8220;FOR&#8221; that proposal.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At the date hereof, ACELYRIN management has no knowledge of any business that will be presented for consideration at the special meeting and which would be required to be set forth in this joint proxy statement/prospectus other than the matters set forth in ACELYRIN&#8217;s accompanying Notice of Special Meeting of Stockholders. In accordance with ACELYRIN&#8217;s bylaws and Delaware law, business transacted at the ACELYRIN virtual special meeting will be limited to those matters set forth in such notice. Nonetheless, if any other matter is properly presented at the ACELYRIN virtual special meeting for consideration, it is intended that the persons named in the enclosed proxy and acting thereunder will vote in accordance with their best judgment on such matter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Your vote is important. Whether or not you expect to attend the ACELYRIN virtual special meeting in person, we urge you to vote your shares as promptly as possible by (1)&#160;accessing the internet website specified on your proxy card; (2)&#160;calling the toll-free number specified on your proxy card; or (3)&#160;signing and returning the enclosed proxy card in the postage-paid envelope provided, so that your shares may be represented and voted at the ACELYRIN virtual special meeting.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Shares Held in Street Name</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If you hold your shares of ACELYRIN common stock in a stock brokerage account or if your shares are held by a bank or nominee (that is, in street name), you must provide the record holder of your shares with instructions on how to vote your shares if you wish them to be counted. Please follow the voting instructions provided by your broker, bank or nominee. Please note that you may not vote shares held in street name by returning a proxy card directly to ACELYRIN or by voting at the ACELYRIN virtual special meeting. Further, brokers who hold shares of ACELYRIN common stock on behalf of their customers may not vote those shares without specific instructions from their customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If you hold your ACELYRIN common stock in street name and you do not instruct your broker on how to vote any of your shares, your broker may not vote those shares. For a discussion of the consequences of such broker non-votes, see the section titled &#8220;The ACELYRIN Virtual Special Meeting&#160;&#8212; Abstentions and Broker Non-Votes.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Revocability of Proxies and Changes to an ACELYRIN Stockholder&#8217;s Vote</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If you are a holder of shares of ACELYRIN common stock as of the record date for the ACELYRIN virtual special meeting, you have the power to revoke your proxy at any time before your proxy is voted at the ACELYRIN virtual special meeting. You can revoke your proxy in one of four ways:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">you can send a signed notice of revocation that is received by ACELYRIN prior to your shares being voted, stating that you would like to revoke your proxy, to ACELYRIN&#8217;s corporate secretary at ACELYRIN&#8217;s corporate headquarters, 4149 Liberty Canyon Road, Agoura Hills, California 91301;</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">110</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">you can grant a new, valid proxy bearing a later date (by internet, telephone or mail) that is received by ACELYRIN prior to your shares being voted;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">you can vote again by telephone or the internet at a later time; or</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;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">if you are a holder of record, by voting at the ACELYRIN virtual special meeting, which will automatically cancel any proxy previously given, or you may revoke your proxy by attending the virtual special meeting, but your attendance alone will not revoke any proxy that you have previously given.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The latest dated completed proxy will be the one that counts. Written notices of revocation and other communications with respect to the revocation of any proxies should be addressed to:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">ACELYRIN,&#160;Inc.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">4149 Liberty Canyon Road</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Agoura Hills, California 91301</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Attn: Corporate Secretary</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If you are an ACELYRIN stockholder whose shares of common stock are held in &#8220;street name&#8221; by a bank, broker, or other nominee, you may revoke your proxy or voting instructions and vote your shares in person at the ACELYRIN virtual special meeting only in accordance with applicable rules&#160;and procedures as employed by your bank, broker, or other nominee. If your shares are held in &#8220;street name&#8221; in an account at a bank, broker, or other nominee, you must follow the directions you receive from your bank, broker, or other nominee in order to change or revoke your proxy or voting instructions and should contact your bank, broker, or other nominee to do so.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Adjournments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Although it is not currently expected, the ACELYRIN virtual special meeting may be adjourned for the purpose of soliciting additional proxies if ACELYRIN has not received sufficient proxies to constitute a quorum or sufficient votes for approval of the ACELYRIN merger proposal. Adjourning the ACELYRIN virtual special meeting requires the affirmative vote of the holders of ACELYRIN common stock representing a majority of the votes cast on such matter at the ACELYRIN virtual special meeting (whether or not a quorum is present), or in the case that no ACELYRIN stockholders are present at the ACELYRIN virtual special meeting, the chairperson of the ACELYRIN virtual special meeting may adjourn the ACELYRIN virtual special meeting. Pursuant to the ACELYRIN bylaws, notice need not be given of any such adjourned meeting if the time and place if any, thereof and the means of remote communication, if any, by which stockholders and proxyholders may be deemed present in person and may vote at such meeting are announced at the meeting at which adjournment is taken. If the adjournment is for more than 30&#160;days or if after the adjournment a new record date is fixed for the adjourned meeting, a notice of the adjourned meeting shall be given to each stockholder of record entitled to vote at the ACELYRIN virtual special meeting. At any adjourned meeting, any business may be transacted which might have been transacted at the original meeting. If the ACELYRIN virtual special meeting is adjourned, stockholders who have already sent in their proxies will be allowed to revoke them at any time prior to their use. The Merger Agreement provides that the ACELYRIN virtual special meeting will not be adjourned to a date that is more than 15 calendar&#160;days after the date for which the ACELYRIN virtual special meeting was originally scheduled.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Postponements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At any time prior to convening the ACELYRIN virtual special meeting, the ACELYRIN Board may postpone the ACELYRIN virtual special meeting for any reason without the approval of the ACELYRIN stockholders. The Merger Agreement provides that the ACELYRIN virtual special meeting will not be postponed to a date that is more than 15 calendar&#160;days after the date for which the ACELYRIN virtual special meeting was originally scheduled. Although it is not currently expected, the ACELYRIN Board may postpone the ACELYRIN virtual special meeting for the purpose of soliciting additional proxies if ACELYRIN has not received sufficient proxies to constitute a quorum or sufficient votes for approval of the ACELYRIN merger proposal. If the ACELYRIN virtual special meeting is postponed, stockholders who have already sent in their proxies will be allowed to revoke them at any time prior to their use.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">111</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Stockholder List</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A list of ACELYRIN stockholders entitled to vote at the ACELYRIN virtual special meeting will be available for inspection at ACELYRIN&#8217;s principal executive offices, located at 4149 Liberty Canyon Road, Agoura Hills, California 91301, for a period of 10&#160;days ending on the date before the date of the ACELYRIN virtual special meeting date for any purpose germane to the ACELYRIN virtual special meeting, during ordinary business hours.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Tabulation of Votes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A representative of ACELYRIN&#8217;s mailing and tabulating agent, Broadridge Financial Solutions, will tabulate the votes and ACELYRIN&#8217;s corporate secretary will act as inspector of elections.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">How You Can Reduce the Number of Copies of ACELYRIN&#8217;s Proxy Materials You Receive</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">ACELYRIN has adopted a procedure approved by the Securities and Exchange Commission called &#8220;householding.&#8221; Under this procedure, stockholders of record who have the same address and last name and who do not participate in electronic delivery of proxy materials will receive only one copy of the proxy materials, unless one or more of these stockholders notifies ACELYRIN that they wish to continue receiving individual copies. This procedure reduces ACELYRIN&#8217;s printing costs and postage fees. Stockholders who wish to participate in householding will continue to receive separate proxy cards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If you are eligible for householding, but you and other stockholders of record with whom you share an address currently receive multiple copies of the proxy materials, or if you hold stock in more than one account, and, in either case, you wish to receive only a single copy of the proxy materials for your household, please contact your broker.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If you participate in householding and wish to receive a separate copy of the proxy materials, or if you do not wish to continue to participate in householding and prefer to receive separate copies of the proxy materials in the future, please contact your broker or ACELYRIN. Direct your written request to ACELYRIN,&#160;Inc., 4149 Liberty Canyon Road, Agoura Hills, California 91301 by phone at (805) 730-0360.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Beneficial owners can request information about householding from their banks, brokers, or other holders of record.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Assistance</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">If you need assistance in completing your proxy card or have questions regarding the ACELYRIN virtual special meeting, please contact Sodali&#160;&amp; Co, the proxy solicitor for ACELYRIN, by telephone toll- free at (800) 662-5200 or email SLRN@investor.sodali.com.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">112</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_fec925d9_5e67_4b28_951b_c859e8696339"></a><a id="ACELYRINPROPOSALS_914813"></a><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;">ACELYRIN PROPOSALS</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;">ACELYRIN Proposal 1: The ACELYRIN Merger Proposal</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">ACELYRIN stockholders are asked to approve the adoption of the Merger Agreement. ACELYRIN stockholders should carefully read this joint proxy statement/prospectus in its entirety, including the documents incorporated by reference and the Merger Agreement, for more detailed information concerning the Merger Agreement and the ACELYRIN merger proposal. For a detailed discussion of the terms of the Merger Agreement and the Merger, see the information about the Merger and the Merger Agreement throughout this joint proxy statement/prospectus, including the information set forth in the section titled &#8220;The Merger Agreement.&#8221; A copy of the Merger Agreement is attached as Annexes A - 1 and A - 2 to this joint proxy statement/prospectus.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Approval of the ACELYRIN merger proposal is a condition to completion of the Merger. If the ACELYRIN merger proposal is not approved, the Merger will not occur. For a detailed discussion of the conditions of the Merger, see the section titled &#8220;The Merger Agreement&#160;&#8212; Conditions to Completion of the Merger.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Approval of the ACELYRIN merger proposal requires the affirmative vote of a majority of the outstanding shares of ACELYRIN&#8217;s common stock entitled to vote at the ACELYRIN virtual special meeting. Failure to vote at the virtual special meeting or vote by proxy at the special meeting, abstentions, and broker non-votes (if any) will have the same effect as a vote against the ACELYRIN merger proposal. Shares of ACELYRIN common stock represented by properly executed, timely received and unrevoked proxies will be voted in accordance with the instructions indicated thereon. If an ACELYRIN stockholder returns a signed proxy card without indicating voting preferences on such proxy card, the shares of ACELYRIN common stock represented by that proxy will be counted as present for purposes of determining the presence of a quorum for the ACELYRIN virtual special meeting and all of such shares will be voted as recommended by the ACELYRIN Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At a meeting of the ACELYRIN Board held on February 6, 2025, the ACELYRIN Board determined that the Merger Agreement and the transactions contemplated thereby, including the Merger, are advisable, fair to and in the best interests of ACELYRIN and its stockholders, and approved the Merger Agreement and the Merger, the execution of the Merger Agreement and the consummation of the transactions contemplated thereby and declared advisable and resolved to recommend that ACELYRIN&#8217;s stockholders adopt the Merger Agreement. At a meeting of the ACELYRIN Board held on April 20, 2025, the ACELYRIN Board determined that the amendment to the Merger Agreement and the transactions contemplated thereby are advisable, fair to and in the best interests of ACELYRIN and its stockholders, approved the amendment to the Merger Agreement, the execution of the amendment to the Merger Agreement and the consummation of the transactions contemplated thereby and declared advisable and resolved to recommend that ACELYRIN&#8217;s stockholders adopt the amendment to the Merger Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">IF YOU ARE AN ACELYRIN STOCKHOLDER, THE ACELYRIN BOARD RECOMMENDS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">THAT YOU VOTE &#8220;FOR&#8221; THE PROPOSAL TO ADOPT</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;">THE MERGER AGREEMENT.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">****************************************************************************</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">113</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_18e94f85_f544_459b_88a4_a22102132ba5"></a><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;">ACELYRIN Proposal 2: The ACELYRIN Adjournment Proposal</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">This proposal would permit the ACELYRIN Board to adjourn from time to time the ACELYRIN virtual special meeting, if necessary, to solicit additional proxies if there are not sufficient votes to approve the ACELYRIN merger proposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the ACELYRIN bylaws, notice need not be given of any such adjourned meeting if the time and place, if any, thereof and the means of remote communication, if any, by which stockholders and proxyholders may be deemed present in person and may vote at such meeting are announced at the meeting at which adjournment is taken. If the adjournment is for more than 30&#160;days or if after the adjournment a new record date is fixed for the adjourned meeting, a notice of the adjourned meeting shall be given to each stockholder of record entitled to vote at the ACELYRIN virtual special meeting. At any adjourned meeting, any business may be transacted which might have been transacted at the original meeting. The Merger Agreement provides that the ACELYRIN virtual special meeting will not be adjourned to a date that is more than 15 calendar&#160;days after the date for which the ACELYRIN virtual special meeting was originally scheduled.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Approval of the ACELYRIN adjournment proposal requires the holders of ACELYRIN common stock representing a majority of the votes cast on such matter at the ACELYRIN virtual special meeting (whether or not a quorum exists). For the ACELYRIN adjournment proposal, abstentions and broker &#8220;non- votes&#8221; will have no effect on the outcome of the proposal. Shares of ACELYRIN common stock represented by properly executed, timely received and unrevoked proxies will be voted in accordance with the instructions indicated thereon. If an ACELYRIN stockholder returns a signed proxy card without indicating voting preferences on such proxy card, the shares of ACELYRIN common stock represented by that proxy will be counted as present for purposes of determining the presence of a quorum for the ACELYRIN virtual special meeting and all of such shares will be voted as recommended by the ACELYRIN Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">IF YOU ARE AN ACELYRIN STOCKHOLDER, THE ACELYRIN BOARD RECOMMENDS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">THAT YOU VOTE &#8220;FOR&#8221; THE PROPOSAL TO PERMIT THE ACELYRIN BOARD TO</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;">ADJOURN THE ACELYRIN VIRTUAL SPECIAL MEETING.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">****************************************************************************</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">114</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_f18ffad8_e663_4d76_93c8_5479b6ad2ace"></a><a id="THEMERGERAGREEMENT_366745"></a><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;">THE MERGER AGREEMENT</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">The following section summarizes the material provisions of the Merger Agreement, which is included in this joint proxy statement/prospectus as Annexes A - 1 and A - 2 and is incorporated herein by reference in its entirety. The rights and obligations of Alumis and ACELYRIN are governed by the express terms and conditions of the Merger Agreement and not by this summary or any other information contained in this joint proxy statement/ prospectus. Alumis and ACELYRIN stockholders are urged to read the Merger Agreement carefully and in its entirety as well as this joint proxy statement/prospectus before making any decisions regarding the Merger, including the adoption by the ACELYRIN stockholders of the Merger Agreement or the approval by the Alumis stockholders of the issuance of shares of Alumis common stock in connection with the Merger. This summary is qualified in its entirety by reference to the Merger Agreement.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Merger Agreement is described in this joint proxy statement/prospectus to provide you with information regarding its terms. The Merger Agreement is not intended to provide any other factual information about Alumis or ACELYRIN, their respective businesses, or the actual conduct of their respective businesses during the period prior to the consummation of the Merger or the other transactions contemplated therein. The Merger Agreement contains representations and warranties that are the product of negotiations among the parties thereto which were made only for purposes of such agreement and as of specified dates. The assertions embodied in those representations and warranties are subject to qualifications and limitations agreed to by the respective parties and are also qualified in important part by confidential disclosure letters delivered by and to each of Alumis and ACELYRIN in connection with the Merger Agreement. The representations and warranties may be subject to standards of materiality applicable to the contracting parties that differ from those applicable to stockholders or investors. Information concerning the subject matter of the representations and warranties may change after the date of the Merger Agreement, which subsequent information may or may not be fully reflected in Alumis&#8217; or ACELYRIN&#8217;s public disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Accordingly, the representations and warranties and other provisions of the Merger Agreement should not be read alone, but instead should be read together with the information provided elsewhere in this joint proxy statement/prospectus and in the documents incorporated by reference into this joint proxy statement/ prospectus. See the section titled &#8220;Where You Can Find More Information.&#8221;</p><a id="MergerConsideration_969653"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Terms of the Merger; Merger Consideration</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the Merger Agreement, and in accordance with Delaware law, at the Effective Time, Merger Sub will be merged with and into ACELYRIN, with ACELYRIN continuing as a direct wholly owned subsidiary of Alumis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At the Effective Time, each share of ACELYRIN common stock issued and outstanding (other than shares held by (i)&#160;ACELYRIN, including in treasury, (ii)&#160;ACELYRIN&#8217;s subsidiaries, (iii)&#160;Alumis or (iv)&#160;<span style="color:#231f20;">Alumis&#8217; subsidiaries, if any), will be converted into the right to receive 0.4814 shares of Alumis common stock, without interest (the number of shares of Alumis common stock in exchange for each share of ACELYRIN common stock, the &#8220;Exchange Ratio&#8221; and the consideration to be received in respect of such share of ACELYRIN common stock, the &#8220;Merger Consideration&#8221;). In the event of any reclassification, stock split, reverse stock split, stock dividend, stock distribution, recapitalization, subdivision or other similar transaction with respect to the shares of ACELYRIN common stock or shares of Alumis common stock prior to the Effective Time, the Merger Consideration will be equitably adjusted to eliminate the effects of such event on the Merger Consideration as contemplated by the Merger Agreement.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis will not issue fractional shares of Alumis common stock pursuant to the Merger Agreement. Instead, each ACELYRIN stockholder who otherwise would have been entitled to receive a fraction of a share of Alumis common stock will receive cash in lieu thereof, as provided in the Merger Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Procedures for Exchanging ACELYRIN Common Stock in the Merger</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Prior to the Effective Time, the parties will designate Equiniti Trust Company, LLC, or if Equiniti Trust Company, LLC is unwilling or unable to serve, then such other mutually agreeable bank or trust company to act as the exchange agent in connection with the Merger (the &#8220;Exchange Agent&#8221;). At the Closing, Alumis will issue and cause to be deposited with the Exchange Agent (i)&#160;non-certificated shares of Alumis common stock issuable pursuant to the Merger Agreement in book-entry form as the Merger Consideration and (ii)&#160;cash in immediately available funds in an amount sufficient to pay in lieu of fractional shares payable pursuant to the Merger Agreement, in each case, for the sole benefit of the holders of shares of ACELYRIN common stock.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">115</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Upon surrender of stock certificates, if such shares of ACELYRIN common stock are represented by a stock certificate, accompanied by an executed letter of transmittal and other documents described in the instructions or, in the case of uncertificated shares, an &#8220;agent&#8217;s message&#8221; in customary form, of ACELYRIN common stock for cancellation, an ACELYRIN stockholder will receive the following: (i)&#160;shares of Alumis common stock to which such ACELYRIN stockholder is entitled and (ii)&#160;cash in lieu of fractional shares of Alumis common stock, if any. ACELYRIN stockholders will not receive any fractional shares of Alumis common stock pursuant to the Merger. After the Effective Time, ACELYRIN will not register any transfers of the shares of ACELYRIN common stock. Shares of Alumis common stock issued in connection with the Merger will be issued in uncertificated, book-entry form.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">After the Effective Time, shares of ACELYRIN common stock will no longer be issued and outstanding, will be canceled and will cease to exist, and (A)&#160;each certificate, if any, that previously represented ACELYRIN common stock and (B)&#160;each book-entry account formerly representing any uncertificated shares of ACELYRIN common stock will represent only the right to receive the Merger Consideration as described above. With respect to such shares of Alumis common stock deliverable upon the surrender of ACELYRIN share certificates, until holders of such ACELYRIN share certificates have surrendered such stock certificates to the exchange agent for exchange, those holders will not receive dividends or distributions with respect to such shares of Alumis common stock with a record date after the Effective Time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis stockholders need not take any action with respect to their stock certificates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Completion of the Merger</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The closing of the Merger will take place (a)&#160;via electronic exchange of deliverables on the third business day after the last of the conditions to the closing of the Merger have been satisfied or waived (other than conditions that by their nature cannot be satisfied until the closing of the Merger, which will be required to be so satisfied or waived in accordance with the Merger Agreement upon the closing date of the Merger) or (b)&#160;at such other time, date or place as Alumis and ACELYRIN may otherwise agree in writing. The Merger will become effective upon the filing of the certificate of Merger with the Secretary of State of the State of Delaware, in accordance with the laws of Delaware as provided in the DGCL, or at such other time as may be agreed upon by the parties in writing and set forth in the certificate of merger in accordance with the DGCL.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Representations and Warranties</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Merger Agreement contains representations and warranties made by each of Alumis, Merger Sub and ACELYRIN related to, among other things:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">due organization, good standing and the requisite corporate power and authority to carry on their respective businesses;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">subsidiaries and equity interests;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">capital structure and related matters;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">corporate power and authority to enter into the Merger Agreement and due execution, delivery and enforceability of the Merger Agreement;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">absence of conflicts with organizational documents, breaches of contracts and agreements, liens upon assets and violations of applicable law resulting from the execution and delivery of the Merger Agreement and consummation of the transactions contemplated by the Merger Agreement;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">absence of required governmental or other third-party consents in connection with execution and delivery of the Merger Agreement and consummation of the transactions contemplated by the Merger Agreement other than as specified in the Merger Agreement;</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;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">SEC filings, financial statement compliance and absence of undisclosed liabilities (other than certain specified exceptions);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">internal controls and procedures;</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">116</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">absence of certain changes or events and conduct of business in the ordinary course since September&#160;30, 2024;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">litigation;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">compliance with laws;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">material contracts;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">employee benefits matters and ERISA compliance;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">employee and labor matters;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">in the case of ACELYRIN, environmental matters and compliance with environmental laws;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">tax matters;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">intellectual property;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">data privacy and information security matters;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">regulatory matters, and in the case of ACELYRIN, possession of necessary permits;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">anti-corruption and anti-bribery matters.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">insurance and title to properties;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">in the case of Alumis and Merger Sub, valid issuance of shares of Alumis common stock when issued in accordance with the Merger Agreement;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">in the case of Alumis and Merger Sub, ownership and operations of Merger Sub;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">accuracy and completeness of information supplied for the inclusion or incorporation by reference in this joint proxy statement/prospectus and, in the case of Alumis, the registration statement on Form&#160;S-4;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">absence of brokers and other advisors besides Morgan Stanley, in the case of Alumis, and Guggenheim Securities, in the case of ACELYRIN; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">opinions of financial advisors.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Many of the representations and warranties in the Merger Agreement are qualified by a &#8220;knowledge,&#8221; &#8220;materiality&#8221; or &#8220;material adverse effect&#8221; standard (that is, they will not be deemed to be untrue or incorrect unless their failure to be true or correct, individually or in the aggregate, would, as the case may be, be material or have a material adverse effect). For purposes of the Merger Agreement, a &#8220;material adverse effect&#8221; means, with respect to a party, any fact, circumstance, effect, change, event or development that, individually or in the aggregate, materially adversely affects or would reasonably be expected to materially adversely affect the business, financial condition or results of operations of a party and its subsidiaries, taken as a whole.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">None of the following facts, circumstances, effects, changes, events or developments will be deemed in and of themselves, either alone or in combination with any other effects existing at such time to constitute (or will be taken into account in determining whether there is) a &#8220;material adverse&#8221; effect:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">changes or conditions generally affecting the industries in which such party and any of its subsidiaries operate, except to the extent such fact, circumstance, effect, change, event or development has a materially disproportionate adverse effect on such </span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">117</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">party and its subsidiaries, taken as a whole, relative to others in such industries in respect of the business conducted in such industries;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">general economic or political conditions or securities, credit, financial or other capital markets conditions, in each case in the United States or any foreign jurisdiction, except to the extent such fact, circumstance, effect, change, event or development has a materially disproportionate adverse effect on such party and its subsidiaries, taken as a whole, relative to others in the industries in which such party or any of its subsidiaries operate in respect of the business conducted in such industries;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any failure, in and of itself, by such party to meet any internal or published projections, forecasts, estimates or predictions in respect of revenues, earnings or other financial or operating metrics for any period (it being understood that the facts or occurrences giving rise to or contributing to such </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">failure may be deemed to constitute, or be taken into account in determining whether there has been, or is reasonably expected to be, a material adverse effect);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the public announcement or pendency of the transactions contemplated in the Merger Agreement, including the impact thereof on the relationships, contractual or otherwise, of such party and its subsidiaries with employees, labor unions, suppliers or partners;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any change, in and of itself, in the market price or trading volume of such party&#8217;s securities or in its credit ratings (it being understood that the facts or occurrences giving rise to or contributing to such change may be deemed to constitute, or be taken into account in determining whether there has been, or is reasonably expected to be, a material adverse effect);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any change in applicable law, regulation or U.S. GAAP (or authoritative interpretation thereof), except to the extent such fact, circumstance, effect, change, event or development has a materially disproportionate adverse effect on such party and its subsidiaries, taken as a whole, relative to others in the industries in which such party and its subsidiaries operate in respect of the business conducted in such industries;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">geopolitical conditions, the outbreak or escalation of hostilities, any acts of war (whether or not declared), sabotage or terrorism, or any escalation or worsening of any such acts of war, sabotage or terrorism threatened or underway as of the date of the Merger Agreement, except to the extent </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">such fact, circumstance, effect, change, event or development has a materially disproportionate adverse effect on such party and its subsidiaries, taken as a whole, relative to others in the industries in which such party and any of its subsidiaries operate in respect of the business conducted in such industries;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any hurricane, tornado, flood, earthquake or other natural disaster, except to the extent such effect has a materially disproportionate adverse effect on such party and its subsidiaries, taken as a whole, relative to others in the industries in which such party and any of its subsidiaries operate in respect of the business conducted in such industries;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any epidemic, pandemic or disease outbreak (including COVID-19) and any action by a governmental entity in response thereto, except to the extent that such fact, circumstance, effect, change, event or development has a materially disproportionate adverse effect on such party and its subsidiaries, taken as a whole, relative to others in the industries in which such party and any of its subsidiaries </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">operate in respect of the business conducted in such industries;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any litigation arising from allegations of a breach of fiduciary duty or other violation of applicable law relating to the Merger Agreement or the transactions contemplated thereby;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any adverse effects, adverse events or safety observations or reports of new side effects, adverse events or safety observations with respect to such party&#8217;s product candidates;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any regulatory, manufacturing or clinical effect or other action resulting from any non-clinical (including internal and external research and discovery) or clinical studies (including compassionate use studies) sponsored by such party or any competitor of such party, results of meetings with the FDA or other governmental body (including any communications from any governmental body in connection with such meetings), or any increased incidence or severity of any previously identified side effects, adverse effects, adverse events or safety observations or reports of new side effects, adverse events or safety observations with respect to such party&#8217;s or any competitor&#8217;s product candidates; or</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">118</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any taking of any action required pursuant to the Merger Agreement or not required by the Merger Agreement, but in each case taken at the written request or with the prior written consent of the other party or parties thereto or any action expressly required to be taken under the Merger Agreement.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The representations and warranties contained in the Merger Agreement will not survive the consummation of the Merger, but they form the basis of specified conditions to the parties&#8217; obligations to complete the Merger.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Conduct of Business</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Each of Alumis and ACELYRIN has agreed to certain covenants in the Merger Agreement restricting the conduct of its business between the date of the Merger Agreement and the Effective Time. In general, each of Alumis and ACELYRIN has agreed to conduct its business in the ordinary course consistent with past practice in all material respects and use commercially reasonable efforts to preserve intact its business organization and material business relationships.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, ACELYRIN has agreed to specific restrictions relating to the conduct of its business between the date of the Merger Agreement and the Effective Time, including not to do any of the following (subject, in each case, to exceptions specified below and in the Merger Agreement or previously disclosed in writing to Alumis as provided in the Merger Agreement) without Alumis&#8217; prior written consent, which, subject to specified exceptions, may not be unreasonably withheld, conditioned or delayed:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">amend its organizational documents (including by merger, consolidation or otherwise), or amend in any material respect the charter or organizational documents of any of its subsidiaries (including by merger, consolidation or otherwise);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(i)&#160;declare, set aside or pay any dividends on, or make any other distributions (whether in cash, stock, property or any combination thereof), in respect of, any of its capital stock, other equity interests or voting securities, other than dividends and distributions by a direct or indirect wholly owned subsidiary to its parent; (ii)&#160;split, combine, subdivide or reclassify any of its capital stock, other equity interests or voting securities or securities convertible into or exchangeable or exercisable for capital stock or other equity interests or voting securities, or issue or authorize the issuance of any other securities in respect of, in lieu of or in substitution for, its capital stock, other equity interests or voting securities, or (iii)&#160;repurchase, redeem or otherwise acquire, or offer to repurchase, redeem or otherwise acquire, any capital stock or voting securities of, or equity interests in, ACELYRIN or any of its subsidiaries or any securities of ACELYRIN or any of its subsidiaries convertible into or exchangeable or exercisable for capital stock or voting securities of, or equity interests in, ACELYRIN or any of its subsidiaries, or any warrants, calls, options or other rights to acquire any such capital stock, securities or interests, other than (1)&#160;withholding of shares of ACELYRIN common stock to satisfy the exercise price or tax obligations with respect to awards granted under the existing ACELYRIN stock plans, (2)&#160;the acquisition by ACELYRIN of awards granted pursuant to the existing ACELYRIN stock plans in connection with the forfeiture of such awards and (3)&#160;the acquisition by ACELYRIN of shares of ACELYRIN common stock outstanding as of the date of the Merger Agreement pursuant to ACELYRIN&#8217;s right (under written commitments in effect as of the date of the Merger Agreement) to acquire shares of ACELYRIN common stock held by any officer or other employee, or individual who is an independent contractor, consultant or director, of or to any of ACELYRIN or any of its subsidiaries upon termination of such person&#8217;s employment or engagement by ACELYRIN or any of its subsidiaries;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">issue, deliver, sell, grant, pledge or otherwise encumber or subject to any lien, other than liens permitted under the Merger Agreement (except for transactions among ACELYRIN and its wholly owned subsidiaries) (A)&#160;any shares of capital stock of ACELYRIN or any of its subsidiaries, (B)&#160;any other equity interests or voting securities of ACELYRIN or any of its subsidiaries, (C)&#160;any securities convertible into or exchangeable or exercisable for capital stock or voting securities of, or other equity interests in, ACELYRIN or any of its subsidiaries or (D)&#160;any warrants, calls, options or other rights to acquire any capital stock or voting securities of, or other equity interests in, ACELYRIN or its subsidiaries, except, in each case of (A)&#160;through (C), for issuing shares of ACELYRIN common stock upon the exercise of ACELYRIN options, or the settlement or vesting of ACELYRIN RSUs, ACELYRIN performance RSUs or other equity awards outstanding under ACELYRIN&#8217;s existing stock plans in accordance with their respective terms as of the date of the Merger Agreement;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">except as required by the terms of any ACELYRIN benefit plan previously disclosed in writing to Alumis as in effect on the date of the Merger Agreement: (A)&#160;increase the salaries, bonus opportunities, incentive compensation or other compensation or benefits payable to any current or former employee, consultant or independent contractor of ACELYRIN or any of its subsidiaries, (B)&#160;grant, award, announce or pay any bonus, retention, severance, change in control or other similar bonus </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">or </span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">119</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">similar compensation to any current or former employee, consultant or independent contractor of ACELYRIN or any of its subsidiaries, (C)&#160;establish, amend, terminate or increase the benefits or costs provided under any ACELYRIN benefit plan, (D)&#160;accelerate the vesting or payment of, or take any action to fund, any benefit or payment provided to any current or former employee, consultant or independent contractor of ACELYRIN or any of its subsidiaries, (E)&#160;hire, engage, promote or terminate (without cause) any employee, consultant or independent contractor of ACELYRIN or any of its subsidiaries, or (F)&#160;allow for the commencement of any new offering periods under the ACELYRIN ESPP;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">make any material change in financial accounting methods, principles or practices, except as required by a change in U.S. GAAP (after the date of the Merger Agreement);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">directly or indirectly acquire or agree to acquire in any transaction any equity interest in or business of any person (other than any transaction solely between ACELYRIN and one of its wholly owned subsidiaries or between wholly owned subsidiaries of ACELYRIN);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">sell, lease (as lessor), license, covenant not to assert, mortgage and leaseback or otherwise encumber or subject to any lien (other than any lien permitted under the Merger Agreement), or otherwise dispose of any properties, rights or assets (including any intellectual property of ACELYRIN) that are material to ACELYRIN and its subsidiaries, taken as a whole (other than sales and non-exclusive licenses of products or services in the ordinary course of business consistent with past practice), except (A) pursuant to contracts in effect on the date of the Merger Agreement and made available to Alumis prior to the date of the Merger Agreement (or entered into after the date of the Merger Agreement without violating the terms of the Merger Agreement), (B)&#160;any of the foregoing with respect to inventory in the ordinary course of business consistent with past practice, (C)&#160;any of the foregoing with respect to obsolete or worthless equipment in the ordinary course of business consistent with past practice, (D)&#160;for any transactions among ACELYRIN and its wholly owned subsidiaries </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">in the ordinary course of business consistent with past practice or (E)&#160;with respect to the intellectual property of ACELYRIN, (1)&#160;abandonment in the ordinary course of prosecution at any intellectual property office or registrar, other than with respect to any issued or granted ACELYRIN registered intellectual property or (2)&#160;the grant of non-exclusive licenses in the ordinary course of business;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">incur any indebtedness;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">make or incur any capital investment or capital expenditure in excess of $100,000 individually or </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$500,000 in the aggregate;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">waive, release, assign, settle or compromise any claim, complaint, action or proceeding;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">enter into, modify, amend, extend, renew, replace or terminate any collective bargaining agreement or other contract with any labor union;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">subject to a lien (other than liens permitted under the Merger Agreement), assign, transfer, convey title (in whole or in part), license, covenant not to assert, grant any right or other licenses to, or otherwise dispose of, material trademarks, trademark rights, trade names or service marks, or enter into licenses or agreements that impose material restrictions upon ACELYRIN or any of its subsidiaries with respect to material trademarks, trademark rights, trade names or service marks owned by any third party, in each case other than non-exclusive licenses in the ordinary course of business consistent with past practice;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(1)&#160;amend in any material respect, modify in any material respect or terminate or waive, release or assign any material right under any material contract or (2)&#160;enter into, amend in any material respect, modify in any material respect or terminate or waive, release or assign any material right under any contract that would be a material contract if it had been entered into prior to the date of the Merger Agreement;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">make, change or revoke any material tax election, change any method of tax accounting or annual tax accounting period, settle any claim, action or proceeding relating to any material taxes, waive any statute of limitations for any material tax claim or assessment (other than pursuant to extensions of time to file tax returns obtained in the ordinary course of business), obtain or request any material tax ruling or closing agreement or enter into any material tax sharing, allocation or indemnification agreement or arrangement (other than such agreements or arrangements (A)&#160;exclusively between or </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">among </span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">120</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">ACELYRIN and its subsidiaries or (B)&#160;with third parties made in the ordinary course of business, the principal purpose of which is not tax);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">enter any new line of business outside of ACELYRIN and its subsidiaries&#8217; existing business;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">commence any clinical trial or any new stage of a clinical trial that is ongoing as of the date of the Merger Agreement;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">restructure, reorganize, dissolve or liquidate ACELYRIN or any of its subsidiaries; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">authorize any of, or commit, resolve or agree to take any of, the foregoing actions.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:19.95pt;margin:0pt 0pt 12pt 0pt;">In addition, Alumis has agreed to specific restrictions relating to the conduct of its business between the date of the Merger Agreement and the Effective Time, including not to do any of the following (subject, in each case, to exceptions specified below and in the Merger Agreement or previously disclosed in writing to ACELYRIN as provided in the Merger Agreement) without ACELYRIN&#8217;s prior written consent, which, subject to specified exceptions, may not be unreasonably withheld, conditioned or delayed:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">amend its organizational documents (including by merger, consolidation or otherwise), or amend in any material respect the charter or organizational documents of any its subsidiaries (including by merger, consolidation or otherwise);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(A)&#160;declare, set aside or pay any dividends on, or make any other distributions (whether in cash, stock, property or any combination thereof) in respect of, any of its capital stock, other equity interests or voting securities, other than dividends and distributions by a direct or indirect wholly owned subsidiary of Alumis to its parent, (B)&#160;split, combine, subdivide or reclassify any of its capital stock, other equity interests or voting securities, or securities convertible into or exchangeable or exercisable for capital stock or other equity interests or voting securities or issue or authorize the issuance of any other securities in respect of, in lieu of or in substitution for its capital stock, other equity interests or voting securities or (C)&#160;repurchase, redeem or otherwise acquire, or offer to repurchase, redeem or otherwise acquire, any capital stock or voting securities of, or equity interests in, Alumis or any of its subsidiaries or any securities of Alumis or any of its subsidiaries convertible into or exchangeable or exercisable for capital stock or voting securities of, or equity interests in, Alumis or any of its subsidiaries, or any warrants, calls, options or other rights to acquire any such capital stock, securities or interests, other than (1)&#160;the withholding of shares of Alumis common stock to satisfy the exercise price or tax obligations with respect to awards granted pursuant to Alumis&#8217; stock plans, (2)&#160;the acquisition by Alumis of awards granted pursuant to Alumis&#8217; stock plans in connection with the forfeiture of such awards and (3)&#160;the acquisition by Alumis of shares of its common stock outstanding as of the date of the Merger Agreement pursuant to its right (under written commitments in effect as of the date of the Merger Agreement) to acquire such shares of Alumis common stock held by any officer or other employee, or individual who is an independent contractor, consultant or director, of or to any of Alumis or any of its subsidiaries upon termination of such person&#8217;s employment or engagement by Alumis or any of its subsidiaries;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">issue, deliver, sell, grant, pledge or otherwise encumber or subject to any lien, other than permitted liens (except for transactions among Alumis and wholly owned subsidiaries of Alumis) and excluding shares issuable as Merger Consideration: (A)&#160;any shares of capital stock of Alumis or its subsidiaries, (B) any other equity interests or voting securities of Alumis or its subsidiaries, (C)&#160;any securities convertible into or exchangeable or exercisable for capital stock or voting securities of, or other equity interests in, Alumis or its subsidiaries, (D)&#160;any warrants, calls, options or other rights to acquire any capital stock or voting securities of, or other equity interests in, Alumis or its subsidiaries except for compensatory grants in the ordinary course of business of Alumis consistent with past practice, </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">and (y)&#160;in each case of (A)&#160;&#8211; (C), excluding shares of Alumis common stock issuable upon the exercise of options or other equity awards outstanding under Alumis&#8217; equity incentive or stock purchase plans in accordance with their respective terms as of the date of the Merger Agreement;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">make any material change in financial accounting methods, principles or practices, except as required by a change in U.S. GAAP (after the date of the Merger Agreement);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">directly or indirectly acquire or agree to acquire in any transaction any equity interest in or business of any person (other than any transaction solely between Alumis and one of its wholly owned subsidiaries or between wholly owned subsidiaries of Alumis);</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">121</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">sell, lease (as lessor), license, covenant not to assert, mortgage and leaseback or otherwise encumber or subject to any lien (other than any lien permitted under the Merger Agreement), or otherwise dispose of any properties, rights or assets(including any intellectual property) that are material to Alumis and its subsidiaries taken as a whole (other than sales and non-exclusive licenses of products or services in the ordinary course of business consistent with past practice), except (A)&#160;pursuant to contracts </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">in effect on the date of the Merger Agreement and made available to ACELYRIN (or entered into after the date of the Merger Agreement without violating the terms of the Merger Agreement), (B)&#160;any of the foregoing with respect to inventory in the ordinary course of business consistent with past practice, (C)&#160;any of the foregoing with respect to obsolete or worthless equipment in the ordinary course of business consistent with past practice, (D)&#160;for any transactions among Alumis and its wholly owned subsidiaries in the ordinary course of business consistent with past practice or (F)&#160;with respect to intellectual property of Alumis, (1)&#160;abandonment in the ordinary course of prosecution at any intellectual property office or registrar, other than with respect to any issued or granted Alumis registered intellectual property or (2)&#160;the grant of non-exclusive licenses in the ordinary course of business;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">incur any indebtedness;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">waive, release, assign, settle or compromise any claim, complaint, action or proceeding;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">enter into, modify, amend, extend, renew, replace or terminate any collective bargaining agreement or other contract with any labor union;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">subject to a lien (other than liens permitted under the Merger Agreement), assign, transfer, convey title (in whole or in part), license, covenant not to assert, grant any right or other licenses to, or otherwise dispose of, material trademarks, trademark rights, trade names or service marks or other material intellectual property of Alumis, or enter into licenses or agreements that impose material restrictions upon Alumis or any of its subsidiaries with respect to material trademarks, trademark rights, trade names or service marks or other material intellectual property rights owned by any third party, in each case other than non-exclusive licenses in the ordinary course of business consistent with past practice;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">make, change or revoke any material tax election, change any method of tax accounting or annual tax accounting period, settle any claim, action or proceeding relating to any material taxes, waive any statute of limitations for any material tax claim or assessment (other than pursuant to extensions of time to file tax returns obtained in the ordinary course of business), obtain or request any material tax ruling or closing agreement or enter into any material tax sharing, allocation or indemnification agreement or arrangement (other than such agreements or arrangements (A)&#160;exclusively between or among Alumis and its subsidiaries or (B)&#160;with third parties made in the ordinary course of business, the principal purpose of which is not tax);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">enter into any new line of business outside of its and its subsidiaries existing business;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">commence any clinical trial or any new stage of a clinical trial that is ongoing as of the date of the Merger Agreement;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">restructure, reorganize, dissolve, or liquidate Alumis or any of its subsidiaries; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">authorize any of, or commit, resolve or agree to take any of, the foregoing actions.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">See the section titled &#8220;Risk Factors&#8221; for a discussion of the risks associated with the exceptions from the above-described covenants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">No Solicitation of Alternative Proposals</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Each of ACELYRIN and Alumis has agreed that, from the time of the execution of the Merger Agreement until the earlier of the termination of the Merger Agreement or the consummation of the Merger, it and its subsidiaries will not, and it will cause its and its subsidiaries&#8217; directors and officers not to, and will not direct their respective employees, investment bankers, attorneys, accountants and other advisors, agents or representatives to, directly or indirectly: (i)&#160;solicit, initiate, knowingly induce, knowingly encourage or knowingly facilitate (including by way of granting a waiver under Section&#160;203 of the DGCL) any inquiries or the making of any proposal or offer that constitutes an acquisition proposal or that would reasonably be expected to lead to an acquisition proposal with </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">122</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">respect to such party, (ii)&#160;participate in any negotiations or discussions or cooperate in any way (except as otherwise permitted under the terms of the Merger Agreement) with any person regarding any proposal or offer the consummation of which would constitute an acquisition proposal, (iii)&#160;provide any information or data concerning itself or any of its subsidiaries to any person in connection with any proposal that, if consummated, would constitute an acquisition proposal or for the purpose of soliciting, initiating, inducing, encouraging or facilitating an acquisition proposal; (iv)&#160;enter into any binding or nonbinding letter of intent, term sheet, memorandum of understanding, merger agreement, acquisition agreement, agreement in principle, option agreement, joint venture agreement, partnership agreement, lease agreement or other similar agreement with respect an acquisition proposal or any proposal or offer that could reasonably be expected to lead to an acquisition proposal; (v)&#160;adopt, approve, recommend, make any public statement approving or recommending any inquiry, proposal or offer that constitutes an acquisition proposal or that could reasonably be expected to lead to an acquisition proposal (including by approving any transaction, or approving any person becoming an &#8220;interested stockholder,&#8221; for purposes of Section&#160;203 of the DGCL) or take any action or exempt any person (other than Alumis and its subsidiaries or ACELYRIN and its subsidiaries, respectively) from the restriction on &#8220;business combinations&#8221; or any similar provision contained in applicable takeover laws or such party&#8217;s organizational or other governing documents; or (vi)&#160;resolve, publicly propose or agree to do any of the foregoing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Merger Agreement also requires both Alumis and ACELYRIN to, and to cause its each of its respective subsidiaries and representatives to, immediately cease and cause to be terminated any solicitation, encouragement, discussions and negotiations with any person conducted prior to the execution of the Merger Agreement with respect to any acquisition proposal or proposal that could reasonably be expected to lead to an acquisition proposal. As soon as reasonably practicable after the date of the Merger Agreement, ACELYRIN or Alumis, as applicable, will deliver a written notice to each person that entered into a confidentiality agreement in anticipation of potentially making an acquisition proposal within the last 30&#160;days, to the effect that ACELYRIN or Alumis, as applicable, is ending all discussions and negotiations with such person with respect to any acquisition proposal, effective on the date of the Merger Agreement and requesting the prompt return or destruction of all confidential information previously furnished to such person. Each party will additionally take all actions necessary to enforce its rights under the provisions of any &#8220;standstill&#8221; agreement between such party and any person (other than Alumis and ACELYRIN, as applicable), and, subject to the terms of the Merger Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">An &#8220;acquisition proposal&#8221; with respect to ACELYRIN means any proposal (other than an offer or proposal made by Alumis or any of its subsidiaries) for (i)&#160;any merger, consolidation, share exchange, business combination, issuance of securities, direct or indirect acquisition of securities, recapitalization, tender offer, exchange offer or other similar transaction in which a person or &#8220;group&#8221; (as defined in the Exchange Act) of persons directly or indirectly acquires, or if consummated in accordance with its terms would acquire, beneficial or record ownership of securities representing more than 15% of the outstanding shares of any class of securities of ACELYRIN; (ii)&#160;issuance or acquisition of securities representing more than 15% of the outstanding shares of any class of securities of ACELYRIN; (iii)&#160;any direct or indirect sale, lease, exchange, transfer, acquisition or disposition of any assets of ACELYRIN and of its subsidiaries that constitute or account for (A)&#160;more than 15% of the consolidated net revenues, consolidated net income or consolidated book value of ACELYRIN or (B)&#160;more than 15% of the fair market value of the assets of ACELYRIN; or (iv)&#160;any liquidation or dissolution of ACELYRIN.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">An &#8220;acquisition proposal&#8221; with respect to Alumis means any proposal (other than an offer or proposal made by ACELYRIN or any of its subsidiaries) for (i)&#160;any merger, consolidation, share exchange, business combination, issuance of securities, direct or indirect acquisition of securities, recapitalization, tender offer, exchange offer or other similar transaction in which a person or &#8220;group&#8221;(as defined in the Exchange Act) of persons directly or indirectly acquires, or if consummated in accordance with its terms would acquire, beneficial or record ownership of securities representing more than 15% of the outstanding shares of any class of securities of Alumis; (ii)&#160;issuance or acquisition of securities representing more than 15% of the outstanding shares of any class of securities of Alumis; (iii)&#160;except as permitted pursuant to the terms of the Merger Agreement, any direct or indirect sale, lease, exchange, transfer, acquisition or disposition of any assets of Alumis and its subsidiaries that constitute or account for (A)&#160;more than 15% of the consolidated net revenues, consolidated net income or consolidated book value of Alumis; or (B)&#160;more than 15% of the fair market value of the consolidated assets of Alumis; or (iv)&#160;any liquidation or dissolution of Alumis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Notwithstanding the restrictions described above, if, prior to obtaining the approval of its stockholders, ACELYRIN or Alumis receives an unsolicited, bona fide written acquisition proposal that was made after the date of the Merger Agreement and did not result from a breach, in any material respect, of the Merger Agreement from a third party and so long as ACELYRIN or Alumis, respectively, has provided prior written notice to the other party of the identity of such person and its intent to engage with such person, then such party may: (i)&#160;contact the third party making such acquisition proposal to clarify the terms and conditions thereof and information them of the terms of the Merger Agreement applicable to such acquisition proposal, (ii)&#160;provide access to non-public </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">123</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">information regarding such party and its subsidiaries to such third party; provided that such information has previously been available to Alumis or ACELYRIN, respectively, or is provided to Alumis or ACELYRIN, respectively, substantially concurrently with the making of such information available to such third party and that, prior to furnishing any such non-public information, such party receives from such third party an executed confidentiality agreement with terms at least as restrictive in all material respects on such third party as the terms of the confidentiality agreement between ACELYRIN and Alumis (it being understood that such confidentiality agreement need not prohibit the making or amending of the acquisition proposal) and (iii)&#160;participate or engage in any negotiations or discussions with such third party if, and only if, prior to taking any action described in clause (ii)&#160;or (iii)&#160;above, the ACELYRIN Board or the Alumis Board, respectively, determines in good faith after consultation with outside legal counsel that (A)&#160;based on the information then available and after consultation with a financial advisor of nationally recognized reputation that such acquisition proposal constitutes, or would reasonably be expected to result in, a superior proposal and (B)&#160;the failure to take such action would reasonably be expected to be inconsistent with the directors&#8217; fiduciary duties under applicable law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A &#8220;superior proposal&#8221; means any bona fide, binding, written acquisition proposal on terms which the ACELYRIN Board or the Alumis Board, as the case may be, determines in its good faith judgment (after consultation with outside legal counsel and an independent financial advisor) would reasonably be expected to be consummated in accordance with its terms (taking into account all legal, financial and regulatory aspects of the proposal and the party making the proposal) and, if consummated, would result in a transaction more favorable to the ACELYRIN stockholders or Alumis stockholders, as the case may be, from a financial point of view than the Merger (including any changes to the terms of the Merger Agreement made in response to such offer in accordance with the Merger Agreement) and the time likely required to consummate the applicable acquisition proposal; provided that for purposes of the definition of &#8220;superior proposal,&#8221; the references to &#8220;15%&#8221; in the definition of &#8220;acquisition proposal&#8221; will be deemed to references to &#8220;80%.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Merger Agreement requires each party to notify the other (orally and in writing) promptly (and, in any event, within 24 hours) of, among other things, the receipt of any written or other inquiries, proposals or offers that is or could reasonably be expected to lead to an acquisition proposal, any non-public information requested in connection with such an acquisition proposal or any discussions or negotiation with respect to or that could reasonably be expected to lead to an acquisition proposal (indicating, in such notice, the identity of the potential counterparty and the material terms and conditions of any such proposal or offer, including proposed agreements and other material written communications). In addition, the Merger Agreement requires each party to continue to inform the other of the status of any such proposals or offers and the status of any such discussions or negotiations. The parties further agree that it and its subsidiaries will not enter into any confidentiality agreement with any person subsequent to the date of the Merger Agreement which prohibits either from providing any information to the other party in accordance with the terms of the Merger Agreement or otherwise prohibits such party from complying with its obligations under the Merger Agreement. The parties further agree that they will not provide information to any person pursuant to any confidentiality agreement entered into prior to the date of the Merger Agreement unless such person agrees prior to receipt of such information to waive any provision that would prohibit such party from providing any information to the other party in accordance with the terms of the Merger Agreement or otherwise prohibits such party from complying with its obligations under the terms of the Merger Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Changes in Board Recommendations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Each of Alumis and ACELYRIN has agreed that its board of directors and each committee of its board of directors will not (i)&#160;withhold, withdraw, qualify or modify (or publicly propose or resolve to withhold, withdraw, qualify or modify), in any manner adverse to the other party, the recommendation by such board with respect to the transactions contemplated by the Merger Agreement, as applicable, or approve, recommend or otherwise declare advisable (or publicly propose or resolve to approve, recommend or otherwise declare advisable) any applicable acquisition proposal or make or authorize the making of any public statement (oral or written) that has the substantive effect of such a withdrawal, qualification or modification or remove the recommendation by such board from or fail to include the recommendation of the board in this joint proxy statement/prospectus (each such event is referred to as a &#8220;change in recommendation&#8221;), or (ii)&#160;cause Alumis or ACELYRIN, as the case may be, or any of its respective subsidiaries, to enter into any alternative acquisition agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Notwithstanding the foregoing, each of the Alumis Board and the ACELYRIN Board may change its recommendation to its respective stockholders (subject to the other party&#8217;s rights to match competing proposals and right to terminate the Merger Agreement following such change in recommendation, as more fully described in the Merger Agreement) in response to a superior proposal or an intervening event if, subject to compliance with other provisions by the applicable company and its representatives, the Alumis Board or the ACELYRIN Board, as applicable, determines in good faith, after consultation with its independent financial advisor and outside </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">124</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">legal counsel, that the failure to change its recommendation to its stockholders would be inconsistent with the applicable directors&#8217; fiduciary duties under applicable law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">An &#8220;alternative acquisition agreement&#8221; with respect to ACELYRIN or Alumis means any letter of intent, term sheet, memorandum of understanding, agreement in principle, acquisition agreement, merger agreement, option agreement, joint venture agreement, partnership agreement, lease agreement or other similar agreement relating to or that could reasonably be expected to lead to any acquisition proposal or requiring such party (or that would reasonably be expected to require such party) to abandon, terminate, or fail to consummate the Merger or any other transaction contemplated by the Merger Agreement or that would otherwise materially impede, interfere with or be inconsistent with, the transactions contemplated thereby.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">An &#8220;intervening event&#8221; with respect to ACELYRIN or Alumis means any event, occurrence, fact, condition, change, development or effect that has a material effect on either party and its subsidiaries taken as a whole, occurring or arising after the date of the Merger Agreement that (i)&#160;was not known to, or reasonably foreseeable by the ACELYRIN Board, with respect to ACELYRIN, or by the Alumis Board, with respect to Alumis, prior to the execution of the Merger Agreement, which event, occurrence, fact, condition, change, development or effect becomes known to, or reasonably foreseeable by, such party&#8217;s board prior to the receipt of such party&#8217;s stockholder approval and (ii)&#160;does not relate to (A)&#160;an acquisition proposal or (B)(1)&#160;any changes in the market price or trading volume of Alumis or ACELYRIN (it being understood that the cause of such change may be taken into consideration unless otherwise excluded pursuant thereto), (2)&#160;Alumis or ACELYRIN meeting, failing to meet or exceeding published or unpublished revenue or earnings projections, in each case in and of itself (it being understood that the cause of such change may be taken into consideration unless otherwise excluded pursuant hereto), (3)&#160;any events or developments relating to such party and its affiliates, (4)&#160;any event or development generally affecting the industries in which either party operates or in the economy generally or other general business, financial or market conditions, (5)&#160;any change in any applicable law and (iii)&#160;any event or development to the extent directly resulting from the announcement or pendency of, or any actions required to be taken by either party (or refrained to be taken by either party) pursuant to the Merger Agreement or the consummation of the transactions contemplated thereby.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Efforts to Obtain Required Stockholder Votes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Each of ACELYRIN and Alumis has agreed, subject to the qualifications described above, to use its reasonable best efforts to convene a meeting of its stockholders to consider and vote upon the adoption of the Merger Agreement after the registration statement on Form&#160;S-4 of which this joint proxy statement/ prospectus forms a part is declared effective. Each of the ACELYRIN Board and Alumis Board has approved the Merger Agreement and determined the Merger Agreement and the transactions contemplated thereby, including the Merger, are advisable, fair to and in the best interests of each of ACELYRIN and Alumis, respectively, and their respective stockholders, and has adopted resolutions directing that the Merger Agreement be submitted to their respective stockholders for their consideration. Notwithstanding the foregoing, (x)&#160;if on or before the date (1)&#160;the ACELYRIN stockholders meeting is scheduled to be held, ACELYRIN reasonably believes that (A)&#160;it will not receive proxies representing a sufficient number of shares of ACELYRIN common stock to adopt ACELYRIN merger proposal or (B)&#160;it will not have enough shares of ACELYRIN common stock to constitute a quorum, ACELYRIN has the right to (and, if requested by Alumis, must) on one or more occasions postpone or adjourn the ACELYRIN stockholders meeting and (2)&#160;the Alumis stockholders meeting is scheduled to be held, Alumis reasonably believes that (A)&#160;it will not receive proxies representing a sufficient number of shares of Alumis common stock to adopt the Alumis stock issuance proposal or (B)&#160;it will not have enough shares of Alumis common stock to constitute a quorum, Alumis has the right to (and if requested by ACELYRIN, must) on one or more occasions postpone or adjourn the Alumis stockholders meeting, and (y)&#160;either party may postpone or adjourn such party&#8217;s stockholders meeting to allow reasonable additional time for the filing or mailing of any supplemental or amended disclosure that such party has determined, after consultation with outside legal counsel, is reasonably likely to be required under applicable law and for such supplemental or amended disclosure to be disseminated and reviewed by such party&#8217;s stockholders prior to the such party&#8217;s special meeting, as long as such party&#8217;s special meeting is not adjourned or postponed for more than an aggregate of 15 calendar days in connection with any such postponements or adjournments pursuant to either or both of the preceding clauses (x)&#160;and (y).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Notwithstanding any ACELYRIN change in recommendation, ACELYRIN will submit the Merger Agreement to its stockholders for adoption at the ACELYRIN stockholders meeting unless the Merger Agreement is terminated in accordance with its terms prior to such meeting. Without the prior written consent of Alumis, the adoption of the Merger Agreement will be the only matter (other than matters of procedure and matters required by law to be voted on by ACELYRIN&#8217;s stockholders in connection with the adoption of the Merger Agreement and the transactions contemplated thereby) that ACELYRIN will propose to be acted on by its stockholders at the ACELYRIN stockholders meeting.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">125</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Notwithstanding any Alumis change in recommendation, Alumis will seek the Alumis stockholder approval for the Alumis stock issuance at the Alumis stockholders meeting unless the Merger Agreement is terminated in accordance with its terms prior to such meeting. Without the prior written consent of ACELYRIN, the Alumis stock issuance will be the only matter (other than matters of procedure and matters required by law to be voted on by ACELYRIN&#8217;s stockholders in connection with the approval of the issuance of shares of Alumis common stock) that Alumis will propose to be acted on by its stockholders at the Alumis stockholders meeting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Efforts to Complete the Merger</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis and ACELYRIN have agreed to use their respective commercially reasonable efforts to (i)&#160;take, or cause to be taken, all actions necessary to consummate the Merger and make effective the other transactions contemplated thereby; (ii)&#160;make all filings (if any) and give all notices (if any) required to be made and given by such party in connection with the Merger and the other transactions contemplated thereby (iii) <span style="color:#231f20;">obtain each consent (if any) required to be obtained (pursuant to any applicable law or contract, or otherwise) by such party in connection with the Merger or any of the other transactions contemplated hereby, including promptly seeking all such actions or nonactions, waivers, authorizations, expirations or terminations of waiting periods, clearances, consents and approvals required under any antitrust law.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Each party will use its commercially reasonable efforts (i)&#160;to cooperate with the other and to file or otherwise submit, as soon as practicable, all applications, notices, reports, filings and other documents required to be filed by such party with or otherwise submitted by such party to any governmental entity with respect to the transactions contemplated thereby under applicable law, (ii)&#160;to respond promptly to requests for information or documentary material requested by any governmental entity, (iii)&#160;to keep the other party promptly informed of any communication from or to any governmental entity and (iv)&#160;to consummate and make effective in the most expeditious manner practicable the transactions contemplated by the Merger Agreement. Alumis will control and lead all communications and strategy relating to any filing, submission, investigation or litigation in connection with any applicable antitrust laws or legal proceeding, considering in good faith the views of ACELYRIN.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Access</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Between the date of the Merger Agreement and the Effective Time, upon reasonable notice, and except as may otherwise be required by applicable law, each of the Alumis and ACELYRIN will and will cause each of its subsidiaries to, afford the other party&#8217;s representatives reasonable access (at the requesting party&#8217;s cost) under the supervision of appropriate personnel of the other party, during normal business hours, to the other party&#8217;s, and each of its subsidiaries&#8217; employees, properties, assets, books, records and contracts and, during such period, each of ACELYRIN and Alumis will and will cause each of its subsidiaries to, furnish promptly to the other all information concerning its or any of its subsidiaries&#8217; capital stock, business and personnel as may reasonably be requested by the other; provided, that the foregoing will require neither the Alumis nor ACELYRIN to permit any invasive sampling or testing or to disclose any information to the extent that (i)&#160;in the reasonable good faith judgment of such party, any applicable law requires such party or its subsidiaries to restrict or prohibit access to any such properties or information, (ii)&#160;in the reasonable good faith judgment of such party, the information is subject to confidentiality obligations to a third party or <span style="color:#231f20;">(iii)&#160;disclosure of any such information or document would result in the loss of attorney-client privilege; provided, further that with respect to clauses (i)&#160;through (iii), Alumis or ACELYRIN, as applicable, will use its commercially reasonable efforts to (1)&#160;obtain the required consent of any such third party to provide such inspection or disclosure, (2)&#160;develop an alternative to providing such information so as to address such matters that is reasonably acceptable to Alumis and ACELYRIN and (3)&#160;in the case of clauses (i)&#160;and </span>(iii), implement appropriate and mutually agreeable measures to permit the disclosure of such information in a manner to remove the basis for the objection, including by arrangement of appropriate clean room procedures, redaction or entry into a customary joint defense agreement with respect to any information to be so provided, if the parties determine that doing so would reasonably permit the disclosure of such information without violating applicable law or jeopardizing such privilege. Any investigation will be conducted in such a manner as not to interfere unreasonably with the conduct of the business of the other party. All requests for information will be directed in writing to an executive officer of Alumis or ACELYRIN, as applicable, or such person as may be designated by any such executive officer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Indemnification and Insurance</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Merger Agreement requires that all rights to indemnification by ACELYRIN existing in favor of those persons who are current or former directors and officers of ACELYRIN, and any person becomes a director or officer of ACELYRIN prior to the Effective Time for their acts and omissions as directors and officers of ACELYRIN occurring prior to the effective, as provided in ACELYRIN&#8217;s amended and restated certificate of incorporation and amended and restated bylaws and as provided in any indemnification agreements between ACELYRIN and such officer or director (as in effect as of the date of the Merger Agreement, </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">126</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">will survive the Merger and be observed, honored and fulfilled, in all respects, by the surviving company and its subsidiaries to the fullest extent permitted by law for a period of six&#160;year from the date the Merger becomes effective, or the Indemnification Period. During the Indemnification Period, the surviving company and its subsidiaries (and Alumis will cause the surviving company and its subsidiaries to) ensure that the organizational documents of the surviving company and its subsidiaries contain provisions with respect to indemnification, exculpation and the advancement of expenses that are at least as favorable as the indemnification, exculpation and advancement of expenses provisions in ACELYRIN&#8217;s organization documents on the date of the Merger Agreement. During the Indemnification Period or such period in which a party is asserting a claim for indemnification pursuant to the foregoing, whichever is long, the provision of the surviving corporation&#8217;s and its subsidiaries&#8217; organization documents may not be repealed, amended or otherwise modified in any manner adverse to the indemnified party, except as required by law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Without limiting the foregoing and without expanding (1)&#160;the obligations of Alumis and its affiliates, or (2)&#160;the rights of any indemnified person under ACELYRIN&#8217;s organization documents or any indemnification agreement between ACELYRIN and the indemnified person in effect as of the date of the Merger Agreement, during the Indemnification Period, the surviving corporation will indemnify and hold harmless each indemnified person from and against any costs, fees and expenses (including the advancement of attorney&#8217;s fees and investigation expenses), judgments, fined, losses, claims, damages, liabilities and amounts paid in settlement or compromise in connection with any legal proceeding to the extent such proceeding arises out of or pertains to (i)&#160;any actual or alleged action or omission in such indemnified person&#8217;s capacity as a director, officer, employee or agent of ACELYRIN or any of its subsidiaries; and (ii)&#160;the Merger. If any indemnified person delivers notice of a claim for indemnification, then the claim will survive the Indemnification Period until it is fully and finally resolved.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Merger Agreement requires ACELYRIN to purchase a six-year &#8220;tail&#8221; prepaid officers&#8217; and directors&#8217; liability insurance policy prior to the Effective Time with benefits and levels of coverage at least as favorable as ACELYRIN&#8217;s existing policies with respect to matters existing or occurring at or prior to the Effective Time for an amount not to exceed 300% of ACELYRIN&#8217;s current annual premiums. The surviving corporation will (and Alumis will cause the surviving corporation to) maintain the tail policy in full force and effect and continue to honor its obligations thereunder for so long as the tail policy is in full force and effect. If ACELYRIN is unable to purchase a &#8220;tail&#8221; coverage on such terms, then, for a period of six&#160;years after the Effective Time, Alumis will cause to be maintained in effect for the benefit of the indemnified persons directors&#8217; and officers&#8217; liability insurance coverage with limits and on terms and conditions no less favorable to the indemnified persons than the D&amp;O insurance.</p><a id="TreatmentofACELYRINEquityAwards_634659"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Treatment of ACELYRIN Equity Awards</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Treatment of Stock Options</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At the Effective Time, each ACELYRIN option that is outstanding and unexercised immediately prior to the Effective Time and that has a per share exercise price of $18.00 or less will be converted into an option award to purchase the number of shares of Alumis common stock, a converted option, equal to the product of (a)&#160;the number of shares of ACELYRIN common stock subject to such ACELYRIN option immediately prior to the Merger and (b)&#160;the Exchange Ratio (rounded down to the nearest whole share). The per share exercise price of each converted option will be equal to (i)&#160;the per share exercise price of such ACELYRIN option immediately prior to the Merger divided by (ii)&#160;the Exchange Ratio (with the resulting price per share rounded up to the nearest whole cent). Except for the changes made to the number and type of shares and the exercise price, each converted option will be subject to the same terms and conditions, including accelerated vesting upon certain qualifying terminations of service, as were applicable to such ACELYRIN option immediately prior to the Merger. At the Effective Time, each ACELYRIN option that is outstanding and unexercised as of immediately prior to such time and that has a per share exercise price of more than $18.00 will be cancelled without payment of any consideration and will cease to exist.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Treatment of Restricted Stock Unit Awards</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At the Effective Time, each ACELYRIN RSU that is outstanding and unvested immediately prior to such time, will be converted into an RSU with respect to a number of shares of Alumis common stock, a converted RSU, equal to the product of (a)&#160;the number of shares of ACELYRIN common stock subject to such ACELYRIN RSU immediately prior to the Merger and (b)&#160;the Exchange Ratio (with any fractional shares rounded down to the nearest whole share). Except for the change to the number and type of shares, each converted RSU will be subject to the same terms and conditions, including accelerated vesting upon certain qualifying terminations of service, as were applicable to such ACELYRIN RSU immediately prior to the Merger. Any withholding obligations arising in connection with the settlement of such converted RSU will be satisfied through a net settlement mechanism.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">127</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At the Effective Time, each ACELYRIN RSU that is vested (including any ACELYRIN RSU that becomes vested as a result of the Merger), will be converted into a right to receive the number of shares of Alumis common stock equal to the product of (a)&#160;the number of shares of ACELYRIN common stock subject to such ACELYRIN RSU immediately prior to the Merger and (b)&#160;the Exchange Ratio (with any fractional shares rounded down to the nearest whole share). Any withholding obligations arising in connection with such settlement will be satisfied through a net settlement mechanism.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Treatment of Performance Stock Unit Awards</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At the Effective Time, each ACELYRIN performance RSU that is outstanding and unvested immediately prior to such time, will have any performance-based conditions deemed met at 100% of the target level of performance and will be converted into an RSU with respect to a number of shares of Alumis common stock, a converted performance RSU, equal to the product of (a)&#160;the target number of shares of ACELYRIN common stock subject to such ACELYRIN performance RSU immediately prior to the Merger and (b)&#160;the Exchange Ratio (with any fractional shares rounded down to the nearest whole share). Each converted performance RSU will not have any vesting conditions based on performance metrics and will vest in three equal installments on May&#160;15 of calendar&#160;years 2025, 2026 and 2027, unless the closing of the Merger occurs after May&#160;15, 2025, in which case the converted performance RSU will vest in two equal installments on May&#160;15 of calendar&#160;years 2026 and 2027, subject to the holder of the converted performance RSU remaining in service with Alumis or any of its subsidiaries on such date. Except for the change to the number and type of shares and the vesting, each converted performance RSU will be subject to the same terms and conditions as were applicable to such ACELYRIN performance RSU immediately prior to the Merger, including accelerated vesting upon certain qualifying terminations of service. Any withholding obligations arising in connection with the settlement of such converted performance RSU will be satisfied through a net settlement mechanism.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Treatment of ACELYRIN ESPP</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Following the date of the Merger Agreement, ACELYRIN has taken actions with respect to the ACELYRIN ESPP to provide that with respect to the current purchase period, (i)&#160;no employee who is not a participant in the ACELYRIN ESPP as of the date of the Merger Agreement may become a participant in the ACELYRIN ESPP, and (ii)&#160;no employee participating in the current purchase period may increase his or her payroll contribution rate pursuant to the ACELYRIN ESPP from the rate in effect immediately prior to the date of the Merger Agreement, except as required by applicable law. In addition, (A)&#160;if any current purchase period is still in effect at the Effective Time, then the last day of such current purchase period will be accelerated to a specified trading day occurring within 10 business&#160;days prior to the date on which the Merger is expected to close; (B)if the current purchase period terminates prior to the Effective Time, then the ACELYRIN ESPP will be suspended and there will be no new offering periods following the current purchase period and (C)&#160;in all events, subject to the consummation of the Merger, ACELYRIN will terminate the ACELYRIN ESPP immediately prior to the Effective Time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Corporate Governance</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The parties agree to take all actions that are reasonably necessary such that, from after the Effective Time, (1)&#160;the Alumis Board is increased to nine individuals and (2)&#160;two designees by ACELYRIN are elected or appointed to the position of director of Alumis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Other Covenants and Agreements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Merger Agreement contains certain other covenants and agreements, including covenants, among others, relating to:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Alumis using reasonable best efforts to cause the shares of Alumis common stock to be issued in the Merger to be approved for listing on Nasdaq, subject to official notice of issuance, prior to the Effective Time;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">ACELYRIN taking all actions necessary to permit the shares of ACELYRIN common stock and any other security issued by ACELYRIN or one of its subsidiaries and listed on Nasdaq to be de-listed from Nasdaq and de-registered under the Exchange Act as soon as possible following the Effective Time;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">both Alumis and ACELYRIN and their respective boards using reasonable best efforts to take all action reasonably appropriate to ensure that no state takeover statute or similar statute or regulation is or becomes applicable to the Merger Agreement or the transactions contemplated thereunder, including the Merger, and, if any state takeover statute or similar statute or regulation becomes applicable to the Merger Agreement or the transactions contemplated thereunder, including the </span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">128</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Merger, taking all action reasonably appropriate to ensure that the transactions contemplated by the Merger Agreement, including the Merger, may be consummated as promptly as practicable on the terms contemplated by the Merger Agreement;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">both Alumis and ACELYRIN providing prompt notification to the other party of any litigation related to the Merger that is brought or threatened against such party or its directors or officers and keeping the other party informed on a reasonably current basis with respect to the status thereof. </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The parties agree to cooperate in the defense and settlement of any such litigation, and neither party will settle any such litigation without the prior written consent of the other party (not to be unreasonably withheld, conditioned or delayed); and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Alumis shall prepare and file with the SEC a Form&#160;S-8 (or file such other appropriate form, including, if applicable, the Form&#160;S-4 or, once Alumis is eligible, a Form&#160;S-3) registering a number of shares of Alumis common stock subject to the converted options, converted RSUs and converted performance RSUs to the extent that such shares are not otherwise freely tradeable under Rule&#160;144 or under an effective registration statement.</span></td></tr></table><div style="margin-top:12pt;"><a id="ConditionstoCompletionoftheMerger_750816"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Conditions to Completion of the Merger</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The obligations of each of Alumis and ACELYRIN to effect the Merger are subject to the satisfaction, or waiver, of the following conditions:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">approval of the Merger Agreement by the affirmative vote of the holders of a majority of the outstanding shares of ACELYRIN common stock entitled to vote thereon;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">approval of the Alumis stock issuance by the affirmative vote of the holders of a majority of the outstanding shares of Alumis common stock present in person or by proxy and entitled to vote thereon at the Alumis stockholder meeting;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">no governmental entity of competent jurisdiction will have issued, enacted, promulgated, enforced or entered any law or judgment (whether temporary, preliminary or permanent) that is in effect and restrains, enjoins or otherwise prohibits consummation of the Merger;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">shares of Alumis common stock issuable to ACELYRIN&#8217;s stockholders pursuant to the Merger Agreement will have been approved for listing on Nasdaq, subject to official notice of issuance; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the registration statement on Form&#160;S-4 of which this joint proxy statement/prospectus forms a part has been declared effective by the SEC under the Securities Act and no stop order suspending the effectiveness of such registration statement has been issued.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, the obligations of Alumis and Merger Sub to effect the Merger are subject to the satisfaction, or waiver, of the following additional conditions:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the representations and warranties of ACELYRIN contained in the Merger Agreement (except for the representations and warranties relating to (i)&#160;organization, good standing and qualification, (ii)&#160;capital structure, (iii)&#160;corporate authority and approval, (iv)&#160;absence of changes, (v)&#160;brokers and finders and (vi)&#160;opinion of financial advisor) being true and correct as of the date of the Merger Agreement and as of the effective date of the Merger as if made at and as of such time (other than those representations and warranties that were made only as of an earlier date, which need only be true and correct as of that date) except where the failure of such representations and warranties to be true and correct (without giving effect to any limitation as to materiality or material adverse effect set forth in such representations and warranties) individually or in the aggregate, has not had and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">would not reasonably be expected to have a material adverse effect with respect to ACELYRIN;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the representations and warranties of ACELYRIN relating to (i)&#160;organization, good standing and qualification, (ii)&#160;capital structure, (iii)&#160;corporate authority and approval, (iv)&#160;brokers and finders and (v) opinion of financial advisor, being true and correct in all material respects at and as of the date of the Merger Agreement and as of the effective date of the Merger as if made at and as of such time (other than those representations and warranties that were made only as of an earlier date, which need only be true and correct as of that date);</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">129</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the representations and warranties of ACELYRIN relating to certain capitalization and related matters, being true and correct in all respects at and as of the date of the Merger Agreement, except for de minimis inaccuracies, and as of the effective date of the Merger as if made at and as of such time (other than those representations and warranties that were made only as of an earlier date, which need only be true and correct as of that date);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the representations and warranties of ACELYRIN relating to absence of certain changes will be true and correct in all respects at and as of the date of the Merger Agreement and at and as of the </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">effective date of the Merger as if made at an and as of such time (except to the extent expressly made as of an earlier date, in which case as of such earlier date);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">ACELYRIN having in all material respects performed all obligations required to be performed by it under the Merger Agreement at or prior to the Effective Time;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">no fact, circumstance, effect, change, event or development occurring after the date of the Merger Agreement that, individually or in the aggregate with all other effects, has resulted in a material adverse effect on ACELYRIN; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Alumis&#8217; receipt of a certificate, dated as of the effective date of the Merger, from an ACELYRIN senior executive officer, confirming that the conditions in the previous bullet points above have been satisfied.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, the obligations of ACELYRIN to effect the Merger are subject to the satisfaction, or waiver, of the following additional conditions:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the representations and warranties of Alumis contained in the Merger Agreement (except for the representations and warranties relating to (i)&#160;organization, good standing and qualification, (ii)&#160;capital structure, (iii)&#160;corporate authority and approval, (iv)&#160;absence of changes, (v)&#160;brokers and finders </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">and (vi)&#160;opinion of financial advisor) being true and correct as of the date of the Merger Agreement and as of the effective date of the Merger as if made at and as of such time (other than those representations and warranties that were made only as of an earlier date, which need only be true and correct as of that date) except where the failure of such representations and warranties to be true and correct individually or in the aggregate, has not had and would not reasonably be expected to have a material adverse effect;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the representations and warranties of Alumis relating to (i)&#160;organization, good standing and qualification, (ii)&#160;capital structure, (iii)&#160;corporate authority and approval, (iv)&#160;brokers and finders and (v)&#160;opinion of financial advisor, being true and correct in all material respects, at and as of the date of the date of the Merger Agreement and as of the effective date of the Merger as if made at and as of such time (other than those representations and warranties that were made only as of an </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">earlier date, which need only be true and correct as of that date);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the representations and warranties of Alumis relating to certain capitalization and related matters, being true and correct in all respects at and as of the date of the Merger Agreement, except for de minimis inaccuracies, at and as of the date of the date of the Merger Agreement and as of the effective date of the Merger as if made at and as of such time (other than those representations and warranties that were made only as of an earlier date, which need only be true and correct as of that date);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the representations and warranties of Alumis relating to the absence of certain changes will be true and correct in all respects at and as of the date of the Merger Agreement and at and as of the effective date of the Merger as if made at an and as of such time (except to the extent expressly made as of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">an earlier date, in which case as of such earlier date);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">each of Alumis and Merger Sub having performed in all material respects all obligations required to be performed by it under the Merger Agreement at or prior to the Effective Time;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">no fact, circumstance, effect, change, event or development occurring after the date of the Merger Agreement that, individually or in the aggregate with all other effects, has resulted in a material adverse effect on Alumis;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">ACELYRIN&#8217;s receipt of a certificate, dated as of the effective date of the Merger, from an Alumis senior executive officer, confirming that the conditions in the previous bullet points above have been satisfied; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">ACELYRIN&#8217;s receipt of evidence of the expansion of Alumis&#8217; board to nine members.</span></td></tr></table><div style="margin-top:12pt;"></div></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">130</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="TerminationoftheMergerAgreement_876650"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Termination of the Merger Agreement</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Merger Agreement may be terminated and the merger abandoned at any time prior to the Effective Time, and, except as described below, under the following circumstances:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">by mutual written consent of Alumis and ACELYRIN, whether before or after the receipt of the required stockholder approvals;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">by either Alumis or ACELYRIN if the Merger is not consummated by 11:59&#160;p.m. (Eastern Time) on July&#160;7, 2025, provided that such right to terminate the Merger Agreement will not be available to any party that has breached in any material respect its obligations under the Merger Agreement in </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any manner that will have been the cause of, or resulted in, the failure of the Merger to be consummated by such time and date;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">by either Alumis or ACELYRIN if any law or judgment permanently restraining, enjoining or otherwise prohibiting consummation of the Merger will become final and non-appealable, whether before or after the date of the Alumis stockholder approval or the ACELYRIN stockholder approval, provided that such right to terminate the Merger Agreement will not be available to any party if its material breach of any provision under the Merger has been the cause of, or resulted in the failure of the Merger to be consummated;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">by either Alumis or ACELYRIN if the ACELYRIN stockholder approval has not been obtained at a meeting duly convened therefor or at any adjournment or postponement thereof at which a vote upon the adoption of the Merger Agreement was taken, provided that such right to terminate the Merger Agreement will not be available to any party that has breached in any material respect its obligations under the Merger Agreement in any manner that will have been the cause of the failure of ACELYRIN to obtain the ACELYRIN stockholder approval; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">by either Alumis or ACELYRIN if the Alumis stockholder approval has not been obtained at a meeting duly convened therefor or at any adjournment or postponement thereof at which a vote upon the issuance of shares of Alumis common stock in connection with the Merger was taken, provided that such right to terminate the Merger Agreement will not be available to any party that has breached in any material respect its obligations under the Merger Agreement in any manner that will have been the cause of the failure of Alumis to obtain the Alumis stockholder approval.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Merger Agreement may be terminated and the Merger abandoned at any time before the Effective Time by ACELYRIN:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">If, prior to the time the Alumis stockholder approval is obtained, an Alumis triggering event has occurred;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">If, at any time prior to the Effective Time, whether before or after the ACELYRIN stockholder approval is obtained, by action of the ACELYRIN Board if there has been a breach of any representation, warranty, covenant or agreement made by Alumis or Merger Sub in the Merger Agreement, or any such representation and warranty will have become untrue after the date of the Merger Agreement, such that the closing conditions set forth in the Merger Agreement related to breaches of representations and warranties and performance of obligations would not be satisfied and such breach or failure to be true is not curable or, if curable, is not cured prior to the earlier of (i) 30&#160;days following notice to Alumis from ACELYRIN of such breach or failure and (ii)&#160;the date that is three business&#160;days prior to July&#160;7, 2025; provided that ACELYRIN will not have the right to terminate the Merger Agreement pursuant to this provision if ACELYRIN is then in material breach of any of its representations, warranties, covenants or agreements under the Merger Agreement; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">To enter into a superior proposal in accordance with the terms of the Merger Agreement at any time prior to the ACELYRIN stockholder approval being obtained, provided that, prior to or concurrently with such termination, ACELYRIN pays to Alumis the required termination fee.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Merger Agreement may be terminated and the Merger abandoned at any time before the Effective Time by Alumis:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">If, prior to the time the ACELYRIN stockholder approval is obtained, an ACELYRIN triggering event has occurred;</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">131</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">If, at any time prior to the Effective Time, whether before or after the Alumis stockholder approval is obtained, by action of the Alumis Board, if there has been a breach of any representation, warranty, covenant or agreement made by ACELYRIN in the Merger Agreement, or any such representation and warranty will have become untrue after the date of the Merger Agreement, such that the </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">closing conditions set forth in the Merger Agreement related to breaches of representations and warranties and performance of obligations would not be satisfied and such breach or failure to be true is not curable or, if curable, is not cured prior to the earlier of (i)&#160;30&#160;days following notice to ACELYRIN from Alumis of such breach or failure and (ii)&#160;the date that is three business&#160;days prior to July&#160;7, 2025; provided that Alumis will not have the right to terminate the Merger Agreement pursuant to this provision if Alumis is then in material breach of any of its representations, warranties, covenants or agreements under the Merger Agreement; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">To enter into a superior proposal in accordance with the terms of the Merger Agreement at any time prior to the Alumis stockholder approval being obtained, provided that, prior to or concurrently with such termination, Alumis pays to ACELYRIN the required termination fee.</span></td></tr></table><div style="margin-top:12pt;"><a id="TerminationFees_234196"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Termination Fees</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If the Merger Agreement is terminated (i)&#160;by Alumis following an ACELYRIN triggering event or (ii) <span style="color:#231f20;">by ACELYRIN to enter into a superior proposal, then ACELYRIN will, within two business&#160;days after such termination in the case of clause (i)&#160;or concurrently with such termination in the case of clause (ii), pay Alumis a fee equal to $10.0 million.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Further, if (i)&#160;the Merger Agreement is terminated (x)&#160;by Alumis or ACELYRIN due to a failure to close the Merger by July&#160;7, 2025 or failure to obtain the ACELYRIN stockholder approval or (y)&#160;by Alumis due to a breach of the Merger Agreement by ACELYRIN, (ii)&#160;prior to such termination referred to in clause (i)&#160;of this sentence, but after the date of the Merger Agreement, a bona fide acquisition proposal with respect to ACELYRIN will have been announced or publicly disclosed to ACELYRIN or its stockholders and not publicly withdrawn and (iii)&#160;within 12&#160;months after the date of such termination, ACELYRIN consummates an acquisition proposal with respect to ACELYRIN or enters into an agreement contemplating an acquisition proposal with respect to ACELYRIN that is subsequently consummated, then ACELYRIN will pay Alumis a fee equal to $10.0 million, concurrently with such consummation, provided that solely for purposes of this provision, the term &#8220;acquisition proposal&#8221; will have the meaning assigned to such term with respect to ACELYRIN in the subsection titled &#8220;&#8212; No Solicitation of Alternative Proposals,&#8221; except that the references to &#8220;15% or more&#8221; will be deemed to be references to &#8220;50% or more.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If the Merger Agreement is terminated (i)&#160;by ACELYRIN following an Alumis triggering event or (ii) <span style="color:#231f20;">by Alumis to enter into a superior proposal, then Alumis will, within two business&#160;days after such termination in the case of clause (i)&#160;or concurrently with such termination in the case of clause (ii), pay ACELYRIN a fee equal to $10.0 million.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Further, if (i)&#160;the Merger Agreement is terminated (x)&#160;by Alumis or ACELYRIN due to a failure to close the Merger by July&#160;7, 2025 or failure to obtain the Alumis stockholder approval or (y)&#160;by ACELYRIN due to a breach of the Merger Agreement by Alumis, (ii)&#160;prior to such termination referred to in clause (i) <span style="color:#231f20;">of this sentence, but after the date of the Merger Agreement, a bona fide acquisition proposal with respect to Alumis will have been publicly made or publicly disclosed to Alumis or its stockholders and not publicly withdrawn and (iii)&#160;within 12&#160;months after the date of such termination, Alumis consummates an acquisition proposal with respect to Alumis or enters into an agreement contemplating an acquisition proposal with respect to Alumis that is subsequently consummated, then Alumis will pay ACELYRIN a fee equal to $10.0 million, concurrently with such consummation, provided that solely for purposes of this provision, the term &#8220;acquisition proposal&#8221; will have the meaning assigned to such term with respect to Alumis in the subsection titled &#8220;&#8212; No Solicitation of Alternative Proposals,&#8221; except that the references to &#8220;15% or more&#8221; will be deemed to be references to &#8220;50% or more.&#8221;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In no event will ACELYRIN or Alumis be required to pay a termination fee on more than one occasion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">132</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Amendments and Waivers</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Merger Agreement may be amended, modified or supplemented in writing by the parties at any time prior to the Effective Time. At any time prior to the Effective Time, any party may waive any provision of the Merger Agreement if, and only if, such waiver is in writing and signed by the party against whom the waiver is to be effective; provided, that, (a)&#160;after ACELYRIN has received the approval of the Merger Agreement by its stockholders, no amendment can be made which by applicable law would require further approval of the stockholders of ACELYRIN without the further approval of such stockholders; and (b)&#160;after Alumis has received the approval of the Alumis stock issuance by its stockholders, no amendment can be made which by applicable law would require further approval of the stockholders of Alumis without approval of such stockholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Specific Performance</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The parties agreed in the Merger Agreement that irreparable damage would occur and that the parties would not have any adequate remedy at law in the event that any of the provisions of the Merger Agreement were not performed in accordance with their specific terms or were otherwise breached, and that monetary damages would not be an adequate remedy for such occurrence. The parties agreed that they will be entitled to an injunction or injunctions to prevent breaches of the Merger Agreement and to enforce specifically the performance of terms and provisions of the Merger Agreement without proof of actual damages (and each party waived any requirement for the security or posting of any bond in connection with such remedy), in addition to any other remedy to which they are entitled at law or in equity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">133</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_54c7d304_0dc7_4099_93a4_a0f684a1ef37"></a><a id="THEMERGER_542917"></a><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;">THE MERGER</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">This section and the section titled &#8220;The Merger Agreement&#8221; describe the material aspects of the Merger, including the Merger Agreement. While Alumis and ACELYRIN believe that the following description covers the material terms of the Merger, the description may not contain all of the information that is important to you. Alumis and ACELYRIN encourage you to read carefully this entire joint proxy statement/prospectus, including the Merger Agreement attached to this joint proxy statement/prospectus as Annexes A-1 and A-2, for a more complete understanding of the Merger.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Parties to the Merger</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Alumis&#160;Inc.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">280 East Grand Avenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">South San Francisco, CA 94080</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">(650) 231-6625</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis was incubated by Foresite Labs and incorporated on January&#160;29, 2021 as a Delaware corporation under the name FL2021-001,&#160;Inc. FL2021-001,&#160;Inc.&#8217;s name was changed to Esker Therapeutics,&#160;Inc. in March&#160;2021 and to Alumis&#160;Inc. in January&#160;2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis is a clinical stage biopharmaceutical company with an initial focus on developing its two TYK2 inhibitors: ESK-001, a second-generation inhibitor that Alumis is developing to maximize target inhibition and optimize tolerability, and A-005, a CNS-penetrant molecule. ESK-001 has demonstrated significant therapeutic effect in Alumis&#8217; Phase 2 program in patients with moderate-to-severe PsO, and is currently being evaluated in an additional Phase 2 clinical trial in patients with SLE, for which Alumis expects to report results in 2026. With the favorable results in its Phase 2 clinical trial in PsO, Alumis has initiated its Phase 3 ONWARD clinical program, which consists of two parallel Phase 3 clinical trials of ESK-001 in this indication and for which Alumis expects to report topline results in the first quarter of 2026. These parallel Phase 3 clinical trials also include one long-term extension (&#8220;LTE&#8221;) study, ONWARD3. In addition, the OLE of Alumis&#8217; Phase 2 clinical trial in PsO remains ongoing. TYK2 genetic mutations are associated with a strong protective effect in MS, motivating Alumis to develop its second product candidate, A-005, as a CNS- penetrant, allosteric TYK2 inhibitor for neuroinflammatory and neurodegenerative diseases. In April&#160;2024, Alumis initiated its Phase 1 program of A-005 in healthy volunteers and reported initial results in December&#160;2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Since its inception, Alumis has devoted substantially all of its efforts to organizing the company, hiring personnel, business planning, acquiring and developing its product candidates, performing research and development, conducting preclinical studies and clinical trials, establishing and protecting its intellectual property portfolio, raising capital and providing general and administrative support for these activities. Alumis does not have any products approved for sale and has not generated any revenue from product sales. Alumis expects to continue to incur significant and increasing expenses and increasing substantial losses for the foreseeable future as it continues its development of and seek regulatory approvals for its product candidates and commercialize any approved products, seek to expand its product pipeline and invest in the organization. Alumis&#8217; ability to achieve and sustain profitability will depend on its ability to successfully develop, obtain regulatory approval for and commercialize its product candidates. There can be no assurance that Alumis will ever earn revenue or achieve profitability, or if achieved, that the revenue or profitability will be sustained on a continuing basis. Alumis has incurred significant operating losses and negative cash flows since inception.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">See the sections titled &#8220;Description of Alumis&#8217; Business&#8221; and &#8220;Alumis&#8217; Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operation,&#8221; as well as the consolidated financial statements of Alumis included in this joint proxy statement/prospectus, for further business and financial information about Alumis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Arrow Merger Sub,&#160;Inc.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">280 East Grand Avenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">South San Francisco, CA 94080</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">(650) 231-6625</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">134</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Arrow Merger Sub,&#160;Inc., a direct wholly owned subsidiary of Alumis, is a Delaware corporation formed on January&#160;31, 2025, for the purposes of effecting the Merger. Upon completion of the Merger, Merger Sub will be merged with and into ACELYRIN, with ACELYRIN continuing as a direct wholly owned subsidiary of Alumis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Merger Sub has not conducted any activities other than those incidental to its formation and the matters contemplated by the Merger Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">ACELYRIN,&#160;Inc.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">4149 Liberty Canyon Road</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Agoura Hills, CA 91301</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">(805) 730-0360</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">ACELYRIN is a late-stage clinical biopharma company focused on identifying, acquiring, and accelerating the development and commercialization of transformative medicines.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">ACELYRIN&#8217;s lead product candidate is lonigutamab, a subcutaneously delivered, monoclonal antibody targeting IGF-1R for the treatment of TED. TED is a potentially vision-threatening progressive autoimmune ocular disease in which the eye muscles, eyelids, tear glands and fatty tissues behind the eye become inflamed. Recurrent inflammation, scarring and fibrosis lead to pathological changes in the tissues surrounding the eyeball. Initial TED symptoms include redness, irritation, and discomfort of the eyes and eyelids, pain and headaches. As the fat and muscle tissues surrounding the eye continue to swell, disabling symptoms include double vision and corneal erosions due to eye bulging and the subsequent inability to close the eyelids. Elevated ocular pressure can occur with compression of the retinal nerve, leading to blindness, or optic neuropathy. The most obvious feature of TED is the protrusion of the eye outward from the eye socket, or proptosis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">ACELYRIN&#8217;s Common Stock is listed on Nasdaq under the symbol &#8220;SLRN.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">This joint proxy statement/prospectus incorporates important business and financial information about ACELYRIN from other documents that are not included in or delivered with this joint proxy statement/ prospectus. For a list of the documents that are incorporated by reference, see the section titled &#8220;Where You Can Find More Information.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Background of the Merger</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">The following chronology summarizes the key meetings and events that led to the signing of the Merger Agreement. This chronology does not purport to catalog every conversation of or among the ACELYRIN Board, the Alumis Board, their respective representatives or other parties</i>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Each of the Alumis Board and the ACELYRIN Board with Alumis&#8217; and ACELYRIN&#8217;s respective management teams regularly review and assess long-term plans and strategic opportunities to increase stockholder value, including seeking partnership and collaboration opportunities to fund the clinical development of their respective product candidates, the research and development of potential future drug candidates and the possible acquisitions of new product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On May&#160;4, 2023, ACELYRIN priced its initial public offering at $18.00 per share and on May&#160;5, 2023 began trading on the Nasdaq Global Select Market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">On September&#160;7, 2023, the ACELYRIN Board held a regularly scheduled meeting at which members of ACELYRIN management and representatives of Cooley LLP (&#8220;Cooley (ACELYRIN)&#8221;), ACELYRIN&#8217;s then-current outside corporate counsel, were present where it reviewed ACELYRIN&#8217;s corporate model, including the total addressable market of its then-current product candidates. The ACELYRIN Board also reviewed then-current potential partnering considerations and illustrative valuation step-ups following the announcement of positive clinical data and recent biotech acquisition premiums. The ACELYRIN Board also established the ACELYRIN Transaction Committee as a standing committee of the ACELYRIN Board, consisting of Henry Gosebruch, as chair, Bruce Cozadd and Beth Seidenberg. The ACELYRIN Transaction Committee was established to evaluate and assist management with the negotiation of any proposed transaction involving ACELYRIN that would require ACELYRIN Board approval. The ACELYRIN Transaction Committee was also authorized (i)&#160;to approve transactions determined to not be material to ACELYRIN and (ii)&#160;to make recommendations to the ACELYRIN Board with respect to any transaction determined to be material to </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">135</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">ACELYRIN. Members of the ACELYRIN Transaction Committee did not receive additional compensation for their service on the ACELYRIN Transaction Committee.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On September&#160;11, 2023, ACELYRIN announced top-line results from Part&#160;B of its Phase 2b/3 trial evaluating izokibep for the treatment of moderate-to-severe Hidradenitis Suppurativa (&#8220;HS&#8221;). In these results, izokibep did not meet its primary endpoint with statistical significance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On November&#160;27, 2023, ACELYRIN announced an update on Part&#160;B of its Phase 2b/3 trial evaluating izokibep for the treatment of moderate-to-severe HS, noting that it had identified clinical execution errors involving its contract research organization resulting in an incorrect dosing sequence and that it was conducting a review of its ongoing izokibep trials.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On February&#160;13, 2024, the ACELYRIN Transaction Committee met with members of ACELYRIN management to discuss potential partnering opportunities for izokibep, including identification of potential financial advisors to assist in such search.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On March&#160;11, 2024, ACELYRIN announced (i)&#160;positive long-term data from its Phase 2b/3 trial evaluating izokibep for the treatment of moderate-to-severe HS and (ii)&#160;positive top-line results from its Phase 2b/3 trial evaluating izokibep for the treatment of psoriatic arthritis (&#8220;PsA&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On March&#160;20, 2024, ACELYRIN announced positive Phase 1/2 proof-of-concept data for its lonigutamab product candidate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On April&#160;10, 2024, the ACELYRIN Transaction Committee met with members of ACELYRIN management and agreed with ACELYRIN management to engage Aquilo Partners as its advisor to assist in exploring partnering opportunities for izokibep. The ACELYRIN Transaction Committee then met with representatives of Aquilo Partners to discuss the potential partnership outreach process for izokibep. The ACELYRIN Transaction Committee also discussed engaging an additional financial advisor to assist with other potential strategic corporate development transactions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In April&#160;of 2024, Martin Babler, Chief Executive Officer of Alumis spoke with Dr.&#160;Shao-Lee Lin, Chief Executive Officer of ACELYRIN at the time. The discussion included whether a potential business combination of the two companies could make strategic sense and be of interest to both parties. Dr.&#160;Lin provided an update to the ACELYRIN Transaction Committee following this discussion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On April&#160;30, 2024, the ACELYRIN Transaction Committee met with members of ACELYRIN management and representatives of Aquilo Partners to further discuss the status of izokibep partnering discussions. The ACELYRIN Transaction Committee also reviewed potential financial advisors to engage for assistance with the exploration of broader strategic corporate development transactions. Throughout 2024, the ACELYRIN Transaction Committee and ACELYRIN Board explored various licensing opportunities to partner izokibep, ultimately contacting 32 parties, none of which ultimately proceeded to a term sheet or definitive agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On May&#160;7, 2024, the ACELYRIN Board held a meeting where it received an update on recent meetings of the ACELYRIN Transaction Committee, including discussions regarding the engagement of a potential strategic financial advisor and the status of exploration of partnering opportunities for izokibep.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On May&#160;8, 2024, by mutual agreement with ACELYRIN, Dr.&#160;Lin stepped down as Chief Executive Officer of ACELYRIN and as a member of the ACELYRIN Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On May&#160;9, 2024, Mina Kim, previously Chief Legal and Administrative Officer of ACELYRIN, was appointed as Chief Executive Officer of ACELYRIN and as a member of the ACELYRIN Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On May&#160;10, 2024, ACELYRIN and Alumis entered into a mutual nondisclosure agreement to facilitate the exchange of confidential information, which nondisclosure agreement did not include a customary standstill provision.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On May&#160;16, 2024, Ms.&#160;Kim and Gil Labrucherie, ACELYRIN&#8217;s Chief Financial Officer at the time, held an introductory meeting with Mr.&#160;Babler at ACELYRIN&#8217;s offices in South San Francisco to discuss potential interest in exploring a business combination of ACELYRIN and Alumis.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">136</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On May&#160;17, 2024, the ACELYRIN Transaction Committee reviewed the financial advisors that ACELYRIN management interviewed and considered Guggenheim Securities as a potential financial advisor to assist and advise ACELYRIN given, among other things, Guggenheim Securities&#8217; qualifications, expertise, reputation, and knowledge of ACELYRIN&#8217;s business and the industry in which it operates. In view of these considerations, the ACELYRIN Transaction Committee approved the engagement of Guggenheim Securities as financial advisor to ACELYRIN and authorized ACELYRIN management to negotiate the terms of Guggenheim Securities&#8217; engagement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the week of May&#160;20, 2024, ACELYRIN and Alumis held bilateral management presentations to assess mutual interest in a potential merger, in lieu of Alumis conducting an initial public offering.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In May&#160;2024, given Cooley (ACELYRIN)&#8217;s representation of ACELYRIN, and the separate representation by representatives of Cooley LLP as counsel to Alumis (&#8220;Cooley (Alumis)&#8221;) on certain corporate matters, including with respect to certain financing matters, ACELYRIN engaged separate outside counsel to advise the Transaction Committee (&#8220;Initial Transaction Committee Counsel&#8221;) in connection with the exploration of a potential transaction with Alumis. Cooley (ACELYRIN) did not serve as corporate counsel to ACELYRIN on any matter related to a potential transaction with Alumis or an alternative thereto and Cooley LLP put procedures in place designed to prevent (i)&#160;the Cooley (Alumis) team from sharing information about Alumis with the Cooley (ACELYRIN) team and (ii)&#160;the Cooley (ACELYRIN) team from sharing information about ACELYRIN with the Cooley (Alumis) team.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On May&#160;28, 2024, the ACELYRIN Transaction Committee met to discuss a potential transaction with Alumis with members of ACELYRIN management, representatives of Guggenheim Securities and representatives of Initial Transaction Committee Counsel. At this meeting, a representative of Initial Transaction Committee Counsel reviewed the fiduciary duties of the ACELYRIN Transaction Committee in the context of a potential transaction with Alumis and noted that a questionnaire had been circulated to ACELYRIN Transaction Committee members in advance of the meeting to identify potential conflicts of interest in respect of Alumis. It was also noted that Alan Colowick was a member of the Board of Alumis as well as a member of the Board of ACELYRIN and an affiliate of AyurMaya and Matrix, a significant stockholder of each of ACELYRIN and Alumis. Therefore, with respect to all discussions and meetings of the ACELYRIN Board (or portions thereof) regarding a potential transaction with Alumis or any alternative thereto, Dr.&#160;Colowick was recused and did not attend or participate in such discussions. A representative from Guggenheim Securities then disclosed to the ACELYRIN Transaction Committee that while Guggenheim Securities had not received any fees from Alumis during the preceding two&#160;years, Guggenheim Securities had been in discussions to provide investment banking services for a potential financing transaction for Alumis. The Guggenheim Securities representative also noted that Guggenheim Securities had put procedures in place designed to prevent the Guggenheim Securities teams representing Alumis and ACELYRIN from sharing information related to the parties or a possible transaction. Guggenheim Securities then reviewed certain preliminary financial information regarding a potential transaction with Alumis. The ACELYRIN Transaction Committee then authorized senior management and Guggenheim Securities to continue discussions with Alumis to evaluate a potential strategic combination as well as to explore the viability of a potential strategic transaction, whether a business combination, in-license or other asset acquisition, with other potential parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On May&#160;29, 2024, Alumis delivered to ACELYRIN a written, non-binding indication of interest outlining the terms of a proposed all-stock business combination (the &#8220;May&#160;29 Proposal&#8221;). The May&#160;29 Proposal proposed a merger transaction where ACELYRIN would acquire all of the outstanding equity interests of Alumis, at the time a privately-held company, and issue to Alumis equityholders shares of ACELYRIN common stock representing approximately 60% of the pro forma combined company in the aggregate. ACELYRIN&#8217;s closing stock price on the date of the May&#160;29 Proposal was $4.08 per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On May&#160;30, 2024, the ACELYRIN Board held a regularly scheduled board meeting, with members of ACELYRIN management, and representatives of Guggenheim Securities, Initial Transaction Committee Counsel and Cooley (ACELYRIN) (as corporate counsel) in attendance for portions of the meeting. At this meeting, the ACELYRIN Board discussed the May&#160;29 Proposal. With respect to all discussions and meetings of the ACELYRIN Board (or portions thereof) regarding a potential transaction, any representatives from Cooley (ACELYRIN) then present were recused from and did not participate in or attend any such discussions. During the portion of the meeting related to Alumis, a representative of Initial Transaction Committee Counsel reviewed the fiduciary duties of the ACELYRIN Board in the context of a potential transaction with Alumis. Representatives from Guggenheim Securities then reviewed certain preliminary financial analyses related to the May&#160;29 Proposal along with a review of other strategic options. In addition, members of ACELYRIN management reviewed, and the ACELYRIN Board discussed, an updated long- range financial plan, including cash runway forecasts under alternative scenarios.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">137</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">From May&#160;through December&#160;2024 Ms.&#160;Kim held introductory meetings with several companies (both public and private) to explore the viability of a potential strategic transaction, whether a business combination, in-license or other asset acquisition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On May&#160;31, 2024, Ms.&#160;Kim and Mr.&#160;Babler met for further discussion regarding the May&#160;29 Proposal. At this time, Ms.&#160;Kim communicated to Mr.&#160;Babler that Alumis&#8217; May&#160;29 Proposal undervalued ACELYRIN and lonigutamab, did not provide ACELYRIN stockholders with sufficient ownership of the pro forma combined company and that ACELYRIN would continue to pursue other alternatives unless Alumis provided a more attractive offer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On June&#160;5, 2024, Alumis management indicated to ACELYRIN management that, given the proximity to its potential initial public offering (&#8220;IPO&#8221;), Alumis was not likely to be able to complete diligence on ACELYRIN and that it intended to proceed with its IPO in lieu of further engagement with ACELYRIN regarding a potential business combination. Subsequently, on June&#160;7, 2024, Alumis publicly filed a Form&#160;S-1 in connection with its IPO.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On June&#160;18, 2024, the ACELYRIN Transaction Committee met with members of ACELYRIN management, representatives from Guggenheim Securities and Initial Transaction Committee Counsel in attendance for portions of the meeting. The ACELYRIN Transaction Committee reviewed the status of potential partnership opportunities for the izokibep program and potential strategic corporate development alternatives. The ACELYRIN Transaction Committee also discussed proposed updated terms of its engagement letter with Guggenheim Securities, which remained under discussion between ACELYRIN management and Guggenheim Securities. Representatives from Guggenheim Securities then joined the meeting and provided an overview of the strategic review framework and potential alternative courses of action and related timing considerations. Representatives of Guggenheim Securities also reviewed various potential counterparties for a strategic transaction with ACELYRIN. The ACELYRIN Transaction Committee then instructed Guggenheim Securities and management to continue to evaluate the potential counterparties for a potential strategic transaction reflecting the feedback provided by the ACELYRIN Transaction Committee.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In June&#160;of 2024, prior to Alumis&#8217; IPO, Patrick Machado joined the Alumis Board. At such time, Mr.&#160;Machado was also serving as a member of the ACELYRIN Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On June&#160;27, 2024, Alumis priced its IPO at $16.00 per share. The IPO was underwritten by Morgan Stanley&#160;&amp; Co. LLC, Leerink Partners LLC, Cantor Fitzgerald&#160;&amp; Co and Guggenheim Securities,&#160;LLC. Guggenheim Securities had put procedures in place designed to prevent the Guggenheim Securities teams underwriting the Alumis IPO and representing ACELYRIN from sharing information related to the parties or a possible transaction. Cooley (Alumis) acted as counsel to Alumis in its IPO. Alumis subsequently completed its IPO on July&#160;1, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On June&#160;28, 2024, Ms.&#160;Kim held introductory meetings with the chief executive officer of Company A to discuss a potential acquisition of Company A by ACELYRIN.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On July&#160;2, 2024, the ACELYRIN Transaction Committee met with ACELYRIN management, with representatives from Guggenheim Securities, Aquilo Partners and Initial Transaction Committee Counsel in attendance for portions of the meeting. The ACELYRIN Transaction Committee discussed the status of outreach to potential counterparties for izokibep partnering discussions and potential counterparties for a strategic corporate development transaction, including Company A. The ACELYRIN Transaction Committee then further discussed the proposed terms of the Guggenheim Securities engagement letter and authorized ACELYRIN management to engage Guggenheim Securities on the terms presented. Representatives of Guggenheim Securities then joined the meeting to provide an overview of potential counterparties for a strategic transaction with ACELYRIN and the ACELYRIN Transaction Committee instructed Guggenheim Securities and ACELYRIN management to continue to evaluate the potential counterparties for a potential strategic transaction reflecting the feedback provided by the ACELYRIN Transaction Committee.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On July&#160;15, 2024, ACELYRIN and Company A entered into mutual nondisclosure agreement, which did not include a standstill provision, to facilitate the exchange of confidential information in considering a potential acquisition of Company A by ACELYRIN.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">On August&#160;1, 2024, ACELYRIN entered into an agreement with Guggenheim Securities confirming Guggenheim Securities&#8217; engagement to act as ACELYRIN&#8217;s financial advisor in connection with certain potential negotiated strategic transactions based on Guggenheim Securities&#8217; qualifications, expertise, reputation, and knowledge of ACELYRIN&#8217;s business and the industry in which it operates. As described in more detail below, at the direction of the ACELYRIN Transaction Committee, Guggenheim Securities and/or ACELYRIN management contacted 27 potential counterparties, including Alumis and Company A (but excluding the 32 </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">138</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">parties contacted regarding possible izokibep partnering opportunities described in more detail below), including both public and private companies to ascertain interest in a potential strategic or corporate development transaction with ACELYRIN.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On August&#160;1, 2024, the ACELYRIN Transaction Committee met with ACELYRIN management, certain other members of the ACELYRIN Board and representatives from Initial Transaction Committee Counsel in attendance. The ACELYRIN Transaction Committee discussed the initial readout of the top- line results from the Phase 3 trial of izokibep for the treatment of moderate-to-severe HS and potential next steps with respect to izokibep partnering discussions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On August&#160;6, 2024, the ACELYRIN Board held a regularly scheduled board meeting, with members of ACELYRIN management, and a representative of Cooley (ACELYRIN), as corporate counsel, in attendance for portions of the meeting. At this meeting, the ACELYRIN Board discussed the initial readout of the top-line results from the Phase 3 trial of izokibep for the treatment of moderate-to-severe HS and potential next steps for the program, a potential restructuring, including a reduction in force, and pipeline prioritization.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On August&#160;13, 2024, ACELYRIN announced a strategic restructuring of the company, including the decision to wind down its studies in izokibep based on positive, but not sufficiently differentiated results from the Phase 3 trial of izokibep for the treatment of moderate-to-severe HS, which results were also included in ACELYRIN&#8217;s announcement. ACELYRIN further announced its intention to focus its pipeline going forward on lonigutamab for the treatment of TED. The announced restructuring included a 33% reduction in force and an extension of ACELYRIN&#8217;s cash runway to mid-2027.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On August&#160;16, 2024 and August&#160;20, 2024, ACELYRIN management met with the management team of Company A to conduct further diligence and to assess mutual interest in a potential acquisition of Company A by ACELYRIN.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On August&#160;20, 2024, the ACELYRIN Transaction Committee met with ACELYRIN management, certain other members of the ACELYRIN Board, representatives from Aquilo Partners and Initial Transaction Committee Counsel in attendance for portions of the meeting. Representatives from Aquilo Partners provided an update on discussions with potential partnership opportunities for the izokibep program, including that 32 parties had been identified for outreach, of which three parties remained in ongoing discussions. Ultimately, of the 32 parties contacted with respect to a potential izokibep partnering opportunity, none advanced to a term sheet or definitive agreement. The ACELYRIN Transaction Committee also discussed next steps on the potential strategic transaction process, including an update on outreach by Guggenheim Securities and ACELYRIN management to potential transaction counterparties and the recent meeting between ACELYRIN management and Company A. The ACELYRIN Transaction Committee engaged in discussions regarding Company A&#8217;s recent funding round, the status of development of Company A&#8217;s product candidate, the timeline for data, and the rationale for a strategic business combination. Ms.&#160;Kim further noted that ACELYRIN received certain inbound interests following the announcement of the strategic restructuring of ACELYRIN. Following the discussion, the ACELYRIN Transaction Committee directed ACELYRIN management to continue acquisition discussions with Company A and strategic discussions other parties that had been identified in discussions with Guggenheim Securities and ACELYRIN management to identify additional potential transaction counterparties and to keep the ACELYRIN Transaction Committee updated about its efforts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On September&#160;19, 2024, the ACELYRIN Board held a regularly scheduled meeting with ACELYRIN management and a representative of Cooley (ACELYRIN), as corporate counsel, present for portions of the meeting. At this meeting, members of ACELYRIN management provided a review of the ACELYRIN 2024 revised budget and associated long-range plan, as well as an update on the status of the izokibep partnering discussions, including with respect to the status of active discussions and activities with potential counterparties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On October&#160;1, 2024, the ACELYRIN Transaction Committee met with ACELYRIN management, representatives from Guggenheim Securities and Initial Transaction Committee Counsel in attendance. At this meeting, Guggenheim Securities provided an update on the status of outreach and engagement with potential counterparties for a potential strategic transaction. ACELYRIN management provided an update on meetings with Company A, including strategic transaction structures that may be possible with Company A and the strategic rationale for such structures. Following the discussion, the ACELYRIN Transaction Committee directed ACELYRIN management and Guggenheim Securities to continue discussions with Company A and keep the ACELYRIN Transaction Committee updated about its efforts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On October&#160;21, 2024, ACELYRIN and Company B entered into a mutual nondisclosure agreement, which did not include a standstill provision, to facilitate the exchange of confidential information in considering a potential acquisition of Company B by ACELYRIN.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">139</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On October&#160;29, 2024, ACELYRIN and Company C entered into a mutual nondisclosure agreement, which did not include a standstill provision, to facilitate the exchange of confidential information in considering a potential acquisition of Company C by ACELYRIN.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On November&#160;15, 2024, following consultation with certain members of the Alumis Board, Mr.&#160;Babler contacted Ms.&#160;Kim to preliminarily discuss re-engaging in discussions about a potential business combination between ACELYRIN and Alumis. Ms.&#160;Kim informed the Transaction Committee of these discussions following such meeting. Ms.&#160;Kim and Mr.&#160;Babler continued these preliminary discussions into December.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On November&#160;19, 2024, the ACELYRIN Transaction Committee met with representatives from Guggenheim Securities in attendance for a portion of the meeting. At this meeting, Guggenheim Securities and Ms.&#160;Kim provided an update on preliminary discussions with two potential counterparties, Company B and Company C, each a private company with assets that ACELYRIN considered to be potential strategic acquisition targets. Ms.&#160;Kim and Mr.&#160;Labrucherie noted that ACELYRIN had conducted preliminary due diligence on each of Company B and Company C and that prior to the entry into any definitive agreement with either party, further due diligence would be required. The ACELYRIN Transaction Committee authorized ACELYRIN management to submit non-binding acquisition proposals to Company B and Company C on the terms discussed in the meeting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On November&#160;20, 2024, Ms.&#160;Kim submitted non-binding indications of interest for acquisition transactions with each of Company B and Company C. Company C initially did not respond to the non-binding indication of interest and later rejected ACELYRIN&#8217;s offer on December&#160;11, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On December&#160;1, 2024, Ms.&#160;Kim presented Company A with a verbal non-binding offer for a potential partnership transaction, which Company A declined.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On December&#160;3, 2024, the ACELYRIN Board held a regularly scheduled meeting with ACELYRIN management present and representatives of Cooley (ACELYRIN), as corporate counsel, present. At this meeting, members of ACELYRIN management presented an updated long-range plan through 2027. Members of the ACELYRIN Transaction Committee also provided an update to the ACELYRIN Board on recent meetings of the ACELYRIN Transaction Committee. Following the meeting, the ACELYRIN Board recommended Ms.&#160;Kim continue discussions with Mr.&#160;Babler regarding a potential combination with Alumis and to follow up with Company B regarding a potential acquisition by ACELYRIN.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">From December&#160;3, 2024 through December&#160;11, 2024, Ms.&#160;Kim continued discussions with management of Company B, and ACELYRIN management further continued due diligence of Company B.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On December&#160;9, 2024, the ACELYRIN Board held a meeting to review the topline results from ACELYRIN&#8217;s Phase 2b/3 trial of izokibep in uveitis, which failed to meet the primary endpoint or meet statistical significance on any secondary endpoint.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On December&#160;10, 2024, ACELYRIN announced the topline results from ACELYRIN&#8217;s Phase 2b/3 trial of izokibep in uveitis failed to meet the primary endpoint or meet statistical significance on any secondary endpoint and that it was ceasing further development of izokibep.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On December&#160;11, 2024, the ACELYRIN Board held a meeting with ACELYRIN management and management of Company B present for portions of the meeting. At this meeting, management of Company B provided an overview of its business, its lead program and market opportunities. Following such presentation, the ACELYRIN Board further discussed Company B and Alumis, and recommending setting up a call with Alumis to identify steps to accelerate discussions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On December&#160;12, 2024, Ms.&#160;Kim and Mr.&#160;Gosebruch met with Mr.&#160;Babler and Sapna Srivastava (a member of Alumis&#8217; Board) to further discuss a potential business combination. Mr.&#160;Gosebruch indicated that discussions with other parties were progressing and encouraged Alumis to submit a proposal regarding a potential transaction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On December&#160;16, 2024, representatives of ACELYRIN management met with representatives of Alumis management and each management team provided the other management team with a presentation regarding its company&#8217;s product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">On December&#160;18, 2024, the ACELYRIN Transaction Committee met with certain other ACELYRIN Board members, ACELYRIN management and representatives from Guggenheim Securities. At this meeting, Guggenheim Securities provided an </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">140</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">update on the outreach to potential counterparties, noting that, at the direction of the ACELYRIN Transaction Committee, Guggenheim Securities and/or ACELYRIN management had contacted 27 companies across relevant therapeutic areas to discuss a range of potential strategic transactions, including acquisitions of ACELYRIN, asset acquisitions by ACELYRIN and licensing or partnership arrangements. Guggenheim Securities further noted that it understood that ACELYRIN had executed confidentiality agreements with 10 of these companies (none of which included standstill provisions), that ACELYRIN had submitted three non-binding proposals (Company A, Company B and Company C) and that ACELYRIN had received the May&#160;29 Proposal from Alumis. After discussion, the ACELYRIN Transaction Committee authorized management to submit of a revised letter of intent to Company B substantially on the terms discussed in the meeting. ACELYRIN management also noted that discussions with Alumis had resumed, and that ACELYRIN had engaged an independent third-party consultant to conduct an independent assessment of the market landscape for the primary asset of Alumis and subsequently delivered to the ACELYRIN Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On December&#160;18, 2024, ACELYRIN submitted an updated non-binding letter of intent to acquire Company B for a combination of shares of ACELYRIN common stock at closing and potential post-closing milestone payments comprised of stock, cash or a combination of the two.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On January&#160;2, 2025, the Alumis Board (with Dr.&#160;Colowick and Mr.&#160;Machado recused from the meeting and all subsequent meetings of the Alumis Board or the Alumis Special Committee with respect to a potential transaction) held a meeting with Alumis management, representatives of Cooley (Alumis) (hereafter, &#8220;Cooley&#8221;), and representatives of Morgan Stanley, a longstanding financial advisor to Alumis, in attendance. In connection with discussions regarding a potential strategic transaction with ACELYRIN, representatives of Cooley provided an overview of Alumis&#8217; fiduciary duties and discussed potential conflicts of interest as between any members of the Alumis Board and ACELYRIN. It was noted that both Dr.&#160;Colowick and Mr.&#160;Machado served as members of the ACELYRIN Board as well as the Alumis Board. With respect to all discussions and meetings of the Alumis Board (or portions thereof) regarding a potential transaction with ACELYRIN, Alan Colowick (a member of each of the ACELYRIN Board and the Alumis Board and an affiliate of AyurMaya and Matrix, a significant stockholder of each of ACELYRIN and Alumis) and Patrick Machado (a member of each of the ACELYRIN Board and the Alumis Board), were recused and did not attend or participate in such discussions. Mr.&#160;Babler reviewed with the Alumis Board the status of his ongoing discussions with Ms.&#160;Kim. Representatives of Morgan Stanley then reviewed certain preliminary financial perspectives on a potential combination between Alumis and ACELYRIN. Following discussion, the Alumis Board authorized Alumis management to submit a preliminary, non-binding indication of interest to ACELYRIN on the terms discussed, including ACELYRIN equityholders receiving approximately 40% of the combined company&#8217;s pro forma shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Later that day, Alumis delivered to ACELYRIN a written preliminary, non-binding indication of interest outlining the terms of a proposed all-stock business combination (the &#8220;January&#160;2 Proposal&#8221;). The January&#160;2 Proposal proposed a transaction where Alumis would acquire ACELYRIN and, as a result of the transaction, ACELYRIN equityholders would receive approximately 40% of the combined company&#8217;s pro forma shares and one independent director on the ACELYRIN Board would be added to the Alumis Board. The January&#160;2 Proposal also included a request for a 30-day period of exclusivity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On January&#160;5, 2025, Company B sent ACELYRIN a non-binding counteroffer (the &#8220;Company B Proposal&#8221;) to the non-binding proposal submitted by ACELYRIN on December&#160;18, 2024 proposing the acquisition of Company B by ACELYRIN. The Company B Proposal provided for, among other things, a substantially increased purchase price relative to ACELYRIN&#8217;s December&#160;18, 2024 proposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">After market close on January&#160;6, 2025, ACELYRIN announced additional Phase 2 data and its Phase 3 trial design for lonigutamab in TED (the &#8220;January&#160;6 Announcement&#8221;). From January&#160;6, 2025 to January&#160;7, 2025, the share price of ACELYRIN&#8217;s common stock fell from $3.49 to $2.20 (or approximately 37%). Thereafter, Ms.&#160;Kim communicated with a number of existing ACELYRIN investors and third parties regarding the January&#160;6 Announcement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">On January&#160;9, 2025, the ACELYRIN Board (including the ACELYRIN Transaction Committee) held a meeting with members of ACELYRIN management, representatives of Guggenheim Securities and representatives of Fenwick&#160;&amp; West LLP (&#8220;Fenwick&#8221;), recently engaged corporate counsel for ACELYRIN, to discuss investor and third party feedback following the January&#160;6 Announcement. Following such discussion, the ACELYRIN Board also discussed recent conversations with Alumis and Company B regarding potential business combinations. A representative of Guggenheim Securities reviewed the January&#160;2 Proposal received from Alumis as well as the Company B Proposal, including the economic terms of each offer, the assets of each counterparty, the pro forma ownership levels of the combined company under each offer, Guggenheim Securities&#8217; perspectives on each offer, as well as cash runway and key catalysts of the combined company under each offer. The ACELYRIN Board then discussed potential strategic </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">141</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">alternatives to the proposed offers from each of Alumis and Company B, including continuing to operate ACELYRIN as a standalone company to develop lonigutamab. Following discussion, the ACELYRIN Board directed Guggenheim Securities to contact Morgan Stanley to communicate that the January&#160;2 Proposal did not provide sufficient value to ACELYRIN stockholders and would need to improve meaningfully and reflect increased pro forma ownership by ACELYRIN stockholders of the combined company for ACELYRIN to engage further. Mr.&#160;Machado did not attend the meeting and Dr.&#160;Colowick was recused from and did not attend the portion of the meeting discussing Alumis, Company B and other alternatives.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Following such meeting, on January&#160;9, 2025, Guggenheim Securities informed Morgan Stanley of the message of the ACELYRIN Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On January&#160;10, 2025, Mr.&#160;Babler verbally communicated to Mr.&#160;Gosebruch and Ms.&#160;Kim that Alumis would increase its offer for a proposed transaction with ACELYRIN so that ACELYRIN equityholders would receive 42% of the combined company (the &#8220;January&#160;10 Proposal&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On January&#160;11, 2025, the ACELYRIN Board (including the ACELYRIN Transaction Committee) held a meeting with members of ACELYRIN management, representatives of Guggenheim Securities and representatives of Fenwick to discuss the revised offer received from Alumis. Dr.&#160;Colowick and Mr.&#160;Machado did not attend the meeting because they were recused from all discussions regarding Alumis and potential alternative transactions. A representative of Guggenheim Securities reviewed certain financial perspectives related to the January&#160;10 Proposal and the Company B Proposal. The Guggenheim Securities representative and Ms.&#160;Kim also provided the ACELYRIN Transaction Committee with an update on other counterparties ACELYRIN management had reached out to on behalf of the ACELYRIN Transaction Committee following the release of ACELYRIN&#8217;s additional Phase 2 data and its Phase 3 trial design for lonigutamab. The ACELYRIN Board also discussed other potential strategic alternatives to a transaction with Alumis, including whether to wind down operations and return capital to investors. After considering various alternatives, including the risks and benefits to ACELYRIN and its stockholders of entering into a transaction with Alumis or Company B, the ACELYRIN Board authorized Mr.&#160;Gosebruch and Ms.&#160;Kim to seek to negotiate a pro forma ownership by ACELYRIN stockholders of the combined company that was greater than what was provided for in the January&#160;10 Proposal. The ACELYRIN Board determined that a combination with Alumis on terms acceptable to ACELYRIN provided superior upside potential to ACELYRIN stockholders than an acquisition of Company B and determined to proceed with further negotiations with Alumis and suspend discussions with Company B. The ACELYRIN Board also authorized Mr.&#160;Gosebruch and Ms.&#160;Kim to begin negotiation of definitive documents for the proposed transaction on an expedited basis if they were able to negotiate acceptable economic terms for a proposed combination of ACELYRIN and Alumis in line with the ACELYRIN Board&#8217;s direction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On January&#160;11-12, 2025, at the instruction of the ACELYRIN Board and the Alumis Special Committee, respectively, representatives from Guggenheim Securities and Morgan Stanley conducted several bilateral calls, with subsequent conversations with Mr.&#160;Gosebruch and Ms.&#160;Kim from ACELYRIN and Mr.&#160;Babler from Alumis to negotiate a mutually agreeable ownership split following a potential combination of ACELYRIN and Alumis. On January&#160;12, 2025, ACELYRIN and Alumis management agreed to commence work on negotiating definitive documentation for a transaction providing for the combination of ACELYRIN and Alumis such that ACELYRIN&#8217;s equity holders would collectively own approximately 45% of the capital stock of the combined company, subject to an exchange ratio to be determined by the parties following further discussion, and two independent members of the ACELYRIN Board would join the Alumis Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">On January&#160;12, 2025, the Alumis Board held a meeting with Alumis management, representatives of Cooley, and representatives of Morgan Stanley in attendance. In connection with discussions regarding a strategic transaction with ACELYRIN, representatives of Cooley provided an overview of Alumis&#8217; fiduciary duties and discussed potential conflicts of interest as between any members of Alumis Board and ACELYRIN. Given the proposed transaction with ACELYRIN, the Alumis Board determined to form a special committee, consisting solely of independent and disinterested members of the Alumis Board, to evaluate any potential transaction with ACELYRIN. Following discussion, the Alumis Board approved the formation of the Alumis Special Committee and, subject to review of the charter of the Alumis Special Committee, delegated to the Alumis Special Committee exclusive authority to, among other things, (i)&#160;review and to evaluate the terms and conditions, and determine the advisability, of a potential buy-side strategic transaction or a proposal for a potential buy-side strategic transaction (&#8220;potential transaction&#8221;) and any alternatives thereto that the Alumis Special Committee deems appropriate, (ii)&#160;establish, approve, modify, monitor and direct the process and procedures related to the review and evaluation of a potential transaction and any alternatives thereto, including, the authority to determine not to proceed with any such process, procedures, review or evaluation, or to recommend any of the foregoing to the Alumis Board, (iii) <span style="color:#231f20;">make or accept, reject, negotiate or seek to modify the price, structure, form, terms and conditions of a </span>potential transaction, the form, terms and conditions of any definitive agreements in connection therewith and review and comment on any and all materials to be filed with the SEC, if any, </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">142</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">and other governmental and non-governmental persons and entities, (iv)&#160;determine whether a potential transaction or any alternative thereto negotiated by the Alumis Special Committee is fair to, and in the best interests of, Alumis and its stockholders, and (v)&#160;with respect to any actions required to be taken by the full Alumis Board with respect to a potential transaction or any alternative thereto, recommend to the Alumis Board what action, if any, should be taken by the Alumis Board (it being understood that the Alumis Board must also approve any potential transaction). The Alumis Board determined to appoint Sapna Srivastava and Zhengbin Yao to the Alumis Special Committee due to both of the directors&#8217; independence and their extensive background and experience in the biopharmaceutical industry.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On January&#160;13, 2025, representatives of Cooley distributed a draft of the charter of the Alumis Special Committee. Following review by the Alumis Board of such charter, the Alumis Board approved the formation of the Alumis Special Committee.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On January&#160;14, 2025, representatives of Cooley, and Fenwick met to discuss transaction planning and related workstreams. Representatives of Cooley informed representatives of Fenwick that they were preparing a draft merger agreement for the proposed transaction. Representatives of Fenwick and Cooley also discussed the potential process for the proposed transaction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On January&#160;15, 2025, ACELYRIN and Alumis entered into a mutual confidentiality agreement which superseded the prior confidentiality agreement between the parties, and included a customary standstill provision with respect to each company subject to customary fallaway provisions upon the entry or public announcement of certain acquisition transactions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On January&#160;23, 2025, the ACELYRIN Board, including the ACELYRIN Transaction Committee, held a meeting with members of ACELYRIN management and representatives of Fenwick. Dr.&#160;Colowick and Mr.&#160;Machado did not attend the meeting because they were recused from all discussions regarding Alumis and potential alternative transactions. The representatives of Fenwick noted that, in light of the passage of time since the May&#160;2024 survey of potential conflicts of interest related to a proposed transaction with Alumis, a new questionnaire had been circulated to members of the ACELYRIN Board in advance of the meeting to identify potential conflicts of interest in respect of Alumis and certain of its significant stockholders. It was also noted that Dr.&#160;Colowick and Mr.&#160;Machado, each a member of the Alumis Board as well as a member of the ACELYRIN Board, had recused themselves from all meetings of the ACELYRIN Board related to Alumis on account of their status as members of the Alumis Board. At this meeting, a representative of Fenwick also reviewed the fiduciary duties of the ACELYRIN Board in the context of a potential transaction with Alumis. The Fenwick representative then also reviewed a conflicts disclosure letter from Guggenheim Securities describing its previous work with Alumis and certain of its affiliates that had been identified by Fenwick, which had been updated from the prior disclosure provided by a representative of Guggenheim Securities to the ACELYRIN Transaction Committee at the meeting of the ACELYRIN Transaction Committee on May&#160;28, 2024 and described that Guggenheim Securities acted as an underwriter of Alumis&#8217; IPO. The ACELYRIN Board then reviewed, and after discussion, approved resolutions to confirm and clarify the authorization of the ACELYRIN Transaction Committee in respect of the potential transaction with Alumis and any potential alternative thereto, which included authorization to among other things, oversee the process for evaluation and negotiation of any transaction with Alumis, to make recommendations to the ACELYRIN Board regarding the Alumis transaction and to engage separate legal counsel and financial advisors to assist with the transaction if it determined such engagement was appropriate and to address any potential conflicts that arise in negotiations with Alumis. The ACELYRIN Transaction Committee then re-confirmed its engagement with Guggenheim Securities as financial advisor and Fenwick as legal counsel. The ACELYRIN Board also discussed the efforts undertaken by members of ACELYRIN management and Guggenheim Securities to explore strategic transactions for ACELYRIN and the results of those explorations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Later on January&#160;23, 2025, Cooley sent to Fenwick an initial draft of the merger agreement (the &#8220;January&#160;23 Merger Agreement Draft&#8221;). Among other things, the January&#160;23 Merger Agreement Draft provided for customary fiduciary rights of each company&#8217;s board of directors to consider and react to any &#8220;Superior Proposal&#8221; received on an unsolicited basis following the execution of a definitive merger agreement, subject to compliance with standard notice and informational rights. However, it required that the proposed transaction be brought to ACELYRIN&#8217;s stockholders at a special meeting of ACELYRIN stockholders for their consideration and vote, regardless of whether the ACELYRIN Board had exercised its right to change its recommendation on fiduciary grounds for a &#8220;Superior Proposal&#8221; or an &#8220;Intervening Event,&#8221; as defined in the merger agreement (the &#8220;Force the Vote Provision&#8221;). The January&#160;23 Merger Agreement Draft also contemplated the receipt of customary voting agreements supporting the proposed transaction from certain to-be-identified affiliate stockholders of both companies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">On January&#160;24, 2025, the Alumis Special Committee held a meeting with Alumis management and representatives of Cooley and Morgan Stanley in attendance. Members of Alumis management provide an update on the transaction status, including key diligence workstreams, anticipated transaction timeline and an overview of documentation status, including that representatives of Cooley had </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">143</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">sent the January&#160;23 Merger Agreement Draft to representatives of Fenwick. Subsequently, following Morgan Stanley&#8217;s departure from the meeting, the Alumis Special Committee, with representatives of Cooley, reviewed Morgan Stanley&#8217;s customary disclosures regarding Morgan Stanley&#8217;s prior relationships with Alumis and ACELYRIN. Following such review, the Alumis Special Committee directed Alumis management to negotiate the terms of an engagement letter with Morgan Stanley.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On January&#160;28, 2025, Fenwick sent to Cooley a revised draft of the merger agreement, which, among other things, rejected the Force the Vote Provision and proposed a termination fee equal to 3.0% of ACELYRIN&#8217;s then-current equity value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On January&#160;29, 2025, the ACELYRIN Transaction Committee held a meeting with members of ACELYRIN management and representatives of Fenwick and Guggenheim Securities in attendance. At this meeting, Ms.&#160;Kim provided an update regarding the status of negotiations and due diligence with Alumis regarding a proposed transaction, and Guggenheim Securities provided an update regarding its work on aligning with Morgan Stanley on the methodology for finalizing the exchange ratio applicable to a proposed transaction that would result in ACELYRIN equity holders owning approximately 45% of the pro forma capital stock of the combined company. A representative of Fenwick also reviewed with the ACELYRIN Transaction Committee the principal terms of the merger agreement under negotiation between representatives of ACELYRIN and representatives of Alumis, as well as the issues presented by the January&#160;23 Merger Agreement Draft.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Also on January&#160;29, 2025, the Alumis Special Committee held a meeting with Alumis management and representatives of Cooley and Morgan Stanley in attendance. Mr.&#160;John Schroer, chief financial officer of Alumis, reviewed certain financial projections, including certain the material assumptions incorporated therein, with respect to each of Alumis and ACELYRIN for calendar&#160;years 2025 through 2045 (in each case on a probability-adjusted basis), which projections were prepared at the request of the Alumis Special Committee to assist with the review and assessment of any potential strategic transaction with ACELYRIN. The Alumis Special Committee discussed the financial projections provided, including certain assumptions underlying such projections.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On February&#160;1, 2025, Cooley sent to Fenwick a revised draft of the merger agreement, which included mutual termination rights for each company in order to enter into a definitive agreement for a &#8220;Superior Proposal&#8221; that did not result from a breach of the non-solicitation provisions of the merger agreement (the &#8220;Fiduciary Termination Right&#8221;), and a termination fee under certain customary circumstances (including exercise of the Fiduciary Termination Right) in the amount of 4.0% of ACELYRIN&#8217;s implied equity value in the transaction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Over the course of the week of February&#160;3, 2024, Mr.&#160;Babler and Ms.&#160;Kim worked to resolve the remaining outstanding issues in the merger agreement, including agreeing to reciprocal termination fees, under customary circumstances (including exercise of the Fiduciary Termination Right), in the amount of $10.0 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On February&#160;3, 2025, the ACELYRIN Transaction Committee held a meeting with certain other ACELYRIN Board members, with members of ACELYRIN management and representatives of Fenwick and Guggenheim Securities in attendance. At the meeting, Ms.&#160;Kim provided an update on the progress of negotiations and due diligence with Alumis regarding a proposed transaction. A representative of Fenwick also provided the ACELYRIN Transaction Committee with an update on the status of negotiations related to the merger agreement and other documentation related to the proposed transaction, including the key issues under negotiation at such time, including the covenants that would apply to each company&#8217;s operation of its business during the interim period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On February&#160;4, 2025, the Alumis Special Committee held a meeting with Alumis management and representatives of Cooley and Morgan Stanley in attendance. Mr.&#160;Schroer reviewed the financial projections, including certain of the material assumptions incorporated therein, with respect to each of Alumis and ACELYRIN for calendar&#160;years 2025 through 2045 (in each case on a probability-adjusted basis) that were previously provided to and discussed with the Alumis Special Committee on January&#160;29, 2025. Following discussion, the Alumis Special Committee approved such projections for use in evaluating the potential strategic transaction with ACELYRIN and directed Alumis senior management to provide such projections to Morgan Stanley for purposes of providing financial analyses in connection with Alumis&#8217; Special Committee&#8217;s evaluation of such transaction, including preparing any opinion requested by the Alumis Special Committee. For a detailed discussion of such projections, please see below under the section titled &#8220;Alumis Management Unaudited Prospective Financial Information.&#8221; Mr.&#160;Babler and representatives of Cooley provided an update to the Alumis Special Committee regarding discussions with ACELYRIN with respect to certain remaining open issues in the merger agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">On February&#160;5, 2025, the Alumis Special Committee held a meeting with Alumis management and representatives of Cooley and Morgan Stanley in attendance. Mr.&#160;Babler and representatives of Cooley provided an update to the Alumis Special Committee </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">144</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">regarding discussions with ACELYRIN with respect to certain remaining open issues in the merger agreement. Subsequently, following Morgan Stanley&#8217;s departure from the meeting, Mr.&#160;Schroer and representatives of Cooley reviewed the draft of the Morgan Stanley engagement letter. After discussion, the Alumis Special Committee approved the engagement of Morgan Stanley as Alumis&#8217; Special Committee&#8217;s financial advisor in connection with the potential transaction with ACELYRIN. On February&#160;6, 2025, Alumis entered into an engagement letter, as approved by the Alumis Special Committee, with Morgan Stanley.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On February&#160;6, 2025, the ACELYRIN Board, including the ACELYRIN Transaction Committee, met, with members of ACELYRIN management and representatives of Guggenheim Securities and Fenwick in attendance. Dr.&#160;Colowick and Mr.&#160;Machado were not in attendance and had recused themselves from the meeting. The ACELYRIN Board discussed the proposed merger agreement and factors that the members of the ACELYRIN Board considered in forming their view that ACELYRIN&#8217;s entry into the merger agreement was advisable, fair and in the best interests of ACELYRIN and its stockholders, as described further in the section titled &#8220;&#8212; ACELYRIN&#8217;s Reasons for the Merger; Recommendation of the ACELYRIN Board.&#8221; Representatives of Fenwick reviewed with the ACELYRIN Board the resolutions proposed to be adopted by the ACELYRIN Board at the meeting. Representatives of Guggenheim Securities then reviewed with the ACELYRIN Board Guggenheim Securities&#8217; financial analyses of the Original Exchange Ratio and rendered an oral opinion, confirmed by delivery of a written opinion dated February&#160;6, 2025, to the ACELYRIN Board to the effect that, as of that date and based on and subject to the matters considered, the procedures followed, the assumptions made and various limitations and qualifications to the review undertaken, the Original Exchange Ratio was fair, from a financial point of view, to the stockholders of ACELYRIN.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For more information about Guggenheim Securities&#8217; opinion, see the section titled &#8220;&#8212; Opinion of ACELYRIN&#8217;s Financial Advisor.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The ACELYRIN Transaction Committee unanimously (i)&#160;determined that the terms of the Merger Agreement, ACELYRIN Voting Agreements and the transactions contemplated by the Merger Agreement, including the Merger are advisable, fair to and in the best interests of ACELYRIN and its stockholders, (ii) <span style="color:#231f20;">recommended that the ACELYRIN Board approve and declare advisable the Merger Agreement, the ACELYRIN Voting Agreements and the transactions contemplated by the Merger Agreement, in each case on the terms and subject to the conditions set forth in the Merger Agreement and ACELYRIN Voting Agreements, as applicable, (iii)&#160;recommended that the ACELYRIN Board authorize and approve the execution, delivery and performance by ACELYRIN of the Merger Agreement and the ACELYRIN Voting Agreements and the consummation by ACELYRIN of the transactions contemplated by the Merger Agreement and (iv)recommended that the ACELYRIN Board recommend that ACELYRIN&#8217;s stockholders adopt the Merger Agreement and direct that the Merger Agreement be submitted to a vote at a meeting of the stockholders of ACELYRIN. Following the foregoing determinations of the ACELYRIN Transaction Committee, the ACELYRIN Board then unanimously (other than Dr.&#160;Colowick and Mr.&#160;Machado, each of whom was not in attendance and had recused himself from the meeting): (i)&#160;determined that the terms of the Merger Agreement, the ACELYRIN Voting Agreements and the transactions contemplated by the Merger Agreement, including the Merger are advisable, fair to and in the best interests of ACELYRIN and its stockholders, (ii)&#160;approved the Merger Agreement, the ACELYRIN Voting Agreements and the transactions contemplated by the Merger Agreement, including the Merger, and declared the Merger Agreement advisable, (3)&#160;recommended that the ACELYRIN stockholders adopt the Merger Agreement, and (4)&#160;directed that the Merger Agreement be submitted for consideration by the ACELYRIN stockholders at the ACELYRIN Special Meeting.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Also on February&#160;6, 2025, the Alumis Board (including the Alumis Special Committee) held a special meeting, with Alumis senior management and representatives of Cooley and Morgan Stanley in attendance, to review the final terms of the Merger Agreement, and to determine whether to approve Alumis&#8217; entry into the Merger Agreement with ACELYRIN. Representatives of Morgan Stanley reviewed with the Alumis Board Morgan Stanley&#8217;s financial analyses of the Exchange Ratio and rendered to the Alumis Special Committee its oral opinion (which was subsequently confirmed in writing by delivery of Morgan Stanley&#8217;s written opinion addressed to the Alumis Special Committee dated the same date), that as of the date of such opinion and based upon and subject to the various qualifications, assumptions, limitations and other matters set forth in Morgan Stanley&#8217;s written opinion, the Exchange Ratio pursuant to the Merger Agreement was fair from a financial point of view to Alumis. Following the presentation by representatives of Morgan Stanley, representatives of Cooley then reviewed with the Alumis Board and the Alumis Special Committee their fiduciary duties in connection with a potential strategic transaction, including the proposed Merger, and reviewed certain material terms of the Merger Agreement. The members of the Alumis Board not on the Alumis Special Committee excused themselves from the meeting and the Alumis Special Committee met to discuss the resolutions of the Alumis Special Committee. Following such discussion, the Alumis Special Committee unanimously: (i)&#160;determined that the Merger Agreement and the transactions contemplated thereby, including the Merger, are advisable, fair to and in the best interests of Alumis and its stockholders, <span style="color:#231f20;">(ii)&#160;recommended to the Alumis Board that it approve the Merger and the transactions contemplated by </span>the Merger Agreement, including the Alumis stock </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">145</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">issuance, and (iii)&#160;recommended to the Alumis Board that it submit, and recommend the approval of the Alumis stock issuance proposal, to Alumis&#8217; stockholders. Following the recommendation of the Alumis Special Committee, the remaining members of the Alumis Board returned to the meeting. After considering the unanimous recommendation of the Alumis Special Committee and on the basis of the other factors described above, the Alumis Board unanimously (with Dr.&#160;Colowick and Mr.&#160;Machado recused): (i)&#160;determined that the Merger Agreement and the transactions contemplated thereby, including the Merger, are advisable, fair to and in the best interests of Alumis and its stockholders, (ii)&#160;approved the Merger and the transactions contemplated by the Merger Agreement, including the Alumis stock issuance, and (iii)&#160;resolved to submit, and recommend the approval of the Alumis stock issuance proposal, to Alumis&#8217; stockholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Merger was subsequently announced following market close on February&#160;6, 2025, following release of signature pages&#160;by the parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On February 20, 2025, the ACELYRIN Board received an unsolicited indication of interest from Concentra Biosciences, LLC (&#8220;Concentra&#8221;), of which Tang Capital Partners, LP (&#8220;Tang Capital&#8221;) is the controlling shareholder, to acquire all of the outstanding shares of ACELYRIN common stock for the per share consideration of (i)&#160;$3.00 in cash, plus (ii)&#160;a contingent value right (&#8220;CVR&#8221;) representing the right to receive 80% of the net proceeds from any out-license or disposition of ACELYRIN&#8217;s development programs or intellectual property (the &#8220;Tang Proposal&#8221;). Also on February 20, 2025, Tang Capital filed a Schedule&#160;13D disclosing its accumulated ownership of 5.3% of ACELYRIN common stock as of February&#160;18, 2025 and the fact that Tang Capital had sent the Tang Proposal to the ACELYRIN Board. ACELYRIN promptly notified Alumis of the Tang Proposal in accordance with the terms of the Merger Agreement. Later that evening, ACELYRIN issued a press release acknowledging receipt of the Tang Proposal and reaffirming the ACELYRIN Board&#8217;s commitment to acting in the best interests of the ACELYRIN stockholders, consistent with its fiduciary duties, and to its obligations under the Merger Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On February 24, 2025, the ACELYRIN Board, including the members of the ACELYRIN Transaction Committee, held a meeting with members of ACELYRIN management and representatives of Guggenheim Securities, Fenwick and Paul Hastings LLP (&#8220;Paul Hastings&#8221;), legal counsel to ACELYRIN, present. Dr. Colowick and Mr. Machado did not attend the meeting because they were recused from all discussions regarding Alumis and potential alternative transactions. The representatives of Fenwick noted that a questionnaire had been circulated to members of the ACELYRIN Board in advance of the meeting to identify potential conflicts of interest in respect of Concentra and Tang Capital, and that, based on the responses received, the independent directors who had not recused themselves from discussions regarding Alumis and potential alternative transactions were all independent and disinterested with respect to Concentra and Tang Capital. The Fenwick representatives then reviewed an updated conflicts disclosure letter from Guggenheim Securities. The ACELYRIN Board confirmed that it had reviewed the conflicts disclosure letter and did not have any concerns with respect to Guggenheim Securities serving as ACELYRIN&#8217;s financial adviser in respect of the Tang Proposal. A representative of Fenwick then reviewed the fiduciary duties of the ACELYRIN Board in the context of the Tang Proposal and the Merger Agreement. The ACELYRIN Board then discussed the Tang Proposal, including a framework for assessing whether the Tang Proposal would reasonably be expected to result in a Company Superior Proposal (as defined in the Merger Agreement). The ACELYRIN Board also discussed ongoing engagement with key ACELYRIN stockholders and with Alumis regarding the Merger, as well as Alumis&#8217; anticipated development plans for lonigutamab. The ACELYRIN Board determined that it would be advisable (i)&#160;to further discuss with Alumis the Tang Proposal as well as feedback received to date from ACELYRIN stockholders regarding the Merger and (ii)&#160;to instruct Guggenheim Securities, in consultation with Ms. Kim and members of the ACELYRIN Transaction Committee, to contact Tang Capital to clarify the terms and conditions of the Tang Proposal in compliance with the terms of the Merger Agreement. The ACELYRIN Board instructed Guggenheim Securities to contact representatives of Tang Capital to clarify certain terms and conditions of the Tang Proposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On February 25, 2025, Ms. Kim and Mr. Gosebruch met with Mr. Babler and Dr.&#160;Srivastava to discuss the Tang Proposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On February 27, 2025, representatives of Guggenheim Securities contacted representatives of Tang Capital to clarify certain terms and conditions of the Tang Proposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The same day, Tang Capital filed an amendment to its Schedule 13D disclosing its increased ownership of 7.3% of ACELYRIN common stock as of February 25, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">On March 3, 2025, the ACELYRIN Board (including the members of the ACELYRIN Transaction Committee) held a meeting with members of ACELYRIN management and representatives of Guggenheim Securities, Fenwick, Paul Hastings and Joele Frank present. Dr. Colowick and Mr. Machado did not attend the meeting because they were recused from all discussions regarding Alumis and potential alternative transactions. Ms.&#160;Kim provided an overview of Tang Capital and Concentra, ongoing discussions with Alumis </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">146</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">regarding the Tang Proposal and discussions with key ACELYRIN stockholders regarding the Merger. A representative of Paul Hastings then led the ACELYRIN Board in a discussion regarding various considerations relating to evaluating and making a determination regarding whether or not the Tang Proposal would reasonably be expected to result in a Company Superior Proposal. A representative of Guggenheim Securities then provided an overview of certain financial aspects of the Tang Proposal and of the trading prices of ACELYRIN common stock and Alumis common stock following the public announcement of the Merger and of the Tang Proposal. The representative of Guggenheim Securities then reviewed the financial analysis underlying the fairness opinion previously issued by Guggenheim Securities with respect to the Merger. The ACELYRIN Board engaged in fulsome discussion, including the potential value to ACELYRIN&#8217;s stockholders from the continued development of the lonigutamab program by the post-closing combined company, as well as the potential benefits to ACELYRIN stockholders of the increased scale and complementary attributes of the combined company through the Merger, including the differentiated and late-stage portfolio, the significant capital of the combined company, the depth and experience of the combined company&#8217;s leadership team as well as other cost synergies, in comparison to the expected value to ACELYRIN stockholders presented by the Tang Proposal. The ACELYRIN Board also considered the additional potential value to the ACERLYRIN stockholders of receiving equity in the post-closing combined company as compared to the specified cash value presented by the Tang Proposal. The ACELYRIN Board then determined that the Tang Proposal was not, and would not reasonably be expected to result in, a Company Superior Proposal, and directed Ms. Kim to communicate its determination to Tang Capital prior to market open on March 4, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On March 4, 2025, prior to market open, Ms. Kim informed representatives of Tang Capital of the ACELYRIN Board&#8217;s determination that the Tang Proposal was not, and would not reasonably be expected to result in, a Company Superior Proposal. ACELYRIN then issued a press release disclosing the same. Also prior to market open on March 4, 2025, ACELYRIN and Alumis issued a joint press release reaffirming the companies&#8217; respective commitment to the Merger.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On March 10, 2025, the ACELYRIN Board (including the ACELYRIN Transaction Committee) held a meeting with members of ACELYRIN management and representatives of Guggenheim Securities, Fenwick, Paul Hastings and Joele Frank present. Dr. Colowick and Mr. Machado did not attend the meeting because they were recused from all discussions regarding Alumis and potential alternative transactions. Ms.&#160;Kim provided an update on stockholder engagement following ACELYRIN&#8217;s announcement that the ACELYRIN Board had determined that the Tang Proposal was not, and would not reasonably be expected to result in, a Company Superior Proposal. The ACELYRIN Board also considered the possibility of adopting a stockholder rights plan in response to further open market purchases by Tang Capital. Representatives of Fenwick and Guggenheim Securities presented to the ACELYRIN Board regarding the material terms of a stockholder rights plan, and Fenwick reviewed with the members of the ACELYRIN Board their fiduciary duties in considering the adoption of a stockholder rights plan (the &#8220;Rights Plan&#8221;), a draft version of which was provided to the ACELYRIN Board for review. The ACELYRIN Board then further discussed whether the Rights Plan is, or would reasonably be expected to be, in the best interest of ACELYRIN and its stockholders. The ACELYRIN Board determined not to adopt a Rights Plan at such time but to continue to monitor the ACELYRIN stockholder base in case such a need were to arise.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On March 12, 2025, Tang Capital filed an amendment to its Schedule 13D disclosing its ownership of 8.8% of ACELYRIN common stock as of March&#160;12, 2025. A representative of Tang Capital also reached out to Ms. Kim via email requesting a meeting with the ACELYRIN Transaction Committee. Following such filing and outreach, Ms.&#160;Kim promptly updated Mr. Babler of the request from Tang Capital. Mr. Babler then contacted Mr. Gosebruch to discuss Tang Capital&#8217;s continued accumulation of ACELYRIN common stock in the open market and suggested that ACELYRIN adopt a Rights Plan, in the face of the continued accumulation of stock by Tang Capital.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Later on March 12, 2025, the ACELYRIN Board (including the ACELYRIN Transaction Committee) held a meeting with members of ACELYRIN management and representatives of Guggenheim Securities, Fenwick, Paul Hastings and Joele Frank present. Dr. Colowick and Mr. Machado did not attend the meeting because they were recused from all discussions regarding Alumis and potential alternative transactions. Ms.&#160;Kim and Mr. Gosebruch provided an overview of Tang Capital&#8217;s continued accumulation of ACELYRIN common stock in the open market, then totaling 8.8% of ACELYRIN common stock as reflected in Tang Capital&#8217;s amended Schedule 13D, the meeting request received from Tang Capital and discussions with Mr. Babler over the course of the day. The ACELYRIN Board discussed with representatives of Fenwick, Paul Hastings and Guggenheim Securities the terms of a potential rights plan that would be reasonable and proportionate in response to these events. The representatives of Guggenheim Securities reviewed certain considerations relating to a Rights Plan, including with respect to the exercise price of rights by ACELYRIN stockholders. Representatives of Fenwick reviewed with the ACELYRIN Board the board members&#8217; fiduciary duties with respect to adopting the Rights Plan. After discussion, the ACELYRIN Board agreed to adopt the Rights Plan with a $16.00 per share exercise price that would become exercisable if an entity, person or group acquires beneficial ownership of 10% or more of ACELYRIN common stock (or 20% of ACELYRIN common stock if such entity, person or group reports their beneficial ownership under Schedule&#160;13G). The Rights Plan </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">147</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">was made effective as of March 13, 2025, and is scheduled to expire on March 12, 2026. If an entity, person or group acquires ACELYRIN common stock in excess of the thresholds set forth in the Rights Plan, each right will entitle its holder (other than the person, entity or group triggering the rights under the Rights Plan, whose rights will become void and will not be exercisable) to purchase, at the exercise price, additional shares of ACELYRIN common stock having a then-current market value of twice the exercise price. Immediately after the ACELYRIN Board meeting Ms.&#160;Kim and Mr. Gosebruch informed Mr. Babler that ACELYRIN had adopted the Rights Plan, in accordance with Mr. Babler&#8217;s suggestion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On March 18, 2025, the ACELYRIN Board received an unsolicited indication of interest from Company D, to acquire all of the outstanding shares of ACELYRIN common stock for the per share consideration of (i)&#160;$2.70 in cash, plus (ii)&#160;a contingent value right (&#8220;CVR&#8221;) representing the right to receive $1.00 per share in cash upon obtaining US regulatory approval for lonigutamab and $2.00 per share upon achievement of a global net sales milestone for lonigutamab (the &#8220;Company D Proposal&#8221;). ACELYRIN promptly notified Alumis of the Company D Proposal in accordance with the terms of the Merger Agreement and furnished Cooley and Alumis with a copy of the Company D Proposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On March 19, 2025, the ACELYRIN Board held a regularly scheduled meeting with ACELYRIN management and representatives of Fenwick present. At such meeting, the ACELYRIN Board discussed Company D and the Company D Proposal. &#160;Dr. Colowick and Mr. Machado were recused from and did not attend the portion of the meeting discussing Alumis and Company D. The ACELYRIN Board instructed Ms. Kim to contact Company D to clarify certain terms and conditions of the Company D Proposal. Following such ACELYRIN Board meeting, ACELYRIN notified Alumis of its intention to clarify certain terms and conditions of the Company D Proposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On March 20, 2025, Ms. Kim contacted Company D to clarify certain terms and conditions of the Company D Proposal. Company D clarified that they were aware of the Merger Agreement and the termination fee provisions therein, that they had not yet retained outside advisors and their proposal was flexible in the form of consideration proposed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On March 24, 2025, the ACELYRIN Board (including the members of the ACELYRIN Transaction Committee) held a meeting with members of ACELYRIN management and representatives of Guggenheim Securities, Fenwick and Paul Hastings present. Dr. Colowick and Mr. Machado did not attend the meeting because they were recused from all discussions regarding Alumis and potential alternative transactions. Ms.&#160;Kim provided an overview of the Company D Proposal, including the clarifications received from Company D. A representative of Guggenheim Securities then provided an overview of the business of Company D and the Company D Proposal. A representative of Fenwick then led the ACELYRIN Board in a discussion regarding various considerations relating to evaluating and making a determination regarding whether or not the Company D Proposal would reasonably be expected to result in a Company Superior Proposal. The ACELYRIN Board engaged in fulsome discussion regarding the Company D Proposal, including regarding the financial terms of such proposal, the business of Company D, the ability of Company D to further development of the lonigutamab program, the flexibility in the Company D Proposal in form of consideration and the potential overall intrinsic valuation that could result from a merger with Company D. As a result, the ACELYRIN Board then determined that the Company D Proposal would reasonably be expected to result in a Company Superior Proposal, and directed Ms. Kim to inform Alumis of such decision, to seek to enter into a confidentiality agreement with Company D and to engage in discussions and negotiations with Company D regarding the Company D Proposal so that the ACELYRIN Board could determine, following the completion of such discussions and negotiations, whether such proposal constituted a Company Superior Proposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">That same day, following the meeting of the ACELYRIN Board, ACELYRIN informed Alumis that ACELYRIN intended to (i) provide access to non-public information regarding ACELYRIN to Company D pursuant to a confidentiality agreement that complied with the terms of the Merger Agreement and (ii) engage or participate in discussions or negotiations with Company D regarding the Company D Proposal. &#160;Ms. Kim also informed Company D of the decision of the ACELYRIN Board and provided a draft confidentiality agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Later on March 24, 2025, a journalist reached out to a representative of ACELYRIN for comment, stating that the journalist had received information that Company D had made an offer to acquire ACELYRIN for cash consideration and a CVR. ACELYRIN was also informed by Company D that the same journalist had also reached out to Company D to request information about the Company D Proposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Later on March 24, 2025, representatives of ACELYRIN and Company D held a meeting to discuss the media inquiries received by each company. Shortly thereafter, Company D informed ACELYRIN that it would no longer pursue discussions regarding a potential acquisition of ACELYRIN, of which ACELYRIN notified Alumis in writing.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">148</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On April 4, 2025, Alumis filed its prospectus and proxy statement relating to the Merger and ACELYRIN filed its definitive proxy statement relating to the Merger.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">From April 4, 2025 through April 14, 2025, representatives of ACELYRIN management and the ACELYRIN Transaction Committee held meetings with various ACELYRIN stockholders. ACELYRIN provided updates to Alumis with respect to such discussions and the feedback that ACELYRIN had received from such stockholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On April 14, 2025, a representative of Guggenheim Securities contacted a representative of Morgan Stanley on behalf of the ACELYRIN Board to inform the representative that based on feedback received from ACELYRIN stockholders following the mailing of the definitive proxy statement, the ACELYRIN Board believed that there was substantial doubt that ACELYRIN would be able to receive stockholder approval of the Merger Agreement without an adjustment to the Original Exchange Ratio.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On April 15, 2025, the Alumis Board (other than Mr. Machado, who was not able to attend) met with representatives of Alumis management and Cooley present. After a general business update, Mr. Colowick left the meeting, at which point Mr. Babler provided an update on the pending transaction with ACELYRIN. Mr. Babler reviewed discussions among the parties focused on recent (i) market volatility since the date of signing that had, among other factors, resulted in increased deal uncertainty and (ii) the view, expressed by ACELYRIN following receipt of feedback from its stockholders, that there was a material and increasing risk to receiving ACELYRIN stockholder approval for the transaction without an adjustment to the Original Exchange Ratio.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On April 17, 2025, the ACELYRIN Transaction Committee, Ms. Kim and a representative of Guggenheim Securities met with the Alumis Special Committee. Mr. Babler and a representative of Morgan Stanley to discuss the feedback received by ACELYRIN from its stockholders. At this meeting, the ACELYRIN Transaction Committee conveyed to the Alumis Special Committee that it did not believe ACELRYIN would receive stockholder approval for the Merger without adjusting the exchange ratio so that ACELYRIN equity holders receive a higher percentage of the pro forma capital stock of the combined company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Later on April 17, 2025, the Alumis Special Committee met with members of the Alumis Board and representatives of Alumis management, Morgan Stanley, Cooley and MacKenzie present. The Alumis Special Committee reviewed the meeting earlier that day with ACELYRIN and discussed the ongoing and increasing challenges with respect to consummating the transaction in light of (i) continued market volatility, including the related impact on Alumis stock price, and (ii) concerns of ACELYRIN investors regarding the Original Exchange Ratio. The Alumis Special Committee discussed and reviewed potential changes to the deal consideration, the impact of a revised exchange ratio to Alumis stockholders, the possibility that the ACELYRIN stockholders would not approve the transaction based on the Original Exchange Ratio and the potential negative impacts to Alumis and its stockholders if the transaction was not consummated. After discussion with its legal and financial advisors, the Alumis Special Committee authorized Alumis management to engage with ACELYRIN in discussions regarding potentially increasing the exchange ratio such that that ACELYRIN equity holders would hold approximately 48% of the pro forma capital stock of the combined company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On April 18, 2025, the ACELYRIN Transaction Committee, Ms. Kim and a representative of Guggenheim Securities met with the Alumis Special Committee, Mr. Babler and representatives of Morgan Stanley to further discuss a potential amendment. At this meeting, the Alumis Special Committee proposed to amend the exchange ratio in the Merger Agreement such that the transaction would result in ACELYRIN equity holders owning approximately 48% of the pro forma capital stock of the combined company. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On April 20, 2025, the ACELYRIN Board, including the ACELYRIN Transaction Committee, met with members of ACELYRIN management and representatives of Guggenheim Securities and Fenwick in attendance. Dr. Colowick and Mr. Machado had recused themselves from the meeting and were not in attendance. The ACELYRIN Board discussed the proposed amendment to the Merger Agreement to increase the exchange ratio and factors that the members of the ACELYRIN Board considered in forming their view that the proposed amendment to the Merger Agreement was advisable, fair and in the best interests of ACELYRIN and its stockholders. Representatives of Fenwick reviewed with the ACELYRIN Board the resolutions proposed to be adopted by the ACELYRIN Board at the meeting. As part of its deliberation, the ACELYRIN Board discussed the previously delivered fairness opinion of Guggenheim Securities, and determined that (i) no material changes to the underlying business of either ACELYRIN or Alumis had occured since the date of such previously delivered opinion and (ii) it would not request an updated opinion from Guggenheim Securities. Accordingly, Guggenheim Securities did not deliver a revised or updated opinion in connection with the ACELYRIN Board's consideration of the proposed amendment to the Merger Agreement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">149</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The ACELYRIN Transaction Committee then unanimously (other than Mr. Cozadd, who was unable to attend due to a scheduling conflict) (i) determined that the terms of the amendment to the Merger Agreement are advisable, fair to and in the best interests of ACELYRIN and its stockholders, (ii) recommended that the ACELYRIN Board approve and declare advisable the amendment to the Merger Agreement, (iii) recommended that the ACELYRIN Board authorize and approve the execution, delivery and performance by ACELYRIN of the amendment to the Merger Agreement and (iv) recommended that the ACELYRIN Board continue to recommend that ACELYRIN&#8217;s stockholders adopt the Merger Agreement and direct that the Merger Agreement, as amended, be submitted to a vote at a meeting of the stockholders of ACELYRIN. Following the foregoing determinations of the ACELYRIN Transaction Committee, the ACELYRIN Board then unanimously (other than Dr. Colowick and Mr. Machado, each of whom was not in attendance and had recused himself from the meeting): (i) determined that the terms of the amendment to the Merger Agreement are advisable, fair to and in the best interests of ACELYRIN and its stockholders, (ii) approved the amendment to the Merger Agreement and declared the amendment to the Merger Agreement advisable, and (iii) continued to recommend that the ACELYRIN stockholders adopt the Merger Agreement, as amended.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Later on April 20, 2025, the Alumis Board (including the Alumis Special Committee) held a special meeting, with Alumis senior management and representatives of Cooley and Morgan Stanley in attendance, to review the final terms of the Merger Agreement, and to determine whether to approve Alumis&#8217; entry into the Merger Agreement with ACELYRIN. A representative of Alumis management reviewed certain information incorporated into the financial projections previously approved by the Alumis Special Committee on February 4, 2025 for use in evaluating the potential strategic transaction with ACELYRIN and confirmed that no changes had been made to such financial projections. Following such discussion, the Alumis Board (with Dr. Colowick and Mr. Machado recused) determined that there had been no material changes to the underlying business of either Alumis or ACELYRIN since the date the financial projections had previously been approved by the Alumis Special Committee and approved and ratified Morgan Stanley&#8217;s use of such financial projections for its fairness opinion. For more information regarding such financial projections, please see below under the section titled &#8220;Alumis Management Unaudited Prospective Financial Information.&#8221; Representatives of Morgan Stanley reviewed with the Alumis Board Morgan Stanley&#8217;s financial analyses of the Exchange Ratio and rendered to the Alumis Special Committee its oral opinion (which was subsequently confirmed in writing by delivery of Morgan Stanley&#8217;s written opinion addressed to the Alumis Special Committee dated April 20, 2025), that as of the date of such opinion and based upon and subject to the various qualifications, assumptions, limitations and other matters set forth in Morgan Stanley&#8217;s written opinion, the Exchange Ratio pursuant to the Merger Agreement was fair from a financial point of view to Alumis. Following the presentation by representatives of Morgan Stanley, representatives of Cooley then reviewed with the Alumis Board and the Alumis Special Committee their fiduciary duties in connection with a potential strategic transaction, including the proposed Merger, and reviewed certain material terms of the Merger Agreement. The members of the Alumis Board not on the Alumis Special Committee excused themselves from the meeting and the Alumis Special Committee met to discuss the resolutions of the Alumis Special Committee. Following such discussion, the Alumis Special Committee unanimously: (i) determined that the Merger Agreement, as amended, and the transactions contemplated thereby, including the Merger, are advisable, fair to and in the best interests of Alumis and its stockholders, (ii) recommended to the Alumis Board that it approve the Merger and the transactions contemplated by the Merger Agreement, as amended, including the issuance of Alumis common stock, and (iii) recommended to the Alumis Board that it submit, and recommend the approval of the Alumis stock issuance proposal, to Alumis&#8217; stockholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Following the recommendation of the Alumis Special Committee, the remaining members of the Alumis Board returned to the meeting. After considering the unanimous recommendation of the Alumis Special Committee and the totality of the other factors described above, the Alumis Board unanimously (with Dr. Colowick and Mr. Machado recused): (i) determined that the Merger Agreement, as amended, and the transactions contemplated thereby, including the Merger, are advisable, fair to and in the best interests of Alumis and its stockholders, (ii) approved the Merger and the transactions contemplated by the Merger Agreement, as amended, including the issuance of Alumis common stock, and (iii) resolved to submit, and recommend the approval of the Alumis stock issuance proposal, to Alumis&#8217; stockholders.</p><a id="AlumisReasonsfortheMergerRecommendationo"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Alumis&#8217; Reasons for the Merger; Recommendation of the Alumis Board</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Reasons for the Merger and Recommendation of the Alumis Special Committee to the Alumis Board</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In evaluating the Merger Agreement and the transactions contemplated thereby, including the Merger and the Alumis stock issuance, the Alumis Special Committee consulted with members of Alumis management, its independent financial advisor, Morgan Stanley, and Alumis&#8217; outside counsel, Cooley&#160;LLP. At the conclusion of its review, the Alumis Special Committee unanimously: (i)&#160;determined that the Merger Agreement and the transactions contemplated thereby, including the Merger, are advisable, fair to and in the best interests of Alumis and its stockholders, (ii)&#160;recommended to the Alumis Board that it approve the Merger and the </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">150</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">transactions contemplated by the Merger Agreement, including the Alumis stock issuance, and (iii)&#160;recommended to the Alumis Board that it submit, and recommend the approval of the Alumis stock issuance proposal, to Alumis&#8217; stockholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the course of reaching its determination and making its recommendations, the Alumis Special Committee considered the following non-exhaustive list of factors (which are not presented in any relative order of importance) which the Alumis Special Committee viewed as being generally supportive of its determination and recommendations to the Alumis Board:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Well-Capitalized Combined Company. </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The expectation that the combined company would have a well- capitalized balance sheet, with approximately $737 million in pro forma cash and cash equivalents, restricted cash and marketable securities between the two companies as of December&#160;31, 2024, extending the combined company&#8217;s cash runway into 2027 and providing financial flexibility and opportunity to advance product development through multiple planned key data readouts across several clinical trials, to continue to invest in innovation and to fund capital expenditure requirements.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Combined Company Operations. </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The complementary nature of Alumis&#8217; and ACELYRIN&#8217;s respective drug candidate pipelines, technology, culture and technical expertise, which the Alumis Special Committee believed would diversify and enhance Alumis&#8217; drug-discovery risk profile and improve Alumis&#8217; operational capabilities and efficiencies, offering the opportunity for the combined company to deliver superior stockholder value compared to Alumis on a standalone basis or relative to other potential strategic alternatives reasonably available to Alumis.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Exchange Ratio.</i></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width: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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The belief that the Exchange Ratio, which is expected to result in Alumis stockholders owning approximately 52% of the combined company&#8217;s outstanding shares on a fully diluted basis, is financially attractive in light of Alumis&#8217; standalone value.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The fact that the Exchange Ratio is fixed and will not fluctuate in the event that the market price of ACELYRIN common stock increases or that the market price of Alumis common stock decreases between the date of the execution of the Merger Agreement and the completion of the Merger.</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;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Alternative Transactions. </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Alumis Special Committee considered potential strategic, operational and financing strategies in light of Alumis&#8217; capital needs, which resulted in the Alumis Special Committee determining that:</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the terms of the proposed Merger were more favorable to Alumis and its stockholders than other alternatives available, including implementing changes to its operational strategy or the pursuit of other potential strategic or financing transactions;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the capital expected to be gained in the Merger would reduce the need for Alumis to pursue future equity financings, including on terms that may be more dilutive to Alums&#8217; stockholders than the Merger; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td 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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Alumis would be well-capitalized following completion of the Merger, better positioning Alumis to pursue future strategic and/or financing transactions on terms that may be more favorable </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">to Alumis and its stockholders.</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;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Governance</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The expectation that the addition of two directors from the current ACELYRIN Board, Henry Gosebruch and Lynn Tetrault, to the Alumis Board adds additional relevant expertise and maintains continuity with respect to the acquired ACELYRIN product candidate, lonigutamab.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Terms and Conditions of the Merger Agreement. </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The determination that the terms and conditions of the Merger Agreement are reasonable and in the best interests of the Alumis stockholders, including the following:</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the structure of the Merger as an all-stock transaction in order to enhance the strength of Alumis&#8217; balance sheet;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the extensive representations and warranties provided by ACELYRIN;</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">151</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the restrictions on ACELYRIN&#8217;s ability to solicit, engage in negotiations or discussions or enter into agreements relating to competing acquisition proposals, as described in section titled &#8220;The Merger Agreement&#160;&#8212; No Solicitation of Alternative Proposals;&#8221;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the right of the Alumis Board, under certain circumstances, to consider certain proposals to acquire Alumis and to change the Alumis Board&#8217;s recommendation to stockholders or to terminate the Merger Agreement;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the outside date of July&#160;7, 2025 (as more fully described in the section titled &#8220;The Merger Agreement&#160;&#8212; Termination of the Merger Agreement&#8221;), which is expected to allow for sufficient time to complete the Merger;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the increased likelihood of obtaining the required ACELYRIN stockholder approval in connection with the Merger due to the ACELYRIN Voting Agreements that were signed by the ACELYRIN Specified Stockholders, who collectively hold approximately 24% of the voting shares of ACELYRIN, and pursuant to which the ACELYRIN Specified Stockholders have agreed, among things and subject to the terms and conditions of the ACELYRIN Voting Agreements, to vote in favor of the ACELYRIN merger proposal; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the fact that ACELYRIN would be required to pay a termination fee of $10.0 million in order to terminate the Merger Agreement in certain instances, including to terminate the Merger Agreement in order to enter into another agreement in connection with a superior proposal.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Opinion of Morgan Stanley</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The oral opinion of Morgan Stanley rendered to the Alumis Special Committee on April 20, 2025, and subsequently confirmed by delivery to the Alumis Special Committee of a written opinion, dated April 20, 2025, which opinion is attached hereto as Annex D, to the effect that, as of the date of such opinion and based upon and subject to the various qualifications, assumptions, limitations and other matters set forth in Morgan Stanley&#8217;s written opinion, the Exchange Ratio pursuant to the Merger Agreement was fair, from a financial point of view, to Alumis, as more fully described below under the subsection titled &#8220;&#8212; Opinion of Alumis&#8217; Financial Advisor.&#8221;</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;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Procedural Safeguards of the Alumis Special Committee</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Alumis Special Committee is comprised of directors who are disinterested and independent with respect to a potential transaction, including the Merger.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Alumis Board was not permitted to approve any potential transaction with ACELYRIN or recommend for approval any such transaction ACELYRIN to Alumis&#8217; stockholders without a prior favorable recommendation of such transaction by the Alumis Special Committee.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Alumis Special Committee had, and recognized that it had, no obligation to recommend to the Alumis Board the approval of the Merger Agreement, the Merger or any other transaction and had the authority to reject the Merger Agreement or any other transaction with ACELYRIN.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the course of reaching its determination and making its recommendations, the Alumis Special Committee considered the following non-exhaustive list of factors (which are not presented in any relative order of importance), which the Alumis Special Committee viewed as weighing negatively against the proposed combination, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Deal Timing and Uncertainty</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width: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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The effect that the length of time from announcement of the Merger until completion of the Merger could have on the market price of Alumis common stock, Alumis&#8217; results of operations and Alumis&#8217; relationship with its employees, suppliers, manufacturers, stockholders, and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">others who do business with Alumis.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The possibility that the Merger might not be completed, or that completion might be unduly delayed, including as a result of Alumis&#8217; stockholders or ACELYRIN&#8217;s stockholders failing to grant the requisite approvals to consummate the Merger, and the potential negative impact that may have on Alumis&#8217; business and relationships with employees, suppliers, regulators and the communities in which it operates.</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">152</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The fact that Alumis has incurred and will continue to incur significant costs and expenses in connection with the Merger, regardless of whether it is completed, and will absorb the costs and expenses of ACELYRIN if the Merger is completed.</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;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Post-Closing Synergies and Integration</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The challenges inherent in combining the businesses, operations and workforces of Alumis and ACELYRIN, including (i)&#160;the possible diversion of management focus and resources from operational matters and (ii)&#160;difficulties in integrating and retaining employees.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The possibility that the integration of Alumis and ACELYRIN may not be as successful as expected, may be more costly than expected and that the anticipated strategic benefits of the Merger may not be realized in full or in part, including the risk that synergies and cost-savings may not be achieved in the expected time frame or at all.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Exchange Ratio and Dilution</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The dilution to Alumis stockholders due to the issuance of the Merger Consideration to ACELYRIN stockholders.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The fact that the Exchange Ratio will not be adjusted at consummation of the Merger based on the relative market values of Alumis common stock and ACELYRIN common stock at such time.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Uncertainties with Respect to ACELYRIN&#8217;s Product Candidates and Business</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td 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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The current stage of development of ACELYRIN&#8217;s product candidate, lonigutamab, which in the future, may not generate acceptable data or other scientific outcomes for further clinical development or to be successfully developed into products that are marketed and sold.</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;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The wind down of ACELYRIN&#8217;s other product candidate, izokibep, may incur substantial costs.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Other Risk Factors</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The various other risks associated with Alumis, ACELYRIN and the Merger, including the risks described in the section titled &#8220;Risk Factors,&#8221; and the matters described in the section titled &#8220;Cautionary Note&#160;Regarding Forward-Looking Statements.&#8221;</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Reasons for the Merger and Recommendation of the Alumis Board</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">After considering the unanimous recommendation of the Alumis Special Committee and on the basis of the other factors described above, the Alumis Board unanimously (with Alan Colowick and Patrick Machado recused): (i)&#160;determined that the Merger Agreement and the transactions contemplated thereby, including the Merger, are advisable, fair to and in the best interests of Alumis and its stockholders, <span style="color:#231f20;">(ii)&#160;approved the Merger and the transactions contemplated by the Merger Agreement, including the Alumis stock issuance, and (iii)&#160;resolved to submit, and recommend the approval of the Alumis stock issuance proposal, to Alumis&#8217; stockholders.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the course of reaching its determination and making its recommendations, the Alumis Board considered the following non-exhaustive list of factors in support of its recommendation to Alumis stockholders and countervailing factors weighing negatively against the proposed combination (which are not presented in any relative order of importance), including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Determinations of the Special Committee</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Alumis Special Committee&#8217;s analysis (as to both substantive and procedural aspects of the Merger and the Alumis stock issuance), conclusions and unanimous determination, which the Alumis Board adopted as its own, that the Merger Agreement and the transactions contemplated thereby, including the Merger, are advisable, fair to and in the best interests of Alumis and its stockholders.</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">153</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Alumis Board also considered the Alumis Special Committee&#8217;s unanimous recommendation to the Alumis Board that (1)&#160;it approve the Merger and the transactions contemplated by the Merger Agreement, including the Alumis stock issuance, and (iii)&#160;it submit, and recommend the approval of the Alumis stock issuance proposal, to Alumis&#8217; stockholders.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Procedural Protections</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The procedural fairness of the Merger and the Alumis stock issuance to Alumis&#8217; stockholders, including that it was negotiated by the Alumis Special Committee consisting solely of directors who are disinterested and independent with respect to a potential transaction, including the Merger.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Other Factors Considered by the Alumis Special Committee</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The other material factors and countervailing factors considered by the Alumis Special Committee and listed above.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Alumis Special Committee and the Alumis Board considered all of these factors as a whole in determining whether to approve the Merger and the Alumis stock issuance and to recommend the Alumis stock issuance proposal to Alumis stockholders. The foregoing discussion of the information and factors considered by the Alumis Special Committee in reaching its conclusion and recommendation to the Alumis Board and by the Alumis Board in reaching its conclusion and recommendation to the Alumis stockholders includes the principal factors considered by the Alumis Board, but is not intended to be exhaustive and may not include all of the factors considered by the Alumis Special Committee and the Alumis Board. In view of the wide variety of factors considered by the Alumis Special Committee and the Alumis Board in connection with their respective evaluations of the Merger and the complexity of these matters, the Alumis Special Committee and the Alumis Board did not consider it practical to, nor did they attempt to, quantify or assign any relative or specific weights to the various factors that they considered in reaching their respective determinations. Rather, the Alumis Special Committee and the Alumis Board viewed their decisions as being based on the totality of the factors and information they respectively considered. In considering the factors described above and any other factors, each individual member of the Alumis Special Committee and the Alumis Board applied his or her own personal business judgment to the process and may have viewed factors differently or given different weight or merit to different factors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">154</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In considering the recommendation of the Alumis Board that Alumis stockholders vote to approve the Alumis stock issuance, Alumis stockholders should be aware that the directors and executive officers of Alumis have certain interests in the Merger that may be different from, or in addition to, the interests of Alumis stockholders generally. The Alumis Special Committee and the Alumis Board were aware of these interests and considered them when approving the Merger Agreement and recommending that Alumis stockholders vote to approve the Alumis stock issuance proposal, which are described in the subsection titled &#8220;&#8212; Interests of Alumis Directors and Executive Officers in the Merger.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">THE ALUMIS BOARD RECOMMENDS THAT ALUMIS STOCKHOLDERS VOTE &#8220;FOR&#8221; THE ALUMIS STOCK ISSUANCE PROPOSAL AND &#8220;FOR&#8221; THE ALUMIS ADJOURNMENT PROPOSAL.</b></p><a id="ACELYRINsReasonsfortheMergerRecommendati"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ACELYRIN&#8217;s Reasons for the Merger; Recommendation of the ACELYRIN Board</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Following a review and discussion of all relevant information regarding the Merger, at a meeting held on February 6, 2025, the ACELYRIN Board (as used herein, with each of Alan Colowick and Patrick Machado recusing himself from the meeting and vote), upon the unanimous recommendation of the ACELYRIN Transaction Committee (other than Mr. Cozadd, who was unable to attend due to a scheduling conflict): (1)&#160;determined that the terms of the Merger Agreement and the transactions contemplated by the Merger Agreement, including the Merger, are advisable, fair to and in the best interests of ACELYRIN and its stockholders, (2)&#160;approved the Merger Agreement and the transactions contemplated by the Merger Agreement, including the Merger, and declared the Merger Agreement advisable, (3)&#160;recommended that the ACELYRIN stockholders adopt the Merger Agreement and (4)&#160;directed that the Merger Agreement be submitted for consideration by the ACELYRIN stockholders at the ACELYRIN Special Meeting. At a meeting of the ACELYRIN Board held on April 20, 2025, the ACELYRIN Board, acting on the unanimous recommendation of the ACELYRIN Transaction Committee: (1) determined that the amendment to the Merger Agreement and the transactions contemplated thereby are advisable, fair to and in the best interests of ACELYRIN and its stockholders, (2) approved the amendment to the Merger Agreement, the execution of the amendment to the Merger Agreement and the consummation of the transactions contemplated thereby, (3) resolved to recommend that ACELYRIN&#8217;s stockholders adopt the amendment to the Merger Agreement and (4) directed that the amendment to the Merger Agreement be submitted for consideration by the ACELYRIN stockholders at the ACELYRIN Special Meeting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ACCORDINGLY, THE ACELYRIN BOARD UNANIMOUSLY RECOMMENDS THAT ACELYRIN STOCKHOLDERS VOTE (1)&#160;&#8220;FOR&#8221; THE PROPOSAL TO ADOPT THE MERGER AGREEMENT AND (2)&#160;&#8220;FOR&#8221; THE PROPOSAL TO APPROVE THE ADJOURNMENT OF THE ACELYRIN SPECIAL MEETING IF NECESSARY OR APPROPRIATE TO (A)&#160;SOLICIT ADDITIONAL PROXIES IF THERE ARE INSUFFICIENT VOTES TO ADOPT THE MERGER AGREEMENT, (B)&#160;GIVE THE ACELYRIN STOCKHOLDERS ADDITIONAL TIME TO EVALUATE ANY SUPPLEMENTAL OR AMENDED DISCLOSURE OR (C)&#160;OTHERWISE COMPLY WITH APPLICABLE LAW.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The ACELYRIN Board believes that the Merger presents a strategic opportunity to expand value for the ACELYRIN stockholders through a combination with the complementary business of Alumis. In reaching its decision to approve the Merger Agreement and recommend the adoption of the Merger Agreement to its stockholders, the ACELYRIN Board, as well as the ACELYRIN Transaction Committee, as described in the section titled &#8220;&#8212;Background of the Merger,&#8221; held a number of meetings, consulted with ACELYRIN management, as well as its legal and financial advisors, and considered a number of factors, including, among others, the following (not necessarily presented in order of relative importance):</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Knowledge of Alumis&#8217; Business and Financial Condition</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The results of the due diligence review of Alumis conducted by ACELYRIN and its legal and financial advisors, and the resulting understanding of Alumis&#8217; business, financial condition, clinical pipeline and prospects;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Challenges and Risks Faced by ACELYRIN on a Standalone Basis. </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The potential challenges facing ACELYRIN if it were to continue on a standalone basis, including:</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the fact that ACELYRIN is a clinical-stage company with a limited operating history and limited infrastructure, and significant losses since inception;</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the risk ACELYRIN faced with only a single asset currently in clinical development (lonigutamab) without meaningful near-term clinical milestones;</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">155</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">recent investor reaction to ACELYRIN&#8217;s proposed Phase 3 trial design for lonigutamab and the implications of that investor reaction in respect of the perceived market value and potential competitiveness of lonigutamab;</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the potential need for ACELYRIN to revise its Phase 3 trial design for lonigutamab;</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:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the anticipated need for ACELYRIN to identify and acquire future product candidates to expand and diversify its clinical pipeline, including the costs thereof;</span></td></tr></table><div style="margin-top:8pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the anticipated need for ACELYRIN to make significant investments in continued research and development of lonigutamab and any future product candidates, including the costs necessary to conduct Phase 3 trials for lonigutamab, and the risks and uncertainties inherent in the drug development process;</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the need for ACELYRIN to further bolster its clinical and management team, including identifying a new chief financial officer; and</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the ACELYRIN Board&#8217;s belief, after thorough discussions with ACELYRIN management and its financial advisor and legal counsel, that a substantial return of capital and liquidation was not reasonably likely to create greater value for ACELYRIN stockholders than the Merger based on, among other things, the added time and costs required to wind down ACELYRIN&#8217;s operations in an orderly fashion and the need to hold back a meaningful amount of ACELYRIN&#8217;s current cash balance to cover known and potential unknown liabilities.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Potential Benefits of an Investment in the Combined Company. </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The potential benefits to ACELYRIN stockholders of the increased scale and complementary attributes of the combined company, including the following:</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Differentiated and late-stage portfolio with meaningful near-term inflection points</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;">:  The fact that the combined company will benefit from a differentiated, late-stage portfolio of product candidates, with multiple development milestones expected in 2025 and 2026 and the potential for additional indications for ESK-001;</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Significant capital to advance and control its pipeline: </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The expectation that deploying the combined company&#8217;s increased resources would enhance the potential clinical impact of the same while allowing the combined company to retain strategic control of its pipeline;</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Depth and experience of leadership team</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">: The fact that the combined company would be led by an experienced board of directors, including two additional representatives from the ACELYRIN Board, and Alumis&#8217; seasoned leadership team; and</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Cost synergies and operating efficiencies</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">: The anticipated cost synergies and operating efficiencies resulting from the elimination of redundant general and administrative costs and the increased scale of the combined company.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Value of Consideration Received</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The value of the consideration to be received by ACELYRIN stockholders as a result of the Merger, including the fact that:</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the fixed exchange ratio provides certainty to ACELYRIN stockholders as to their approximately 48% ownership of the combined company, on a fully-diluted basis, while providing ACELYRIN stockholders the opportunity to benefit from any increase in the trading price of Alumis&#8217; common stock before the closing of the Merger;</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the stock consideration offers ACELYRIN&#8217;s stockholders the opportunity to participate in any potential value accretion of the combined company, as well as any additional premium that may be realized in the event the combined company is sold to a third party in the future; and</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the fact that the Exchange Ratio represents a premium of approximately 67% relative to the unaffected market-based exchange ratio of ACELYRIN common stock on February 6, 2025.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Receipt of Fairness Opinion of Guggenheim Securities</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The financial presentation and the opinion, each dated as of February&#160;6, 2025, of Guggenheim Securities to the ACELYRIN Board as to the fairness, from a financial point of view and as of the date of the opinion, of the Original Exchange Ratio to the stockholders of ACELYRIN, which opinion was based on </span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">156</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">and subject to the matters considered, the procedures followed, the assumptions made and various limitations of and qualifications to the review undertaken as more fully described under the section titled &#8220;The Merger&#160;&#8212; Opinion of ACELYRIN&#8217;s Financial Advisor;&#8221;</span></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:0pt;"><span style="color:#231f20;display:inline-block;min-width:18pt;white-space:nowrap;">&#9679;</span><i style="color:#231f20;font-style:italic;">Strategic Processes</i><span style="color:#231f20;">.</span></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: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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the comprehensive strategic process undertaken by ACELYRIN with the assistance of Guggenheim Securities through which 27 strategic parties were contacted to assess a potential </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">transaction with ACELYRIN, as well as the strategic process previously undertaken by Aquilo Partners through which 32 different strategic parties were contacted regarding a potential sale of izokibep, neither of which processes resulted in any actionable expressions of interests for an acquisition other than from Alumis;</span></td></tr></table><div style="margin-top:8pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the belief that, after negotiations with Alumis and its representatives (as described in more detail under the section titled &#8220;&#8212; Background of the Merger&#8221;), the Exchange Ratio was the highest price that Alumis was willing to pay as of the date of execution of the Merger Agreement and that the terms of the Merger Agreement include the most favorable terms to ACELYRIN, in the aggregate, to which Alumis was willing to agree; and</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">for all discussions and meetings of the ACELYRIN Board with respect to a potential transaction with Alumis or any alternative thereto, each of Alan Colowick (a board member of each of ACELYRIN and Alumis and an affiliate of AyurMaya and Matrix, a significant stockholder of each of ACELYRIN and Alumis) and Patrick Machado (a board member of each of ACELYRIN and Alumis), was recused from and did not participate in such discussions or meetings (or portions thereof).</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">The Terms of the Merger Agreement</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The terms and conditions of the Merger Agreement as negotiated by ACELYRIN management with oversight by the ACELYRIN Transaction Committee, including:</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Fixed Exchange Ratio</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The fact that the Merger Consideration is based on a fixed Exchange Ratio provides certainty as to the number of shares of Alumis common stock that will be issued to ACELYRIN stockholders;</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Conditions to Consummation of the Merger</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The limited number and nature of the conditions to the parties&#8217; obligations to complete the Merger and the belief of the ACELYRIN Board of the likelihood of satisfying such conditions;</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Right to Withdraw Recommendation to ACELYRIN Stockholders</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The fact that, in certain circumstances, the ACELYRIN Board has the right under the Merger Agreement to withdraw its recommendation to ACELYRIN stockholders that they approve the ACELYRIN merger proposal;</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Opportunity to Vote</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The fact that ACELYRIN stockholders will have an opportunity to vote on the adoption of the Merger Agreement, which approval is a condition to the consummation of the Merger;</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Right to Terminate</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The fact that each of ACELYRIN and Alumis has the right to terminate the Merger Agreement to accept a superior proposal in certain circumstances, subject to the payment of a termination fee, as more fully described below in the section titled &#8220;The Merger Agreement&#160;&#8212; Termination of the Merger Agreement;&#8221;</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Termination Fee</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The fact that Alumis is obligated to pay ACELYRIN a termination fee of approximately $10.0 million in certain circumstances as summarized in the section titled &#8220;The Merger Agreement&#160;&#8212; Termination Fees;&#8221;</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Ability to Negotiate with Third Parties</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. ACELYRIN&#8217;s ability, subject to the terms of the Merger Agreement, (1)&#160;to negotiate with third parties concerning certain unsolicited competing business combination proposals if ACELYRIN were to receive such a proposal prior to the adoption of the Merger Agreement by the ACELYRIN stockholders, and (2)&#160;to terminate the Merger Agreement to accept a superior proposal under certain circumstances as determined by the ACELYRIN Board as summarized in the section titled &#8220;The Merger Agreement&#160;&#8212; No Solicitation of Alternative Proposals;&#8221;</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:36pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Consideration of Alternatives</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The fact that the ACELYRIN Board and ACELYRIN Transaction Committee had considered certain alternatives to the Merger and determined that entering into the Merger Agreement was more </span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">157</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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:36pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">favorable to ACELYRIN stockholders than other alternatives available to ACELYRIN, including the continued operation of ACELYRIN on a standalone basis or the pursuit of potential alternative transactions;</span></td></tr></table><div style="margin-top:8pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Likelihood of Completing the Merger</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The likelihood of completing the Merger on the anticipated timeline;</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Composition of Combined Board</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The fact that, under the Merger Agreement, two additional representatives from the ACELYRIN Board would be directors of the combined company 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.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Tax-Free Reorganization</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The fact that the Merger is intended be treated as a reorganization under Section&#160;368(a)&#160;of the Code for U.S. federal income tax purposes, as more fully described in the section titled &#8220;Certain Material U.S. Federal Income Tax Consequences.&#8221;</span></td></tr></table><div style="margin-top:8pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:19.95pt;margin:0pt 0pt 12pt 0pt;">The ACELYRIN Board also weighed the factors described above against certain factors and potential risks associated with entering into the Merger Agreement, including, among others, the following:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the fact that the Exchange Ratio is fixed, which means that ACELYRIN stockholders would be adversely affected by a decrease in the trading price of Alumis common stock relative to the trading price of ACELYRIN common stock during the pendency of the transaction;</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the fact that Alumis is a clinical-stage company with a limited operating history and limited infrastructure, no products approved for commercial sale and significant losses since inception;</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the risks and uncertainties inherent in the drug development process, including the stage of development of Alumis&#8217; programs, the process of designing and conducting preclinical and clinical trials, the regulatory approval processes, the timing of regulatory filings, the challenges associated with manufacturing drug products, Alumis&#8217; ability to successfully establish, protect and defend its intellectual property, the challenges associated with commercializing a drug product, particularly in a highly competitive therapeutic space, other matters that could affect the sufficiency of Alumis&#8217; capital resources to fund operations, and changes in the competitive landscape;</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the fact that the integration of ACELYRIN and Alumis may be complex and time consuming and may require substantial resources and efforts, and the risk that if the combined company is not successfully integrated, the anticipated benefits of the Merger may not be realized fully or at all or may take longer to realize than expected, including the possibility that anticipated strategic and other benefits to ACELYRIN and the combined company following completion of the Merger, including the expected synergies, will not be realized or will take longer to realize than expected;</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the potential for diversion of ACELYRIN management and employee attention, which resources are already limited, and for increased employee attrition during the period prior to completion of the Merger, and the potential effect of the Merger on ACELYRIN&#8217;s business and relations with partners and suppliers;</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the restrictions on the conduct of ACELYRIN&#8217;s business prior to completion of the Merger, requiring ACELYRIN to conduct its business only in the ordinary course, subject to specific limitations, which could delay or prevent ACELYRIN from undertaking certain business activities or opportunities that may arise pending completion of the Merger and could negatively impact ACELYRIN&#8217;s relationships with employees, partners and suppliers;</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the fact that the Merger Agreement includes certain restrictions on ACELYRIN&#8217;s ability to solicit proposals for alternative transactions or engage in discussions regarding such proposals;</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the requirement for ACELYRIN to pay a termination fee of $10.0 million in certain circumstances, as more fully described in the section titled &#8220;The Merger Agreement&#160;&#8212; Termination Fees;&#8221;</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the transaction costs to be incurred by ACELYRIN in connection with the Merger;</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the potential for litigation relating to the Merger and the associated costs, burden and inconvenience involved in defending such proceedings;</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">158</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the risk that the Merger may not be completed or may be delayed despite the parties&#8217; efforts, including the possibility that conditions to the parties&#8217; obligations to complete the Merger may not be satisfied, and the potential resulting disruption to ACELYRIN&#8217;s business from any delays to complete the Merger; and</span></td></tr></table><div style="margin-top:8pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the various other applicable risks associated with ACELYRIN and Alumis and the Merger, including the risks described in the sections titled &#8220;Cautionary Note&#160;Regarding Forward-Looking Statements&#8221; and &#8220;Risk Factors.&#8221;</span></td></tr></table><div style="margin-top:8pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In considering the recommendation of the ACELYRIN Board with respect to the proposal to adopt the Merger Agreement, ACELYRIN stockholders should be aware that some of ACELYRIN&#8217;s directors and executive officers may have interests in the Merger that are different than those of ACELYRIN stockholders. The ACELYRIN Board was aware of and considered these interests, among other matters, in evaluating the Merger Agreement and the transactions contemplated by the Merger Agreement, and in recommending that the Merger Agreement be adopted by the ACELYRIN stockholders. See the section titled &#8220;&#8212; Interests of Alumis and ACELYRIN Directors and Executive Officers in the Merger.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The foregoing discussion of the information and factors considered by the ACELYRIN Board in reaching its conclusions and recommendations is not intended to be exhaustive but includes the material factors considered by the ACELYRIN Board. In view of the wide variety of factors considered in connection with its evaluation of the Merger Agreement and the transactions contemplated by the Merger Agreement, and the complexity of these matters, the ACELYRIN Board found it impracticable to, and did not attempt to, assign numerical weight, emphasis, or relative priority among those factors considered in reaching its determination and making its recommendation. In addition, individual directors may have given different weights to different factors. The ACELYRIN Board considered all of the foregoing factors as a whole and based its recommendation on the totality of the information presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The foregoing discussion also contains forward-looking statements with respect to future events that may have an effect on ACELYRIN&#8217;s business, financial condition, or results of operations or the future financial performance of the combined company. See the sections titled &#8220;Cautionary Note&#160;Regarding Forward-Looking Statements&#8221; and &#8220;Risk Factors.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Alumis Management Unaudited Prospective Financial Information</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis does not as a matter of course publicly disclose financial projections or forecasts as to future performance, revenues, earnings or other results given, among other things, the unpredictability, uncertainty and subjectivity of the underlying assumptions and estimates inherent in preparing financial projections and forecasts. As a result, Alumis does not endorse unaudited prospective financial information as a reliable indication of future results. However, in connection with the Merger, Alumis&#8217; management prepared and approved for use certain unaudited prospective financial information which was provided to and considered by the Alumis Special Committee, the Alumis Board and ACELYRIN, and which was provided to Morgan Stanley, in each case, as set forth herein.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis&#8217; management prepared certain non-public, unaudited, long-range financial projections (i)&#160;of Alumis on a stand-alone basis, without giving effect to the Merger (including any costs incurred in connection with the Merger or the other transactions contemplated by the Merger Agreement), for calendar&#160;years 2025 through 2045 (the &#8220;Alumis&#160;&#8212; Alumis Projections&#8221;) and (ii)&#160;of ACELYRIN on a on a pro forma basis giving effect to the Merger (but excluding any costs incurred in connection with the Merger or the other transactions contemplated by the Merger Agreement), including certain operational synergies expected to be realized in connection with the Merger, for calendar&#160;years 2025 through 2045 (the &#8220;Alumis&#160;&#8212; ACELYRIN Projections&#8221; and, together with the Alumis&#160;&#8212; Alumis Projections, the &#8220;Alumis Management Projections&#8221;), and such non-public, unaudited prospective financial information was discussed with and approved for use by, the Alumis Special Committee in connection with the evaluation of the Merger. In connection with such approval, the Alumis Special Committee directed Morgan Stanley to use the Alumis Management Projections in performing its financial analysis in connection with its opinion, as described in more detail in the section titled <i style="font-style:italic;">&#8220;&#8212; </i>Opinion of Alumis&#8217; Financial Advisor.&#8221; Additionally, a portion of the Alumis&#160;&#8212; Alumis Projections were shared with representatives of ACELYRIN in connection with its due diligence.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Each of the Alumis&#160;&#8212; Alumis Projections and the Alumis&#160;&#8212; ACELYRIN Projections reflect a probability-adjusted outlook and were based on certain internal assumptions of Alumis management about the probability of technical success and regulatory approval, timing of commercial launch, sales ramp, market size, market share, pricing, expected cash burn rate, competition, partnering and licensing arrangements, market exclusivity, estimated costs and expenses, effective tax rate, and other relevant factors relating to Alumis and its product candidates, with respect to the Alumis&#160;&#8212; Alumis Projections, and ACELYRIN and its product candidates, with respect to the Alumis&#160;&#8212; ACELYRIN Projections.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">159</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:11.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">In light of the foregoing factors and the additional important information about the Alumis Management Projections provided below, stockholders are cautioned not to place undue reliance, if any, on the Alumis Management Projections.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The information and tables set forth below are included solely to give Alumis stockholders access to relevant portions of the Alumis Management Projections and are not included in this joint proxy statement/ prospectus to influence any Alumis stockholder or ACELYRIN stockholder to vote their respective shares in favor of the stock issuance proposal, the Merger or for any other purpose:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">Alumis&#160;&#8212; Alumis Projections </b><i style="color:#231f20;font-style:italic;">($ in millions, unaudited)</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:6.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:1.33%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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%;"></div></div></td><td style="vertical-align:bottom;width:1.33%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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%;"></div></div></td><td style="vertical-align:bottom;width:1.33%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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%;"></div></div></td><td style="vertical-align:bottom;width:1.34%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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%;"></div></div></td><td style="vertical-align:bottom;width:1.36%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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></td><td style="vertical-align:bottom;width:1.36%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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></td><td style="vertical-align:bottom;width:1.36%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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></td><td style="vertical-align:bottom;width:1.36%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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></td><td style="vertical-align:bottom;width:1.34%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:1.34%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:1.34%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:1.34%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:1.34%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:1.34%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:1.34%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:1.34%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:1.34%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:1.34%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:1.36%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:6.62%;margin:0pt;padding:0pt;"/><td colspan="2" style="vertical-align:bottom;width:4.2%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-bottom:1pt;text-align:center;border-bottom:1px solid #000000;margin:0pt;"><b style="color:#231f20;font-weight:bold;">2025E</b></p></td><td colspan="2" style="vertical-align:bottom;width:4.2%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-bottom:1pt;text-align:center;border-bottom:1px solid #000000;margin:0pt;"><b style="color:#231f20;font-weight:bold;">2026E</b></p></td><td colspan="2" style="vertical-align:bottom;width:4.21%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-bottom:1pt;text-align:center;border-bottom:1px solid #000000;margin:0pt;"><b style="color:#231f20;font-weight:bold;">2027E</b></p></td><td colspan="2" style="vertical-align:bottom;width:4.22%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-bottom:1pt;text-align:center;border-bottom:1px solid #000000;margin:0pt;"><b style="color:#231f20;font-weight:bold;">2028E</b></p></td><td colspan="2" style="vertical-align:bottom;width:4.8%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-bottom:1pt;text-align:center;border-bottom:1px solid #000000;margin:0pt;"><b style="color:#231f20;font-weight:bold;">2029E</b></p></td><td colspan="2" style="vertical-align:bottom;width:4.8%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-bottom:1pt;text-align:center;border-bottom:1px solid #000000;margin:0pt;"><b style="color:#231f20;font-weight:bold;">2030E</b></p></td><td colspan="2" style="vertical-align:bottom;width:4.8%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-bottom:1pt;text-align:center;border-bottom:1px solid #000000;margin:0pt;"><b style="color:#231f20;font-weight:bold;">2031E</b></p></td><td colspan="2" style="vertical-align:bottom;width:4.8%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-bottom:1pt;text-align:center;border-bottom:1px solid #000000;margin:0pt;"><b style="color:#231f20;font-weight:bold;">2032E</b></p></td><td colspan="2" style="vertical-align:bottom;width:4.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-bottom:1pt;text-align:center;border-bottom:1px solid #000000;margin:0pt;"><b style="color:#231f20;font-weight:bold;">2033E</b></p></td><td colspan="2" style="vertical-align:bottom;width:4.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-bottom:1pt;text-align:center;border-bottom:1px solid #000000;margin:0pt;"><b style="color:#231f20;font-weight:bold;">2034E</b></p></td><td colspan="2" style="vertical-align:bottom;width:4.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-bottom:1pt;text-align:center;border-bottom:1px solid #000000;margin:0pt;"><b style="color:#231f20;font-weight:bold;">2035E</b></p></td><td colspan="2" style="vertical-align:bottom;width:4.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-bottom:1pt;text-align:center;border-bottom:1px solid #000000;margin:0pt;"><b style="color:#231f20;font-weight:bold;">2036E</b></p></td><td colspan="2" style="vertical-align:bottom;width:4.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-bottom:1pt;text-align:center;border-bottom:1px solid #000000;margin:0pt;"><b style="color:#231f20;font-weight:bold;">2037E</b></p></td><td colspan="2" style="vertical-align:bottom;width:4.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-bottom:1pt;text-align:center;border-bottom:1px solid #000000;margin:0pt;"><b style="color:#231f20;font-weight:bold;">2038E</b></p></td><td colspan="2" style="vertical-align:bottom;width:4.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-bottom:1pt;text-align:center;border-bottom:1px solid #000000;margin:0pt;"><b style="color:#231f20;font-weight:bold;">2039E</b></p></td><td colspan="2" style="vertical-align:bottom;width:4.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-bottom:1pt;text-align:center;border-bottom:1px solid #000000;margin:0pt;"><b style="color:#231f20;font-weight:bold;">2040E</b></p></td><td colspan="2" style="vertical-align:bottom;width:4.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-bottom:1pt;text-align:center;border-bottom:1px solid #000000;margin:0pt;"><b style="color:#231f20;font-weight:bold;">2041E</b></p></td><td colspan="2" style="vertical-align:bottom;width:4.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-bottom:1pt;text-align:center;border-bottom:1px solid #000000;margin:0pt;"><b style="color:#231f20;font-weight:bold;">2042E</b></p></td><td colspan="2" style="vertical-align:bottom;width:4.84%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-bottom:1pt;text-align:center;border-bottom:1px solid #000000;margin:0pt;"><b style="color:#231f20;font-weight:bold;">2043E</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-bottom:1pt;text-align:center;border-bottom:1px solid #000000;margin:0pt;"><b style="color:#231f20;font-weight:bold;">2044E</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:4.72%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-bottom:1pt;text-align:center;border-bottom:1px solid #000000;margin:0pt;"><b style="color:#231f20;font-weight:bold;">2045E</b></p></td></tr><tr><td style="vertical-align:bottom;width:6.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;width:1.33%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">&#8212;</p></td><td style="vertical-align:bottom;width:1.33%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">&#8212;</p></td><td style="vertical-align:bottom;width:1.33%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"/><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">&#8212;</p></td><td style="vertical-align:bottom;width:1.34%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">74</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">197</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">328</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">487</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">747</p></td><td style="vertical-align:bottom;width:1.34%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">1,003</p></td><td style="vertical-align:bottom;width:1.34%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">1,201</p></td><td style="vertical-align:bottom;width:1.34%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">1,409</p></td><td style="vertical-align:bottom;width:1.34%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">1,616</p></td><td style="vertical-align:bottom;width:1.34%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">1,737</p></td><td style="vertical-align:bottom;width:1.34%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">1,813</p></td><td style="vertical-align:bottom;width:1.34%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">1,872</p></td><td style="vertical-align:bottom;width:1.34%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">1,931</p></td><td style="vertical-align:bottom;width:1.34%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">1,992</p></td><td style="vertical-align:bottom;width:1.34%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">1,628</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">714</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">130</p></td></tr><tr><td style="vertical-align:bottom;width:6.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">EBIT(1)</p></td><td style="vertical-align:bottom;width:1.33%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(319)</p></td><td style="vertical-align:bottom;width:1.33%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(284)</p></td><td style="vertical-align:bottom;width:1.33%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(259)</p></td><td style="vertical-align:bottom;width:1.34%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(129)</p></td><td style="vertical-align:bottom;width:1.36%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(43)</p></td><td style="vertical-align:bottom;width:1.36%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">49</p></td><td style="vertical-align:bottom;width:1.36%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">201</p></td><td style="vertical-align:bottom;width:1.36%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">440</p></td><td style="vertical-align:bottom;width:1.34%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">675</p></td><td style="vertical-align:bottom;width:1.34%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">824</p></td><td style="vertical-align:bottom;width:1.34%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">981</p></td><td style="vertical-align:bottom;width:1.34%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">1,137</p></td><td style="vertical-align:bottom;width:1.34%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">1,228</p></td><td style="vertical-align:bottom;width:1.34%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">1,284</p></td><td style="vertical-align:bottom;width:1.34%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">1,328</p></td><td style="vertical-align:bottom;width:1.34%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">1,371</p></td><td style="vertical-align:bottom;width:1.34%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">1,416</p></td><td style="vertical-align:bottom;width:1.34%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">1,133</p></td><td style="vertical-align:bottom;width:1.36%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">477</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">53</p></td></tr><tr><td style="vertical-align:bottom;width:6.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Unlevered FCF(2)</p></td><td style="vertical-align:bottom;width:1.33%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(179)</p></td><td style="vertical-align:bottom;width:1.33%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(284)</p></td><td style="vertical-align:bottom;width:1.33%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(259)</p></td><td style="vertical-align:bottom;width:1.34%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(142)</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">(66)</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">23</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">161</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">373</p></td><td style="vertical-align:bottom;width:1.34%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">585</p></td><td style="vertical-align:bottom;width:1.34%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">616</p></td><td style="vertical-align:bottom;width:1.34%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">736</p></td><td style="vertical-align:bottom;width:1.34%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">862</p></td><td style="vertical-align:bottom;width:1.34%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">950</p></td><td style="vertical-align:bottom;width:1.34%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">1,004</p></td><td style="vertical-align:bottom;width:1.34%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">1,042</p></td><td style="vertical-align:bottom;width:1.34%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">1,076</p></td><td style="vertical-align:bottom;width:1.34%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">1,111</p></td><td style="vertical-align:bottom;width:1.34%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">937</p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">490</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">190</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">63</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top: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;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Earnings before interest and taxes (&#8220;EBIT&#8221;) is calculated as probability-adjusted total revenue, </span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">less </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(i) cost of goods sold, </span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">less </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(ii)&#160;operating expenses, and includes the impact of stock-based compensation.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Unlevered free cash flow is calculated as EBIT, </span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">less</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (i)&#160;estimated income tax expenses, </span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">plus or less (as applicable)</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (ii)&#160;changes in net working capital, </span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">less</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (iii)&#160;capital expenditures, </span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">plus</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (iv)&#160;other cash flow adjustments, </span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">plus</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> (v)&#160;depreciation and amortization.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 2.15pt 0pt;"><b style="color:#231f20;font-weight:bold;">Alumis&#160;&#8212; ACELYRIN Projections </b><i style="color:#231f20;font-style:italic;">($ in millions, unaudited)</i></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:6.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></td><td style="vertical-align:bottom;width:1.31%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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%;"></div></div></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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%;"></div></div></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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%;"></div></div></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></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%;"></div></div></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></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%;"></div></div></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.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%;"></div></div></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.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%;"></div></div></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.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%;"></div></div></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.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%;"></div></div></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.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%;"></div></div></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.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%;"></div></div></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td colspan="2" 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%;"></div></div></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.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%;"></div></div></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.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%;"></div></div></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:2.92%;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><td style="vertical-align:bottom;width:1.41%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:2.92%;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><td style="vertical-align:bottom;width:1.62%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:2.92%;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><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width: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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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><td style="vertical-align:bottom;width:6.69%;margin:0pt;padding:0pt;"/><td colspan="2" style="vertical-align:bottom;width:4.12%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2025E</b></p></td><td colspan="2" style="vertical-align:bottom;width:4.49%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2026E</b></p></td><td colspan="2" style="vertical-align:bottom;width:4.49%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2027E</b></p></td><td colspan="2" style="vertical-align:bottom;width:4.49%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2028E</b></p></td><td colspan="2" style="vertical-align:bottom;width:4.49%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2029E</b></p></td><td colspan="2" style="vertical-align:bottom;width:4.49%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2030E</b></p></td><td colspan="2" style="vertical-align:bottom;width:4.49%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2031E</b></p></td><td colspan="3" style="vertical-align:bottom;width:4.51%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2032E</b></p></td><td colspan="3" style="vertical-align:bottom;width:4.51%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2033E</b></p></td><td colspan="3" style="vertical-align:bottom;width:4.5%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2034E</b></p></td><td colspan="3" style="vertical-align:bottom;width:4.44%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2035E</b></p></td><td colspan="3" style="vertical-align:bottom;width:4.42%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2036E</b></p></td><td colspan="3" style="vertical-align:bottom;width:4.42%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2037E</b></p></td><td colspan="3" style="vertical-align:bottom;width:4.42%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2038E</b></p></td><td colspan="3" style="vertical-align:bottom;width:4.42%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2039E</b></p></td><td colspan="3" style="vertical-align:bottom;width:4.28%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2040E</b></p></td><td colspan="3" style="vertical-align:bottom;width:4.34%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2041E</b></p></td><td colspan="3" style="vertical-align:bottom;width:4.56%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2042E</b></p></td><td colspan="3" style="vertical-align:bottom;width:4.76%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2043E</b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:4.33%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2044E</b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2045E</b></p></td></tr><tr><td style="vertical-align:bottom;width:6.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;width:1.31%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">&#8212; </span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;font-size:7pt;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:7pt;text-align:right;margin:0pt;">&#8212;</p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;font-size:7pt;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:7pt;text-align:right;margin:0pt;">&#8212;</p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;font-size:7pt;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:7pt;text-align:right;margin:0pt;">&#8212;</p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</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:7pt;text-align:right;margin:0pt;">85</p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</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:7pt;text-align:right;margin:0pt;">169</p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">338</p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">436</p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">538</p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">616</p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">730</p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">850</p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" 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:7pt;text-align:right;margin:0pt;">944</p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">972</p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">1,001</p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:2.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">1,032</p></td><td style="vertical-align:bottom;width:1.41%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:2.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">1,063</p></td><td style="vertical-align:bottom;width:1.62%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:2.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">1,095</p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">564</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">150</p></td></tr><tr><td style="vertical-align:bottom;width:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">EBIT(1)</p></td><td style="vertical-align:bottom;width:1.31%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">(144)</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</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:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.1pt;">(45)</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</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:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.1pt;">(73)</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</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:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.1pt;">(103)</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</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:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.5pt;"> </span><span style="color:#231f20;letter-spacing:-0.25pt;">(0)</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</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:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.25pt;">12</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.2pt;">125</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.2pt;">143</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.2pt;">306</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.2pt;">370</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.2pt;">439</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.2pt;">510</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" 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:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.2pt;">566</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.2pt;">583</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">601</p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:2.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">619</p></td><td style="vertical-align:bottom;width:1.41%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:2.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">637</p></td><td style="vertical-align:bottom;width:1.62%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:2.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">656</p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">93</p></td></tr><tr><td style="vertical-align:bottom;width:6.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Unlevered FCF(2)</p></td><td style="vertical-align:bottom;width:1.31%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">(140)</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</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:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.1pt;">(41)</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</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:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.1pt;">(64)</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</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:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.1pt;">(108)</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</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:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.5pt;"> </span><span style="color:#231f20;letter-spacing:-0.25pt;">(8)</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</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:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.5pt;">3</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.2pt;">106</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.2pt;">123</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.2pt;">256</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.2pt;">279</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.2pt;">331</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.2pt;">387</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" 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:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.2pt;">434</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.2pt;">454</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">469</p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:2.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">483</p></td><td style="vertical-align:bottom;width:1.41%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:2.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">499</p></td><td style="vertical-align:bottom;width:1.62%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:2.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">514</p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">89</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top: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;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">EBIT is calculated as risk-adjusted total revenue, </span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">less </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(i)&#160;cost of goods sold, </span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">less </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(ii)&#160;operating expenses, and includes the impact of stock-based compensation.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Unlevered free cash flow is calculated as a non-GAAP EBIT, </span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">less </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(i)&#160;estimated income tax expenses, </span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">plus or less (as applicable) </i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(ii)&#160;changes in net working capital,</span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;"> less </i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(iii)&#160;capital expenditures,</span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;"> plus </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(iv)&#160;depreciation and amortization.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">160</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Important Information About Alumis Management Projections</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Alumis Management Projections were not prepared with a view toward public disclosure or toward complying with U.S. GAAP, nor were they prepared with a view toward compliance with published guidelines of the SEC, or the guidelines established by the American Institute of Certified Public Accountants for preparation or presentation of prospective financial information. The Alumis Management Projections may calculate certain non-U.S.GAAP financial measures, including EBIT and Unlevered Free Cash Flow, using different methodologies from other companies, and Alumis does not provide a reconciliation of the forward-looking non-U.S. GAAP financial measures to the comparable U.S. GAAP financial measures because it is unable to reasonably predict certain items contained in the U.S. GAAP financial measures, including non-recurring and infrequent items that are not indicative of Alumis&#8217; ongoing operations. These items are uncertain, depend on various factors and could have a material impact on Alumis&#8217; U.S. GAAP results for the applicable period. The SEC rules, which would otherwise require a reconciliation of a non-U.S. GAAP financial measure to a U.S. GAAP financial measure, do not apply to non-U.S. GAAP financial measures provided to Morgan Stanley or to the Alumis Board or Alumis Special Committee in connection with a proposed business combination like the Merger if the disclosure is included in a document like this joint proxy statement/prospectus. In addition, reconciliations of non-U.S. GAAP financial measures to a U.S. GAAP financial measure were not relied upon by Morgan Stanley for purposes of its opinion or by the Alumis Board and Alumis Special Committee in connection with its consideration of the Merger Agreement and the transactions contemplated by the Merger Agreement, including the Merger. Accordingly, Alumis has not provided a reconciliation of the financial measures included in the Alumis Management Projections to the relevant U.S. GAAP financial measures. The Alumis Management Projections may differ from published analyst estimates and forecasts and do not take into account any events or circumstances after the date they were prepared, including the announcement of the Merger. Alumis encourages you to review all of its consolidated financial statements and the related notes included elsewhere in this joint proxy statement/prospectus in their entirety and to not rely on any single financial measure.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:19.95pt;margin:0pt 0pt 12pt 0pt;">While the Alumis Management Projections are presented with numerical specificity, the Alumis Management Projections were based on numerous variables and assumptions that are inherently uncertain and may be beyond Alumis management&#8217;s control. Further, given that the Alumis Management Projections cover multiple&#160;years, by their nature, they become subject to greater uncertainty with each successive&#160;year beyond their preparation. Important factors that may affect actual results and may result in such projections not being achieved include: the occurrence of any event, change or other circumstances that could give rise to the termination of the Merger Agreement, the inability to complete the Merger, or the failure to satisfy other conditions to completion of the Merger, including that a governmental entity may prohibit or delay the completion of the Merger, and risks and uncertainties pertaining to Alumis and ACELYRIN&#8217;s businesses, including the risks and uncertainties detailed in Alumis&#8217; and ACELYRIN&#8217;s respective public periodic filings with the SEC. In addition, the ability to achieve the Alumis Management Projections may depend on, in part, whether or not the strategic goals, objectives and targets are reached over the applicable period. The assumptions upon which the Alumis Management Projections were based necessarily involve judgments with respect to, among other things, future economic, competitive and regulatory conditions and financial market conditions and future business decisions that may not be realized and that are inherently subject to significant business, economic, competitive and regulatory uncertainties and contingencies, including, among other things, the inherent uncertainty of the business and economic conditions affecting the industry in which Alumis and ACELYRIN operate, and the risks and uncertainties described in the sections titled &#8220;Cautionary Note&#160;Regarding Forward-Looking Statements&#8221; and &#8220;Risk Factors,&#8221; all of which are difficult or impossible to predict accurately and many of which are beyond Alumis&#8217; control. The Alumis Management Projections also reflect assumptions by Alumis management that are subject to change and are susceptible to multiple interpretations and periodic revisions based on actual results, revised prospects for the Alumis and ACELYRIN respective businesses, changes in general business or economic conditions, or any other transaction or event that has occurred or that may occur and that was not anticipated when such projections were prepared.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Accordingly, there can be no assurance that the Alumis Management Projections will be realized, and actual results may differ, and may differ materially, from those shown. The inclusion of the Alumis Management Projections in this joint proxy statement/prospectus should not be regarded as an indication that any of Alumis, Morgan Stanley, ACELYRIN or any of their respective affiliates, officers, directors, advisors or other representatives considered or consider the Alumis Management Projections necessarily predictive of actual future events, and the Alumis Management Projections should not be relied upon as such. None of Alumis, Morgan Stanley, ACELYRIN or any of their respective affiliates, officers, directors, advisors or other representatives can give any assurance that actual results will not differ from the Alumis Management Projections. None of Alumis, Morgan Stanley, ACELYRIN or any of their respective affiliates, officers, directors, advisors or other representatives has made or makes any representation to any stockholder or other person regarding the ultimate performance of Alumis and ACELYRIN compared to the information contained in the Alumis Management Projections or that forecasted results will be achieved.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">161</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, the Alumis Management Projections have not been updated or revised to reflect information or results after the date they were prepared or as of the date of this joint proxy statement/prospectus, and except as required by applicable securities laws, Alumis does not intend to update or otherwise revise the Alumis Management Projections or the specific portions presented to reflect circumstances existing after the date when made or to reflect the occurrence of future events, even in the event that any or all of the underlying assumptions are shown to be in error.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Alumis Management Projections included in this joint proxy statement/prospectus have been prepared by, and are the responsibility of, Alumis&#8217; management. PricewaterhouseCoopers LLP has not audited, reviewed, examined, compiled nor applied agreed-upon procedures with respect to the accompanying Alumis Management Projections and, accordingly, PricewaterhouseCoopers LLP does not express an opinion or any other form of assurance with respect thereto. The PricewaterhouseCoopers LLP report for Alumis included in this joint proxy statement/prospectus relates to Alumis&#8217; previously issued financial statements. It does not extend to the Alumis Management Projections and should not be read to do so.</p><a id="OpinionofAlumisFinancialAdvisor_72571"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Opinion of Alumis&#8217; Financial Advisor</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Alumis Special Committee retained Morgan Stanley to provide it with financial advisory services in connection with the Merger, and, if requested by the Alumis Special Committee, to provide a financial opinion with respect thereto. The Alumis Special Committee selected Morgan Stanley to act as its financial advisor based on Morgan Stanley&#8217;s qualifications, expertise and reputation and its knowledge of the industry, market and regulatory environment and business and affairs of Alumis. Morgan Stanley rendered its oral opinion to the Alumis Special Committee at its special meeting on April 20, 2025, (which was subsequently confirmed in writing by delivery of Morgan Stanley&#8217;s written opinion addressed to the Alumis Special Committee dated April 20, 2025), that as of the date of such opinion and based upon and subject to the various qualifications, assumptions, limitations and other matters set forth in the written opinion, the Exchange Ratio pursuant to the Merger Agreement was fair from a financial point of view to Alumis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">The full text of Morgan Stanley&#8217;s written opinion is attached as Annex D and incorporated by reference into this joint proxy statement/prospectus. The opinion sets forth, among other things, the various qualifications, assumptions, limitations and other matters considered by Morgan Stanley in rendering its opinion. Alumis&#8217; stockholders are urged to, and should, read the opinion carefully and in its entirety. Morgan Stanley&#8217;s opinion is directed to the Alumis Special Committee and addresses only the fairness from a financial point of view to Alumis of the Exchange Ratio pursuant to the Merger Agreement as of the date of the opinion. Morgan Stanley&#8217;s opinion does not address any other term or aspect of the Merger Agreement or the transactions contemplated thereby or any term or aspect of any other agreement or instrument contemplated by the Merger Agreement or entered into or amended in connection therewith and does not constitute an opinion or a recommendation as to how the stockholders of Alumis and ACELYRIN should vote at the stockholders&#8217; meetings to be held in connection with the Merger or in connection with any other matter.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">The summary of Morgan Stanley&#8217;s opinion set forth in this joint proxy statement/prospectus is qualified in its entirety by reference to the full text of the opinion. In addition, the opinion does not in any manner address the prices at which Alumis&#8217; common stock will trade following consummation of the Merger or at any time.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In connection with rendering its opinion, Morgan Stanley, among other things:</p><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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.15pt;padding:0pt;">1)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Reviewed certain publicly available financial statements and other business and financial information of ACELYRIN and Alumis respectively;</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.15pt;padding:0pt;">2)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Reviewed certain internal financial statements and other financial and operating data concerning ACELYRIN and Alumis, respectively;</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.15pt;padding:0pt;">3)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Reviewed the Alumis Management Projections which are described in more detail in the section titled &#8220;&#8212; Alumis Management Unaudited Prospective Financial Information;&#8221;</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.15pt;padding:0pt;">4)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Reviewed information relating to certain strategic, financial and operational benefits anticipated from the Merger (the &#8220;Synergies Estimates&#8221;), prepared by the management of Alumis;</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">162</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.15pt;padding:0pt;">5)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Participated in discussions regarding the past and current operations and financial condition and the prospects of ACELYRIN, including information relating to certain strategic, financial and operational benefits anticipated from the Merger, with senior executives of ACELYRIN;</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.15pt;padding:0pt;">6)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Discussed the past and current operations and financial condition and the prospects of Alumis and ACELYRIN, including information relating to certain strategic, financial and operational benefits anticipated from the Merger, with senior executives of Alumis;</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.15pt;padding:0pt;">7)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Reviewed the pro forma impact of the Merger on the Alumis&#8217; cash flow, consolidated capitalization and certain financial ratios;</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.15pt;padding:0pt;">8)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Reviewed the reported prices and trading activity for ACELYRIN&#8217;s common stock and Alumis&#8217; common stock;</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.15pt;padding:0pt;">9)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Compared the prices and trading activity of ACELYRIN&#8217;s common stock and Alumis&#8217; common stock with that of certain other publicly-traded companies comparable with ACELYRIN and Alumis, respectively, and their securities;</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.15pt;padding:0pt;">10)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Participated in certain discussions and negotiations among representatives of ACELYRIN and Alumis and their financial and legal advisors;</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.15pt;padding:0pt;">11)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Reviewed the Merger Agreement and certain related documents; and</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.15pt;padding:0pt;">12)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Performed such other analyses, reviewed such other information and considered such other factors as Morgan Stanley deemed appropriate.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Morgan Stanley assumed and relied upon, without independent verification, the accuracy and completeness of the information that was publicly available or supplied or otherwise made available to Morgan Stanley by ACELYRIN and Alumis and formed a substantial basis for its opinion. With respect to the Alumis Management Projections, including the Synergies Estimates, Morgan Stanley assumed, with Alumis&#8217; consent, that they had been reasonably prepared on bases reflecting the best then-currently available estimates and judgments of the management of Alumis of the future financial performance of ACELYRIN and Alumis. In addition, Morgan Stanley assumed that the Merger will be consummated in accordance with the terms set forth in the Merger Agreement without any waiver, amendment or delay of any terms or conditions, including, among other things, that the Merger will be treated as a tax-free reorganization, pursuant to the Code and that the definitive Merger Agreement would not differ in any material respect from the draft thereof furnished to Morgan Stanley. Morgan Stanley assumed that in connection with the receipt of all the necessary governmental, regulatory or other approvals and consents required for the proposed Merger, no delays, limitations, conditions or restrictions will be imposed that would have a material adverse effect on the contemplated benefits expected to be derived in the proposed Merger. Morgan Stanley is not a legal, tax or regulatory advisor. Morgan Stanley is a financial advisor only and relied upon, without independent verification, the assessment of Alumis and ACELYRIN and their legal, tax or regulatory advisors with respect to legal, tax or regulatory matters. Morgan Stanley expressed no opinion with respect to the fairness of the amount or nature of the compensation to any of the officers, directors or employees of the parties, or any class of such persons, whether relative to the Exchange Ratio or otherwise.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Morgan Stanley did not make any independent valuation or appraisal of the assets or liabilities of ACELYRIN or Alumis or any of their subsidiaries, nor were they furnished with any such valuations or appraisals, upon which Morgan Stanley has relied without independent verification. Morgan Stanley did not express any view on, and the opinion did not address, any other term or aspect of the Merger Agreement or the transactions contemplated thereby or any term or aspect of any other agreement or instrument contemplated by the Merger Agreement or entered into or amended in connection therewith.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Morgan Stanley&#8217;s opinion is necessarily based on financial, economic, market and other conditions as in effect on, and the information made available to Morgan Stanley, as of April 17, 2025. Events occurring or coming to the attention of Morgan Stanley after such date may affect Morgan Stanley&#8217;s opinion and the assumptions used in preparing it, and Morgan Stanley did not assume any obligation to update, revise or reaffirm its opinion.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">163</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Morgan Stanley&#8217;s opinion did not address the relative merits of the transactions contemplated by the Merger Agreement as compared to other business or financial strategies that might be available to Alumis, nor did it address the underlying business decision of Alumis to enter into the Merger Agreement or proceed with any other transaction contemplated by the Merger Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In performing its analyses, Morgan Stanley considered business, economic, industry and market conditions, financial and otherwise, and other matters as they existed on, and could be evaluated as of, the date of its opinion. While the results of each analysis were taken into account in reaching its overall conclusion with respect to fairness to Alumis from a financial point of view of the Exchange Ratio pursuant to the Merger Agreement, Morgan Stanley did not make separate or quantifiable judgments regarding individual analyses. The reference ranges indicated by Morgan Stanley&#8217;s financial analyses are illustrative and not necessarily indicative of actual values nor predictive of future results or values, which may be significantly more or less favorable than those suggested by the analyses. In addition, any analyses relating to the value of assets, businesses or securities do not purport to be appraisals or to reflect the prices at which businesses or securities actually may be sold, which may depend on a variety of factors, many of which are beyond Alumis&#8217; control and the control of Morgan Stanley. Much of the information used in, and accordingly the results of, Morgan Stanley&#8217;s analyses are inherently subject to substantial uncertainty.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Summary of Financial Analyses of Morgan Stanley</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of the material financial analyses performed by Morgan Stanley in connection with its oral opinion and the preparation of its written opinion to the Alumis Special Committee dated April 20, 2025. The following summary is not a complete description of the financial analyses performed and factors considered by Morgan Stanley in connection with its opinion, nor does the order of analyses described represent the relative importance or weight given to those analyses. Unless otherwise indicated, the various analyses summarized below were based on closing prices for the common shares of ACELYRIN and Alumis as of February 6, 2025, the last full trading day before the Merger was announced. Some of these summaries of financial analyses include information presented in tabular format. In order to fully understand the financial analyses used by Morgan Stanley, the tables must be read together with the text of each summary. The tables alone do not constitute a complete description of the financial analyses. Assessing any portion of such analyses and of the factors reviewed, without considering all analyses and factors, could create a misleading or incomplete view of the process underlying Morgan Stanley&#8217;s opinion. Furthermore, mathematical analysis is not in itself a meaningful method of using the data referred to below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Discounted Cash Flow Analysis</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Morgan Stanley performed a discounted cash flow analysis on each of Alumis and ACELYRIN. Discounted cashflow analysis is designed to provide an implied value of a company by calculating the present value of the estimated future unlevered free cash flows of such company. In performing the financial analyses summarized below and in arriving at its opinion, at the direction of the Alumis Special Committee, Morgan Stanley utilized and relied upon the Alumis Management Projections.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">ACELYRIN Discounted Cash Flow Analysis</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Morgan Stanley calculated a range of implied equity values per share for ACELYRIN&#8217;s common stock based on a discounted cash flow analysis. Morgan Stanley relied on the Alumis&#160;&#8212; ACELYRIN Projections. The unlevered free cash flows from calendar&#160;years 2025 through 2045 were discounted to present values as of April 30, 2025 using a range of discount rates of 12.0% to 14.0%, which was selected based on Morgan Stanley&#8217;s professional judgment and experience to reflect ACELYRIN&#8217;s weighted average cost of capital (&#8220;WACC&#8221;). Based on information provided by management of Alumis, Morgan Stanley assumed ACELYRIN&#8217;s net cash balance to be approximately $448 million as of December&#160;31, 2024 and made assumptions about future financing needs of ACELYRIN, in order to derive equity value. Based on the above- described analysis, Morgan Stanley derived a range of implied equity values per share of ACELYRIN common stock of $7.07&#8201;&#8211;&#8201;$8.14.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Alumis Discounted Cash Flow Analysis</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Morgan Stanley calculated a range of implied equity values per share for Alumis common stock based on a discounted cash flow analysis. Morgan Stanley relied on the Alumis&#160;&#8212; Alumis Projections. The unlevered free cash flows from calendar&#160;years 2025 through 2045 were discounted to present values as of April 30, 2025 using a range of discount rates of 10.2% to 12.2%, which was selected based on Morgan Stanley&#8217;s professional judgment and experience to reflect Alumis&#8217; WACC. Based on information provided by management of Alumis, Morgan Stanley assumed Alumis&#8217; net cash balance to be approximately $289 million as of December&#160;31, </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">164</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">2024 and made assumptions about future financing needs of Alumis. Based on the above-described analysis, Morgan Stanley derived a range of implied equity values per share of Alumis of $16.20&#8201;&#8211;&#8201;$19.40.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:19.95pt;margin:0pt 0pt 12pt 0pt;">The discounted cash flow analysis indicated the following implied exchange ratio reference range of 0.3644 to 0.5025 shares of Alumis common stock for each share of ACELYRIN common stock, as compared to the Exchange Ratio pursuant to the Merger Agreement of 0.4814 shares of Alumis common stock for each share of ACELYRIN common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Other Information</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Morgan Stanley also observed certain additional information that was not considered part of its financial analyses with respect to its opinion but was noted for informational purposes, including the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Historical Trading Prices</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Morgan Stanley reviewed the historical intraday trading ranges of ACELYRIN common stock and Alumis common stock for the 52-week period through February&#160;6, 2025 (the last full trading day before the Merger was announced). Morgan Stanley noted that the low and high intraday prices for ACELYRIN common stock and Alumis common stock, and the low and high of the implied exchange ratio based on the range of trading prices for ACELYRIN and Alumis, respectively, for the 52-week period through February&#160;6, 2025, were as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:78.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:78.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Subject</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;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Range of Trading Prices</b></p></td></tr><tr><td style="vertical-align:bottom;width:78.33%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">ACELYRIN common stock</p></td><td style="vertical-align:bottom;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.29%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$1.86 - $8.89</p></td></tr><tr><td style="vertical-align:bottom;width:78.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Alumis common stock</p></td><td style="vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$6.29 - $13.53</p></td></tr><tr><td style="vertical-align:bottom;width:78.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Exchange Ratio</p></td><td style="vertical-align:bottom;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.1375 - 1.4134</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Equity Research </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">ACELYRIN</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Morgan Stanley reviewed sell-side analyst price targets per share of ACELYRIN common stock prepared and published by six equity research analysts prior to February&#160;6, 2025 (the last full trading day before the Merger was announced). These targets generally reflect each analyst&#8217;s estimate of the public market trading price per share of ACELYRIN common stock. The range of price targets for shares of ACELYRIN common stock was $3.00 per share to $20.00 per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Alumis</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Morgan Stanley reviewed sell-side analyst price targets per share of Alumis common stock prepared and published by six equity research analysts prior to February&#160;6, 2025 (the last full trading day before the Merger was announced). These targets generally reflect each analyst&#8217;s estimate of the public market trading price per share of Alumis common stock. The range of price targets for shares of Alumis common stock was $25.00 per share to $38.00 per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:19.95pt;margin:0pt 0pt 12pt 0pt;">Morgan Stanley noted that the exchange ratio range implied by the target price range was 0.0789 to 0.8000.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">General</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In connection with the review of the Merger by the Alumis Special Committee, Morgan Stanley performed a variety of financial and comparative analyses for purposes of rendering its opinion. The preparation of a financial opinion is a complex process and is not necessarily susceptible to a partial analysis or summary description. In arriving at its opinion, Morgan Stanley considered the results of all of its analyses as a whole and did not attribute any particular weight to any analysis or factor that it considered. Morgan Stanley believes that selecting any portion of its analyses, without considering all of the analyses as a whole, would create an incomplete view of the process underlying its analyses and opinion. In addition, Morgan Stanley may have given various analyses and factors more or less weight than other analyses and factors, and may have deemed various assumptions more or less probable than other assumptions. As a result, the ranges of valuations resulting from any particular analysis described above should not be taken to be </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">165</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Morgan Stanley&#8217;s view of the actual value of Alumis or ACELYRIN. In performing its analyses, Morgan Stanley made numerous assumptions with respect to industry performance, general business, economic, market and financial conditions and other matters. Many of these assumptions are beyond the control of Alumis or ACELYRIN. Any estimates contained in Morgan Stanley&#8217;s analyses are not necessarily indicative of future results or actual values, which may be significantly more or less favorable than those suggested by such estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Morgan Stanley conducted the analyses described above solely as part of its analysis of the fairness from a financial point of view to Alumis of the Exchange Ratio pursuant to the Merger Agreement and in connection with the rendering of its oral opinion on April 20, 2025, and subsequent delivery of its written opinion, to the Alumis Special Committee. These analyses do not purport to be appraisals or to reflect the prices at which shares of Alumis&#8217; common stock will trade following consummation of the Merger or at any time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Exchange Ratio pursuant to the Merger Agreement was determined by Alumis and ACELYRIN through arm&#8217;s-length negotiations between Alumis and ACELYRIN and was approved by the Alumis Special Committee and the Alumis board of directors. Morgan Stanley provided advice to Alumis during these negotiations. Morgan Stanley did not, however, recommend any specific exchange ratio to Alumis, the Alumis Special Committee or the Alumis board of directors, nor did Morgan Stanley opine that any specific exchange ratio constituted the only appropriate exchange ratio for the Merger.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Morgan Stanley&#8217;s opinion and its presentation to the Alumis Special Committee was one of many factors taken into consideration by the Alumis Special Committee in deciding to adopt resolutions (i) <span style="color:#231f20;">determining that Merger Agreement and the transactions contemplated thereby, including the Merger, are advisable, fair to and in the best interests of Alumis and its stockholders, (ii)&#160;recommended to the Alumis Board that it approve the Merger and the transactions contemplated by the Merger Agreement, including the Alumis stock issuance, and (iii)&#160;recommended to the Alumis Board that it submit, and recommend the approval of the Alumis stock issuance proposal, to Alumis&#8217; stockholders. Consequently, the analyses as described above should not be viewed as determinative of the opinion of Alumis&#8217; board of directors or the Alumis Special Committee with respect to the Exchange Ratio pursuant to the Merger Agreement or of whether Alumis&#8217; board of directors or the Alumis Special Committee would have been willing to agree to </span>a different exchange ratio.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Alumis Special Committee retained Morgan Stanley based upon Morgan Stanley&#8217;s qualifications, expertise and reputation and its knowledge of the industry, market and regulatory environment and business and affairs of Alumis. Morgan Stanley is a global financial services firm engaged in the securities, investment management and individual wealth management businesses. Its securities business is engaged in securities underwriting, trading and brokerage activities, foreign exchange, commodities and derivatives trading, prime brokerage, as well as providing investment banking, financing and financial advisory services. Morgan Stanley, its affiliates, directors and officers may at any time invest on a principal basis or manage funds that invest, hold long or short positions, finance positions, and may trade or otherwise structure and effect transactions, for their own account or the accounts of their customers, in debt or equity securities or loans of Alumis, ACELYRIN, or any other company, or any currency or commodity, that may be involved in the transactions contemplated by the Merger Agreement, or any related derivative instrument.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under the terms of its engagement letter, Morgan Stanley provided the Alumis Special Committee financial advisory services , a financial opinion in connection with the execution of the Merger Agreement and a financial opinion described in the section and attached as Annex D to this joint proxy statement/prospectus in connection with the Merger, and Alumis agreed to pay Morgan Stanley a fee of $7 million a substantial portion of which is contingent upon completion of the Merger. Alumis has also agreed to reimburse Morgan Stanley for its reasonable expenses, including reasonable fees of outside counsel, incurred in connection with its engagement. In addition, Alumis has agreed to indemnify Morgan Stanley and its affiliates, their respective current and former directors, officers, employees and agents and each other entity or person, if any, controlling Morgan Stanley or any of its affiliates against certain liabilities and expenses, including certain liabilities under the federal securities laws, related to or arising out of Morgan Stanley&#8217;s engagement. In the two&#160;years prior to the date of its opinion, Morgan Stanley and its affiliates have provided financing services for Alumis and ACELYRIN and have received fees for the rendering of these services of approximately $5-10 million and $10-20 million, respectively. Morgan Stanley may also seek to provide financial advisory or financing services to Alumis, ACELYRIN and their respective affiliates in the future and would expect to receive fees for the rendering of these services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ACELYRIN Management Unaudited Prospective Financial Information</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">ACELYRIN does not as a matter of course publicly disclose financial projections or forecasts as to future performance, revenues, earnings or other results given, among other things, the unpredictability, uncertainty and subjectivity of the underlying assumptions </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">166</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:11.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">and estimates inherent in preparing financial projections and forecasts. As a result, ACELYRIN does not endorse unaudited prospective financial information as a reliable indication of future results. However, in connection with the Merger, ACELYRIN&#8217;s management prepared and approved for use certain unaudited prospective financial information which was provided to and considered by the ACELYRIN Transaction Committee, the ACELYRIN Board and Alumis, and which was provided to Guggenheim Securities, in each case, as set forth herein.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">ACELYRIN&#8217;s management prepared an illustrative standalone business case for ACELYRIN that included certain non-public business and financial information regarding ACELYRIN and Alumis, including certain probability-adjusted, unaudited, financial projections of ACELYRIN on a stand-alone basis for the&#160;years ended December&#160;31, 2025 through December&#160;31, 2045 (the &#8220;ACELYRIN Standalone Projections&#8221;) and certain probability-adjusted financial projections of Alumis on a stand-alone basis for the&#160;years ended December&#160;31, 2025 through December&#160;31, 2045 (the &#8220;ACELYRIN&#160;&#8212; Alumis Projections,&#8221; and, together with the ACELYRIN Standalone Projections, the &#8220;ACELYRIN Management Projections&#8221;). All such non-public, unaudited prospective financial information was discussed with, and approved for use by, the ACELYRIN Transaction Committee and the ACELYRIN Board in connection with their evaluations of the Merger. In connection with such approval, the ACELYRIN Transaction Committee directed Guggenheim Securities to use the ACELYRIN Management Projections in performing its financial analyses in connection with its opinion, as described in more detail in the section titled &#8220;&#8212; Opinion of ACELYRIN&#8217;s Financial Advisor.&#8221; Additionally, a portion of the ACELYRIN Standalone Projections were shared with representatives of Alumis in connection with its due diligence review.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The ACELYRIN Management Projections reflect a probability adjusted outlook and were based on certain internal assumptions of ACELYRIN management regarding probabilities of technical and regulatory success, timing of commercial launch, market size, market share, peak sales, pricing, market exclusivity, estimated costs and expenses (including timing of commercial preparation costs), partnering and licensing arrangements, estimated tax assets (including potentially realizable existing net operating loss carryforwards expected to be utilized by ACELYRIN and Alumis), and other relevant factors relating to ACELYRIN, Alumis and their product candidates. Each of the ACELYRIN Standalone Projections and the ACELYRIN&#160;&#8212; Alumis Projections also were prepared on a stand-alone basis and do not take into account the proposed transactions, including any costs incurred in connection with the Merger or the other transactions contemplated by the Merger Agreement or any changes to ACELYRIN&#8217;s or Alumis&#8217; operations or strategy that may be implemented after the completion of the Merger. As a result, actual results likely will differ, and may differ materially, from those contained in the ACELYRIN Standalone Projections and the ACELYRIN&#160;&#8212; Alumis Projections.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">In light of the foregoing factors and the additional important information about the ACELYRIN Management Projections provided below, stockholders are cautioned not to place undue reliance, if any, on the ACELYRIN Management Projections.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The information and tables set forth below are included solely to give ACELYRIN stockholders access to relevant portions of the ACELYRIN Management Projections and are not included in this joint proxy statement/prospectus to influence any ACELYRIN stockholder or Alumis stockholder to vote their respective shares in favor of the ACELYRIN merger proposal, the Merger or for any other purpose:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The probability-adjusted financial forecasts reflected in the ACELYRIN Standalone Projections for fiscal&#160;years 2025 through 2045 are summarized below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">ACELYRIN Standalone Projections</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">($ in millions, unaudited)</i></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:14.4pt;"><td style="vertical-align:bottom;width:8.83%;margin:0pt;padding:0pt;"><div style="height:14.4pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.22%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:14.4pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2025E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.22%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:14.4pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2026E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.22%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:14.4pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2027E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.23%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:14.4pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2028E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.24%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:14.4pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2029E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.37%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:14.4pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2030E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.37%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:14.4pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2031E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.37%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:14.4pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2032E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.39%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:14.4pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2033E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.39%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:14.4pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2034E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.41%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:14.4pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2035E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.39%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:14.4pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2036E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.39%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:14.4pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2037E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.39%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:14.4pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2038E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.39%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:14.4pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2039E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.41%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:14.4pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2040E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.34%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:14.4pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2041E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.74%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:14.4pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2042E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.72%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:14.4pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2043E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:3.56%;margin:0pt;padding:0pt;"><div style="height:14.4pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2044E</b></p></div></div></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:4.29%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:14.4pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2045E</b></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:8.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="color:#231f20;">Revenue </span></p></td><td style="vertical-align:bottom;width:1.33%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">&#8212; </span></p></td><td style="vertical-align:bottom;width:1.33%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">&#8212; </span></p></td><td style="vertical-align:bottom;width:1.33%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"/><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">&#8212;</span></p></td><td style="vertical-align:bottom;width:1.33%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"/><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">&#8212;</span></p></td><td style="vertical-align:bottom;width:1.34%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">14</span></p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">165</span></p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">350</span></p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">506</span></p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">576</span></p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">624</span></p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">653</span></p></td><td style="vertical-align:bottom;width:1.37%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">671</span></p></td><td style="vertical-align:bottom;width:1.37%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">680</span></p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">690</span></p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">703</span></p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">716</span></p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">691</span></p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">506</span></p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">309</span></p></td><td style="vertical-align:bottom;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">111</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">28</p></td></tr><tr><td style="vertical-align:bottom;width:8.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="color:#231f20;">Operating Profit</span><sup style="color:#231f20;font-size:5.25pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;width:1.33%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">(209)</span></p></td><td style="vertical-align:bottom;width:1.33%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">(134)</span></p></td><td style="vertical-align:bottom;width:1.33%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">(140)</span></p></td><td style="vertical-align:bottom;width:1.33%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">(210)</span></p></td><td style="vertical-align:bottom;width:1.34%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">(154)</span></p></td><td style="vertical-align:bottom;width:1.36%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">(5)</span></p></td><td style="vertical-align:bottom;width:1.36%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">123</span></p></td><td style="vertical-align:bottom;width:1.36%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">238</span></p></td><td style="vertical-align:bottom;width:1.36%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">229</span></p></td><td style="vertical-align:bottom;width:1.36%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">396</span></p></td><td style="vertical-align:bottom;width:1.36%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">417</span></p></td><td style="vertical-align:bottom;width:1.37%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">427</span></p></td><td style="vertical-align:bottom;width:1.37%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">430</span></p></td><td style="vertical-align:bottom;width:1.36%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">434</span></p></td><td style="vertical-align:bottom;width:1.36%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">439</span></p></td><td style="vertical-align:bottom;width:1.36%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">445</span></p></td><td style="vertical-align:bottom;width:1.36%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">427</span></p></td><td style="vertical-align:bottom;width:1.36%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">345</span></p></td><td style="vertical-align:bottom;width:1.36%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">212</span></p></td><td style="vertical-align:bottom;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">77</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">19</p></td></tr><tr><td style="vertical-align:bottom;width:8.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="color:#231f20;">Unlevered Free Cash Flow</span><sup style="color:#231f20;font-size:5.25pt;line-height:100%;top:0pt;vertical-align:top;">(2) </sup></p></td><td style="vertical-align:bottom;width:1.33%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">(156)</span></p></td><td style="vertical-align:bottom;width:1.33%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">(143)</span></p></td><td style="vertical-align:bottom;width:1.33%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">(131)</span></p></td><td style="vertical-align:bottom;width:1.33%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">(210)</span></p></td><td style="vertical-align:bottom;width:1.34%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">(156)</span></p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">(17)</span></p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">98</span></p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">206</span></p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">204</span></p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">360</span></p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">380</span></p></td><td style="vertical-align:bottom;width:1.37%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">334</span></p></td><td style="vertical-align:bottom;width:1.37%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">322</span></p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">324</span></p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">328</span></p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">333</span></p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">323</span></p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">274</span></p></td><td style="vertical-align:bottom;width:1.36%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">175</span></p></td><td style="vertical-align:bottom;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">74</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;">21</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top: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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Operating Profit is calculated as probability-adjusted total revenue, </span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">less </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">cost of goods sold, </span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">less </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">royalties owed, </span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">less </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">operating expenses (including milestones owed), and includes the impact of stock- based compensation.</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">167</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:11.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Unlevered Free Cash Flow is calculated as Operating Profit, </span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">less </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">estimated income tax expenses (including effect of net operating losses), </span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">plus </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">depreciation and amortization</span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">, minus </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">capital expenditures and after giving effect to positive or negative changes in working capital.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:19.95pt;margin:0pt 0pt 12pt 0pt;">The probability-adjusted financial forecasts reflected in the ACELYRIN&#160;&#8212; Alumis Projections for fiscal&#160;years 2025 through 2045 are summarized below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">ACELYRIN&#160;&#8212; Alumis Projections</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">($ in millions, unaudited)</i></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:10.35pt;"><td style="vertical-align:bottom;width:7.97%;margin:0pt;padding:0pt;"><div style="height:10.35pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.12%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:10.35pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2025E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.12%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:10.35pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2026E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.12%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:10.35pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2027E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.12%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:10.35pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2028E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.12%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:10.35pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2029E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.87%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:10.35pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2030E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.87%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:10.35pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2031E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.87%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:10.35pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2032E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.87%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:10.35pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2033E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.87%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:10.35pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2034E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.86%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:10.35pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2035E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.24%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:10.35pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2036E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.24%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:10.35pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2037E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.24%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:10.35pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2038E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.24%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:10.35pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2039E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.24%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:10.35pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2040E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.24%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:10.35pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2041E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.24%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:10.35pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2042E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.13%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:10.35pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2043E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:4.2%;margin:0pt;padding:0pt;"><div style="height:10.35pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2044E</b></p></div></div></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><div style="height:10.35pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;text-decoration-color:#231f20;text-decoration-line:underline;text-decoration-style:solid;">2045E</b></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="color:#231f20;">Total Revenue </span></p></td><td style="vertical-align:bottom;width:1.31%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">&#8212; </span></p></td><td style="vertical-align:bottom;width:1.31%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">&#8212; </span></p></td><td style="vertical-align:bottom;width:1.31%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"/><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">&#8212;</span></p></td><td style="vertical-align:bottom;width:1.31%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.9pt 0pt 0pt;"><span style="color:#231f20;">33</span></p></td><td style="vertical-align:bottom;width:1.31%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">78</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">192</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">325</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">486</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">655</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">855</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">1,047</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">1,260</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">1,418</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">1,527</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">1,635</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">1,741</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">1,854</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">1,515</span></p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</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:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">303</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">242</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">218</span></p></td></tr><tr><td style="vertical-align:bottom;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="color:#231f20;">Operating Profit</span><sup style="color:#231f20;font-size:5.25pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;width:1.31%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">(319)</span></p></td><td style="vertical-align:bottom;width:1.31%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">(284)</span></p></td><td style="vertical-align:bottom;width:1.31%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">(319)</span></p></td><td style="vertical-align:bottom;width:1.31%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">(217)</span></p></td><td style="vertical-align:bottom;width:1.31%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">(159)</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">(44)</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">75</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">219</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">371</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">549</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">718</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">877</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">995</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">1,076</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">1,157</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">1,236</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">1,319</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">1,078</span></p></td><td style="vertical-align:bottom;width:1.48%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</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:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">216</span></p></td><td style="vertical-align:bottom;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">173</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">155</span></p></td></tr><tr><td style="vertical-align:bottom;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="color:#231f20;">Unlevered Free Cash Flow</span><sup style="color:#231f20;font-size:5.25pt;line-height:100%;top:0pt;vertical-align:top;">(2) </sup></p></td><td style="vertical-align:bottom;width:1.31%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">(180)</span></p></td><td style="vertical-align:bottom;width:1.31%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">(284)</span></p></td><td style="vertical-align:bottom;width:1.31%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">(319)</span></p></td><td style="vertical-align:bottom;width:1.31%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">(221)</span></p></td><td style="vertical-align:bottom;width:1.31%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">(165)</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">(58)</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">55</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">191</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">335</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">501</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">646</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">667</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">767</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">837</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">901</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">963</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">1,029</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">892</span></p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="color:#231f20;">$</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:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">316</span></p></td><td style="vertical-align:bottom;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">144</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt 0pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"><span style="color:#231f20;">126</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top: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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;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:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Operating Profit is calculated as probability-adjusted total revenue, </span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">less </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">cost of goods sold, </span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">less </i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">operating expenses (including milestones owed), and includes the impact of stock-based compensation.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Unlevered Free Cash Flow is calculated as Operating Profit, </span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">less </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">estimated income tax expenses (including effect of net operating losses), </span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">plus </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">other cash flow adjustments, </span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">plus </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">depreciation and amortization</span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">, minus </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">capital expenditures and after giving effect to positive or negative changes in working capital.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Important Information About ACELYRIN Management Projections</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The ACELYRIN Management Projections were not prepared with a view toward public disclosure or toward complying with U.S. GAAP, nor were they prepared with a view toward compliance with published guidelines of the SEC or the guidelines established by the American Institute of Certified Public Accountants for preparation or presentation of prospective financial information. The ACELYRIN Management Projections may calculate certain non-U.S. GAAP financial measures, including Operating Profit and Unlevered Free Cash Flow, using different methodologies from other companies, and ACELYRIN does not provide a reconciliation of the forward-looking non-U.S. GAAP financial measures to the comparable U.S. GAAP financial measures because it is unable to reasonably predict certain items contained in the U.S. GAAP financial measures, including non-recurring and infrequent items that are not indicative of ACELYRIN&#8217;s ongoing operations. These items are uncertain, depend on various factors and could have a material impact on ACELYRIN&#8217;s U.S. GAAP results for the applicable period. The SEC rules, which would otherwise require a reconciliation of a non-U.S. GAAP financial measure to a U.S. GAAP financial measure, do not apply to non-U.S. GAAP financial measures provided to Guggenheim Securities or to the ACELYRIN Transaction Committee and the ACELYRIN Board in connection with a proposed business combination like the Merger if the disclosure is included in a document like this joint proxy statement/ prospectus. In addition, reconciliations of non-U.S. GAAP financial measures to a U.S. GAAP financial measure were not relied upon by Guggenheim Securities for purposes of its opinion or by the ACELYRIN Transaction Committee and the ACELYRIN Board in connection with their consideration of the Merger Agreement and the transactions contemplated by the Merger Agreement, including the Merger. Accordingly, ACELYRIN has not provided a reconciliation of the financial measures included in the ACELYRIN Management Projections to the relevant U.S. GAAP financial measures. The ACELYRIN Management Projections may differ from published analyst estimates and forecasts and do not take into account any events or circumstances after the date they were prepared, including the announcement of the Merger. ACELYRIN encourages you to review all of its financial statements included or incorporated by reference into this joint proxy statement/prospectus in their entirety and to not rely on any single financial measure.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">While the ACELYRIN Management Projections are presented with numerical specificity, the ACELYRIN Management Projections were based on numerous variables and assumptions that are inherently uncertain and may be beyond ACELYRIN management&#8217;s control. Further, given that the ACELYRIN Management Projections cover multiple&#160;years, by their nature, they become subject to greater uncertainty with each successive&#160;year beyond their preparation. Important factors that may affect actual results and may result in such projections not being achieved include: the occurrence of any event, change or other circumstances that could give rise to the termination of the Merger Agreement, the inability to complete the Merger, or the failure to satisfy other conditions to completion of the Merger, including that a governmental entity may prohibit or delay the completion of the Merger, and risks and uncertainties pertaining to ACELYRIN and Alumis&#8217; businesses, including the risks and uncertainties detailed in </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">168</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">ACELYRIN&#8217;s and Alumis&#8217; respective public periodic filings with the SEC. In addition, the ability to achieve the ACELYRIN Management Projections may depend on, in part, whether or not the strategic goals, objectives and targets are reached over the applicable period. The assumptions upon which the ACELYRIN Management Projections were based necessarily involve judgments with respect to, among other things, future economic, competitive and regulatory conditions and financial market conditions and future business decisions that may not be realized and that are inherently subject to significant business, economic, competitive and regulatory uncertainties and contingencies, including, among other things, the inherent uncertainty of the business and economic conditions affecting the industry in which ACELYRIN and Alumis operate, and the risks and uncertainties described in ACELYRIN&#8217;s Annual Report on Form&#160;10-K for the fiscal&#160;year ended December&#160;31, 2023, subsequent Quarterly Reports on Form&#160;10-Q, and Current Reports on Form&#160;8-K, as well as the sections titled &#8220;Cautionary Note&#160;Regarding Forward-Looking Statements&#8221; and &#8220;Risk Factors,&#8221; all of which are difficult or impossible to predict accurately and many of which are beyond ACELYRIN&#8217;s control. The ACELYRIN Management Projections also reflect assumptions by ACELYRIN management that are subject to change and are susceptible to multiple interpretations and periodic revisions based on actual results, revised prospects for the ACELYRIN and Alumis respective businesses, changes in general business or economic conditions, or any other transaction or event that has occurred or that may occur and that was not anticipated when such projections were prepared.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Accordingly, there can be no assurance that the ACELYRIN Management Projections will be realized, and actual results may differ, and may differ materially, from those shown. The inclusion of the ACELYRIN Management Projections in this joint proxy statement/prospectus should not be regarded as an indication that any of ACELYRIN, Guggenheim Securities, Alumis or any of their respective affiliates, officers, directors, advisors or other representatives considered or consider the ACELYRIN Management Projections necessarily predictive of actual future events, and the ACELYRIN Management Projections should not be relied upon as such. None of ACELYRIN, Guggenheim Securities, Alumis or any of their respective affiliates, officers, directors, advisors or other representatives can give any assurance that actual results will not differ from the ACELYRIN Management Projections. None of ACELYRIN, Guggenheim Securities, Alumis or any of their respective affiliates, officers, directors, advisors or other representatives has made or makes any representation to any stockholder or other person regarding the ultimate performance of ACELYRIN and Alumis compared to the information contained in the ACELYRIN Management Projections or that forecasted results will be achieved.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, the ACELYRIN Management Projections have not been updated or revised to reflect information or results after the date they were prepared or as of the date of this joint proxy statement/ prospectus, and except as required by applicable securities laws, ACELYRIN does not intend to update or otherwise revise the ACELYRIN Management Projections or the specific portions presented to reflect circumstances existing after the date when made or to reflect the occurrence of future events, even in the event that any or all of the underlying assumptions are shown to be in error.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The ACELYRIN Management Projections included in this joint proxy statement/prospectus have been prepared by, and are the responsibility of, ACELYRIN&#8217;s management. PricewaterhouseCoopers LLP has not audited, reviewed, examined, compiled nor applied agreed-upon procedures with respect to the accompanying ACELYRIN Management Projections and, accordingly, PricewaterhouseCoopers LLP does not express an opinion or any other form of assurance with respect thereto. The PricewaterhouseCoopers LLP report incorporated by reference for ACELYRIN relates to ACELYRIN&#8217;s previously issued financial statements. It does not extend to the ACELYRIN Management Projections and should not be read to do so.</p><a id="OpinionofACELYRINsFinancialAdvisor_79354"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Opinion of ACELYRIN&#8217;s Financial Advisor</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Overview</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">ACELYRIN retained Guggenheim Securities as its financial advisor in connection with ACELYRIN&#8217;s exploration of strategic and financial alternatives. In selecting Guggenheim Securities as its financial advisor, ACELYRIN considered that, among other things, Guggenheim Securities is an internationally recognized investment banking, financial advisory and securities firm whose senior professionals have substantial experience advising companies in, among other industries, the biopharmaceutical industry. Guggenheim Securities, as part of its investment banking, financial advisory and capital markets businesses, is regularly engaged in the valuation and financial assessment of businesses and securities in connection with mergers and acquisitions, recapitalizations, spin-offs/split-offs, restructurings, securities offerings in both the private and public capital markets and valuations for corporate and other purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">At the February&#160;6, 2025 meeting of the ACELYRIN Board, Guggenheim Securities rendered an oral opinion, which was confirmed by delivery of a written opinion, dated February&#160;6, 2025, to the ACELYRIN Board to the effect that, as of February&#160;6, 2025 and based on and subject to the matters considered, the procedures followed, the assumptions made and various limitations of and </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">169</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">qualifications to the review undertaken, the Original Exchange Ratio was fair, from a financial point of view, to the stockholders of ACELYRIN.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">This description of Guggenheim Securities&#8217; opinion is qualified in its entirety by the full text of the written opinion, which is attached as Annex E to this joint proxy statement/prospectus and which you should read carefully and in its entirety. Guggenheim Securities&#8217; written opinion sets forth the matters considered, the procedures followed, the assumptions made and various limitations of and qualifications to the review undertaken by Guggenheim Securities. Guggenheim Securities&#8217; written opinion, which was authorized for issuance by the Fairness Opinion and Valuation Committee of Guggenheim Securities, is necessarily based on economic, business, capital markets and other conditions, and the information made available to Guggenheim Securities, as of the date of such opinion. Guggenheim Securities has no responsibility for updating or revising its opinion based on facts, circumstances or events occurring after the date of the rendering of the opinion. Guggenheim Securities did not opine on the fairness of the Exchange Ratio, from a financial point of view, to the stockholders of ACELYRIN. The ACELYRIN Board has not obtained, and did not request, an updated opinion from Guggenheim Securities. Guggenheim Securities' opinion does not speak to any date other than the date of its February 6, 2025 opinion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In rendering its opinion, Guggenheim Securities did not express any view or opinion as to (i)&#160;the prices at which the shares of common stock or other securities or financial instruments of or relating to ACELYRIN or Alumis may trade or otherwise be transferable at any time, (ii)&#160;the potential effects of volatility in the credit, financial or equity markets on ACELYRIN or Alumis, their respective securities or other financial instruments or the Merger or (iii)&#160;the impact of the Merger on the solvency or viability of ACELYRIN, Alumis or Merger Sub or the ability of ACELYRIN, Alumis or Merger Sub to pay their respective obligations when they come due.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In reading the discussion of Guggenheim Securities&#8217; opinion set forth below, you should be aware that such opinion (and, as applicable, any materials provided in connection therewith):</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">was provided to the ACELYRIN Board (in its capacity as such) for its information and assistance in connection with its evaluation of the Original Exchange Ratio;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">did not constitute a recommendation to the ACELYRIN Board with respect to the Merger;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">does not constitute advice or a recommendation to any stockholder of ACELYRIN or Alumis as to how to vote or act in connection with the Merger or otherwise;</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.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;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">did not address ACELYRIN&#8217;s underlying business or financial decision to pursue or effect the Merger, the relative merits of the Merger as compared to any alternative business or financial strategies that might exist for ACELYRIN or the effects of any other transaction in which ACELYRIN </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">might engage;</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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">addressed only the fairness, from a financial point of view and as of the date of such opinion, of the Original Exchange Ratio to the stockholders of ACELYRIN;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">expressed no view or opinion as to (i)&#160;any other term, aspect or implication of (a)&#160;the Merger (including, without limitation, the form or structure of the Merger or the Merger Agreement) or (b)&#160;any other agreement, transaction document or instrument contemplated by the Merger Agreement or to be entered into or amended in connection with the Merger or (ii)&#160;the fairness, financial or otherwise, of the Merger to, or of any consideration to be paid to or received by, the holders of any class of securities, creditors or other constituencies of ACELYRIN or Alumis; 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.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">expressed no view or opinion as to the fairness, financial or otherwise, of the amount or nature of any compensation payable to or to be received by any of ACELYRIN&#8217;s or Alumis&#8217; directors, officers or employees, or any class of such persons, in connection with the Merger relative to the Original Exchange Ratio or otherwise.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In connection with rendering its opinion, Guggenheim Securities:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reviewed a draft of the Merger Agreement dated as of February&#160;6, 2025;</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">170</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reviewed certain publicly available business and financial information regarding each of ACELYRIN and Alumis;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reviewed certain non-public business and financial information regarding ACELYRIN and Alumis and their respective businesses and future prospects (including certain probability-adjusted financial projections for ACELYRIN on a stand-alone basis for the&#160;years ending December&#160;31, 2025 through December&#160;31, 2045, and certain probability-adjusted financial projections for Alumis on a stand- alone basis for the&#160;years ending December&#160;31, 2025 through December&#160;31, 2045, in each case,</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">including certain estimates as to potentially realizable existing net operating loss carryforwards expected to be utilized, and as described in more detail in the section titled &#8220;&#8212; ACELYRIN Management Unaudited Prospective Financial Information&#8221; (collectively, the &#8220;ACELYRIN-Provided Financial Projections&#8221; ) and certain other estimates and other forward-looking information), all as prepared by, discussed with and approved for Guggenheim Securities&#8217; use by ACELYRIN&#8217;s senior management (collectively with the Synergy Estimates (as defined below), the &#8220;ACELYRIN-Provided Information&#8221;);</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reviewed certain non-public business and financial information regarding Alumis and its business and future prospects (including certain probability-adjusted financial projections for Alumis on a stand-alone basis for the&#160;years ending December&#160;31, 2025 through December&#160;31, 2045 as described in more detail in the section titled &#8220;&#8212; Alumis Management Unaudited Prospective Financial Information&#8221; (the &#8220;Alumis-Provided Financial Projections for Alumis&#8221; and, together with the ACELYRIN-Provided Financial Projections, the &#8220;Financial Projections&#8221;), certain estimates as to potentially realizable existing net operating loss carryforwards expected to be utilized by Alumis and certain other estimates and other forward-looking information), all as prepared by and discussed with Alumis&#8217; senior management and reviewed by, discussed with and approved for Guggenheim Securities&#8217; use by ACELYRIN&#8217;s senior management (collectively, the &#8220;Alumis-Provided Information&#8221;);</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reviewed certain estimated cost savings expected to result from the Merger, net of estimated costs to achieve the same (collectively, the &#8220;Synergy Estimates&#8221; or the &#8220;Synergies&#8221;), all as prepared by, discussed with and approved for Guggenheim Securities&#8217; use by ACELYRIN&#8217;s senior management and discussed with Alumis&#8217; senior management;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">discussed with ACELYRIN&#8217;s senior management their strategic and financial rationale for the Merger as well as their views of ACELYRIN&#8217;s and Alumis&#8217; respective businesses, operations, historical and projected financial results, liquidity, funding needs, access to capital and future prospects (including, without limitation, their assumptions as to the expected amounts, timing and pricing of future issuances of equity in each of ACELYRIN and Alumis, respectively) and the commercial, competitive and regulatory dynamics in the biopharmaceutical sector;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">discussed with Alumis&#8217; senior management their strategic and financial rationale for the Merger as well as their views of Alumis&#8217; business, operations, historical and projected financial results, liquidity, funding needs, access to capital and future prospects (including, without limitation, their assumptions as to the expected amounts, timing and pricing of future issuances of equity in Alumis) and the commercial, competitive and regulatory dynamics in the biopharmaceutical sector;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">performed financing-adjusted discounted cash flow analyses based on the ACELYRIN-Provided Financial Projections and the Synergy Estimates;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reviewed the historical prices and the trading activity of the common shares of ACELYRIN and Alumis;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reviewed the </span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">pro forma </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">financial results, financial condition and capitalization of Alumis giving effect to the Merger; and</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">conducted such other studies, analyses, inquiries and investigations as Guggenheim Securities deemed appropriate.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">With respect to the information used in arriving at its opinion, Guggenheim Securities noted that:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Guggenheim Securities relied upon and assumed the accuracy, completeness and reasonableness of all industry, business, financial, legal, regulatory, tax, accounting, actuarial and other information provided by or discussed with ACELYRIN or Alumis (including, without limitation, the ACELYRIN-Provided Information and the Alumis-Provided Information) or obtained from public sources, data suppliers and other third parties.</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">171</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Guggenheim Securities (i)&#160;did not assume any responsibility, obligation or liability for the accuracy, completeness, reasonableness, achievability or independent verification of, and Guggenheim Securities did not independently verify, any such information (including, without limitation, the ACELYRIN- Provided Information or the Alumis-Provided Information), (ii)&#160;expressed no view or opinion regarding (a)&#160;the reasonableness or achievability of the Financial Projections, the Synergy Estimates, any other estimates or any other forward-looking information provided by ACELYRIN or Alumis or the assumptions upon which any of the foregoing are based or (b)&#160;the reasonableness of the probability adjustments reflected in the Financial Projections and (iii)&#160;relied upon the assurances of ACELYRIN&#8217;s senior management that they were (in the case of the ACELYRIN-Provided Information) and have assumed that Alumis&#8217; senior management are (in the case of the Alumis- Provided Information) unaware of any facts or circumstances that would make the ACELYRIN- Provided Information or the Alumis-Provided Information incomplete, inaccurate or misleading.</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;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Guggenheim Securities (i)&#160;was advised by ACELYRIN&#8217;s senior management, and assumed, that the ACELYRIN-Provided Financial Projections (including the probability adjustments reflected therein) and the Synergy Estimates had been (a)&#160;reasonably prepared on bases reflecting the best </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">then-currently available estimates and judgments of ACELYRIN&#8217;s senior management as to the expected future performance of ACELYRIN and Alumis and the expected amounts and realization of the Synergies and (b)&#160;reviewed by the ACELYRIN Board with the understanding that such information will be used and relied upon by Guggenheim Securities in connection with rendering its opinion, (ii)&#160;assumed that the Alumis-Provided Financial Projections for Alumis (including the probability adjustments reflected therein) have been reasonably prepared on bases reflecting the best then-currently available estimates and judgments of Alumis&#8217; senior management as to the expected future performance of Alumis on a stand-alone basis and (iii)&#160;assumed that any other financial projections/forecasts, any other estimates and/or any other forward-looking information obtained from public sources, data suppliers and other third parties was reasonable and reliable.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Guggenheim Securities relied upon (without independent verification and without expressing any view or opinion regarding) the assessments, judgments and estimates of ACELYRIN&#8217;s senior management and Alumis&#8217; senior management as to, among other things, (i)&#160;the potential impact on ACELYRIN and Alumis of market, competitive and other trends in and prospects for, and governmental, regulatory and legislative matters relating to or affecting, the biotechnology, life sciences and pharmaceutical sectors, including the continuing availability and amount of reimbursement for existing and future products by governmental and third-party payors, (ii) ACELYRIN&#8217;s and Alumis&#8217; existing and future products, product candidates, technology and intellectual property and the associated risks thereto (including, without limitation, the probabilities and timing of successful development, testing, manufacturing and marketing thereof; approval thereof by relevant governmental authorities; prospective product-related peak worldwide sales, sales prices, annual sales price increases and sales volumes with respect thereto; the validity and life of patents with respect thereto; and the potential impact of competition thereon), (iii)&#160;ACELYRIN&#8217;s and Alumis&#8217; existing and future relationships, agreements and arrangements with, and the ability to attract, retain and/or replace, key employees, suppliers and other commercial relationships and (iv) Alumis&#8217; ability to effectively integrate the businesses and operations of ACELYRIN. Guggenheim Securities assumed that there will not be any developments with respect to any of the foregoing matters that would have an adverse effect on ACELYRIN, Alumis or the Merger (including the contemplated benefits thereof) or that otherwise would be meaningful in any respect to Guggenheim Securities&#8217; analyses or opinion.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Guggenheim Securities also noted certain other considerations with respect to its engagement and the rendering of its opinion:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">During the course of its engagement, Guggenheim Securities was asked by the ACELYRIN Board to solicit indications of interest from various potential third-party transaction counterparties regarding a potential extraordinary corporate transaction with or involving ACELYRIN, and Guggenheim Securities considered the results of such solicitation process in rendering its opinion.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Guggenheim Securities did not perform or obtain any independent appraisal of the assets or liabilities (including any contingent, derivative or off-balance sheet assets and liabilities) of ACELYRIN, Alumis, or any other entity or the solvency or fair value of ACELYRIN, Alumis, or any other entity, nor was Guggenheim Securities furnished with any such appraisals.</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">172</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Guggenheim Securities&#8217; professionals are not legal, regulatory, tax, consulting, accounting, appraisal or actuarial experts and Guggenheim Securities&#8217; opinion should not be construed as constituting advice with respect to such matters; accordingly, Guggenheim Securities relied on the assessments of ACELYRIN&#8217;s senior management, Alumis&#8217; senior management and ACELYRIN&#8217;s and Alumis&#8217; respective other professional advisors with respect to such matters. Guggenheim Securities assumed that the Merger will qualify, for U.S. federal income tax purposes, as a &#8220;reorganization&#8221; within the meaning of Section&#160;368(a)&#160;of the Code. Guggenheim Securities did not express any view or render any opinion regarding the tax consequences of the Merger to ACELYRIN, Alumis, or their respective securityholders.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Guggenheim Securities further assumed that:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In all respects meaningful to its analyses, (i)&#160;the final executed form of the Merger Agreement did not differ from the draft that Guggenheim Securities reviewed, (ii)&#160;ACELYRIN and Alumis and Merger Sub will comply with all terms and provisions of the Merger Agreement and (iii)&#160;the representations and warranties of ACELYRIN, Alumis and Merger Sub contained in the Merger Agreement were true and correct and all conditions to the obligations of each party to the Merger Agreement to consummate the Merger would be satisfied without any waiver, amendment or modification thereof.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Merger will be consummated in a timely manner in accordance with the terms of the Merger Agreement and in compliance with all applicable legal and other requirements, without any delays, limitations, restrictions, conditions, waivers, amendments or modifications (regulatory, tax-related or otherwise) that would have an effect on ACELYRIN, Alumis, Merger Sub or the Merger (including its contemplated benefits) in any way meaningful to Guggenheim Securities&#8217; analyses or opinion.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Summary of Financial Analyses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Overview of Financial Analyses</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">This &#8220;Summary of Financial Analyses&#8221; presents a summary of the principal financial analyses performed by Guggenheim Securities and presented to the ACELYRIN Board in connection with Guggenheim Securities&#8217; rendering of its opinion. Such presentation to the ACELYRIN Board was supplemented by Guggenheim Securities&#8217; oral discussion, the nature and substance of which may not be fully described herein.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Some of the financial analyses summarized below include summary data and information presented in tabular format. In order to understand fully such financial analyses, the summary data and tables must be read together with the full text of the summary. Considering the summary data and tables alone could create a misleading or incomplete view of Guggenheim Securities&#8217; financial analyses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The preparation of a fairness opinion is a complex process and involves various professional judgments and determinations as to the most appropriate and relevant financial analyses and the application of those methods to the particular circumstances involved. A fairness opinion therefore is not readily susceptible to partial analysis or summary description, and taking portions of the financial analyses set forth below, without considering such analyses as a whole, would in Guggenheim Securities&#8217; view create an incomplete and misleading picture of the processes underlying the financial analyses considered in rendering Guggenheim Securities&#8217; opinion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In arriving at its opinion, Guggenheim Securities:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">based its financial analyses on various assumptions, including assumptions concerning general economic, business and capital markets conditions and industry-specific and company-specific factors, all of which are beyond the control of ACELYRIN, Alumis and Guggenheim Securities;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">did not form a view or opinion as to whether any individual financial analysis or factor, whether positive or negative, considered in isolation, supported or failed to support its opinion;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">considered the results of all its financial analyses and did not attribute any particular weight to any one financial analysis or factor; and</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">173</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">ultimately arrived at its opinion based on the results of all its financial analyses assessed as a whole and believes that the totality of the factors considered and the various financial analyses performed by Guggenheim Securities in connection with its opinion operated collectively to support its determination as to the fairness, from a financial point of view and as of the date of such opinion, of the Original Exchange Ratio, to the stockholders of ACELYRIN to the extent expressly specified in such opinion.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">With respect to the financial analyses performed by Guggenheim Securities in connection with rendering its opinion:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Such financial analyses, particularly those based on estimates and projections, are not necessarily indicative of actual values or actual future results, which may be significantly more or less favorable than suggested by these analyses.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Such financial analyses do not purport to be appraisals or to reflect the prices at which any securities may trade at the present time or at any time in the future.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">ACELYRIN Standalone Financial Analysis</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Recap of ACELYRIN Standalone Financial Analysis</i>. In evaluating ACELYRIN in connection with rendering its opinion, Guggenheim Securities performed a discounted cash flow analysis which is summarized in the table below and described in more detail elsewhere herein. Solely for informational reference purposes, Guggenheim Securities also reviewed the historical trading price range for the ACELYRIN common stock and the Equity Research Analyst Price Targets described below.</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;">Recap of ACELYRIN Standalone Financial Analysis</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:75.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reference Range</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">for Implied ACELYRIN</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Equity Values Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Low</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;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">High</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Financial Analysis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#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;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Discounted Cash Flow Analysis </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4.59</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5.68</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">For Informational Reference Purposes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Historical Trading Range</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1.89</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8.63</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Equity Research Analyst Price Targets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3.00</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 20.00</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">ACELYRIN Standalone Financial Analysis</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">ACELYRIN Standalone Discounted Cash Flow Analysis</i>. Guggenheim Securities performed a discounted cash flow analysis of ACELYRIN on a standalone basis based on the forecasted unlevered free cash flows for ACELYRIN for calendar&#160;years 2025 through 2045.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In performing its discounted cash flow analyses with respect to ACELYRIN:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Guggenheim Securities utilized the ACELYRIN-Provided Financial Projections for ACELYRIN as prepared by, discussed with and approved for Guggenheim Securities&#8217; use by ACELYRIN&#8217;s senior management.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Guggenheim Securities used a discount rate range of 13.25%&#160;&#8211; 15.25% based on its estimate of ACELYRIN&#8217;s weighted average cost of capital.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Guggenheim Securities did not assume a terminal value beyond the end date of the projections for ACELYRIN consistent with the terminal value assumptions of ACELYRIN on a standalone basis.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Guggenheim Securities&#8217; discounted cash flow analysis for purposes of evaluating the ACELYRIN common stock on a standalone basis resulted in an overall reference range of implied equity values of $4.59&#160;&#8211; $5.68 per share of ACELYRIN common stock.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">174</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:11.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Other Informational Reference Metrics for ACELYRIN</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In order to provide certain context for the financial analysis of ACELYRIN in connection with its opinion as described above, Guggenheim Securities undertook various additional financial reviews and analyses as summarized below solely for informational reference purposes. As a general matter, Guggenheim Securities did not consider such additional financial reviews and analyses to be determinative methodologies for purposes of its opinion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">ACELYRIN Historical Trading Range</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Guggenheim Securities reviewed the trading price of the ACELYRIN common stock over the 52-week period ending on February&#160;5, 2025, based on the daily closing price. Among other things, Guggenheim Securities noted that the low and high closing prices during such 52-week period established a range of $1.89&#160;&#8211; $8.63 per share of ACELYRIN common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">ACELYRIN Equity Research Analyst Stock Price Targets</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Guggenheim Securities reviewed six selected Wall Street equity research analyst stock price targets for ACELYRIN on a standalone basis that were published in January&#160;<span style="white-space:pre-wrap;">2025. Guggenheim Securities noted that such Wall Street equity research analyst stock price targets for the ACELYRIN common stock were between  $3.00&#160;&#8211; $20.00 per share.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Alumis Standalone Financial Analysis</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Recap of Alumis Standalone Financial Analysis</i>. In evaluating Alumis in connection with rendering its opinion, Guggenheim Securities performed a discounted cash flow analysis which is summarized in the table below and described in more detail elsewhere herein. Solely for informational reference purposes, Guggenheim Securities also reviewed the historical trading price range for the Alumis common stock and the Equity Research Analyst Price Targets described below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Recap of Alumis Standalone Financial Analysis</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:75.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reference Range</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">for Implied Alumis</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Equity Values Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Low</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;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">High</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Financial Analysis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#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;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Discounted Cash Flow Analysis</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 11.10</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 15.88</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">For Informational Reference Purposes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Historical Trading Range(1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.53</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 13.00</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Equity Research Analyst Price Targets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 25.00</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 38.00</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top: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.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represents the range of daily closing prices beginning July&#160;5, 2024 (one week post-initial public offering) and ending on February&#160;5, 2025.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Alumis Standalone Financial Analysis</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Alumis Standalone Discounted Cash Flow Analysis</i>. Guggenheim Securities performed a discounted cash flow analysis of Alumis on a standalone basis based on the forecasted unlevered free cash flows for Alumis for calendar&#160;years 2025 through 2045.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In performing its discounted cash flow analyses with respect to Alumis:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Guggenheim Securities utilized the ACELYRIN-Provided Financial Projections for Alumis as prepared by, discussed with and approved for Guggenheim Securities&#8217; use by ACELYRIN&#8217;s senior management.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Guggenheim Securities used a discount rate range of 12.50%&#160;&#8211; 14.50% based on its estimate of Alumis&#8217; weighted average cost of capital.</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">175</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:11.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Guggenheim Securities did not assume a terminal value beyond the end date of the projections for Alumis consistent with the terminal value assumptions of Alumis on a standalone basis.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Guggenheim Securities&#8217; discounted cash flow analysis for purposes of evaluating the Alumis common stock on a standalone basis resulted in an overall reference range of implied equity values of $11.10&#160;&#8211; $15.88 per share of Alumis common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Other Informational Reference Metrics for Alumis</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In order to provide certain context for the financial analysis of Alumis in connection with its opinion as described above, Guggenheim Securities undertook various additional financial reviews and analyses as summarized below solely for informational reference purposes. As a general matter, Guggenheim Securities did not consider such additional financial reviews and analyses to be determinative methodologies for purposes of its opinion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Alumis Historical Trading Range</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Guggenheim Securities reviewed the trading price of the Alumis common stock over the period beginning July&#160;5, 2024 (one week post-initial public offering) and ending on February&#160;5, 2025, based on the daily closing price. Among other things, Guggenheim Securities noted that the low and high closing prices over such period established a range of $6.53&#160;&#8211; $13.00 per share of Alumis common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Alumis Equity Research Analyst Stock Price Targets</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Guggenheim Securities reviewed six selected Wall Street equity research analyst stock price targets for Alumis on a standalone basis that were published in November&#160;2024, December&#160;2024 and January&#160;2025. Guggenheim Securities noted that such Wall Street equity research analyst stock price targets for the Alumis common stock were between $25.00&#160;&#8211; $38.00 per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Implied Exchange Ratio Analysis</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In assessing the Original Exchange Ratio, Guggenheim Securities calculated a range of implied exchange ratios utilizing the implied valuation ranges for the ACELYRIN common stock and Alumis common stock derived from the standalone discounted cash flow analyses described above under the captions &#8220;ACELYRIN Discounted Cash Flow Analysis&#8221; and &#8220;Alumis Discounted Cash Flow Analysis&#8221; and without giving effect to any Synergies or transaction costs. In order to provide additional context, and solely for informational reference purposes, Guggenheim Securities also calculated ranges of implied exchange ratios utilizing the reference information for the ACELYRIN common stock and Alumis common stock, as applicable, described above under the captions &#8220;ACELYRIN Historical Trading Range,&#8221; &#8220;ACELYRIN Equity Research Analyst Stock Price Targets,&#8221; &#8220;Alumis Historical Trading Range&#8221; and &#8220;Alumis Equity Research Analyst Stock Price Targets.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the implied exchange ratios derived using each of the foregoing financial methodologies.</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;">Implied Exchange Ratio Analysis</b></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Merger Original Exchange Ratio</p></td><td style="vertical-align:top;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">0.4274x (45% <i style="font-style:italic;">pro forma</i> ACELYRIN implied ownership)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;width:69.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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:28.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exchange Ratio</b>&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:69.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:28.88%;border-bottom: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;">(Pro Forma ACELYRIN Implied Ownership)</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Low</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;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.27%;border-bottom: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;">High</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Financial Analysis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</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;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.27%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:69.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Discounted Cash Flow Analysis<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.2890x (34%)</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.5119x (49%)</p></td></tr><tr><td style="vertical-align:bottom;width:69.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">For Informational Reference Purposes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Historical Daily Exchange Ratio<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.2537x (33%)</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.6366x (55%)</p></td></tr><tr><td style="vertical-align:bottom;width:69.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity Research Analyst Price Targets<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.0789x (12%)</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.8000x (60%)</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top: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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Range calculated by (i)&#160;dividing the low implied per share price of the ACELYRIN common stock in the financial analysis described under the caption &#8220;ACELYRIN Discounted Cash Flow Analysis&#8221; by the high implied per share price of the Alumis common stock in the financial analysis described under the caption &#8220;Alumis Discounted Cash Flow Analysis&#8221; and (ii)&#160;dividing </span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">176</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;"/><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the high implied per share price of the ACELYRIN common stock in the reference range described under the caption &#8220;ACELYRIN Discounted Cash Flow Analysis&#8221; by the low implied per share price of the Alumis common stock in the reference range described under the caption &#8220;Alumis Discounted Cash Flow Analysis.&#8221;</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Reflects the minimum and maximum daily-calculated exchange ratios beginning July&#160;5, 2024 (one week post-initial public offering) and ending on February&#160;5, 2025. The minimum and maximum exchange ratios were observed on February&#160;4, 2025 and July&#160;16, 2024, respectively.</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Range calculated by (i)&#160;dividing the low price target for the ACELYRIN common stock described under the caption &#8220;ACELYRIN Equity Research Analyst Price Targets&#8221; by the high price target for the Alumis common stock described under the caption &#8220;Alumis Equity Research Analyst Price Targets&#8221; and (ii)&#160;dividing the high price target for the ACELYRIN common stock described under the caption &#8220;ACELYRIN Equity Research Analyst Price Targets&#8221; by the low price target for the Alumis common stock described under the caption &#8220;Alumis Equity Research Analyst Price Targets.&#8221;</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Guggenheim Securities&#8217; implied exchange ratio analysis resulted in a reference range of implied exchange ratios of 0.2890x&#160;&#8211; 0.5119x as compared to the Merger Original Exchange Ratio of 0.4274x.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Pro Forma Discounted Cash Flow Analysis</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Guggenheim Securities performed a <i style="font-style:italic;">pro forma </i>discounted cash flow analysis to compare the reference range of implied per share equity values of the ACELYRIN common stock on a standalone basis resulting from the standalone discounted cash flow analysis of ACELYRIN as described above under the caption &#8220;ACELYRIN Standalone Discounted Cash Flow Analysis&#8221; to the reference ranges of implied equity values per ACELYRIN share of the common stock of Alumis that ACELYRIN stockholders would receive in the Merger resulting from a discounted cash flow analysis of Alumis giving <i style="font-style:italic;">pro forma </i>effect to the Merger.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In performing its <i style="font-style:italic;">pro forma </i>discounted cash flow analysis with respect to the Alumis common stock:</p><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;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Guggenheim Securities utilized the ACELYRIN-Provided Financial Projections on a </span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">pro forma </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">basis for the Merger both with and without the Synergies, as prepared by, discussed with and approved </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">for Guggenheim Securities&#8217; use by ACELYRIN&#8217;s senior management.</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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Guggenheim Securities used a discount rate range for the </span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">pro forma </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">combined company of 12.00%&#160;&#8211; 14.00%, based on its estimate of Alumis&#8217; weighted average cost of capital after giving </span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">pro forma </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">effect to the Merger.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Guggenheim Securities did not assume a terminal value beyond the end date of the applicable projections for each of ACELYRIN and Alumis consistent with the terminal value assumptions of each company on a standalone basis.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Guggenheim Securities multiplied the implied </span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">pro forma </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">equity values per share of Alumis common stock resulting from such calculation by the Original Exchange Ratio of 0.4274x to calculate a reference range of implied </span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">pro forma </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">equity values per ACELYRIN share.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Guggenheim Securities&#8217; <i style="font-style:italic;">pro forma </i>discounted cash flow analysis excluding the Synergies resulted in a reference range of implied equity values for the Alumis common stock to be received by the ACELYRIN stockholders in the Merger per share of ACELYRIN common stock of $5.31&#160;&#8211; $7.12 compared to the reference range of implied equity values per share of ACELYRIN common stock on a standalone basis of $4.59&#160;&#8211; $5.68 as described above under the caption &#8220;ACELYRIN Standalone Discounted Cash Flow Analysis.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Guggenheim Securities then replicated the <i style="font-style:italic;">pro forma </i>discounted cash flow analysis including the Synergies, which resulted in a reference range of implied equity values for the Alumis common stock to be received by ACELYRIN stockholders in the Merger per share of ACELYRIN common stock of $6.46&#160;&#8211; $8.40 compared to the reference range of implied equity values per share of ACELYRIN common stock on a standalone basis of $4.59&#160;&#8211; $5.68 as described above under the caption &#8220;ACELYRIN Standalone Discounted Cash Flow Analysis.&#8221;</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">177</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Other Considerations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Except as described in the summary above, ACELYRIN did not provide specific instructions to, or place any limitations on, Guggenheim Securities with respect to the procedures to be followed or factors to be considered in performing its financial analyses, or providing its opinion. The type and amount of consideration payable in the Merger were determined through negotiations between ACELYRIN and Alumis and were approved by the ACELYRIN Board. The decision to enter into the Merger Agreement was solely that of the ACELYRIN Board. Guggenheim Securities&#8217; opinion was just one of the many factors taken into consideration by the ACELYRIN Board. Consequently, Guggenheim Securities&#8217; financial analyses should not be viewed as determinative of the decision of the Alumis Board with respect to the fairness, from a financial point of view, to ACELYRIN of the Original Exchange Ratio in connection with the Merger.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the terms of Guggenheim Securities&#8217; engagement, ACELYRIN has agreed to pay Guggenheim Securities an estimated cash transaction fee of approximately $5.5 million upon Closing. In connection with Guggenheim Securities&#8217; engagement, ACELYRIN has agreed to pay Guggenheim Securities a cash opinion fee of $2 million that became payable upon delivery of Guggenheim Securities&#8217; opinion, which will be credited against the foregoing cash transaction fee. In addition, ACELYRIN has agreed to reimburse Guggenheim Securities for certain expenses and to indemnify Guggenheim Securities against certain liabilities arising out of its engagement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Aside from its current engagement by ACELYRIN, Guggenheim Securities has not previously been engaged during the past two&#160;years by ACELYRIN or its affiliates (as identified to Guggenheim Securities by ACELYRIN), nor has Guggenheim Securities been previously engaged during the past two&#160;years by Alumis or its affiliates (as identified to Guggenheim Securities by ACELYRIN), to provide any financial advisory or investment banking services for which Guggenheim Securities received fees, except that Guggenheim Securities acted as (i)&#160;joint bookrunner to Zentalis Pharmaceuticals,&#160;Inc. (which is an affiliate of Matrix Capital Management LP, a significant shareholder of Alumis), on its June&#160;2023 registered direct offering and (ii)&#160;joint book-running manager to Alumis in connection with its June&#160;2024 initial public offering. The aggregate amount of fees that Guggenheim Securities received in connection with these two transactions was between $3 million and $4 million. Guggenheim Securities may seek to provide ACELYRIN, Alumis and their respective affiliates with financial advisory and investment banking services unrelated to the Merger in the future, for which services Guggenheim Securities would expect to receive compensation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Guggenheim Securities and its affiliates and related entities engage in a wide range of financial services activities for its and their own accounts and the accounts of customers, including but not limited to: asset, investment and wealth management; insurance services; investment banking, corporate finance, mergers and acquisitions and restructuring; merchant banking; fixed income and equity sales, trading and research; and derivatives, foreign exchange and futures. In the ordinary course of these activities, Guggenheim Securities and its affiliates and related entities may (i)&#160;provide such financial services to ACELYRIN, Alumis, other participants in the Merger and their respective affiliates, for which services Guggenheim Securities and its affiliates and related entities may have received, and may in the future receive, compensation and (ii)&#160;directly and indirectly hold long and short positions, trade and otherwise conduct such activities in or with respect to loans, debt and equity securities and derivative products of or relating to ACELYRIN, Alumis, other participants in the Merger and their respective affiliates. Furthermore, Guggenheim Securities and its affiliates and related entities and its or their respective directors, officers, employees, consultants and agents may have investments in ACELYRIN, Alumis and other participants in the Merger and their respective affiliates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Consistent with applicable legal and regulatory guidelines, Guggenheim Securities has adopted certain policies and procedures to establish and maintain the independence of its research departments and personnel. As a result, Guggenheim Securities&#8217; research analysts may hold views, make statements or investment recommendations and publish research reports with respect to ACELYRIN, Alumis, other participants in the Merger and their respective affiliates and the Merger that differ from the views of Guggenheim Securities&#8217; investment banking personnel.</p><a id="InterestsofAlumisandACELYRINDirectorsand"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Interests of Alumis and ACELYRIN Directors and Executive Officers in the Merger</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In considering the information contained in this joint proxy statement/prospectus, you should be aware that certain of Alumis&#8217; and ACELYRIN&#8217;s directors and executive officers may be deemed to have interests in the Merger that are in addition to, or different from, the interests of other Alumis or ACELYRIN stockholders generally. Each of the Alumis Board and the ACELYRIN Board was aware of these interests and considered them, among other matters, in approving the Merger and the Merger Agreement and in making the recommendation that you adopt the Merger Agreement. These potential interests include:</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">178</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">each of Alan Colowick, M.D., M.P.H. and Patrick Machado, J.D. serve on the board of directors of both Alumis and ACELYRIN;</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.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;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">entities affiliated with Alan Colowick, M.D., M.P.H., who serves on both the Alumis Board and ACELYRIN Board, beneficially owned 10,645,966 and 9,334,735 shares of outstanding Alumis common stock and ACELYRIN common stock, respectively, as of April 1, 2025 (and, after giving effect to the Merger on a pro forma basis as if the Merger closed on April 1, 2025, would hold approximately 16% of the voting power of the combined company)</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><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">entities affiliated with Srinivas Akkaraju, M.D., Ph.D., who serves on the Alumis Board, beneficially owned 3,266,498 and 2,523,022 shares of outstanding Alumis common stock and ACELYRIN common stock, respectively, as of April 1, 2025 (and, after giving effect to the Merger on a pro forma basis as if the Merger closed on April 1, 2025, would hold approximately 5% of the voting power of the combined company);</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;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">following the Effective Time, it is expected that two members of the ACELYRIN Board will be appointed to the Alumis Board and will be compensated as non-employee directors of Alumis pursuant to the Alumis non-employee director compensation policy;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">ACELYRIN may, but is not obligated to, allocate certain cash bonuses to ACELYRIN employees, including its executive officers, in connection with the Merger;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">accelerated vesting of equity awards upon the Effective Time and upon certain terminations of employment or service following the Effective Time;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">extended time to exercise ACELYRIN options following a termination of employment in certain circumstances;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">cash severance and other benefits upon certain terminations of employment or service following the Effective Time; and</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">indemnification by the combined company for liabilities for acts or omissions occurring at or prior to the Effective Time as well as certain obligations related to maintenance of directors&#8217; and officers&#8217; liability insurance.</span></td></tr></table><div style="margin-top:12pt;"><a id="RegulatoryMatters_605450"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Regulatory Matters</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Neither Alumis nor ACELYRIN is aware of any material regulatory approvals or actions that are required for completion of the Merger. It is presently contemplated that if any such additional regulatory approvals or actions are required, those approvals or actions will be sought. There can be no assurance, however, that any additional approvals or actions will be obtained.</p><a id="AccountingTreatment_671500"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Accounting Treatment</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis and ACELYRIN prepare their respective consolidated financial statements in accordance with U.S. GAAP. Based on the Alumis preliminary analysis, the Merger will be accounted for as a business combination using the acquisition method of accounting. Alumis will be treated as the acquirer for accounting purposes. Alumis will record assets acquired, including identifiable intangible assets, and liabilities assumed from ACLEYRIN at their respective fair values at the closing of the Merger. The excess of the fair value of the net assets acquired over the purchase consideration is considered negative goodwill and recorded as a gain in the combined company&#8217;s results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In identifying Alumis as the acquiring entity for accounting purposes, Alumis and ACELYRIN took into account a number of factors as of the date of this information proxy statement/prospectus, including which entity is issuing its equity interests, the expectation that following the closing date of the Merger holders of shares of Alumis common stock as of immediately prior to the closing will hold, in the aggregate, more than 50% of the issued and outstanding shares of Alumis common stock immediately following the closing of the Merger (both on a shares outstanding basis and on a fully diluted basis), the intended corporate governance structure of Alumis and the intended senior management of Alumis following the closing of the Merger and the terms of the share exchange.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">179</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Listing of Alumis Common Stock</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">It is a condition to the completion of the Merger that the Alumis common stock issuable in connection with the Merger be approved for listing on Nasdaq.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Delisting and Deregistration of ACELYRIN Common Stock</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">When the Merger is completed, the ACELYRIN common stock currently listed on Nasdaq will cease to be quoted on Nasdaq and will be deregistered under 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;">Appraisal Rights</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under Delaware law, the ACELYRIN stockholders are not entitled to appraisal rights in connection with the Merger or any other transaction contemplated by the Merger Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under Delaware law, the Alumis stockholders are not entitled to appraisal rights in connection with the issuance of shares of Alumis common stock in the Merger pursuant to the terms of the Merger Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">180</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_750c193c_c803_4e38_8a48_64f2dc5f373a"></a><a id="CERTAINMATERIALUSFEDERALINCOMETAXCONSEQU"></a><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;">CERTAIN MATERIAL U.S. FEDERAL INCOME TAX CONSEQUENCES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The following discussion is a summary of the material U.S. federal income tax consequences of the Merger to U.S. holders (as defined below) of ACELYRIN common stock that exchange their ACELYRIN common stock for Alumis common stock in the Merger. This discussion is based on the Code, U.S. Treasury regulations promulgated thereunder, judicial decisions and published rulings and administrative pronouncements of the IRS in each case in effect as of the date hereof. These authorities may change or be subject to differing interpretations. Any such change or differing interpretation may be applied retroactively in a manner that could affect the accuracy of the statements and conclusions set forth in this discussion and could adversely affect a U.S. holder. There can be no assurance the IRS or a court will not take a position contrary to the discussion below regarding the tax consequences. This discussion assumes that the Merger will be consummated in accordance with the Merger Agreement and as further described in this joint proxy statement/prospectus. This discussion is not a complete description of all of the tax consequences of the Merger and, in particular, does not address any tax consequences arising under the Medicare contribution tax on net investment income, the special tax accounting rules&#160;under Section&#160;451(b)&#160;of the Code, the alternative minimum tax, nor does it address any tax consequences arising under the laws of any state, local or non-U.S. jurisdiction, or under any U.S. federal laws other than those pertaining to the income tax (such as estate, gift or other non-income tax consequences).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">This discussion applies only to U.S. holders of ACELYRIN common stock who hold such shares as a capital asset within the meaning of Section&#160;1221 of the Code (generally, property held for investment). Further, this discussion does not purport to address all aspects of U.S. federal income taxation that may be relevant to U.S. holders of ACELYRIN common stock in light of their particular circumstances and does not apply to U.S. holders of ACELYRIN common stock subject to special treatment under the U.S. federal income tax laws including, without limitation:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">banks or other financial institutions;</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:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">partnerships, S corporations and other pass-through entities (and investors in partnerships, S corporations and other pass-through entities);</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:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">insurance companies;</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:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">tax-exempt organizations or governmental organizations;</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:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">dealers or brokers in securities or currencies;</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:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">traders in securities that elect to use a mark-to-market method of accounting;</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:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">persons that actually or constructively owned at least five&#160;percent of ACELYRIN common stock (by vote or value);</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:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">persons that hold their ACELYRIN common stock as &#8220;qualified small business stock&#8221; within the meaning of Section&#160;1202 of the Code;</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:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">regulated investment companies;</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:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">real estate investment trusts;</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:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">tax-qualified retirement plans;</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:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">persons that hold ACELYRIN common stock as part of a straddle, hedge, constructive sale or conversion transaction;</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:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">individuals who are U.S. expatriates and former citizens or long-term residents of the United States;</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:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">holders who acquired their shares of ACELYRIN common stock through the exercise of an employee stock option, in connection with an RSU or otherwise as compensation; and</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">persons that have a &#8220;functional currency&#8221; other than the U.S. dollar.</span></td></tr></table><div style="margin-top:10pt;"></div></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">181</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The following discussion does not address the tax consequences of any transactions effectuated before, after or at the same time as the Merger, whether or not they are in connection with the Merger, including, without limitation, the tax consequences to holders of options, warrants or other rights to purchase shares of ACELYRIN common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">For purposes of this discussion, the term &#8220;U.S. holder&#8221; means a beneficial owner of ACELYRIN common stock that is, for U.S. federal income tax purposes:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">an individual citizen or resident of the United States;</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:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a corporation, or entity treated as a corporation for U.S. federal income tax purposes, created or organized under the laws of the United States, any state thereof or the District of Columbia;</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;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a trust that (i)&#160;is subject to the primary supervision of a U.S. court and the control of one or more &#8220;United States persons&#8221; (within the meaning of Section&#160;7701(a)(30) of the Code) or (ii)&#160;has a valid election in effect under applicable U.S. Treasury regulations to be treated as a United States person for </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">U.S. federal income tax purposes; or</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.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">an estate, the income of which is subject to U.S. federal income tax regardless of its source.</span></td></tr></table><div style="margin-top:10pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">If an entity or arrangement treated as a partnership for U.S. federal income tax purposes holds ACELYRIN common stock, the tax treatment of a partner in such partnership generally will depend on the status of the partner and the activities of the partnership. Any entity or arrangement treated as a partnership for U.S. federal income tax purposes that holds ACELYRIN common stock and any partners in such partnership should consult their tax advisors regarding the tax consequences of the Merger to them.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">THE FOLLOWING DISCUSSION DOES NOT PURPORT TO BE A COMPLETE ANALYSIS OR DISCUSSION OF ALL OF THE POTENTIAL TAX CONSEQUENCES OF THE MERGER. ALL HOLDERS OF ACELYRIN COMMON STOCK SHOULD CONSULT THEIR TAX ADVISORS AS TO THE PARTICULAR TAX CONSEQUENCES TO THEM OF THE MERGER, INCLUDING THE APPLICABILITY AND EFFECT OF ANY U.S. FEDERAL, STATE, LOCAL, NON-U.S. INCOME AND OTHER TAX LAWS.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">U.S. Federal Income Tax Consequences of the Merger to U.S. Holders of ACELYRIN Common Stock</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">For U.S. federal income tax purposes, the Merger is intended to qualify, and the parties have agreed to report the Merger for tax purposes, as a &#8220;reorganization&#8221; within the meaning of Section&#160;368(a)&#160;of the Code.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">It is the opinion of Fenwick&#160;&amp; West LLP, counsel to ACELYRIN, that it is more likely than not that the Merger qualifies as a &#8220;reorganization.&#8221; However, no assurance can be given that the IRS will accept such tax treatment. Moreover, such opinion is based on, among other things, certain factual representations made by ACELYRIN and Alumis and certain assumptions, all of which must be consistent with the state of facts existing at the time of the Merger. If any of these representations and assumptions are, or become, inaccurate or incomplete, such opinion may be invalid. An opinion of counsel represents counsel&#8217;s best legal judgment and is not binding on the IRS or the courts, which may not agree with the conclusions set forth in such opinion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Neither Alumis nor ACELYRIN intends to obtain a ruling from the IRS with respect to the tax consequences of the Merger. In addition, it is not a closing condition to the completion of the Merger that ACELYRIN or Alumis receive an opinion of counsel that the Merger qualifies as a reorganization; however, ACELYRIN has obtained a tax opinion from its counsel, Fenwick&#160;&amp; West LLP, as described above. If the IRS were to successfully challenge the &#8220;reorganization&#8221; status of the Merger, the tax consequences would differ materially from those described in this joint proxy statement/prospectus, as discussed below under &#8220;&#8212; Tax Consequences if the Merger Fails to Qualify as a &#8216;Reorganization.&#8217;&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">You are urged to consult with your tax advisors regarding the proper U.S. federal income tax treatment of the Merger, including with respect to its qualification as a &#8220;reorganization&#8221; within the meaning of Section&#160;368(a)&#160;of the Code in light of the uncertainties discussed above.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Tax Consequences if the Merger Qualifies as a &#8220;Reorganization&#8221;</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">If the Merger qualifies as a &#8220;reorganization&#8221; within the meaning of Section&#160;368(a)&#160;of the Code, generally, a U.S. holder of ACELYRIN common stock that exchanges its ACELYRIN common stock for Alumis common stock in the Merger:</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">182</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">will not recognize any gain or loss upon the exchange of ACELYRIN common stock for Alumis common stock in the Merger, except with respect to cash received in lieu of fractional shares of Alumis common stock (as discussed 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;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">will have a tax basis in the Alumis common stock received in the Merger (including fractional shares of Alumis common stock deemed received and exchanged for cash, as discussed below) equal to </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the tax basis of the ACELYRIN common stock surrendered in exchange therefor; and</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.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">will have a holding period for the Alumis common stock received in the Merger (including fractional shares of Alumis common stock deemed received and exchanged for cash, as discussed below) that includes its holding period for its ACELYRIN common stock surrendered in exchange therefor.</span></td></tr></table><div style="margin-top:10pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The Alumis common stock received in the Merger (including fractional shares of Alumis common stock deemed received and exchanged for cash, as discussed below) by a U.S. holder that acquired different blocks of ACELYRIN common stock at different times or at different prices will be allocated to each block of ACELYRIN common stock of such U.S. holder, and the basis and holding period of such shares of Alumis common stock will be determined using a block for block approach and will depend on the basis and holding period of each block of ACELYRIN common stock exchanged for such shares of Alumis common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Tax Consequences if the Merger Fails to Qualify as a &#8220;Reorganization&#8221;</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">If the Merger does not qualify as a &#8220;reorganization&#8221; within the meaning of Section&#160;368(a)&#160;of the Code, a U.S. holder of ACELYRIN common stock generally would recognize gain or loss for U.S. federal income tax purposes on each share of ACELYRIN common stock surrendered in the Merger in an amount equal to the difference between the fair market value, at the time of the Merger, of the Alumis common stock received in the Merger (including any cash received in lieu of a fractional share of Alumis common stock) and such holder&#8217;s adjusted tax basis in the ACELYRIN common stock surrendered in the Merger. Gain or loss must be calculated separately for each block of ACELYRIN common stock exchanged by such U.S. holder if such blocks were acquired at different times or for different prices. Any gain or loss recognized generally would be capital gain or loss, and generally would be long-term capital gain or loss if the U.S. holder&#8217;s holding period in a particular block of ACELYRIN common stock is more than one&#160;year at the Effective Time. Long-term capital gain of certain non-corporate taxpayers, including individuals, generally is taxed at reduced U.S. federal income tax rates. The deductibility of capital losses is subject to limitations. A U.S. holder&#8217;s tax basis in shares of Alumis common stock received in the Merger would be equal to the fair market value thereof as of the Effective Time, and such U.S. holder&#8217;s holding period in such shares would begin on the day following the closing of the Merger.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Cash in Lieu of Fractional Shares</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">A U.S. holder that receives cash in lieu of a fractional share of Alumis common stock in the Merger will generally be treated as having received the fractional share pursuant to the Merger and then as having exchanged such fractional share for cash, and will generally recognize capital gain or loss measured by the difference between the cash received for such fractional share of Alumis common stock and the portion of the U.S. holder&#8217;s aggregate tax basis in the shares of ACELYRIN common stock surrendered that is allocable to such fractional share of Alumis common stock. Such capital gain or loss will generally be long-term capital gain or loss if the holding period for such fractional share of Alumis common stock is more than one&#160;year at the Effective Time. Long-term capital gain of certain non-corporate taxpayers, including individuals, is generally taxed at preferential rates. The deductibility of capital losses is subject to limitations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">THIS SUMMARY DOES NOT PURPORT TO BE A COMPLETE ANALYSIS OF THE POTENTIAL TAX CONSEQUENCES RELATING TO THE MERGER, AND IS NOT, AND IS NOT INTENDED TO BE, TAX ADVICE. ALL STOCKHOLDERS ARE STRONGLY ADVISED AND ARE EXPECTED TO CONSULT THEIR LEGAL AND TAX ADVISORS WITH RESPECT TO THE U.S. FEDERAL INCOME TAX CONSEQUENCES OF THE MERGER IN LIGHT OF THEIR PARTICULAR CIRCUMSTANCES, AS WELL AS ANY TAX CONSEQUENCES ARISING UNDER U.S. FEDERAL TAX LAWS, INCLUDING ESTATE OR GIFT TAX LAWS, OR UNDER ANY STATE, LOCAL OR FOREIGN TAX LAWS.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">183</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_5e435d4a_e32a_4300_a13f_6627ff4f1eff"></a><a id="DESCRIPTIONOFALUMISBUSINESS_255646"></a><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 ALUMIS&#8217; BUSINESS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Unless the context otherwise requires, all references in this section to the &#8220;Company,&#8221; &#8220;our,&#8221; &#8220;us&#8221; &#8220;we&#8221; or &#8220;Alumis&#8221; refer to Alumis prior to the consummation of the Merger.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Overview</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our mission is to significantly improve the lives of patients by replacing broad immunosuppression with targeted therapies. Our name, Alumis, captures our mission to enlighten immunology, and is inspired by the words &#8220;allumer&#8221;&#160;&#8212; French for illuminate&#160;&#8212; and &#8220;immunis&#8221;&#160;&#8212; Latin for the immune system.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We are a clinical stage biopharmaceutical company with an initial focus on developing our two TYK2 inhibitors: ESK-001, a second-generation inhibitor that we are developing to maximize target inhibition and optimize tolerability, and A-005, a CNS-penetrant molecule. ESK-001 has demonstrated significant therapeutic effect in our Phase 2 program in patients with PsO, which we define as moderate-to-severe plaque psoriasis, and is currently being evaluated in an additional Phase 2 clinical trial in patients with SLE, for which we expect to report results in 2026. With the favorable results in our Phase 2 clinical trial in PsO, we have initiated our Phase 3 ONWARD clinical program, which consists of two parallel Phase 3 clinical trials of ESK-001 in this indication and for which we expect to report topline results in the first quarter of 2026. These parallel Phase 3 clinical trials also include one LTE study, ONWARD3. In addition, the OLE of our Phase 2 clinical trial in PsO remains ongoing. TYK2 genetic mutations are associated with a strong protective effect in MS, motivating us to develop our second product candidate, A-005, as a CNS-penetrant, allosteric TYK2 inhibitor for neuroinflammatory and neurodegenerative diseases. In April&#160;2024, we initiated our Phase 1 program of A-005 in healthy volunteers and reported initial results in December&#160;2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We utilize our proprietary precision data analytics platform, biological insights and team of experienced research and development experts to deepen our understanding of disease pathologies, accelerate research and development and increase the probability of clinical success. Our collective insights informed our selection of TYK2 as the target for our two lead programs. Beyond TYK2, our proprietary precision data analytics platform and drug discovery expertise have led to the identification of additional preclinical programs that exemplify our precision approach.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We recognize that patients living with immune-mediated diseases need alternatives to currently available therapies. Despite recent advances and innovations in the treatment of immune-mediated diseases, many patients continue to suffer, cycling through currently approved therapies while looking for a solution that alleviates the debilitating impact of their disease without life-limiting side effects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Addressing the needs of these patients is why we exist. We are pioneering a precision approach that leverages insights derived from powerful data analytics to select the right target, right molecule, right indication, right patient, right endpoint and right combination to dramatically improve patient outcomes. We believe that combining our insights with an integrated approach to drug development will produce the next generation of treatments to address immune dysfunction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Recent Development</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On March 25, 2025, we entered into a collaboration and license agreement (the &#8220;Collaboration Agreement&#8221;) with Kaken Pharmaceutical Co., Ltd. (&#8220;Kaken&#8221;). Under the terms of the Collaboration Agreement, we granted to Kaken an exclusive right to develop, manufacture and commercialize ESK-001 for dermatology indications in Japan, with options to expand the license, subject to opt-in payments and certain cost-sharing obligations on the part of Kaken, to include rheumatological and gastrointestinal diseases. In exchange, Kaken will pay us an upfront, non-refundable payment of $20 million U.S. Dollars (&#8220;USD&#8221;), and will pay us an aggregate of $20 million USD towards global development costs for ESK-001 in the dermatology field through the end of 2026, and thereafter will pay a specified share of development costs applicable to the dermatology field, and any field for which Kaken exercises its option, subject to Kaken's right to opt out of cost-sharing in certain indications in specified circumstances. In addition, we are entitled to receive aggregate payments of up to approximately $140 million USD upon the achievement of regulatory and commercial milestones and field option payments, as well as tiered royalties at percentages ranging from the low double digits into the twenties on aggregate net sales of ESK-001 in Japan. The Collaboration Agreement further provides that Kaken will be responsible for the clinical development, regulatory approvals and commercialization of ESK-001 in Japan in dermatology and other indications for which Kaken has exercised its option, and we will retain rights to ESK-001 in all other indications and geographies.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">184</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:139.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Our Product Candidates and Pipeline</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We are building a pipeline of molecules with the potential to address a broad range of immune- mediated diseases as monotherapy or combination therapies. Within our TYK2 franchise, we are developing our most advanced product candidate, ESK-001, an allosteric TYK2 inhibitor for the treatment of PsO and SLE. We are developing our second TYK2 product candidate, A-005, as a CNS-penetrant allosteric TYK2 inhibitor, to offer the therapeutic benefit of TYK2 inhibition within the CNS for a broad range of neuroinflammatory and neurodegenerative diseases, and are pursuing MS as its initial indication.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following chart summarizes the status of our current pipeline.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><img src="alms-20241231xs4018.jpg" alt="Graphic" style="display:inline-block;height:139pt;left:0%;padding-bottom:0.5pt;position:relative;top:0pt;width:429.9pt;"/></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Our Strategy</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our mission is to significantly improve the lives of patients by replacing broad immunosuppression with targeted therapies. As our driving principle, we are using our precision approach focused on the important drivers of immune dysfunction. We use our key insights to pursue our mission of significantly improving outcomes for patients. We select drug targets that have been previously validated by strong human genetic evidence and human clinical data.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The core components of our business strategy include:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:21pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">Maximize the opportunity presented by ESK-001&#8217;s differentiated pharmacological profile and breadth of potential indications. </span><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We believe that ESK-001 is a foundational asset that exemplifies our approach. Genetic and biologic data generated to date highlight the important role of TYK2 inhibition across multiple diseases where we have current clinical programs (PsO and SLE) and future clinical ambitions. We intend to expand clinical development of ESK-001 to additional therapeutic areas and indications where TYK2 inhibition and our differentiated profile have the potential to deliver significant improvements for patients.</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:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:21pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">Expand our TYK2 franchise with A-005, our allosteric TYK2 inhibitor selected to penetrate the CNS to treat neuroinflammation. </span><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">There is strong biological rationale for the involvement of TYK2 in neuroinflammatory and neurodegenerative diseases, as well as compelling genetic evidence for the role of TYK2 in MS.&#160;As a result, we believe TYK2 inhibition has potential utility in various neuroinflammatory and neurodegenerative diseases, including MS, Alzheimer&#8217;s disease, amyotrophic lateral sclerosis (&#8220;ALS&#8221;), optic neuritis, neuromyelitis optica and Parkinson&#8217;s disease.</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:21pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">Discover and advance earlier-stage product candidates into clinical development. </span><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We intend to expand our pipeline of clinical-stage product candidates by identifying and developing earlier-stage assets. Utilizing our precision approach to address immune dysfunction, we have selected multiple additional targets to date, including interferon regulatory factor 5 (&#8220;IRF5&#8221;), across indications </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">that are in various stages of development, from lead identification to lead optimization. These targets may enable development in a broad range of indications, either as a monotherapy or using a combination therapy approach with our TYK2 product candidate franchise.</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.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:21pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">Leverage our precision approach to increase speed of development, probability of success and precision of therapy. </span><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We leverage our proprietary precision data analytics platform that integrates key genetic and translational insights, with the aim </span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">185</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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:21pt;padding:0pt;"/><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">to design efficient and effective development paths at every stage of our pipeline. We believe this approach can bring forth transformative medications </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">by following the science to inform the right target, right molecule, right indication, right patient, right endpoint and right combinations.</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.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:21pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">Evaluate strategic collaborations to maximize the global impact of our product candidates. </span><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We plan to strategically evaluate potential partnerships to maximize the value of our lead programs and broader portfolio. We believe that our product candidates, indications, clinical data and data analytics make our company an attractive partner. Given our scientific expertise and significant therapeutic depth, and the broad addressable populations of our product candidates, the right partner could help us expand the breadth of indications we pursue and increase our commercial reach. For example, in </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">February&#160;2025, we announced the Merger. If we are successful in consummating the Merger, we expect to have the financial flexibility and runway to advance an expanded late-stage pipeline.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Immune Dysfunction Overview</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The immune system is a highly regulated and balanced system that has evolved to protect us from infection, recognize and neutralize harmful agents from the environment and fight disease. Dysfunctional immune responses, whether directed towards self or non-self or through unbalanced activation or regulation, can lead to inflammation, allergy, autoimmunity and development of chronic immune-mediated diseases. We are building immune insights from patient samples, incorporating genetic, genomic and proteomic learnings, and translating preclinical findings in an effort to therapeutically target dysfunctional immune mechanisms to improve outcomes for patients with immune-mediated diseases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Role of TYK2 in Immunology</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">TYK2 is an intracellular tyrosine kinase protein within the broader JAK family shown to play an essential role in mediating cytokine receptor signaling pathways in both innate and adaptive immunity. Cytokines are a group of proteins in the body that play an important role in boosting the immune system. TYK2 associates with a defined set of cytokine receptors expressed primarily on immune cells, such as IL- 23, IL-12 and type I interferon (&#8220;IFN&#8221;) receptors, distinct from other JAK family members. TYK2 functions to relay signals into the cell through phosphorylation of signal transducing and activators of transcription (STATs), to initiate a cascade of protein-signaling interactions resulting in cytokine- responsive gene transcription and cell activation, which drives downstream immune responses including Th17, IL-17 pathways, and type I IFN responsive genes that are known drivers of inflammation and immune mediated disease. Therapeutic inhibition of TYK2 and associated cytokine pathways, in particular IL-23/IL-17 and type I IFN, have been broadly validated to address immune dysfunction in immune-mediated diseases, such as psoriasis, psoriatic arthritis and SLE. TYK2 is expressed in circulating and tissue-resident immune cells, and is also active in CNS-resident immune cells, such as microglia, which are thought to play a key role in neuroinflammation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Human genetic studies of TYK2 strongly validated it as a therapeutic target. An identified loss-of- function mutation P1104A in the TYK2 gene, present in approximately 3% to 5% of European populations, is protective against an array of immune-mediated disorders, including SLE, psoriasis, sarcoidosis, psoriatic arthritis, inflammatory bowel disease and neuroinflammatory and neurodegenerative conditions, such as MS.&#160;Importantly, this TYK2 variant does not appear to significantly increase susceptibility to serious infections. We believe that TYK2 inhibition as a targeted therapy may have an improved risk to benefit profile as compared to broad immune suppression.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">TYK2 inhibition represents a breadth of opportunity, and there have been or are ongoing clinical trials of TYK2 inhibitors in multiple indications such as psoriatic arthritis, SLE, cutaneous lupus, alopecia areata, Sjogren&#8217;s disease, vitiligo, Crohn&#8217;s disease and ulcerative colitis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Our TYK2 Franchise</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">ESK-001: Our Allosteric TYK2 Inhibitor</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">ESK-001 is a potent, highly selective, allosteric TYK2 inhibitor.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">186</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Key Differentiating Features</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We believe ESK-001 is differentiated from first-generation TYK2 inhibitors for the following reasons:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">Intrinsic Selectivity and Preclinical Pharmacology</span><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. Due to ESK-001&#8217;s design as an allosteric inhibitor, the molecule is both potent and intrinsically selective for TYK2 over other protein kinases, including the related JAK family members. No JAK-related pharmacology has been observed with ESK-001 to date.</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;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">Optimized Molecular Properties and PK</span><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. At the core of ESK-001&#8217;s differentiation from other clinical- stage allosteric inhibitors of TYK2 are its physicochemical properties that we believe impart </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">highly desirable drug-like features. ESK-001 is highly permeable with low efflux resulting in high and rapid systemic absorption and favorable tissue distribution in vivo. These properties result in its highly predictable, linear PK profile in humans with low variability. In addition, ESK-001 has a desirable half-life in humans of approximately 8 to 12 hours and we have not observed any concerns for drug-drug interactions with other therapies.</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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">Maximal Target Inhibition</span><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. ESK-001 demonstrated a robust and predictable PK/PD relationship in Phase 1 studies, enabling the identification of a dose level that achieved maximal TYK2 inhibition for 24 hours a day to take into Phase 2 clinical trials. We define maximal inhibition as reaching the plateau of biological inhibition in the assay readout with no further impact seen with higher drug concentrations. At the 40 mg BID dose, maximal TYK2 inhibition was confirmed in healthy volunteer and PsO patient blood samples by RNA-seq analysis, and a return to non-lesional baseline levels of TYK2 pathway (including IFN signature, IL-23, IL-17) and PsO-relevant disease biomarkers was confirmed in PsO patient skin biopsies.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;">Clinical Tolerability</span><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. There have been no clinically limiting findings across our clinical trials to date that prevent ESK-001 from being dosed to achieve maximal target inhibition. In contrast to what has been reported with first-generation allosteric TYK2 inhibitors, skin rashes have been observed at much lower frequency with ESK-001 to date, even at very high and sustained levels of target inhibition, suggesting that skin toxicities may not be an on-target, class effect of TYK2 inhibitors.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Strategic Indication Selection</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">TYK2-mediated cytokine signaling is involved in a broad range of immune-mediated diseases. TYK2 loss-of-function mutations have been shown to be protective for several conditions including psoriasis, psoriatic arthritis, Crohn&#8217;s disease, ulcerative colitis and MS.&#160;Therefore, ESK-001 has the potential to provide benefit in a large number of indications. We have selected PsO and SLE as our initial indications.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Combination Potential</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Despite significant advances in the treatment of immune-mediated disease, in many diseases, only a minority of patients achieve disease remission or nearly complete response with current therapies. Because of the complexity, overlap and redundancy of inflammatory pathways, combination approaches targeting complementary pathways may be needed to achieve high-hurdle endpoints such as remission. We believe that ESK-001&#8217;s pharmacological properties, including its lack of drug-drug interaction potential and its clinical profile, positions it well as a partner for future combination therapies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Development</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">ESK-001 is currently being evaluated in two parallel Phase 3 clinical trials in PsO as well as in a Phase 2b clinical trial in SLE.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">ESK-001 for the Treatment of Moderate-to-Severe Plaque Psoriasis (PsO)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Psoriasis is a chronic immune-mediated skin disease characterized by abnormal epidermal growth, usually presenting as red, scaly patches, papules or plaques (plaque psoriasis). Patients with psoriasis are also at increased risk of developing other co-morbid conditions, such as cardiovascular disease, obesity, insulin resistance, uveitis, arthritis and thyroid dysfunction. According to the World Health Organization, psoriasis significantly impacts quality of life&#160;&#8212; physical and emotional challenges of disfiguration, low self- esteem, loss of productivity and depression.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">187</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">ESK-001 has advanced to Phase 3 development in PsO. In March&#160;2024, we announced positive data from our randomized, double-blind, placebo-controlled Phase 2 clinical trial in patients with PsO (&#8220;Phase 2 STRIDE trial&#8221;). Our Phase 2 STRIDE trial met its primary endpoint, the proportion of patients achieving a 75% improvement in the Psoriasis Area and Severity Index (&#8220;PASI 75&#8221;) at week 12 compared to placebo, and key secondary efficacy endpoints at all clinically relevant doses tested. Clear dose-dependent responses were observed with maximal TYK2 inhibition achieved, and highest clinical response rates observed, at the highest dose of 40 mg twice daily. ESK-001 was found to be generally well tolerated at all dose levels. Upon completion of the Phase 2 STRIDE trial, patients were eligible to be enrolled in an open-label extension (&#8220;OLE&#8221;) study evaluating two ESK-001 doses (40 mg once daily and 40 mg twice daily), which we designed to evaluate the safety and efficacy of long-term treatment with ESK-001 in patients with PsO. The OLE study remains ongoing and, at Week 40, all participants on the 40 mg once daily cohort transitioned to the 40 mg twice daily dose. In September&#160;2024, we announced positive 28-week data from the OLE, which showed dose-dependent sustained increases in Psoriasis Area and Severity Index endpoint responses observed over time, with the majority of patients achieving PASI 75, the primary endpoint, at the highest dose of 40 mg twice daily. ESK-001 was generally well-tolerated in the OLE Week 28 data. In March&#160;2025, we announced positive 52-week data from the OLE, which demonstrated sustained PASI 90 and increased PASI 100 response rates in the 40 mg twice daily cohort. ESK-001 was generally well-tolerated in the OLE Week 52 data. See &#8220;&#8212;Safety Profile of ESK-001&#8221; below for further information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">With the favorable results in our Phase 2 STRIDE trial in PsO, we have initiated our Phase 3 ONWARD clinical program, which consists of two parallel global Phase 3, multi-center, randomized, double-blind placebo-controlled clinical trials, ONWARD1 and ONWARD2, designed to evaluate the efficacy and safety of ESK-001 in this indication. These parallel Phase 3 clinical trials also include one LTE study, ONWARD3.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">ESK-001 for the Treatment of Systemic Lupus Erythematosus (SLE)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">SLE is a chronic autoimmune disease predominantly affecting women at childbearing age. Clinical manifestations are highly heterogeneous, and the disease typically waxes and wanes, with flares and periods of relative remission. Certain loss-of-function variants of TYK2 significantly decrease the risk of SLE. While mortality in SLE has decreased since the mid-20th century as a result of improved treatments, the disease remains associated with increased disability and loss of social and occupational functioning and high utilization of health care resources.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We are currently conducting LUMUS, a Phase 2b, 48-week, global, placebo-controlled, double-blind, randomized clinical trial evaluating ESK-001 in patients with moderate-to-severe active SLE, in the United States, Europe, the United Kingdom, Latin America and APAC countries. The primary endpoint in Part&#160;A of such trial is BILAG-Based Composite Lupus Assessment response (a validated composite measure of lupus disease activity) at Week 48. Eligible patients may enroll in Part&#160;B (an OLE) or participate in a four- week follow-up period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Safety Profile of ESK-001</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">ESK-001 has been administered to more than 800 participants and in some cases administered for over two&#160;years. ESK-001 has been generally well-tolerated in our Phase 2 STRIDE and OLE clinical trials to date, with the majority of AEs observed in such clinical trials having been graded mild-to-moderate in severity. As of December&#160;31, 2024, the most common AEs reported by patients across active (ESK-001) trial arms were headaches, upper respiratory tract infections and nasopharyngitis, and the most common AEs deemed related to study drug by the principal investigator included headaches, upper respiratory tract infections, nasopharyngitis, rash and nausea. The safety profile of ESK-001 continues to be evaluated in our ongoing Phase 2 OLE and Phase 3 trials.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">ESK-001 is an allosteric inhibitor of TYK2. TYK2 is an intracellular tyrosine kinase protein shown to play an essential role in mediating cytokine receptor signaling pathways in both innate and adaptive immunity. Cytokines are a group of proteins in the body that play an important role in boosting the immune system. Other TYK2 inhibitors, such as deucravacitinib (marketed as Sotyktu which is approved for the treatment of adults with PsO), have shown AEs such as hypersensitivity reactions, infections, tuberculosis, malignancy and rhabdomyolysis. The label for deucravacitinib includes a warning concerning the potential for JAK- related adverse events, such as cardiovascular and thrombotic events. Given our similar mechanism of action, we closely monitor and characterize these potential safety risks in our clinical studies. We have observed, and expect to continue to observe, that additional AEs and SAEs, consistent with known side effects of TYK2 inhibition may emerge in our ongoing and future clinical trials of ESK-001, and we have also observed and expect to continue to observe trial participant withdrawals or discontinuations due to AEs. As of December&#160;31, 2024, four SAEs (one serious infection, one arthritis and two malignancy cases) were reported in the STRIDE OLE trial and </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">188</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">considered related to ESK-001 treatment by the principal investigator. We observed these cases of serious infection and malignancy were reported in participants with relevant comorbidities and/or (in one malignancy case) relevant family history.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">A-005: Our CNS-Penetrant Allosteric TYK2 Inhibitor</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The second clinical product candidate in our TYK2 franchise, A-005, is a highly differentiated, CNS- penetrant, allosteric TYK2 inhibitor that has potential applications in multiple sclerosis and other neurological diseases. A loss-of-function mutation in the TYK2 gene has been shown, by our proprietary genetic data set as well as scientific literature, to reduce the risk of developing MS.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Role of TYK2 in Neuroinflammatory and Neurodegenerative Diseases</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">TYK2 pathways are active in CNS-resident immune cells and may play a localized role in the CNS contributing to the pathology of several CNS inflammatory disorders, including MS.&#160;Genome-wide association studies have shown the loss-of-function TYK2 genetic variant, P1104A, has a protective effect for the development of MS.&#160;An additional missense variant in TYK2, Rs35018800, has the largest effect on MS risk of any variant outside the MHC/HLA region discovered to date. In addition to its genetic association with MS, TYK2 is known to be expressed and functionally active in CNS-resident microglia. Microglia express IL-23 and interferon receptors and IL-23/IL-12 cytokines have been shown to localize to MS lesions. Activated microglia are associated with disease worsening in MS, and TYK2 inhibitors with adequate CNS exposure may provide an opportunity to target neuroinflammation and neurodegeneration. We believe TYK2 inhibition has the potential to treat the neuroinflammatory component of other neurodegenerative diseases where activated microglia and/or TYK2 proinflammatory cytokines including interferon are implicated such as Alzheimer&#8217;s disease, ALS, optic neuritis, neuromyelitis optica, and Parkinson&#8217;s disease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Development</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">A-005 for the Treatment of Multiple Sclerosis</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">MS is a chronic immune-mediated disease of the central nervous system. This condition causes a wide range of physical and cognitive challenges for those afflicted, often resulting in neurological symptoms and disabilities. Despite available treatments to manage symptoms and slow disease progression, treatments are limited for progressive disease and a definitive cure remains elusive. Agents directly targeting the CNS pathology and CNS resident cells, including activated microglia, are of increasing interest as these are thought to impact progressive neurological impairment. The unmet need lies in finding safe and more effective targeted therapies that can halt or reverse the disease progression, alleviating the burden on patients and their families and improving their overall quality of life.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In December&#160;2024, we announced positive data from a Phase 1 clinical trial evaluating the safety, tolerability and PK of single- and multiple-ascending doses of A-005 in healthy participants. In the clinical trial, A-005 was well tolerated with no SAEs reported.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Our Discovery Programs</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We are building a pipeline of molecules with the potential to address a broad range of immune- mediated diseases. We pursue drug targets that have been previously validated by strong human genetic evidence or human clinical data. Our drug discovery efforts for our selected targets take advantage of structure-guided approaches built from public or proprietary crystallographic structures to enable use of advanced computational methods. These approaches enable optimization of traditional protein modulators, protein degraders, and targeted covalent inhibitors as appropriate. In addition, we have chosen targets that could be complementary for use in combination with our existing TYK2 franchise and to each other.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For example, IRF5 is a transcription factor that mediates signaling of several cytokines including type I IFN, IL-6, IL-12, IL-23, and TNF. It is a genetically supported target across multiple immune indications with known functional roles in both innate and adaptive immunity. IRF5 has been implicated in macrophage polarization, cell growth regulation, and apoptosis. It acts on innate immune responses via recognition of upstream self-nucleic acid-containing immune complexes and pathogens by toll like receptors (&#8220;TLR&#8221;), specifically: TLR7, TLR8 and TLR9 in the endosome via MyD88. Translocation of IRF5 to the nucleus following phosphorylation by IKK<span style="font-family:'Arial','Helvetica','sans-serif';">&#946;</span> is critical to the pathogenesis of many immune mediated diseases. Genome-wide association studies have identified several functional genetic variants in IRF5 that predispose patients to immune-mediated diseases including, but not limited to SLE, systemic sclerosis, and primary sclerosing cholangitis.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">189</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We are actively engaged in lead generation activities to identify small molecules that can precisely bind and block IRF5 function. These efforts are aided by our proprietary crystal structure of our compounds bound to IRF5, which enables computational approaches to optimize binders for either IRF5 inhibition or degradation. We have developed several proprietary assays including a biochemical dimerization assay that has been used in conjunction with high-throughput screening to identify leads. In addition, we have applied an orthogonal method to identify small-molecule binders that may target allosteric pockets providing inhibition directly or as a component in a proteolysis-targeting chimera. We will pursue multiple mechanisms of inhibition and use our extensive pharmacology expertise to guide the final selection of clinical candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Foresite Labs Services Agreement</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Foresite Labs was an original stockholder in, and actively involved in our incubation. We and Foresite Labs have had an ongoing services agreement since our inception, with Foresite Labs originally providing incubation services, development assistance and oversight, and data analytics services; currently, Foresite Labs provides data analytics services related to our TYK2 franchise, our discovery programs and to our business development activities. The original Services Agreement between us and Foresite Labs was entered into in January&#160;2021, was amended and restated in August&#160;2021, was amended and restated for a second time in December&#160;2023, and expires in December&#160;2026, unless terminated earlier by the parties. Work under the Services Agreement is memorialized in a series of Statements of Work and we pay Foresite Labs for the estimated costs of its services in advance on a quarterly basis, with a true-up to actuals at the end of each quarter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We strive to protect and enhance the proprietary technology, inventions and improvements that are commercially important to our business, including by seeking, maintaining, enforcing and defending patent rights. Our policy is to seek to protect our proprietary position by, among other methods, filing patent applications in the United States and in jurisdictions outside of the United States related to our proprietary technology, inventions, improvements and product candidates that are important to the development and implementation of our business. We also rely on trade secrets and know-how relating to our proprietary technology, assays and product candidates, and may in the future rely on in-licensing opportunities, to develop, strengthen and maintain our proprietary position in our field. Our commercial success will depend in part on our ability to obtain and maintain patent and other proprietary protection for our technology, inventions and improvements; to preserve the confidentiality of our trade secrets; to obtain and maintain any future licenses to use intellectual property owned by third parties; and to defend and enforce our proprietary rights, including our patent rights.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December&#160;31, 2024, our solely owned patent portfolio included four issued U.S. patents, over five pending U.S. provisional patent applications, over five pending non-provisional U.S. patent applications, over five granted foreign patents, which includes a granted European patent validated in over 35 countries, over 80 pending foreign patent applications, and five pending Patent Cooperation Treaty (&#8220;PCT&#8221;) patent applications.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">ESK-001 and A-005</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In regard to ESK-001 and A-005, we own one patent family with claims directed to composition of matter and methods of use that includes four issued U.S. patents, one pending U.S. patent application, over five granted foreign patents in Europe (validated in over 35 countries), and certain other countries, and over 10 foreign patent applications pending in various jurisdictions, such as Europe, Canada, China, Australia, Japan and India. Not accounting for any patent term adjustment or extensions or terminal disclaimers, and assuming that all applicable annuity and/or maintenance fees are paid timely, the issued patents, and, if granted, the pending patent applications in this family, are expected to expire in 2039.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We also own three patent families with claims directed to crystalline and salt forms of ESK-001, which includes two pending PCT applications, one pending U.S. application, and over 20 foreign patent applications pending in various jurisdictions such as Europe, Canada, China, Australia and Japan. Not accounting for any patent term adjustment or extension and assuming that all applicable annuity and/or maintenance fees are paid timely, the patent applications, if issued, and any patent applications claiming the benefit of these PCT applications, if issued, will be expected to expire in 2043.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">We own one patent family with claims directed to methods of treating a TYK2-mediated disease using ESK-001, that includes a pending U.S. application and over 10 foreign applications pending in various jurisdictions such as Europe, Brazil, Canada, China, </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">190</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Australia and Japan. Not accounting for any patent term adjustment or extension and assuming that all applicable annuity and/or maintenance fees are paid timely, any patent applications, if issued, will be expected to expire in 2043.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We own two pending PCT applications and one pending U.S. provisional patent application that disclose and/or contain claims directed to methods of treating various diseases with ESK-001. Not accounting for any patent term adjustment or extension and assuming that all annuity and/or maintenance fees are paid timely, any patent applications claiming the benefit of the PCT applications, or patent applications claiming priority to the PCT applications or the provisional patent application, if issued, will be expected to expire between 2044 and 2045.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We own three pending U.S. provisional patent applications with claims directed to crystalline and salt forms of A-005, one pending U.S. provisional patent application with claims directed to processes for making ESK-001, and one pending U.S. provisional patent application with claims directed to formulations of ESK-001. Not accounting for any patent term adjustment or extension and assuming that all applicable annuity and/or maintenance fees are paid timely, any patent applications claiming priority to the provisional applications, if issued, will be expected to expire in 2045.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We continue to assess the extent to which we may seek additional patent protection for aspects of our product engine. The term of individual patents depends upon the date of filing of the patent application, date of patent issuance and the legal term of the patents in the countries in which they are obtained. In most countries in which we file, the patent term is 20&#160;years from the earliest date of filing of the first non- provisional application to which priority is claimed. Outside of the United States, the duration of patents varies in accordance with applicable local law, but typically is also 20&#160;years from the earliest non-provisional filing date. In the United States, patent term may be lengthened by patent term adjustment, which compensates a patentee for administrative delays by the United States Patent and Trademark Office (&#8220;USPTO&#8221;) in examining and granting a patent, or may be shortened if a patent is terminally disclaimed over an earlier-filed patent. Moreover, in context of approved products, there may be other additional exclusivity for the patents covering such approved product. In the United States, the term of a patent that covers an FDA-approved drug may also be eligible for a patent term extension of up to five&#160;years under the Hatch-Waxman Act, which is designed to compensate for the patent term lost during the FDA regulatory review process. The length of the patent term extension is calculated based on the length of time it takes for regulatory review. A patent term extension under the Hatch-Waxman Act 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 an approved drug may be restored and only those claims covering the approved drug, a method for using it, or a method for manufacturing it may be extended. Moreover, a patent can only be restored once, and thus, if a single patent is applicable to multiple products, it can only be extended based on one product. Similar provisions are available in Europe and certain other foreign jurisdictions to extend the term of a patent that covers an approved drug.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We intend to pursue, in the normal course of business and when possible, composition, method of use, process, dosing and formulation patent protection for the product candidates we develop and commercialize. We may also pursue patent protection with respect to manufacturing and immunotherapy development processes and technology. When available to expand market exclusivity, we intend to strategically obtain or license additional intellectual property related to current or contemplated product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In some instances, we submit patent applications directly to the USPTO as provisional patent applications. Corresponding non-provisional patent applications must be filed within 12&#160;months after the provisional application filing date. The corresponding non-provisional application may be entitled to the benefit of the earlier provisional application filing date(s), and the patent term of the finally issued patent is calculated from the later non-provisional application filing date. Provisional applications for patents were designed to provide a lower-cost first patent filing in the United States. This system allows us to obtain an earlier priority date, add material to the patent application(s)&#160;during the priority period, obtain a later start to the patent term and to delay prosecution costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The PCT system allows a single application to be filed within 12&#160;months of the original priority date of the patent application, and to designate all of the PCT member states in which national or regional patent applications can later be pursued based on the international patent application filed under the PCT. The PCT searching authority performs a patentability search and issues a non-binding patentability opinion which can be used to evaluate the chances of success for the national or regional applications prior to having to incur the filing fees and prosecution costs. Although a PCT application does not issue as a patent, it allows the applicant to seek protection in any of the member states through national/regional-phase applications. At the end of the period of two and a half&#160;years from the first priority date of the patent application, separate patent applications can be pursued in any of the PCT member states either by direct national filing or, in some cases by filing through a regional patent organization, such as the European Patent Organisation. The PCT system delays expenses, allows a limited evaluation of the chances of success for national/regional patent applications and enables substantial savings where applications are abandoned within the first two and a half&#160;years of filing. We intend </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">191</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">to file U.S. nonprovisional applications and PCT applications that claim the benefit of the priority date of earlier filed provisional applications, when applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For all patent applications, we determine claiming strategy on a case-by-case basis. Advice of counsel, country-specific patent laws and our business model and needs are always considered. We may file patents containing claims for protection of all useful applications of our proprietary product candidates, as well as all new applications and/or uses we discover for existing product candidates, assuming these are strategically valuable. We continuously reassess the number and type of patent applications in our portfolio, as well as the pending and issued patent claims, to help ensure that maximum coverage and value are obtained for our processes, and compositions, given existing patent office rules&#160;and regulations. Further, claims may be modified during patent prosecution, to the extent allowed, to meet our intellectual property and business needs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">There can be no assurance that we will be able to obtain, maintain, enforce and defend all patents and other intellectual property rights necessary to conduct our business. The patents that issue from our patent applications or any that we may in-license in the future, if any, may be challenged by third parties, may not effectively prevent third parties from commercializing competitive technologies or may not otherwise provide us with a competitive advantage.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We may also rely on trade secrets relating to our product candidates and technology, and seek to protect and maintain the confidentiality of proprietary information to protect aspects of our business that are not amenable to, or that we do not consider appropriate for, patent protection. However, trade secrets are difficult to protect and may provide us with only limited protection. It is our policy and practice to require our employees, consultants, outside scientific collaborators, sponsored researchers and other advisors to execute confidentiality agreements upon the commencement of employment or consulting relationships with us, and for employees and consultants to enter into invention assignment agreements with us. These agreements provide that all confidential information developed or made known to the individual during the course of the individual&#8217;s relationship with us is to be kept confidential and not disclosed to third parties except in specific circumstances. Where applicable, the agreements provide that all inventions to which the individual contributed as an inventor shall be assigned to us, and as such, will become our property. There can be no assurance, however, that these agreements will provide meaningful protection or adequate remedies for our trade secrets in the event of unauthorized use or disclosure of such information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For more information regarding the risks related to our intellectual property, see &#8220;Risk Factors&#160;&#8212; Risk Factors Relating to Alumis&#8217; Intellectual Property.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Given our stage of development, we have not yet established a full commercial organization or distribution capabilities. We have stage-appropriate commercial capabilities and we intend to build a commercial infrastructure to support sales of any approved products. We also intend to continue evaluating opportunities to work with partners that enhance our capabilities with respect to the development and commercialization of ESK-001 and A-005, if approved. In addition, we intend to commercialize our product candidates, if approved, in key markets in the United States, the European Union and APAC, either alone or with partners in order to maximize the worldwide commercial potential of our programs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Manufacturing</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">We do not own or operate, and currently have no plans to establish, any manufacturing facilities. We currently rely, and expect to continue to rely, on third parties for the manufacture of our product candidates for clinical testing, as well as for manufacture of any products that we may commercialize, if approved. To date, we have obtained active pharmaceutical ingredients (&#8220;API&#8221;) for ESK-001 and A-005 for our preclinical and clinical testing from different third-party API manufacturers and bulk drug product from other third-party manufacturers. We obtain our preclinical and clinical supplies from these manufacturers on a purchase order basis and currently do not have long-term supply arrangements in place. Our principal suppliers of critical raw materials are located in India and in Taiwan. We are in the process of implementing a redundant supply chain for ESK-001 API, drug product and critical raw material. For all our product candidates, we intend to identify and qualify redundant manufacturers to provide the API and drug product and prior to submission of the NDA to the FDA and/or a marketing authorization application to the European Medicines Agency (&#8220;EMA&#8221;) and/or other health authorities. ESK-001 and A-005 are compounds of low molecular weight, generally called small molecules. ESK-001 can be manufactured in reliable and reproducible processes from readily available starting materials. A-005 has been produced in small quantities to support our preclinical studies and is currently being manufactured at larger quantities for clinical testing. The chemistries for ESK-001 and A-005 are amenable to scale-up and do not require unusual equipment in the manufacturing </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">192</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">process. Additional contract manufacturers are used to package, label, and distribute investigational drug products. This strategy allows us to maintain a more efficient infrastructure, avoid depending on our own manufacturing facility and equipment while simultaneously enabling us to focus our expertise on developing our products. We expect to continue to develop product candidates that can be produced cost-effectively at contract manufacturing facilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The biopharmaceutical industry is characterized by intense competition and rapid innovation. Our potential competitors include large pharmaceutical and biotechnology companies, specialty pharmaceutical companies and generic drug companies. Many of our potential competitors have greater financial and technical human resources than we do, as well as equal or greater experience in the discovery and development of product candidates, obtaining FDA and other regulatory approvals of products and the commercialization of those products. Accordingly, our potential competitors may be more successful than us in achieving regulatory approvals and commercializing their drugs. We anticipate that we will face intense and increasing competition from existing, approved drugs, as well as new drugs entering the market and emerging technologies that become available. Finally, the development of new treatment methods for the diseases we are targeting could render our product candidates non-competitive or obsolete.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We believe the key competitive factors that will affect the development and commercial success of our product candidates, if approved, will be efficacy, safety, tolerability profile, convenience of dosing, price and coverage by governmental and third-party payors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We are currently developing ESK-001 for the treatment of PsO and SLE, with multiple other potential indications to follow. Other emerging and established life sciences companies have been focused on similar therapeutics. If approved, ESK-001 would compete with several currently approved or late-stage oral clinical therapeutics in each such indication as well as other drugs used to treat such patients.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our second TYK2 product candidate, A-005, is a highly differentiated CNS-penetrant allosteric TYK2 inhibitor that has a potential application in MS and other neuroinflammatory diseases. In MS, there are a large number of therapies available for the treatment of relapsing forms of MS, including interferon beta regulators, monoclonal antibodies, synthetic immunomodulatory drugs, and S1P receptor modulators.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Coverage and Reimbursement</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Successful sales of approved drug products in the U.S. market will depend, in part, on the extent to which such drugs will be covered by third-party payors, such as government health programs or private health insurance (including managed care plans). Patients who are provided with prescriptions as part of their medical treatment generally rely on such third-party payors to reimburse all or part of the costs associated with their prescriptions and therefore adequate coverage and reimbursement from such third-party payors are critical to new and ongoing product acceptance. Coverage and reimbursement policies for drug products can differ significantly from payor to payor as there is no uniform policy of coverage and reimbursement for drug products among third-party payors in the United States. There may be significant delays in obtaining coverage and reimbursement as the process of determining coverage and reimbursement is often time consuming and costly. Further, third-party payors are increasingly reducing reimbursements for medical drugs and services and implementing measures to control utilization of drugs (such as requiring prior authorization for coverage).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Additionally, the containment of healthcare costs has become a priority of federal, state and foreign governments, and the prices of drugs have been a focus in this effort. The U.S. government, state legislatures and foreign governments have shown significant interest in implementing cost-containment programs, including price controls, restrictions on reimbursement and requirements for substitution of generic drugs. Adoption or expansion of price controls and cost-containment measures could further limit manufacturers&#8217; net revenue and results. Decreases in third-party reimbursement for a manufacturer&#8217;s drug products or a decision by a third-party payor to not cover its drug products could have a material adverse effect on the manufacturer&#8217;s sales, results of operations and financial condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">General legislative cost control measures may also affect reimbursement for drug products. Manufacturers that obtain approval to market a drug candidate in the United States may be subject to spending reductions affecting Medicare, Medicaid or other publicly funded or subsidized health programs and/or any significant taxes or fees.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">193</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Government Regulation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Government authorities in the United States, at the federal, state and local level, and in other countries and jurisdictions extensively regulate, among other things, the research, development, testing, manufacture, quality control, approval, packaging, storage, recordkeeping, labeling, advertising, promotion, distribution, marketing, post-approval monitoring and reporting, and import and export of pharmaceutical products. The processes for obtaining regulatory approvals in the United States and in foreign countries and jurisdictions, along with subsequent compliance with applicable statutes and regulations and other regulatory authorities, require the expenditure of substantial time and financial resources.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">U.S. Drug Development Process</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the United States, pharmaceutical products are subject to extensive regulation by the FDA under the Federal Food, Drug, and Cosmetic Act (&#8220;FDCA&#8221;) and its implementing regulations. The process required by the FDA before a drug may be marketed in the United States generally involves the following:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">completion of nonclinical laboratory tests, animal studies and formulation studies in accordance with Good Laboratory Practice regulations (&#8220;GLPs&#8221;) and 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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">submission to the FDA of an IND, which must become effective before human clinical trials may begin;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">approval by an independent IRB or ethics committee at each clinical site before each 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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;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 GCPs to evaluate the safety and efficacy of the drug for its intended use;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">submission to the FDA of an NDA;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a determination by the FDA within 60&#160;days of its receipt of the NDA to file the submission for review;</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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">satisfactory completion of an FDA inspection of the manufacturing facility or facilities at which the drug is produced to assess compliance with cGMP requirements to assure that the facilities, methods and controls are adequate to preserve the drug&#8217;s identity, strength, quality and purity, and of inspection of selected clinical investigation sites to assess compliance with GCPs; and</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">FDA review and approval of the NDA to permit commercial marketing of the product for particular indications for use in the United States.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Nonclinical tests include laboratory evaluation of product chemistry, formulation and toxicity, as well as animal trials to assess the characteristics and potential safety and efficacy of the product. The conduct of the nonclinical tests must comply with federal regulations and requirements, including GLPs, where applicable. The results of nonclinical testing are submitted to the FDA as part of an IND along with other information, including information about product chemistry, manufacturing and controls (&#8220;CMC&#8221;), and a proposed clinical trial protocol. Long-term preclinical tests, such as animal tests of reproductive toxicity and carcinogenicity, may continue after the IND is submitted. An IND automatically becomes effective 30&#160;days after receipt by the FDA, unless before that time the FDA raises concerns or questions related to one or more proposed clinical trials and places the trial on clinical hold. In such a case, the IND sponsor and the FDA must resolve any outstanding concerns before the clinical trial can begin.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Clinical trials involve the administration of the investigational drug to healthy volunteers or patients under the supervision of a qualified investigator. Clinical trials must be conducted: (i)&#160;in compliance with federal regulations; (ii)&#160;in compliance with GCPs, which are standards meant to protect the rights and health of patients and to define the roles of clinical trial sponsors, administrators and monitors; as well as (iii) <span style="color:#231f20;">under protocols detailing the objectives of the trial, the parameters to be used in monitoring safety, and the effectiveness criteria to be evaluated. Each protocol involving testing on U.S. patients and subsequent protocol amendments must be submitted to the FDA as part of the IND.</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">194</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The FDA may order the temporary, or permanent, discontinuation of a clinical trial at any time, or impose other sanctions, if it believes that the clinical trial either is not being conducted in accordance with FDA requirements or presents an unacceptable risk to the clinical trial patients. The study protocol and informed consent information for patients in clinical trials must also be submitted to an IRB for approval before a clinical trial commences at the relevant institution. An IRB may also require the clinical trial at the site to be halted, either temporarily or permanently, for failure to comply with the IRB&#8217;s requirements, or may impose other conditions on the conduct of the study.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Human clinical trials are typically conducted in three sequential phases, but the phases may overlap. In Phase 1, the initial introduction of the drug into healthy subjects or patients, the drug is tested to assess safety, dosage tolerance, metabolism, pharmacokinetics, pharmacological actions, side effects associated with drug exposure and, if possible, to gain early evidence on effectiveness. Phase 2 usually involves trials in a limited patient population with the specified disease or conditions to evaluate the effectiveness of the drug for a particular indication, to determine optimal dose and regimen, and to identify common AEs and safety risks. If preliminary evidence of effectiveness and an acceptable safety profile is obtained in Phase 2 evaluations, Phase 3 trials are conducted. Phase 3 trials are undertaken to obtain additional information about clinical efficacy and safety in an expanded patient population, typically at geographically dispersed clinical trial sites, to permit the FDA to evaluate the overall benefit-risk relationship of the drug and to provide adequate information for the labeling of the drug.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In most cases, the FDA requires two adequate and well-controlled Phase 3 clinical trials to demonstrate the safety and efficacy of a novel drug product. A single Phase 3 trial may be sufficient in rare instances, including (1)&#160;where the study is a large, multicenter trial demonstrating internal consistency and a statistically very persuasive finding of a clinically meaningful effect on mortality, irreversible morbidity or prevention of a disease with a potentially serious outcome and confirmation of the result in a second trial would be practically or ethically impossible or (2)&#160;when the single trial is supported by confirmatory evidence.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Post-approval trials, sometimes referred to as Phase 4 studies, may be conducted after initial marketing approval. These trials are used to gain additional experience from the treatment of patients in the intended therapeutic indication. In certain instances, the FDA may mandate the performance of Phase 4 clinical trials as a condition of approval of an NDA.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Concurrent with clinical trials, companies usually complete additional animal studies and must also develop additional information about the chemistry and physical characteristics of the drug and finalize a process for manufacturing the product in commercial quantities in accordance with cGMPs. The manufacturing process must be capable of consistently producing quality batches of the drug and, among other things, the manufacturer must develop methods for testing the identity, strength, quality and purity of the final drug. In addition, appropriate packaging must be selected and tested, and stability studies must be conducted to demonstrate that the drug does not undergo unacceptable deterioration over its shelf life.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">U.S. Review and Approval Process</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">After completion of the required clinical testing, the sponsor prepares and submits an NDA to the FDA. FDA approval of the NDA is required before marketing and distribution of the product may begin in the United States. The NDA must include, among other information, the results of all nonclinical, clinical, and other testing along with descriptions of the manufacturing process, analytical tests conducted on the chemistry of the drug, and proposed labeling. The cost of preparing and submitting an NDA is substantial. The submission of most NDAs is additionally subject to a substantial application user fee. Under an approved NDA, the applicant is also subject to an annual program fee. These fees are typically increased annually.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The FDA has 60&#160;days from its receipt of an NDA to determine whether the application will be filed based on the FDA&#8217;s threshold determination that it is sufficiently complete to permit substantive review. Once the submission is filed, the FDA begins an in-depth review. Under the Prescription Drug User Fee Act, as amended (&#8220;PDUFA&#8221;), the FDA has agreed to certain performance goals in its review of NDAs. For new molecular entity (&#8220;NME&#8221;) NDAs that are granted Standard Review, the FDA&#8217;s goal is to review and act on the NDA within ten&#160;months of the date the FDA files the application. For NME NDAs granted a Priority Review, the FDA&#8217;s goal is to review the NDA within six&#160;months of the date the FDA files the application. The FDA may extend its PDUFA goal date for reviewing both standard and priority-review NDAs for three additional&#160;months to allow the FDA to consider certain late-submitted information or information intended to clarify information already provided in the NDA submission.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The FDA may also refer applications for novel drugs, as well as drugs that present difficult questions of safety or efficacy, to an advisory committee&#160;&#8212; typically a panel that includes clinicians and other experts&#160;&#8212; for review, evaluation and a recommendation as </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">195</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">to whether the NDA should be approved. The FDA is not bound by the recommendation of an advisory committee, but it generally follows such recommendations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Before approving an NDA, the FDA will typically inspect one or more clinical sites to assure compliance with GCP. Additionally, the FDA will generally inspect the facility or the facilities at which the drug is manufactured. The FDA will not approve a drug unless the facility at which the drug is manufactured has a satisfactory cGMP compliance status.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">After the FDA evaluates the NDA and completes any clinical and manufacturing site inspections, it issues either an approval letter or a complete response letter. An approval letter authorizes commercial marketing of the drug with prescribing information for specific indications. A complete response letter indicates that the review cycle of the application is complete, and the application will not be approved in its present form. A complete response letter generally outlines the deficiencies in the NDA and may require substantial additional testing or information that must be provided in order for the FDA to reconsider the NDA for approval. If, or when, those deficiencies have been addressed to the FDA&#8217;s satisfaction in a resubmission of the NDA, the FDA will issue an approval letter. The FDA has committed to reviewing such NDA resubmissions in two or six&#160;months from the date of receipt, depending on the type of information included.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As a condition of NDA approval, the FDA may require a REMS to help ensure that the benefits of the drug outweigh the potential risks. REMS can include medication guides, communication plans for healthcare professionals, and elements to assure safe use (&#8220;ETASU&#8221;). ETASU can include, but are not limited to, special training or certification for prescribing or dispensing, dispensing only under certain circumstances, special monitoring, and the use of patient registries. The requirement for a REMS can materially affect the potential market and profitability of the drug. Moreover, the FDA may require substantial post-approval testing and surveillance to monitor the drug&#8217;s safety or efficacy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">FDA Expedited Development and Review Programs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The FDA has a number of programs intended to expedite the development or review of a marketing application for an investigational drug product. For example, the Fast Track designation program is intended to expedite or facilitate the process for developing and reviewing drug products that meet certain criteria. Specifically, investigational drugs are eligible for Fast Track designation if they are intended to treat a serious or life-threatening disease or condition and demonstrate the potential to address unmet medical needs for the disease or condition. The sponsor of a Fast Track drug candidate has opportunities for more frequent interactions with the applicable FDA review team during product development and, once an NDA is submitted, the application may be eligible for priority review. With regard to a Fast Track drug candidate, the FDA may consider for review sections of the NDA on a rolling basis before the complete application is submitted, if the sponsor provides a schedule for the submission of the sections of the NDA, the FDA agrees to accept sections of the NDA and determines that the schedule is acceptable, and the sponsor pays any required user fees upon submission of the first section of the NDA.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A drug intended to treat a serious or life-threatening disease or condition may also be eligible for Breakthrough Therapy designation to expedite its development and review. An investigational drug can receive Breakthrough Therapy designation if preliminary clinical evidence indicates that the drug, alone or in combination with one or more other drugs or biologics, may demonstrate substantial improvement over existing therapies on one or more clinically significant endpoints, such as substantial treatment effects observed early in clinical development. The designation includes all of the Fast Track program features, as well as more intensive FDA interaction and guidance beginning as early as Phase 1 and an organizational commitment to expedite the development and review of the drug, including involvement of senior managers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Any drug product submitted to the FDA for approval, including a drug with a Fast Track designation or Breakthrough Therapy Designation, may also be eligible for other types of FDA programs intended to expedite development and review, such as Priority Review. An NDA is eligible for Priority Review if the applicable drug is designed to treat a serious condition, and if approved, would provide a significant improvement in safety or efficacy compared to available therapies. The FDA will attempt to direct additional resources to the evaluation of an NDA for a drug designated for priority review in an effort to facilitate the review. The FDA endeavors to review NDAs for NMEs with Priority Review designations within six&#160;months of the filing date as compared to ten&#160;months for Standard Review NDAs under its current PDUFA review goals.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Fast Track designation, Breakthrough Therapy designation, and Priority Review do not change the standards for approval but may expedite the development or approval process. Even if a product candidate qualifies for one or more of these programs, the FDA may </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">196</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">later decide that the product no longer meets the conditions for qualification or decide that the time period for FDA review or approval will not be shortened.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Disclosure of Clinical Trial Information</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Sponsors of clinical trials of FDA-regulated products, including investigational drugs, are required to register and disclose certain clinical trial information on ClinicalTrials.gov. Information related to the product, patient population, phase of investigation, study sites and investigators, and other aspects of the clinical trial is then made public as part of the registration. Sponsors are also obligated to disclose the results of their clinical trials after completion. Disclosure of the results of these trials can be delayed in certain circumstances for up to two&#160;years after the date of completion of the trial. Competitors may use this publicly available information to gain knowledge regarding the progress of development programs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Pediatric Information</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under the Pediatric Research Equity Act, NDAs or supplements to NDAs must contain data to assess the safety and effectiveness of the drug for the claimed indications in all relevant pediatric subpopulations and to support dosing and administration for each pediatric subpopulation for which the drug is determined by the FDA to be safe and effective. The FDA may grant full or partial waivers or deferrals for submission of data. A deferral may be granted for several reasons, including a finding that the drug is ready for approval for use in adults before pediatric clinical trials are complete or that additional safety or effectiveness data needs to be collected before the pediatric clinical trials begin. The FDA must send a non-compliance letter to any sponsor that fails to submit the required assessment, keep a deferral current or submit a request for approval of a pediatric formulation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Best Pharmaceuticals for Children Act (&#8220;BPCA&#8221;) provides NDA holders a six-month extension of any exclusivity&#160;&#8212; patent or nonpatent&#160;&#8212; for a drug if certain conditions are met. Conditions for exclusivity include the FDA&#8217;s determination that information relating to the use of a new drug in the pediatric population may produce health benefits in that population, the FDA making a &#8220;written request&#8221; for pediatric studies, and the applicant agreeing to perform, and reporting on, the requested studies within the statutory timeframe. Applications or supplements to an approved application that propose a labeling change as a result of pediatric studies conducted pursuant to the BPCA are treated as priority applications or supplements, with all of the benefits that designation confers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Post-Approval Requirements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Any products manufactured or distributed pursuant to FDA approvals are subject to pervasive and continuing regulation by the FDA, including, among other things, requirements relating to record-keeping, reporting of adverse experiences, periodic reporting, product sampling and distribution, and advertising and promotion of the product. After approval, many changes to the approved product, such as adding new indications, certain manufacturing changes and additional labeling claims, are subject to further FDA review and approval.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Drug manufacturers and certain of their subcontractors are required to register their establishments with the FDA and certain state agencies. Registration with the FDA subjects entities to periodic unannounced inspections by the FDA, during which the FDA inspects manufacturing facilities to assess compliance with cGMP. Changes to the manufacturing process are strictly regulated, and, depending on the significance of the change, may require prior FDA approval before being implemented. Accordingly, manufacturers must continue to expend time, money and effort in the areas of production and quality-control to maintain compliance with cGMP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The FDA may withdraw approval if compliance with regulatory requirements is not maintained or if problems occur after the product reaches the market. Later discovery of previously unknown problems with a product, including AEs of unanticipated severity or frequency, or with manufacturing processes, or failure to comply with regulatory requirements, may result in revisions to the approved labeling to add new safety information; imposition of requirements for post-market studies or clinical studies to assess new safety risks; or imposition of distribution restrictions or other restrictions under a REMS program. Other potential consequences include, among other things:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">restrictions on the marketing or manufacturing of the product, complete withdrawal of the product from the market or product recalls;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">warning or untitled letters;</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">197</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">clinical holds on clinical studies;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">refusal of the FDA to approve pending applications or supplements to approved applications, or suspension or revocation of product approvals;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">product seizure or detention, or refusal to permit the import or export of products;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">consent decrees, corporate integrity agreements, debarment or exclusion from federal healthcare programs;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">mandated modification of promotional materials and labeling and the issuance of corrective information;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the issuance of safety alerts, Dear Healthcare Provider letters, press releases and other communications containing warnings or other safety information about the product; or</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">injunctions, fines or the imposition of civil or criminal penalties.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The FDA strictly regulates marketing, labeling, advertising and promotion of drugs that are placed on the market. Advertising and promotion of drugs must be in compliance with the FDCA and its implementing regulations and only for the approved indications and in a manner consistent with the approved labeling. The FDA and other agencies actively enforce the laws and regulations prohibiting the promotion of off- label uses, and a company that is found to have improperly promoted off-label uses may be subject to significant liability, including investigation by federal and state authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Foreign Drug Development Processes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition to regulations in the United States, we are and will continue to be subject to a variety of regulations in other jurisdictions governing, among other things, clinical trials, authorization, and any commercial sales and distribution of our products. Whether or not we obtain FDA approval of a product, we must obtain the requisite approvals from regulatory authorities in foreign countries prior to the commencement of clinical trials or marketing of the product in those countries. Many countries outside of the United States have a process similar to that in the United States that requires the submission of a clinical trial application (&#8220;CTA&#8221;) much like the IND prior to the commencement of human clinical trials.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Although in countries outside of the EU, such as countries in Eastern Europe, Latin America or Asia, the requirements governing the conduct of clinical trials, product licensing, pricing and reimbursement vary from country to country in all cases, the clinical trials must be conducted in accordance with GCP and the applicable regulatory requirements and the ethical principles that have their origin in the Declaration of Helsinki.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If we or our potential collaborators fail to comply with applicable foreign regulatory requirements, we may be subject to, among other things, fines, suspension, variation or withdrawal of regulatory approvals, product recalls, seizure of products, operating restrictions and criminal prosecution.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Clinical Trials in the EU</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Similarly to the United States, the various phases of non-clinical and clinical research in the EU are subject to significant regulatory controls.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The regulatory landscape related to clinical trials in the EU has been subject to recent changes. In the EU, clinical trials are governed by the Clinical Trials Regulation (EU) No 536/2014 (the &#8220;CTR&#8221;), which entered into application on January&#160;31, 2022, repealing and replacing the former Clinical Trials Directive 2001/20 (the &#8220;CTD&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The CTR is intended to harmonize and streamline CTA, simplify adverse-event reporting procedures, improve the supervision of clinical trials and increase transparency. Specifically, the regulation, which is directly applicable in all EU member states, introduces a streamlined application procedure through a single- entry point, the &#8220;EU portal&#8221;; the Clinical Trials Information System (&#8220;CTIS&#8221;); a single set of documents to be prepared and submitted for the application; as well as simplified reporting procedures for clinical trial sponsors. A harmonized procedure for the assessment of applications for clinical trials has been introduced and is divided into two </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">198</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">parts. Part&#160;I assessment is led by the competent authorities of a reference member state selected by the trial sponsor and relates to clinical trial aspects that are considered to be scientifically harmonized across EU member states. This assessment is then submitted to the competent authorities of all concerned member states in which the trial is to be conducted for their review. Part&#160;II is assessed separately by the competent authorities and ethics committees in each concerned EU member state, i.e., all EU member states in which a clinical trial is to be conducted. Individual EU member states retain the power to authorize the conduct of clinical trials on their territory.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The CTR foresaw a three-year transition period that ended on January&#160;31, 2025. Since this date, all new or ongoing trials are subject to the provisions of the CTR.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Medicinal products used in clinical trials must be manufactured in accordance with the guidelines on GMP and in a GMP certified facility, which is subject to GMP inspections.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Review and Approval Process of Medicinal Products in the EU</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the EU, medicinal products can only be commercialized after a related marketing authorization (&#8220;MA&#8221;) has been granted. To obtain an MA for a medicinal product in the EU, an applicant must submit a Marketing Authorization Application (&#8220;MAA&#8221;), either in accordance with a centralized procedure administered by the European Medicines Agency (&#8220;EMA&#8221;) or one of the procedures administered by the competent authorities of EU member states (decentralized procedure, national procedure or mutual recognition procedure). An MA may be granted only to an applicant established in the EU.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A successful application in accordance with the centralized procedure results in the grant of a single MA by the European Commission that is valid throughout the EU. Pursuant to Regulation (EC) No 726/2004, the centralized procedure is compulsory for specific products, including for (i)&#160;medicinal products derived from biotechnological processes, (ii)&#160;products designated as orphan medicinal products, (iii)&#160;advanced therapy medicinal products (&#8220;ATMPs&#8221;), and (iv)&#160;products with a new active substance indicated for the treatment of HIV/AIDS, cancer, neurodegenerative diseases, diabetes, auto-immune and other immune dysfunctions and viral diseases. For products with a new active substance indicated for the treatment of other diseases and products that are highly innovative or for which a centralized process is in the interest of patients, authorization through the centralized procedure is optional on related approval.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In accordance with the centralized procedure, the EMA&#8217;s Committee for Medicinal Products for Human Use (the &#8220;CHMP&#8221;), conducts the initial assessment of an application for authorization of a medicinal product. The CHMP is also responsible for several post-authorization and maintenance activities, such as the assessment of variations or extensions to an existing MA. The maximum timeframe for the evaluation of an MAA under the centralized procedure is 210&#160;days, excluding clock stops during which additional information or written or oral explanations are provided by the applicant in response to questions of the CHMP. Accelerated assessment may be granted by the CHMP in exceptional cases, when a medicinal product that targets an unmet medical need is expected to be of major interest from the point of view of public health and, in particular, from the viewpoint of therapeutic innovation. If the CHMP accepts a request for accelerated assessment, the time limit of 210&#160;days will be reduced to 150&#160;days (excluding clock stops). The CHMP can, however, revert to the standard time limit for the centralized procedure if it considers that it is no longer appropriate to conduct an accelerated assessment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Unlike the centralized authorization procedure, the decentralized MA procedure requires a separate application to, and leads to separate approval by, the competent authorities of each EU member state in which the product is to be marketed. This application is identical to the application that would be submitted to the EMA for authorization through the centralized procedure. The reference EU member state prepares a draft assessment and drafts of the related materials within 120&#160;days after receipt of a valid MAA. The resulting assessment report is submitted to the concerned EU member states who, within 90&#160;days of receipt, must decide whether to approve the assessment report and related materials. If a concerned EU member state cannot approve the assessment report and related materials due to concerns relating to a potential serious risk to public health, disputed elements may be referred to the Heads of Medicines Agencies&#8217; Coordination Group for Mutual Recognition and Decentralized Procedures&#160;&#8212; Human (&#8220;CMDh&#8221;) for review. The subsequent decision of the European Commission is binding on all EU member states.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The mutual recognition procedure allows companies that have a medicinal product already authorized in one EU member state to apply for this authorization to be recognized by the competent authorities in other EU member states. Like the decentralized procedure, the mutual recognition procedure is based on the acceptance by the competent authorities of the EU member states of the MA granted in relation to a medicinal product by the competent authorities of other EU member states. The holder of a national MA </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">199</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">may submit an application to the competent authority of an EU member state requesting that this authority recognize the MA delivered by the competent authority of another EU member state.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">An MA has, in principle, an initial validity of five&#160;years. The MA may be renewed after five&#160;years on the basis of a re-evaluation of the risk-benefit balance by the EMA or by the competent authority of the EU member state in which the original MA was granted. To support the application, the MA holder must provide the EMA or the competent authority with a consolidated version of the Common Technical Document providing up-to-date data concerning the quality, safety and efficacy of the product, including all variations introduced since the MA was granted, at least nine&#160;months before the MA ceases to be valid. The European Commission or the competent authorities of the EU member states may decide on justified grounds relating to pharmacovigilance, to proceed with one further five-year renewal period for the MA. Once subsequently definitively renewed, the MA shall be valid for an unlimited period. Any authorization which is not followed by the actual placing of the medicinal product on the EU market (for a centralized MA) or on the market of the authorizing EU member state within three&#160;years after authorization ceases to be valid (the so-called sunset clause) unless, in justified circumstances, authorization is extended.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Innovative products that target an unmet medical need and are expected to be of major public health interest may be eligible for a number of expedited development and review programs, such as the PRIority MEdicines (&#8220;PRIME&#8221;) scheme, which provides incentives similar to the breakthrough therapy designation in the U.S. PRIME is a voluntary scheme aimed at enhancing the EMA&#8217;s support for the development of medicinal products that target unmet medical needs. Eligible products must target conditions for which there is an unmet medical need; i.e., where there is no satisfactory method of diagnosis, prevention or treatment in the EU or, if there is, the new medicinal product will bring a major therapeutic advantage. The products must demonstrate the potential to address the unmet medical need by introducing new methods of therapy or improving existing ones. Benefits accrue to sponsors of product candidates with PRIME designation, including but not limited to, early and proactive regulatory dialogue with the EMA, frequent discussions on clinical trial designs and other development program elements, and potentially accelerated MAA assessment once a dossier has been submitted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the EU, a &#8220;conditional&#8221; MA may be granted in cases where all the required safety and efficacy data are not yet available. The European Commission may grant a conditional MA for a medicinal product if it is demonstrated that all of the following criteria are met: (i)&#160;the benefit-risk balance of the medicinal product is positive; (ii)&#160;it is likely that the applicant will be able to provide comprehensive data post-authorization; (iii) <span style="color:#231f20;">the medicinal product fulfils an unmet medical need; and (iv)&#160;the benefit of the immediate availability to patients of the medicinal product is greater than the risk inherent in the fact that additional data are still required. The conditional MA is subject to conditions to be fulfilled for generating the missing data or ensuring increased safety measures. It is valid for one&#160;year and must be renewed annually until all related conditions have been fulfilled. Once any pending studies are provided, the conditional MA can be converted into a standard MA. However, if the conditions are not fulfilled within the timeframe set by the EMA and approved by the European Commission, the MA will cease to be renewed.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">An MA may also be granted &#8220;under exceptional circumstances&#8221; where the applicant can show that it is unable to provide comprehensive data on efficacy and safety under normal conditions of use even after the product has been authorized and subject to specific procedures being introduced. These circumstances may arise in particular when the intended indications are very rare and, in the state of scientific knowledge at that time, it is not possible to provide comprehensive information, or when generating data may be contrary to generally accepted ethical principles. Like a conditional MA, an MA granted in exceptional circumstances is reserved to medicinal products intended to be authorized for treatment of rare diseases or unmet medical needs for which the applicant does not hold a complete data set that is required for the grant of a standard MA. However, unlike the conditional MA, an applicant for authorization in exceptional circumstances is not subsequently required to provide the missing data. Although the MA &#8220;under exceptional circumstances&#8221; is granted definitively, the risk-benefit balance of the medicinal product is reviewed annually, and the MA will be withdrawn if the risk-benefit ratio is no longer favorable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Pediatric Development in the EU</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In the EU, Regulation (EC) No 1901/2006 provides that all MAAs for new medicinal products must include the results of trials conducted in the pediatric population, in compliance with a pediatric investigation plan (&#8220;PIP&#8221;) agreed with the EMA&#8217;s Pediatric Committee (&#8220;PDCO&#8221;). The PIP sets out the timing and measures proposed to generate data to support a pediatric indication of the medicinal product for which MA is being sought. The PDCO can grant a deferral of the obligation to implement some or all of the measures provided in the PIP until there are sufficient data to demonstrate the efficacy and safety of the product in adults. Further, the obligation to provide pediatric clinical trial data can be waived by the PDCO when these data are not needed or appropriate because the product is likely to be ineffective or unsafe in children, the disease or condition for which the product is intended occurs only in </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">200</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">adult populations, or when the product does not represent a significant therapeutic benefit over existing treatments for pediatric patients. Once the MA is obtained in all EU member states and study results are included in the product information, even when negative, the product is eligible for a six-month extension to the Supplementary Protection Certificate (&#8220;SPC&#8221;), if any is in effect at the time of authorization or, in the case of orphan medicinal products, a two-year extension of orphan market exclusivity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Data and Market Exclusivity in the EU</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The EU provides opportunities for data and market exclusivity related to MAs. Upon receipt of an MA, innovative medicinal products (i.e., reference products) are generally entitled to benefit from eight&#160;years of data exclusivity and an additional two&#160;years of market exclusivity. Data exclusivity, if granted, prevents generic and biosimilar applicants from relying on the preclinical and clinical trial data contained in the dossier of the reference product when applying for a generic or biosimilar MA in the EU during a period of eight&#160;years from the date on which the reference product was first authorized in the EU. The market exclusivity period prevents a successful generic or biosimilar applicant from commercializing its product in the EU until ten&#160;years have elapsed from the initial MA of the reference product in the EU. The overall ten-&#160;year period may, occasionally, be extended for a further&#160;year to a maximum of 11&#160;years if, during the first eight&#160;years of those ten&#160;years, the MA holder obtains an authorization for one or more new therapeutic indications which, during the scientific evaluation prior to their authorization, are held to bring a significant clinical benefit in comparison with existing therapies. However, there is no guarantee that a product will be considered by the EU&#8217;s regulatory authorities to be a new chemical/biological entity, and products may not qualify for data exclusivity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the EU, there is a special regime for biosimilars, or biological medicinal products that are similar to a reference medicinal product but that do not meet the definition of a generic medicinal product. For such products, the results of appropriate preclinical or clinical trials must be provided in support of an application for MA. Guidelines from the EMA detail the type of quantity of supplementary data to be provided for different types of biological product.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Manufacturing Regulation in the EU</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition to an MA, various other requirements apply to the manufacture and placing on the EU market of medicinal products. The manufacture of medicinal products in the EU requires a manufacturing authorization. Moreover, import of medicinal products into the EU requires a manufacturing authorization allowing for import. The holder of a manufacturing authorization must comply with various requirements set out in the applicable EU laws, regulations and guidance, including GMP standards. Similarly, the distribution of medicinal products within the EU is subject to compliance with applicable EU laws, regulations and guidelines, including the requirement to hold appropriate authorizations for distribution granted by the competent authorities of EU member states. MA holders and/or manufacturing and import authorization, or MA holders and/or distribution authorization holders may be subject to civil, criminal or administrative sanctions, including suspension of manufacturing authorization, in case of non-compliance with the EU or EU member states&#8217; requirements applicable to the manufacturing of medicinal products.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Post-authorization Requirements in the EU</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Where an MA is granted in relation to a medicinal product in the EU, the holder of the MA is required to comply with a range of regulatory requirements applicable to the manufacture, marketing, promotion and sale of medicinal products. Similar to the United States, both MA holders and manufacturers of medicinal products are subject to comprehensive regulatory oversight by the EMA, the European Commission and/or the competent regulatory authorities of the individual EU member states. The holder of an MA must establish and maintain a pharmacovigilance system and appoint an individual qualified person for pharmacovigilance who is responsible for oversight of that system. Key obligations include expedited reporting of suspected serious adverse reactions and submission of periodic safety update reports (&#8220;PSURs&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">All new MAAs must include a risk management plan (&#8220;RMP&#8221;) describing the risk management system that the company will put in place and documenting measures to prevent or minimize the risks associated with the product. The regulatory authorities may also impose specific obligations as a condition of the MA. Such risk minimization measures or post-authorization obligations may include additional safety monitoring, more frequent submission of PSURs, or the conduct of additional clinical trials or post-authorization safety studies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In the EU, the advertising and promotion of medicinal products are subject to both EU and EU member states&#8217; laws governing promotion of medicinal products, interactions with physicians and other healthcare professionals, misleading and comparative advertising and unfair commercial practices. General requirements for advertising and promotion of medicinal products, such as </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">201</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">direct-to-consumer advertising of prescription medicinal products are established in EU law. However, the details are governed by regulations in individual EU member states and can differ from one country to another. For example, applicable laws require that promotional materials and advertising in relation to medicinal products comply with the product&#8217;s Summary of Product Characteristics (&#8220;SmPC&#8221;), which may require approval by the competent national authorities in connection with an MA. The SmPC is the document that provides information to physicians and other healthcare professionals concerning the safe and effective use of the product. Promotional activity that does not comply with the SmPC is considered off-label and is prohibited in the EU.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The aforementioned EU rules&#160;are generally applicable in the European Economic Area (which is comprised of the 27 EU member states plus Norway, Iceland and Liechtenstein).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Failure to comply with EU and member state laws that apply to the conduct of clinical trials, manufacturing approval, MA of medicinal products and marketing of such products, both before and after grant of the MA, manufacturing of pharmaceutical products, statutory health insurance, bribery and anti- corruption or with other applicable regulatory requirements may result in administrative, civil or criminal penalties. These penalties could include delays or refusal to authorize the conduct of clinical trials, or to grant MA, product withdrawals and recalls, product seizures, suspension, withdrawal or variation of the MA, total or partial suspension of production, distribution, manufacturing or clinical trials, operating restrictions, injunctions, suspension of licenses, fines and criminal penalties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Pricing, Coverage and Reimbursement in the EU</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the EU, pricing and reimbursement schemes vary widely from country to country. Some EU member states may approve a specific price for a product, or they may instead adopt a system of direct or indirect controls on the profitability of the company placing the product on the market. Other EU member states allow companies to fix their own prices for products but monitor and control prescription volumes and issue guidance to physicians to limit prescriptions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, some EU member states may require the completion of additional studies that compare the cost-effectiveness of a particular medicinal product candidate to currently available therapies. This Health Technology Assessment (the &#8220;HTA&#8221;) process is the procedure according to which the assessment of the public health impact, therapeutic impact and the economic and societal impact of use of a given medicinal product in the national healthcare systems of the individual country is conducted. The outcome of HTA regarding specific medicinal products will often influence the pricing and reimbursement status granted to these medicinal products by the competent authorities of individual EU member states.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In December&#160;2021, Regulation No 2021/2282 on Health Technology Assessment (the &#8220;HTA Regulation&#8221;) was adopted. The HTA Regulation is intended to boost cooperation among EU member states in assessing health technologies, including new medicinal products, and providing the basis for cooperation at EU level for joint clinical assessments in these areas. The HTA Regulation has applied from January&#160;12, 2025, although it will enter into force iteratively and initially apply to new active substances to treat cancer and to all ATMPs, it will then be expanded to orphan medicinal products in January&#160;2028, and to all centrally authorized medicinal products as of 2030. Selected high-risk medical devices will also be assessed under the HTA Regulation as of 2026. The HTA Regulation is intended to harmonize the clinical benefit assessment of HTA across the European Union.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">UK Regulation</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">HTA Regulation has applied from January&#160;12, 2025, although it will enter into force iteratively and initially apply to new active substances to treat cancer and to all ATMPs, it will then be expanded to orphan medicinal products in January&#160;2028, and to all centrally authorized medicinal products as of 2030. Selected high-risk medical devices will also be assessed under the HTA Regulation as of 2026. The HTA Regulation is intended to harmonize the clinical benefit assessment of HTA across the European Union.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The UK regulatory framework in relation to clinical trials is governed by the Medicines for Human Use (Clinical Trials) Regulations 2004, as amended, which is derived from the CTD, as implemented into UK national law through secondary legislation. On January&#160;17, 2022, the MHRA launched an eight-week consultation on reframing the UK legislation for clinical trials, and which aimed to streamline clinical trials approvals, enable innovation, enhance clinical trials transparency, enable greater risk proportionality, and promote patient and public involvement in clinical trials. The UK government published its response to the consultation on March&#160;21, 2023 confirming that it would bring forward changes to the legislation. The UK Government published its response to the consultation on March&#160;21, 2023, confirming that it would bring forward changes to the legislation and such changes </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">202</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">were laid in parliament on December&#160;12, 2024. These resulting legislative amendments will, if implemented in their current form, bring the UK into closer alignment with the CTR. In October&#160;2023, the MHRA announced a new Notification Scheme for clinical trials which enables a more streamlined and risk-proportionate approach to initial clinical trial applications for Phase 4 and low-risk Phase 3 clinical trial applications.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Marketing authorizations in the UK are governed by the Human Medicines Regulations (SI 2012/1916), as amended. Since January&#160;1, 2021, an applicant for the EU&#8217;s centralized procedure marketing authorization can no longer be established in the UK. As a result, since this date, companies established in the UK cannot use the EU&#8217;s centralized procedure. To obtain a UK MA to commercialize products in the UK, an applicant must be established in the UK and must follow one of the UK national authorization procedures or one of the remaining post-Brexit international cooperation procedures. Applications are governed by the Human Medicines Regulations (SI 2012/1916) and are made electronically through the MHRA Submissions Portal. The MHRA has introduced changes to national licensing procedures, including procedures to prioritize access to new medicines that will benefit patients, a 150-day assessment (subject to clock-stops) and a rolling review procedure. The rolling-review procedure permits the separate or joint submission of quality, non- clinical, and clinical data to the MHRA which can be reviewed on a rolling basis. After an application under the rolling-review procedure has been validated, the decision should be received within 100&#160;days (subject to clock-stops).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, since January&#160;1, 2024, the MHRA may rely on the International Recognition Procedure (&#8220;IRP&#8221;), when reviewing certain types of MAAs. Pursuant to the IRP, the MHRA will take into account the expertise and decision-making of trusted regulatory partners (e.g., the regulatory in Australia, Canada, Switzerland, Singapore, Japan, the United States and the EU). The MHRA will conduct a targeted assessment of IRP applications but retain the authority to reject applications if the evidence provided is considered insufficiently robust. The IRP allows medicinal products approved by such trusted regulatory partners that meet certain criteria to undergo a fast-tracked MHRA review to obtain and/or update a MA in the UK. Applications should be decided within a maximum of 60&#160;days if there are no major objections identified that cannot be resolved within such 60-day period and the approval from the trusted regulatory partner selected has been granted within the previous two&#160;years or if there are such major objections identified or such approval hasn&#8217;t been granted within the previous two&#160;years within 110&#160;days. Applicants can submit initial MAAs to the IRP, but the procedure can also be used throughout the lifecycle of a product for post- authorization procedures including line extensions, variations and renewals.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Japanese Regulation</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Manufacturers and sellers of drugs, quasi-drugs, cosmetics, medical devices and regenerative medical products (&#8220;Designated Products&#8221;) in Japan are subject to the supervision of Japan&#8217;s Ministry of Health, Labour and Welfare (&#8220;MHLW&#8221;) primarily under the Act on Securing Quality, Efficacy and Safety of Pharmaceuticals, Medical Devices, Regenerative and Cellular Therapy Products, Gene Therapy Products, and Cosmetics of Japan (&#8220;PMDA&#8221; or &#8220;PMD Act&#8221;). Under the PMD Act, the relevant licenses must be obtained from the MHLW in order to conduct the business of manufacturing, marketing or selling Designated Products.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Applications for the approval of new products are made through the PMDA. The clinical trial data and other pertinent data must be attached to the application for approval. If the drugs, medical devices or regenerative medical products under application are of types designated by ministerial ordinance of the MHLW, the attached data mentioned above must be obtained in compliance with the standards established by the minister of the MHLW (&#8220;Minister&#8221;), such as the Good Laboratory Practice and the Good Clinical Practice. Once an application for approval is submitted, a review team is formed, which consists of specialized officials of the PMDA, including experts on chemistry/manufacturing, non-clinical, clinical, and biostatistics. Team evaluation results are passed to the PMDA&#8217;s external experts, who then report back to the PMDA. After a further team evaluation, a report is provided to the Minister; the Minister makes a final determination for approval and refers this to the Council on Drugs and Foods Sanitation, which then advises the MHLW on final approvability. Marketing and distribution approvals require a review to determine whether or not the product in the application is suitable as a drug to be manufactured and distributed with which a manufacturing and distribution business license for the type of drug concerned has been obtained, and to confirm that the product has been manufactured in a plant compliant with the GMP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Once the MHLW has approved the application, the company can make the new drug available for physicians to prescribe. After that, the MHLW lists its National Health Insurance price within 60&#160;days (or 90&#160;days at the latest) from the approval, and physicians can obtain reimbursement. For some medications, the MHLW requires additional post marketing studies (Phase 4) to further evaluate safety and/or to gather information concerning the quality, efficacy, and safety of the product under specified conditions, in addition to post marketing surveillance including Early Post-marketing Phase Vigilance (&#8220;EPPV&#8221;) based on the risk management plan (&#8220;RMP&#8221;) </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">203</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">for all new medications. The MHLW also requires the drug&#8217;s sponsor to submit periodic safety update reports. Within three&#160;months from the specified re-examination period, which is designated at the time of the approval of the application for the new product, the company must submit a re- examination application to enable the drug&#8217;s quality, efficacy, and safety to be reassessed against approved labeling by the PMDA.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The PMD Act also provides for special regulations applicable to drugs, quasi-drugs, cosmetics and medical devices made of biological raw materials. These regulations impose various obligations on manufacturers and other persons in relation to manufacturing facilities, explanation to patients, labeling on products, record-keeping and reporting to the Minister.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under the PMD Act, the Minister may take various measures to supervise manufacturing and marketing license holders of Designated Products. The Minister has the authority to order manufacturing and marketing license holders to temporarily suspend the marketing, leasing or providing of the Designated Products to prevent risks or increases in risks to the public health. Also, the Minister may revoke a license or approval granted to a manufacturing and marketing license holder or order a temporary business suspension under certain limited circumstances such as violation of laws relating to drugs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The Hatch-Waxman Amendments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Orange Book Listing</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under the Drug Price Competition and Patent Term Restoration Act of 1984, commonly referred to as the Hatch Waxman Amendments, NDA applicants are required to identify to FDA each patent whose claims cover the applicant&#8217;s drug or approved method of using the drug. Upon approval of a drug, the applicant must update its listing of patents to the NDA in timely fashion and each of the patents listed in the application for the drug is then published in the FDA&#8217;s Approved Drug Products with Therapeutic Equivalence Evaluations, commonly known as the Orange Book.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Drugs listed in the Orange Book can, in turn, be cited by potential generic competitors in support of approval of an abbreviated new drug application (&#8220;ANDA&#8221;). An ANDA provides for marketing of a drug product that has the same active ingredient(s), strength, route of administration and dosage form as the listed drug and has been shown through bioequivalence testing to be therapeutically equivalent to the listed drug. An approved ANDA product is considered to be therapeutically equivalent to the listed drug. Other than the requirement for bioequivalence testing, ANDA applicants are not required to conduct, or submit results of, preclinical or clinical tests to prove the safety or effectiveness of their drug product. Drugs approved under the ANDA pathway are commonly referred to as &#8220;generic equivalents&#8221; to the listed drug and can often be substituted by pharmacists under prescriptions written for the original listed drug pursuant to each state&#8217;s laws on drug substitution.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The ANDA applicant is required to certify to the FDA concerning any patents identified for the reference listed drug in the Orange Book. Specifically, the applicant must certify to each patent in one of the following ways: (i)&#160;the required patent information has not been filed; (ii)&#160;the listed patent has expired; (iii) <span style="color:#231f20;">the listed patent has not expired but will expire on a particular date and approval is sought after patent expiration; or (iv)&#160;the listed patent is invalid or will not be infringed by the new product. A certification </span>that the new product will not infringe the already approved product&#8217;s listed patents, or that such patents are invalid, is called a Paragraph IV certification. For patents listed that claim an approved method of use, under certain circumstances the ANDA applicant may also elect to submit a section viii statement certifying that its proposed ANDA label does not contain (or carves out) any language regarding the patented method- of-use rather than certify to a listed method-of-use patent. If the applicant does not challenge the listed patents through a Paragraph IV certification, the ANDA application will not be approved until all the listed patents claiming the referenced product have expired. If the ANDA applicant has provided a Paragraph IV certification to the FDA, the applicant must also send notice of the Paragraph IV certification to the NDA- holder and patentee(s)&#160;once the ANDA has been received by the FDA for review (referred to as the &#8220;notice letter&#8221;). The NDA and patent holders may then initiate a patent infringement lawsuit in response to the notice letter. The filing of a patent infringement lawsuit within 45&#160;days of the receipt of a Paragraph IV certification automatically prevents the FDA from approving the ANDA until the earlier of 30&#160;months from the date the notice letter is received, expiration of the patent, the date of a settlement order or consent decree signed and entered by the court stating that the patent that is the subject of the certification is invalid or not infringed, or a decision in the patent case that is favorable to the ANDA applicant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The ANDA application also will not be approved until any applicable non-patent exclusivity listed in the Orange Book for the referenced product has expired. In some instances, an ANDA applicant may receive approval prior to expiration of certain non-patent exclusivity if the applicant seeks, and FDA permits, the omission of such exclusivity-protected information from the ANDA prescribing information.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">204</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Hatch-Waxman Exclusivity</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Market exclusivity provisions under the FDCA can delay the submission or the approval of certain marketing applications. For example, upon NDA approval of a new chemical entity (&#8220;NCE&#8221;), which is a drug that contains no active moiety that has been approved by FDA in any other NDA, that drug receives five&#160;years of non-patent data exclusivity during which FDA cannot receive (1)&#160;any ANDA seeking approval of a generic version of that drug or (2)&#160;an NDA submitted under Section&#160;505(b)(2)&#160;of the FDCA (505(b)(2)&#160;NDA) by another company for another drug based on the same active moiety, regardless of whether the drug is intended for the same indication as the original innovative drug or for another indication. However, an ANDA or a 505(b)(2)&#160;NDA may be submitted after four&#160;years if it contains a certification of patent invalidity or non-infringement to one of the patents listed with the FDA by the innovator NDA holder (i.e., a Paragraph IV certification).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The FDCA also provides three&#160;years of marketing exclusivity for an NDA or supplement to an existing NDA if new clinical investigations, other than bioavailability studies, that were conducted or sponsored by the applicant are deemed by the FDA to be essential to the approval of the application, for example new indications, dosages or strengths of an existing drug. This three-year exclusivity covers only the modification for which the drug received approval on the basis of the new clinical investigations and does not prohibit the FDA from approving ANDAs or 505(b)(2)&#160;NDAs for drugs containing the active moiety for any other indication or condition of use. Five-year and three-year exclusivity will not delay the submission or approval of a full NDA. However, an applicant submitting a full NDA would be required to conduct, or obtain a right of reference to, all of the nonclinical studies and adequate and well-controlled clinical trials necessary to demonstrate safety and effectiveness.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Patent Term Extension</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Hatch Waxman Amendments permit a patent term extension as compensation for patent term lost during the FDA regulatory review process. Patent term extension, however, cannot extend the remaining term of a patent beyond a total of 14&#160;years from the product&#8217;s approval date. After NDA approval, owners of relevant drug patents may apply for the extension. The allowable patent term extension is calculated as half of the drug&#8217;s testing phase (the time between IND application and NDA submission) and all of the review phase (the time between NDA submission and approval) up to a maximum of five&#160;years. The time can be reduced for any time FDA determines that the applicant did not pursue approval with due diligence.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The United States Patent and Trademark Office (&#8220;USPTO&#8221;) in consultation with the FDA, reviews and approves the application for any patent term extension or restoration. However, the USPTO may not grant an extension 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 applicable time period or the scope of patent protection afforded could be less than requested.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The total patent term after the extension may not exceed 14&#160;years, and only one patent can be extended. The application for the extension must be submitted prior to the expiration of the patent, and for patents that might expire during the application phase, the patent owner may request an interim patent extension. An interim patent extension increases the patent term by one&#160;year and may be renewed up to four times. For each interim patent extension granted, the post-approval patent extension is reduced by one&#160;year. The director of the USPTO must determine that approval of the drug covered by the patent for which a patent extension is being sought is likely. Interim patent extensions are not available for a drug for which an NDA has not been submitted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Other U.S. Regulatory Matters</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Manufacturing, sales, promotion and other activities following drug approval are also subject to regulation by numerous regulatory authorities in addition to the FDA, including, in the United States, the Centers for Medicare&#160;&amp; Medicaid Services (&#8220;CMS&#8221;), other divisions of the Department of Health and Human Services (&#8220;HHS&#8221;), the Consumer Product Safety Commission, the Federal Trade Commission, the Occupational Safety&#160;&amp; Health Administration, the Environmental Protection Agency and state and local governments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The failure to comply with regulatory requirements subjects manufacturers to possible legal or regulatory action.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">205</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Data Privacy and Security Laws</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Numerous state, federal and foreign laws, regulations and standards govern the collection, use, access to, confidentiality and security of health-related and other personal information. In the United States, numerous federal and state laws and regulations, including data breach notification laws, health information privacy and security laws and consumer protection laws and regulations govern the collection, use, disclosure, and protection of health-related and other personal information. For example, the federal Health Insurance Portability and Accountability Act of 1996 (&#8220;HIPAA&#8221;), as amended by the Health Information Technology for Economic and Clinical Health Act of 2009 (&#8220;HITECH&#8221;) and their respective implementing regulations, impose privacy, security and breach notification obligations on certain health care providers, health plans, and health care clearinghouses, known as covered entities, as well as their business associates that perform certain services that involve creating, receiving, maintaining or transmitting individually identifiable health information for or on behalf of such covered entities. Entities that are found to be in violation of HIPAA may be subject to significant civil, criminal and administrative fines and penalties, and/or additional reporting and oversight obligations if required to enter into a resolution agreement and corrective action plan with HHS to settle allegations of HIPAA non-compliance. Further, entities that knowingly obtain, use, or disclose individually identifiable health information maintained by a HIPAA covered entity in a manner that is not authorized or permitted by HIPAA may be subject to criminal penalties. In addition, certain state laws govern the privacy and security of personal information, including health-related information, in certain circumstances. Failure to comply with these laws, where applicable, can result in the imposition of significant civil and/or criminal penalties and private litigation. For example, the California Consumer Privacy Act (&#8220;CCPA&#8221;) imposes certain data privacy obligations for covered companies and provides certain privacy rights to California residents. Other states have also enacted, proposed, or are considering proposing, data privacy laws. In addition, certain foreign laws govern the privacy and security of personal information, including health-related information. Privacy and security laws, regulations, and other obligations are constantly evolving, may conflict with each other to complicate compliance efforts, and can result in investigations, proceedings, or actions that lead to significant civil and/or criminal penalties and restrictions on data processing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Other U.S. Healthcare Laws</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Pharmaceutical manufacturers are subject to numerous federal and state laws and regulations including, without limitation, state and federal anti-kickback, fraud and abuse, false claims and transparency laws, such as the following:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">federal Anti-Kickback Statute, which prohibit, among other things, persons from knowingly and willfully offering, soliciting, receiving or providing remuneration, directly or indirectly, to induce either the referral of an individual, for an item or service or the purchasing or ordering of a good or service, for which payment may be made under federal healthcare programs such as Medicare and Medicaid. A person or entity does not need to have actual knowledge of the statute or specific intent to violate it in order to have committed a violation;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">federal false claims laws, including the False Claim Act and the Civil Monetary Penalties Law, which prohibit, among other things, individuals or entities from knowingly presenting, or causing to be presented, information or claims for payment from Medicare, Medicaid, or other third-party payers that are false or fraudulent. In addition, a claim including items or services resulting from a violation of the U.S. federal Anti-Kickback Statute constitutes a false or fraudulent claim for purposes of the federal civil 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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">HIPAA, which prohibits, among other things, executing or attempting to execute a scheme to defraud any healthcare benefit program (including private health plans) or making false statements relating to healthcare matters. Similar to the federal Anti-Kickback Statute, a person or entity does not need to have actual knowledge of the statute or specific intent to violate it in order to have committed a violation;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the FDCA, which among other things, strictly regulates drug product and medical device marketing, prohibits manufacturers from marketing such products prior to approval or for off-label use and regulates the distribution of samples;</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;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">federal laws that require pharmaceutical manufacturers to report certain calculated product prices to the government or provide certain discounts or rebates to government authorities or private </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">entities, often as a condition of reimbursement under government healthcare programs;</span></td></tr></table><div style="margin-top:12pt;"></div></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">206</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the federal Physician Payments Sunshine Act, which 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 certain exceptions) to report annually to the CMS information related to payments or other transfers of value made to physicians (defined to include doctors, dentists, optometrists, podiatrists and chiropractors), other healthcare professionals (such as physician assistants and nurse practitioners) and teaching hospitals, as well as 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.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">state law equivalents of the above federal laws, such as anti-kickback and false claims laws, which may apply to items or services reimbursed by any third-party payer, including private insurers, state transparency laws, and state laws limiting interactions between pharmaceutical manufacturers and members of the healthcare industry, many of which differ from each other in significant ways and may not have the same effect, and often are not preempted by HIPAA.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">U.S. Healthcare Reform</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The U.S. government, state legislatures and foreign governments have shown significant interest in implementing cost-containment programs to limit the growth of government-paid healthcare costs, including price-controls, restrictions on reimbursement, and requirements for substitution of generic products for branded prescription drugs. For example, in March&#160;2010, the Patient Protection and Affordable Care Act, as amended by the Health Care and Education Reconciliation Act (collectively, the &#8220;ACA&#8221;) was passed which substantially changed the way healthcare is financed by both the government and private insurers and continues to significantly impact the U.S. pharmaceutical industry.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Several healthcare reform proposals culminated in the enactment of the IRA in August&#160;2022, which, among other things, allows HHS to directly negotiate the selling price of a statutorily specified number of drugs and biologics each&#160;year that CMS reimburses under Medicare Part&#160;B and Part&#160;D. Only high-expenditure single-source drugs that have been approved for at least 7&#160;years (11&#160;years for biologics) can be selected by CMS for negotiation, with the negotiated price taking effect two&#160;years after the selection&#160;year. CMS selected the Medicare Part&#160;D products in 2023, negotiations began in 2024 and the negotiated maximum fair price for each such product has been announced. The price cap for each of these products, which cannot exceed a statutory ceiling price, will take effect in 2026. Negotiations for Medicare Part&#160;B products will begin in 2026 with the negotiated price taking effect in 2028. A drug or biological product that has an orphan drug designation for only one rare disease or condition will be excluded from the IRA&#8217;s price negotiation requirements, but will lose that exclusion if it receives designations for more than one rare disease or condition, or if is approved for an indication that is not within that single designated rare disease or condition, unless such additional designation or such disqualifying approvals are withdrawn by the time CMS evaluates the drug for selection for negotiation. The IRA also imposes rebates on Medicare Part&#160;B and Part&#160;D drugs whose prices have increased at a rate greater than the rate of inflation, and in November&#160;2024, CMS finalized regulations for the Medicare Part&#160;B and Part&#160;D inflation rebates. The IRA also extends enhanced subsidies for individuals purchasing health insurance coverage in ACA marketplaces through plan&#160;year 2025. The IRA permits the Secretary of HHS to implement many of these provisions through guidance, as opposed to regulation, for the initial&#160;years. Manufacturers that fail to comply with the IRA may be subject to various penalties, including significant civil monetary penalties. These provisions have been and may continue to be subject to legal challenges. For example, the provisions related to the negotiation of selling prices of high-expenditure single-source drugs and biologics have been challenged in multiple lawsuits brought by pharmaceutical manufacturers. Thus, while it is unclear how the IRA will be implemented, it will likely have a significant impact on the biopharmaceutical industry and the pricing of prescription drug products.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At the state level, legislatures have increasingly passed legislation and implemented regulations designed to control pharmaceutical 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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Employees and Human Capital Resources</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December&#160;31, 2024, we had 170 employees, consisting of clinical, scientific, development, regulatory, finance, legal and operational personnel, of which 168 were full-time employees. We also retain independent contractors to support certain organizational needs. None of our employees is subject to a collective bargaining agreement. We consider our relationship with our employees to be good.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">207</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We recognize that our culture is central to the productivity, agility, scalability and competitiveness of our operation, and is essential to our success. We are clear and consistent in our company values and we communicate and support an employee value proposition. Our proposition is centered with unique and impactful professional development opportunities within an environment of inclusive representation and diverse thinking as a unifying force and business differentiator. Our employees are critical to our long-term success and are essential to helping us meet our goals. Among other things, we support and incentivize our employees in the following ways:</p><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="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Talent development, compensation and retention: </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Our human capital resources objectives include, as applicable, identifying, recruiting, retaining, incentivizing and integrating our existing and additional employees. The principal purposes of our equity incentive plans are to attract, retain and motivate selected employees, consultants and directors through the granting of stock-based compensation awards.</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="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Health and safety: </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We support the health and safety of our employees by providing comprehensive insurance benefits, an employee assistance program, company-paid holidays, a personal time-off program and other additional benefits which are intended to assist employees to manage their well- being.</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="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Inclusion and diversity workplace: </i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We are committed to an inclusive and diverse workplace because we believe that fostering an inclusive work environment with a team of employees having wide- ranging backgrounds, experiences, perspectives and skillsets enhances our corporate culture and is key to our long-term success.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Legal Proceedings</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">From time to time, we may become involved in material legal proceedings or be subject to claims arising in the ordinary course of our business. We are currently not party to any legal proceedings material to our operations or of which any of our property is the subject, nor are we aware of any such proceedings that are contemplated by a government authority. Regardless of outcome, such proceedings or claims can have an adverse impact on us because of defense and settlement costs, diversion of resources, and other factors, and there can be no assurances that favorable outcomes will be obtained.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">208</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_7abad139_68f9_4b59_a0c1_66189382b25b"></a><a id="ALUMISMANAGEMENTSDISCUSSIONANDANALYSISOF"></a><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;">ALUMIS&#8217; MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Unless the context otherwise requires, for purposes of this subsection only, all references to the &#8220;Company,&#8221; &#8220;our,&#8221; &#8220;us&#8221; &#8220;we&#8221; or &#8220;Alumis&#8221; refer to Alumis and its subsidiaries prior to the consummation of the Merger. You should read the following discussion and analysis of Alumis&#8217; financial condition and results of operations in conjunction with Alumis&#8217; consolidated financial statements and the related notes included elsewhere in this joint proxy statement/prospectus. In addition to historical financial information, this discussion contains forward- looking statements based upon current beliefs, plans and expectations related to future events and Alumis&#8217; future financial performance that involve risks, uncertainties and assumptions, such as statements regarding Alumis&#8217; intentions, plans, objectives and expectations for our business. Alumis&#8217; actual results and the timing of selected events could differ materially from those anticipated in these forward-looking statements as a result of various factors. Factors that could cause or contribute to these differences include, but are not limited to, those discussed below and elsewhere in this joint proxy statement/prospectus, particularly in the section titled &#8220;Risk Factors.&#8221;</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Overview</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our mission is to significantly improve the lives of patients by replacing broad immunosuppression with targeted therapies. Our name, Alumis, captures our mission to enlighten immunology, and is inspired by the words &#8220;allumer&#8221;&#160;&#8212; French for illuminate&#160;&#8212; and &#8220;immunis&#8221;&#160;&#8212; Latin for the immune system.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We are a clinical stage biopharmaceutical company with an initial focus on developing our two TYK2 inhibitors: ESK-001, a second-generation inhibitor that we are developing to maximize target inhibition and optimize tolerability, and A-005, a CNS-penetrant molecule. ESK-001 has demonstrated significant therapeutic effect in our Phase 2 program in patients with PsO, and is currently being evaluated in an additional Phase 2 clinical trial in patients with SLE, for which we expect to report results in 2026. With the favorable results in our Phase 2 clinical trial in PsO, we have initiated our Phase 3 ONWARD clinical program, which consists of two parallel Phase 3 clinical trials of ESK-001 in this indication and for which we expect to report topline results in the first quarter of 2026. These parallel Phase 3 clinical trials also include one LTE study, ONWARD3. In addition, the OLE of our Phase 2 clinical trial in PsO remains ongoing. TYK2 genetic mutations are associated with a strong protective effect in MS, motivating us to develop our second product candidate, A-005, as a CNS-penetrant, allosteric TYK2 inhibitor for neuroinflammatory and neurodegenerative diseases. In April&#160;2024, we initiated our Phase 1 program of A-005 in healthy volunteers and reported initial results in December&#160;2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis was incubated by Foresite Labs and incorporated on January&#160;29, 2021, as a Delaware corporation under the name FL2021-001,&#160;Inc. FL2021-001,&#160;Inc.&#8217;s name was changed to Esker Therapeutics,&#160;Inc. in March&#160;2021, and to Alumis&#160;Inc. in January&#160;2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Since our inception, we have devoted substantially all of our efforts to organizing our company, hiring personnel, business planning, acquiring and developing our product candidates, performing research and development, conducting preclinical studies and clinical trials, establishing and protecting our intellectual property portfolio, raising capital and providing general and administrative support for these activities. We do not have any products approved for sale and have not generated any revenue from product sales. We expect to continue to incur significant and increasing expenses and increasing substantial losses for the foreseeable future as we continue our development of and seek regulatory approvals for our product candidates and commercialize any approved products, seek to expand our product pipeline and invest in our organization. Our ability to achieve and sustain profitability will depend on our ability to successfully develop, obtain regulatory approval for and commercialize our product candidates. There can be no assurance that we will ever earn revenue or achieve profitability, or if achieved, that the revenue or profitability will be sustained on a continuing basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">To date, we have primarily funded our operations with proceeds from sales of shares of our common stock and redeemable convertible preferred stock and the issuance of convertible promissory notes in private placements. In July&#160;2024, we closed our initial public offering (the &#8220;IPO&#8221;) and a Concurrent Private Placement (defined below) and received $233.3 million in net proceeds, after deducting underwriting discounts and commissions and offering expenses payable by the Company. As of December&#160;31, 2024, we had $288.3 million in cash, cash equivalents and marketable securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">We have incurred significant operating losses and negative cash flows since our inception. Our net loss for the&#160;years ended December&#160;31, 2024 and 2023 was $294.2 million and $155.0 million, respectively. As of December&#160;31, 2024, we had an accumulated deficit of $658.6 million. Substantially all of our net losses have resulted from costs incurred in connection with our research and </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">209</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">development efforts, including acquisitions of in-process research and development assets, and, to a lesser extent, from general and administrative costs associated with our operations. Our net losses and operating losses may fluctuate from quarter to quarter and&#160;year to&#160;year depending primarily on the timing of acquisition of any new product candidates, the timing of our preclinical studies and clinical trials, our other research and development expenses, and the timing and amount of any milestone or royalty payments due under our existing or future license agreements. In addition, we have incurred and will continue to incur additional costs associated with operating as a public company, including significant legal, audit, accounting, regulatory and tax-related services associated with maintaining compliance with exchange listing and SEC requirements, director and officer liability insurance costs, investor and public relations costs, and other expenses that we did not incur as a private company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We anticipate that our expenses will increase significantly in connection with our ongoing activities, particularly if and as we:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">continue to progress the development of our product candidates in multiple clinical trials in parallel;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">continue committing substantial capital resources to the contemplated Merger, and if the Merger closes, the anticipated integration and development activities related to the acquired ACELYRIN business;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">explore additional indications for our existing product candidates;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">hire additional clinical, scientific and operational personnel;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">obtain, maintain, expand and protect our intellectual property rights;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">make royalty, milestone or other payments under the FronThera Acquisition agreement and any future license or collaboration agreements;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">seek to identify, acquire or in-license new technologies or product candidates;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">seek regulatory and marketing approvals for any of our product candidates that successfully complete clinical trials, if any;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">procure manufacturing and supply chain capacity for our product candidates, including commercial manufacturing readiness and scale-up;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">experience any delays, challenges or other issues associated with the clinical development and regulatory approvals 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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">add operational, legal, financial and management information systems and personnel to support our product development, clinical execution and planned future commercialization efforts, as well as to support our transition to a public company;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">establish a sales, marketing and distribution infrastructure to commercialize any product candidates for which we obtain marketing approval; and</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">operate as a public company.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">We do not have any products approved for sale and have not generated any revenue from product sales since our inception. We do not expect to generate revenue from any product candidates that we develop until we obtain regulatory approval for one or more of such product candidates and commercialize our products or enter into collaboration agreements with third parties. Because of the numerous risks and uncertainties associated with biopharmaceutical product development, we may never achieve or sustain profitability and, unless and until we are able to develop and commercialize our product candidates, we will need to continue to raise additional capital. Until such time as we can generate significant revenue from product sales, if ever, we expect to finance our operations through public or private equity or debt financings, or potentially other capital sources, such as collaboration or licensing arrangements with third parties or other strategic transactions. There are no assurances that we will be successful in obtaining an adequate level of financing to support our business plans when needed on acceptable terms, or at all. To the extent that we raise additional capital through the sale of equity or convertible debt securities, the ownership interest of our stockholders will be or could </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">210</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">be diluted, and the terms of these securities may include liquidation or other preferences that adversely affect the rights of our common stockholders. Debt financing and equity financing, if available, may involve agreements that include covenants limiting or restricting our ability to take specific actions, such as incurring additional debt, making capital expenditures or declaring dividends. If we raise additional funds through collaboration or licensing arrangements with third parties or other strategic transactions, we may have to relinquish rights to our intellectual property, 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 capital as and when needed, or on attractive terms, we may have to significantly delay, reduce, or discontinue the development and commercialization of our product candidates or scale back or terminate our pursuit of new in-licenses and acquisitions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We do not currently own or operate any manufacturing facility. We rely on contract manufacturing organizations (&#8220;CMOs&#8221;) to produce our product candidates in accordance with the FDA current Good Manufacturing Practices regulations for use in our clinical studies. We have entered into development and manufacturing agreements with various CMOs relating to process development, manufacturing of drug substance and drug product, and quality testing of our product candidates. We expect to rely on our CMOs in the future for the manufacturing of our product candidates in order to expedite readiness for future clinical trials. Most of these CMOs have demonstrated capability in preparation of materials for commercialization. Additionally, we may decide to build our own manufacturing facility in the future to provide us greater flexibility and control over our clinical or commercial manufacturing needs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Given our stage of development, we do not yet have a marketing or sales organization or commercial infrastructure; however, we intend to build the necessary sales, marketing and commercialization capabilities and infrastructure over time as our product candidates advance through clinical development. We expect to spend a significant amount in commercial development and marketing costs prior to obtaining regulatory and marketing approval of one or more of our product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Initial Public Offering and Concurrent Private Placement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On June&#160;27, 2024, our Registration Statement on Form&#160;S-1 for our IPO was declared effective, and, on July&#160;1, 2024, we completed our IPO, pursuant to which we issued and sold 13,125,000 shares of our common stock at $16.00 price per share to the public. Net proceeds from the IPO were $193.3 million, after deducting underwriting discounts and commissions and other offering costs totaling $16.7 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In connection with the IPO, an existing investor and a holder of more than 5% of our capital stock, purchased an additional 2,500,000 shares of our common stock at the IPO price per share for total gross and net proceeds of $40.0 million in a private placement transaction (the &#8220;Concurrent Private Placement&#8221;). The closing of the Concurrent Private Placement was contingent on the closing of the IPO. The sale of such shares is not registered under the Securities Act, and as such, the shares may not be offered or sold absent registration or an applicable exemption from registration. The shares sold in connection with the Concurrent Private Placement are subject to existing resale registration rights and were subject to a 180-day lock-up agreement with the underwriters in the IPO. The Concurrent Private Placement closed on July&#160;17, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Immediately prior to the closing of the IPO on July&#160;1, 2024, all of the shares of our redeemable convertible preferred stock then outstanding converted into 28,855,656 shares of Class&#160;A common stock and 7,184,908 shares of Class&#160;B common stock at a 1-for-4.675 conversion ratio. All outstanding Class&#160;A common stock shares and all outstanding Class&#160;B common stock shares were redesignated immediately thereafter into the same number of shares of common stock and non-voting common stock, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Macroeconomic Trends</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Our business and results of operations may be affected by worldwide economic conditions, which may continue to be impacted by global macroeconomic challenges and uncertainty in the markets, including severely diminished liquidity and credit availability, rising inflation and monetary supply shifts, rising interest rates, labor shortages, declines in consumer confidence, declines in economic growth, increases in unemployment rates, recession risks and uncertainty about economic and geopolitical stability (for example, related to the ongoing conflicts in Ukraine and Israel and the surrounding areas). Further, the United States and other countries have imposed and may continue to impose new trade restrictions and export regulations, have levied tariffs and taxes on certain goods, and could significantly increase tariffs on a broad array of goods. For example, the current Trump administration has proposed or enacted tariffs and substantial changes to trade policies, which could adversely affect our business, including imposing tariffs on certain foreign products, most recently from China, that have and may result in retaliatory tariffs on U.S. goods and services. The effect of macroeconomic conditions may not be fully reflected in our results of operations until future periods. Moreover, negative macroeconomic conditions could adversely impact our ability to obtain financing in the future on terms acceptable to us, or at </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">211</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">all. To date, the macroeconomic trends discussed above have not had a material adverse impact on our business, financial condition or results of operations. If, however, economic uncertainty increases or the global economy worsens, our business, financial condition and results of operations may be harmed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recent Development</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On February&#160;6, 2025, we entered into the Merger Agreement with ACELYRIN and Merger Sub, which was subsequently amended on April 20, 2025. Under the terms of the Merger Agreement, Merger Sub will merge with and into ACELYRIN, with ACELYRIN continuing as a direct wholly owned subsidiary of ours. The Merger Agreement was approved by the disinterested directors on our board and the board of directors of ACELYRIN and is subject to stockholder approval by the stockholders of each company and the satisfaction or waiver of other closing conditions. In connection with the Merger, all of the issued and outstanding shares of common stock of ACELYRIN will be cancelled and converted into the right to receive 0.4814 shares of our common stock, without interest and, if applicable, cash in lieu of fractional shares, subject to any applicable withholding. ACELYRIN&#8217;s outstanding and unexercised stock options with exercise prices of $18.00 or less, outstanding and unvested RSUs and performance RSUs will be converted into options to purchase shares of our common stock and RSUs based on the Exchange Ratio. Stock options&#8217; exercise price will be adjusted based on the Exchange Ratio as well. ACELYRIN&#8217;s outstanding and unexercised stock options with exercise prices more than $18.00 will be cancelled. The Merger Agreement contains certain termination rights for both ACELYRIN and us, including the right of either party to terminate the Merger Agreement if the transactions have not been consummated prior to July&#160;7, 2025. ACELYRIN or we will pay a termination fee of $10.0 million or $10.0 million, respectively, under certain circumstances, including termination to accept and enter into a definitive agreement with respect to a superior proposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Immediately following the Merger, our pre-Merger equityholders are expected to collectively own approximately 52% of the shares of the combined company and the pre-Merger equityholders of ACELYRIN as of immediately prior to the Merger are expected to collectively own approximately 48% of the combined company, in each case, calculated on a fully diluted basis as of January&#160;31, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For additional information on the Merger and Merger Agreement, see Note&#160;15 to our consolidated financial statements, included elsewhere in this joint proxy statement/prospectus.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Components of Results of Operations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Operating Expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our operating expenses consist of (i)&#160;research and development expenses and (ii)&#160;general and administrative expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Research and development expenses consist of external and internal costs primarily related to acquiring and developing our research pipeline and technologies and clinical development of our product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">External costs include:</p><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;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">costs associated with acquiring technology and intellectual property licenses that have no alternative future uses and costs incurred under in-license or assignment agreements, including milestone payments;</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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">expenses incurred in connection with the discovery and preclinical development of our pipeline programs;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">costs incurred in connection with the clinical development of our product candidates, including under agreements with CROs, CMOs and other third parties that conduct clinical trials and manufacture clinical supplies, product candidates and components on our behalf; and</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">costs for third-party professional research and development consulting services.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Internal costs include:</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">212</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">research and development personnel-related costs, including salaries, annual bonuses, benefits, travel and meals expenses and stock-based compensation expense; and</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">allocated facilities and other overhead costs, including software licenses, computer supplies and accessories and other miscellaneous expenses.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We have acquired and may continue to acquire the rights to develop and commercialize new product candidates. Upfront and milestone payments are accrued for and expensed as in process research and development (&#8220;IPR&amp;D&#8221;) assets expense when the achievement of the milestone is probable up to the point of regulatory approval and, absent obtaining such approval, have no alternative future use. Milestone payments made after a product&#8217;s regulatory approval will be capitalized and amortized over the remaining useful life of the related product.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We expense research and development costs as incurred. Costs of certain activities are recognized based on an evaluation of the progress to completion of specific tasks. However, payments made prior to the receipt of goods or services that will be used or rendered for future research and development activities are deferred and capitalized as research and development prepaid expenses in our consolidated balance sheets. The capitalized amounts are recognized as expense as the goods are delivered or services are performed. Since our inception and through December&#160;31, 2024, our external research and development expenses were primarily related to the discovery and advancement of programs under our TYK2 platform, including our two most advanced product candidates, ESK-001 and A-005. We use internal resources primarily for managing our research, process development, manufacturing and clinical development activities. In particular, with respect to internal costs, we deploy our personnel across all of our research and development activities as our employees work across multiple programs, and therefore the costs cannot be allocated to a particular product candidate or research program.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We expect our research and development expenses to increase substantially for the foreseeable future as we advance our product candidates into and through clinical trials, pursue regulatory approval of our product candidates, build our operational and commercial capabilities for marketing our products, if approved, and expand our pipeline of product candidates. The process of conducting the necessary clinical research to obtain regulatory approval is time-consuming, expensive and uncertain. The actual probability of success for our product candidates may be affected by a variety of factors, including the safety and efficacy of our product candidates, clinical data, investment in our clinical programs, competition, manufacturability and commercial viability. It is possible that we may never receive regulatory approval for any of our product candidates. As a result of the uncertainties discussed above, we are unable to determine the duration and completion of costs of our research and development projects or if, when and to what extent we will generate revenue from the commercialization and sale of our product candidates, if approved by the FDA and other comparable foreign regulatory authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our future research and development costs may vary significantly based on factors such as:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the timing and progress of our preclinical and clinical development activities;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the number and scope of preclinical and clinical programs we decide to pursue;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the costs and timing of manufacturing 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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the amount and timing of any milestone payment due under our existing asset acquisition agreement and any future license or collaboration agreements;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the number of patients that participate in our clinical trials, and per participant clinical trial costs;</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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the number and duration of clinical trials required for approval 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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the number of sites included in our clinical trials, and the locations of those sites;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">delays or difficulties in adding trial sites and enrolling participants;</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">213</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">patient drop-out or discontinuation rates;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">additional safety monitoring if requested by regulatory authorities;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the phase of 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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the timing, receipt and terms of any approvals from applicable regulatory authorities including the FDA and comparable foreign regulatory authorities;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">maintaining a continued acceptable safety profile of our product candidates following approval, if any, 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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">changes in the competitive outlook;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the extent to which we establish additional strategic collaborations or other arrangements; and</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the impact of any business interruptions to our operations or to those of the third parties with whom we work.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:19.95pt;margin:0pt 0pt 12pt 0pt;">A change in the outcome of any of these variables with respect to the development of any of our product candidates could significantly change the costs and timing associated with the development of that product candidate. We anticipate that our total research and development expenses in 2025 will increase compared to 2024 due primarily to higher costs for the development of our product candidates and ACELYRIN research and development activities, if the Merger closes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our general and administrative expenses consist primarily of personnel-related costs, legal and consulting services, including those relating to intellectual property and corporate matters, marketing expenses and allocated facilities and other overhead costs, including software licenses, computer supplies, insurance and other miscellaneous expenses. Personnel-related costs include salaries, annual bonuses, benefits, travel and meal expenses and stock-based compensation expense for our general and administrative personnel.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We expect that our general and administrative expenses will increase substantially in the future as a result of expanding our operations, including hiring personnel, preparing for potential commercialization of our product candidates and facility occupancy costs, and support of general operations and ACELYRIN general and administrative activities, if the Merger closes. We also expect an increase in costs associated with being a public company, including costs related to accounting, audit, legal, consulting fees, regulatory and tax-related services associated with maintaining compliance with applicable Nasdaq and SEC requirements, additional director and officer insurance costs, and investor and public relations costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Other Income (Expense)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Other income (expense) consists primarily of interest income, including amortization of premiums and accretion of discounts on marketable securities and change in fair value of derivative liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In May&#160;2023 and in March&#160;2024, in connection with our redeemable convertible preferred stock financings, we issued options to purchase additional shares of redeemable convertible preferred stock at a specified price, which were accounted for as derivative liabilities. Changes in fair value of these derivative liabilities were included in the other income (loss) in the consolidated statement of operations and comprehensive loss for each reporting period until the derivatives were exercised or expired.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">214</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:11.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Comparison of the&#160;Years Ended December&#160;31, 2024 and 2023</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes our results of operations for the&#160;years ended December&#160;31, 2024 and 2023 (dollars in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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;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.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;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.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></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;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:13.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Change</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;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></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;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">$</b></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;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">%&#160;&#160;</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:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:62.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Operating expenses: </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="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;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="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;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="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;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 265,554</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 137,676</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 127,878</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 93</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">General and administrative expenses </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 35,200</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 20,498</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 14,702</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 72</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;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Total operating expenses </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:10pt;text-align:right;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 300,754</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 158,174</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:10pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">142,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 90</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Loss from operations </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (300,754)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (158,174)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(142,580)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 90</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;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other income (expense):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Interest income </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 12,020</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,368</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 257</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;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Change in fair value of derivative liability </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (5,406)</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (119)</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(5,287)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">*</p></td></tr><tr><td style="vertical-align:bottom;width:62.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other income (expense), net </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (93)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (68)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(25)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 37</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;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Total other income (expense), net </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:10pt;text-align:right;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,521</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,181</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:10pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 105</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (294,233)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (154,993)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(139,240)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 90</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;margin:0pt;">%</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top: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;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">*</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">not meaningful</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Research and Development Expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes our external and internal research and development expenses for the&#160;years ended December&#160;31, 2024 and 2023 (dollars in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:13.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Change</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:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:62.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:4.02%;border-bottom: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;">%&#160;&#160;</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:8pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:62.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">External costs:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#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;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:62.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Milestones related to previously acquired IPR&amp;D assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 23,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 23,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">*</p></td></tr><tr><td style="vertical-align:bottom;width:62.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">CRO, CMO and clinical trials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 151,422</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 68,967</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 82,455</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 120</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;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Professional consulting services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 19,154</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 13,155</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,999</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 46</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other research and development costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,258</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 11,463</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,205)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (11)</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;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Internal costs:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Personnel-related costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 46,774</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 32,068</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 14,706</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 46</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;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Facilities and overhead costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 14,946</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 12,023</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,923</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 24</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Total research and development expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 265,554</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 137,676</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 127,878</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 93</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;margin:0pt;">%</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top: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;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">*</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">not meaningful</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Research and development expenses increased by $127.9 million, to $265.6 million for the&#160;year ended December&#160;31, 2024, from $137.7 million for&#160;year ended December&#160;31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Milestones related to previously acquired IPR&amp;D assets for the&#160;year ended December&#160;31, 2024, included a $23.0 million clinical milestone payment made in connection with the FronThera Acquisition. No clinical milestones were achieved or probable during the&#160;year ended December&#160;31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">CRO, CMO and clinical trials expenses increased by $82.5 million, to $151.4 million for the&#160;year ended December&#160;31, 2024, from $69.0 million for the&#160;year ended December&#160;31, 2023, primarily due to an increase in clinical trial and CRO expenses due to increased activities related to our clinical trials for ESK-001 and A-005 and an increase in CMO expenses associated with manufacturing of clinical supplies to support our trials.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">215</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Professional consulting services expenses increased by $6.0 million, to $19.2 million for the&#160;year ended December&#160;31, 2024, from $13.2 million for the&#160;year ended December&#160;31, 2023, primarily due to increased support for our clinical trials for ESK-001, A-005 and other research programs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Other research and development costs decreased by $1.2 million, to $10.3 million for the&#160;year ended December&#160;31, 2024, from $11.5 million for the&#160;year ended December&#160;31, 2023, primarily due to timing of preclinical studies to support our clinical trials for ESK-001 and A-005.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Personnel-related costs increased by $14.7 million, to $46.8 million for the&#160;year ended December&#160;31, 2024, from $32.1 million for the&#160;year ended December&#160;31, 2023, primarily due to increased research and development headcount and included an increase in stock-based compensation expense of $5.4 million as a result of additional stock options granted, which included awards granted under our 2024 Performance Option Plan (the &#8220;2024 POP&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Facilities and overhead costs increased by $2.9 million, to $14.9 million for the&#160;year ended December&#160;31, 2024, from $12.0 million for the&#160;year ended December&#160;31, 2023, primarily due to an increase in software license costs and depreciation expenses allocated to research and development activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">External Costs by Program</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the&#160;years ended December&#160;31, 2024 and 2023, our external research and development expenses were primarily related to the clinical development of our ESK-001 program and, to a lesser extent, advancing our A-005 product candidate and research pipeline. The following table summarizes our external costs by program for the&#160;years ended December&#160;31, 2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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;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.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</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;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">ESK-001</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;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 149,941</span></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;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 70,414</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A-005</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;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 19,035</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;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,161</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other programs and research and development activities </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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 34,858</span></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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 16,010</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total external research and development expense </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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 203,834</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 93,585</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">General and Administrative Expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">General and administrative expenses increased by $14.7 million, to $35.2 million for the&#160;year ended December&#160;31, 2024, from $20.5 million for the&#160;year ended December&#160;31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Personnel-related expenses increased by $9.0 million, to $20.0 million for the&#160;year ended December&#160;31, 2024, from $11.0 million for the&#160;year ended December&#160;31, 2023, primarily due to increased general and administrative headcount and included an increase in stock-based compensation expense of $5.5 million as a result of additional stock options granted, which included awards granted under the 2024 POP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Professional consulting services expenses increased by $5.4 million, to $13.3 million for the&#160;year ended December&#160;31, 2024, from $7.9 million for the&#160;year ended December&#160;31, 2023, primarily due to an increase in consulting services to support our growth, public company requirements, business development and market analysis, and an increase recruiting costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Other Income (Expense), Net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Other income (expense), net increased by $3.3 million, to $6.5 million for the&#160;year ended December&#160;31, 2024, from $3.2 million for the&#160;year ended December&#160;31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Interest income increased by $8.7 million, to $12.0 million for the&#160;year ended December&#160;31, 2024, from $3.4 million for the&#160;year ended December&#160;31, 2023, primarily as a result of higher balances of cash equivalents and marketable securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">We recognized a change in fair value of a derivative liability loss of $5.4 million for the&#160;year ended December&#160;31, 2024, related to the derivative liability recognized in connection with our Series&#160;C redeemable convertible preferred stock financing entered into in </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">216</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">March&#160;2024. The derivative liability was re-measured at fair value and settled in May&#160;2024, when we closed the second tranche of the Series&#160;C financing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We recognized a change in fair value of a derivative liability loss of $0.1 million for the&#160;year ended December&#160;31, 2023, related to the derivative liability recognized in connection with our Series&#160;B-2 redeemable convertible preferred stock financing entered into in May&#160;2023. The derivative liability was re-measured at fair value and settled in October&#160;2023, when we closed the second tranche of the Series&#160;B-2 financing. See Note&#160;3 to our consolidated financial statements included elsewhere in this joint proxy statement/prospectus for additional information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Liquidity, Capital Resources and Capital Requirements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Sources of Liquidity</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Since our inception, we have not generated any revenue from product sales and have incurred significant operating losses and negative cash flows from our operations. To date, we have primarily funded our operations with proceeds from sales of shares of our common stock and redeemable convertible preferred stock and the issuance of convertible promissory notes in private placements and, more recently, from our IPO and Concurrent Private Placement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In July&#160;2024, we closed our IPO and the Concurrent Private Placement and received net proceeds of $193.3 million and $40.0 million, respectively. See &#8220;&#8212; Recent Development&#8221; above for a discussion of the proposed Merger.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Based on our current operating plan, our existing cash, cash equivalents and marketable securities of $288.3 million as of December&#160;31, 2024, will not be sufficient to meet our operating and capital requirements for at least 12&#160;months from the date of issuance of our consolidated financial statements included elsewhere in this joint proxy statement/prospectus and there is substantial doubt about our ability to continue as a going concern. We expect to continue to incur substantial losses for the foreseeable future, and our transition to profitability will depend upon successful development, approval and commercialization of our product candidates and upon achievement of sufficient revenues to support our cost structure. We do not expect to generate any revenue from commercial product sales unless and until we successfully complete development and obtain regulatory approval for one or more of our product candidates. We may never achieve profitability, and unless we do and until then, we will need to continue to raise additional capital. We will need to raise significant additional capital to fund ongoing research and development activities and maintain future operations. We plan to monitor expenses and may raise additional capital through a combination of public and private equity, debt financings, strategic alliances, and licensing arrangements. Our ability to access capital when needed is not assured and, if capital is not available to us when, and in the amounts, needed, on the terms which are favorable, we could be required to delay, scale back, or abandon some or all of our planned development programs and other operations, which could materially harm our business, financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Future Funding Requirements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our primary uses of cash are to fund our operations, which consist primarily of research and development expenditures related to our programs and, to a lesser extent, general and administrative expenditures. We anticipate that we will continue to incur significant and increasing expenses for the foreseeable future as we continue to advance our product candidates, expand our corporate infrastructure, including the costs associated with being a public company, further our research and development initiatives for our product candidates, and incur costs associated with potential commercialization. In addition, we anticipate committing substantial capital resources to the transactions contemplated by the Merger Agreement and, assuming the consummation of those transactions, the anticipated integration and development activities related to the acquired ACELYRIN business. We are subject to all of the risks typically related to the development of new drug candidates, and we may encounter unforeseen expenses, difficulties, complications, delays and other unknown factors that may adversely affect our business. We anticipate that we will need substantial additional funding in connection with our continuing operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">We do not have any products approved for sale and have not generated any revenue from product sales since our inception. We do not expect to generate revenue from any product candidates that we develop until we obtain regulatory approval for one or more of such product candidates and commercialize our products or enter into collaboration agreements with third parties. Because of the numerous risks and uncertainties associated with biopharmaceutical product development, we may never achieve or sustain profitability and, unless and until we are able to develop and commercialize our product candidates, we will need to continue to raise additional capital. Until such time as we can generate significant revenue from product sales, if ever, we expect to finance our </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">217</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">operations through public or private equity or debt financings, or potentially other capital sources, such as collaboration or licensing arrangements with third parties or other strategic transactions. There are no assurances that we will be successful in obtaining an adequate level of financing to support our business plans when needed on acceptable terms, or at all. To the extent that we raise additional capital through the sale of equity or convertible debt securities, the ownership interest of our stockholders will be or could be diluted, and the terms of these securities may include liquidation or other preferences that adversely affect the rights of our common stockholders. Debt financing and equity financing, if available, may involve agreements that include covenants limiting or restricting our ability to take specific actions, such as incurring additional debt, making capital expenditures or declaring dividends. If we raise additional funds through collaboration or licensing arrangements with third parties or other strategic transactions, we may have to relinquish rights to our intellectual property, 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 capital as and when needed, or on attractive terms, we may have to significantly delay, reduce, or discontinue the development and commercialization of our product candidates or scale back or terminate our pursuit of new in-licenses and acquisitions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Because of the numerous risks and uncertainties associated with research, development and commercialization of our products, we are unable to estimate the exact amount of our operating capital requirements. Our future funding requirements will depend on many factors, including the following:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the timing, scope, progress and results of our preclinical studies and clinical trials for our current and future product candidates;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the number, scope and duration of clinical trials required for regulatory approval of our current and future product candidates;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the outcome, timing and cost of seeking and obtaining regulatory approvals from the FDA and comparable foreign regulatory authorities for 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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the cost of manufacturing clinical and commercial supplies as well as scale up of our current and future product candidates;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the increase in the number of our employees and expansion of our physical facilities to support growth initiatives;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to establish new, strategic collaborations, licensing or other arrangements;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the cost of filing and prosecuting our patent applications, and maintaining and enforcing our patents and other intellectual property rights;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the extent to which we acquire or in-license other product candidates and technologies;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the cost of defending intellectual property disputes, including patent infringement actions brought by third parties against 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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the timing of when we pay our operating expenses;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the effect of competing technological and market developments;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the costs and timing of future commercialization activities, including product manufacturing, marketing, sales and distribution, for any of our product candidates for which we receive marketing approval;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the amount of revenue, if any, received from commercial sales of our product candidates, should any of our product candidates receive marketing approval;</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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our implementation of various computerized informational systems and efforts to enhance operational systems;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the costs associated with being a public company; and</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">218</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">other factors, including economic uncertainty and geopolitical tensions, which may exacerbate the magnitude of the factors discussed above.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Cash Flows</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes our cash flows for the&#160;years ended December&#160;31, 2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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;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.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash used in operating activities </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;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (255,078)</span></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;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (129,975)</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash (used in) provided by investing activities</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;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (113,790)</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;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 60,472</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash provided by financing activities </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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 492,367</span></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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 89,682</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net increase in cash, cash equivalents and restricted cash </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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 123,499</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 20,179</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Operating Activities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Net cash used in operating activities was $255.1 million and $130.0 million for the&#160;years ended December&#160;31, 2024 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Net cash used in operating activities for the&#160;year ended December&#160;31, 2024 was due to our net loss for the period of $294.2 million, partially offset by changes in non-cash items totaling $24.4 million and changes in operating assets and liabilities of $14.8 million. Non-cash items included $19.5 million related to stock-based compensation expense, $5.4 million related to the change in fair value of the derivative liability and $3.2 million related to depreciation and amortization, partially offset by net accretion of discounts on marketable securities of $3.7 million. The changes in operating assets and liabilities primarily included an increase of $18.2 million in research and development accrued expenses, an increase of $8.5 million in accounts payable and a $3.5 million increase in other accrued expenses and current liabilities, partially offset by an increase of $10.8 million in research and development prepaid expenses, an increase of $2.9 million in other prepaid expenses and other assets and a decrease of $1.9 million in operating lease liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Net cash used in operating activities for the&#160;year ended December&#160;31, 2023 was due to our net loss for the period of $155.0 million, partially offset by changes in non-cash items of $13.0 million and changes in operating assets and liabilities of $12.0 million. Non-cash items primarily included $8.6 million of stock- based compensation expense, $2.0 million of non-cash lease expense and $1.3 million of depreciation and amortization. The changes in operating assets and liabilities primarily included a decrease of $5.5 million in research and development prepaid expenses, an increase of $5.2 million in research and development accrued expenses and an increase of $2.5 million in other accrued expenses and current liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Investing Activities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Net cash used in investing activities of $113.8 million for the&#160;year ended December&#160;31, 2024 was related to purchases of marketable securities of $240.1 million and purchases of property and equipment of $1.7 million, partially offset by proceeds from maturities of marketable securities of $128.0 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Net cash provided by investing activities of $60.5 million for the&#160;year ended December&#160;31, 2023 was related to proceeds from maturities of marketable securities of $76.3 million, partially offset by purchases of marketable securities of $11.3 million and purchases of property and equipment of $4.5 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Financing Activities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Net cash provided by financing activities of $492.4 million for the&#160;year ended December&#160;31, 2024, included net proceeds of $258.5 million from the issuance of our Series&#160;C redeemable convertible preferred stock and related derivative liability, net of offering costs, $193.3 million net proceeds from our IPO, net of underwriter discounts and commissions and other offering costs, gross and net proceeds of $40.0 million from a private placement transaction and proceeds of $0.6 million from the issuance of common stock upon exercise of stock options.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Net cash provided by financing activities of $89.7 million for the&#160;year ended December&#160;31, 2023 was primarily related to net proceeds from the issuance of our Series&#160;B-2 and Series&#160;B-2A redeemable convertible preferred stock financing.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">219</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Contractual Obligations and Commitments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We enter into contracts in the normal course of business with suppliers, CROs, CMOs and clinical trial sites. These agreements provide for termination at the request of either party generally with less than one-year notice and are therefore cancellable contracts. We do not currently expect any of these agreements to be terminated and did not have any non-cancelable obligations under these agreements as of December&#160;31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On March&#160;5, 2021, we entered into a stock purchase agreement to acquire FronThera U.S. Holdings,&#160;Inc. and its wholly owned subsidiary, FronThera U.S. Pharmaceuticals&#160;LLC. The transaction was accounted for as an asset acquisition. Under the agreement, we are obligated to pay contingent consideration of up to an aggregate of $120.0 million based on the achievement of specified clinical and approval milestones, for up to an aggregate of $70.0 million payable for clinical milestones, and for up to an aggregate of $50.0 million payable for approval milestones, all related to technology acquired under the agreement. In the&#160;year ended December&#160;31, 2022, we incurred and made a $37.0 million milestone payment for the first administration of ESK-001 to a patient enrolled in a Phase 2 clinical trial of ESK-001, which was recorded in research and development expenses in the consolidated statements of operations and comprehensive loss. In July&#160;2024, we met a milestone in connection with the first administration of ESK-001 to a patient enrolled in a Phase 3 clinical trial of ESK-001 and made a $23.0 million milestone payment in August&#160;2024, which was recorded in research and development expenses in the consolidated statements of operations and comprehensive loss for the&#160;year ended December&#160;31, 2024. No other milestones were achieved or were probable of being achieved as of December&#160;31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We have operating lease arrangements for office and laboratory space in South San Francisco, California. As of December&#160;31, 2024, we had total undiscounted lease payment obligations under non- cancelable leases of $5.0 million payable in the 12&#160;months following December&#160;31, 2024 and $43.4 million payable thereafter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In December&#160;2024, we entered into a lease agreement for approximately 22,000 square feet of additional office space in South San Francisco, California. Total undiscounted lease payments over the lease term beginning in January&#160;2025 will be approximately $1.9 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">See Note&#160;7 to our consolidated financial statements included elsewhere in this joint proxy statement/ prospectus.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A description of recently issued accounting pronouncements that may potentially impact our financial position, results of operations or cash flows is disclosed in Note&#160;2 to our consolidated financial statements included elsewhere in this joint proxy statement/prospectus.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-indent:18pt;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 have been prepared in accordance with U.S. GAAP. The preparation of these consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported expenses during the reporting period. On an ongoing basis, we evaluate our estimates and assumptions, including but not limited to those related to research and development expenses and accruals, stock-based compensation expense, the fair value of our common stock and the fair value of our derivative liability prior to our IPO.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">These estimates and assumptions are monitored and analyzed by us for changes in facts and circumstances, and material changes in these estimates and assumptions could occur in the future. Our estimates are based on our historical experience and on various other factors that we believe are 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. Changes in estimates are reflected in reported results for the period in which they become known. 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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Although our significant accounting policies are described in more detail in Note&#160;2 to our consolidated financial statements included elsewhere in this joint proxy statement/prospectus, we believe that the following accounting policies are those most critical to the judgments and estimates used in the preparation of our consolidated financial statements.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">220</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Research and Development Expenses and Accruals</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Research and development costs are expensed as incurred. As part of the process of preparing our financial statements, we are required to estimate our research and development accrued expenses, including those related to clinical trials and manufacturing clinical and preclinical materials. This process involves reviewing open contracts and purchase orders and communicating with our applicable personnel to identify services that have been performed on our behalf and estimating the level of service performed and the associated cost incurred for the services when we have not yet been invoiced or otherwise notified of actual costs. Our service providers invoice us in arrears, as well as on a pre-determined schedule or when contractual milestones are met. We make estimates of our research and development accrued expenses as of each balance sheet date in the consolidated financial statements based on facts and circumstances known to us at that time. We periodically confirm the accuracy of the estimates with the service providers and make adjustments if necessary. Examples of estimated research and development accrued expenses include fees paid to:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">vendors in connection with preclinical and clinical development activities;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">CROs in connection with clinical trials; and</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">CMOs in connection with the process development and scale-up activities and the production of preclinical and clinical trial materials.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Costs for clinical trials and manufacturing activities are recognized based on an evaluation of our vendors&#8217; progress towards completion of specific tasks, using data such as participant enrollment, clinical site activations or information provided to us by our vendors regarding their actual costs incurred. Payments for these activities are based on the terms of individual contracts and payment timing may differ significantly from the period in which the services were performed. We determine accrual estimates through reports from and discussions with applicable personnel and outside service providers as to the progress or state of completion of studies, or the services completed. Our estimates of research and development accrued expenses as of each balance sheet date are based on the facts and circumstances known at the time. Costs that are paid in advance of performance are deferred as a prepaid expense and amortized over the service period as the services are provided.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Although we do not expect our estimates to be materially different from amounts actually incurred, our understanding of the status and timing of services performed relative to the actual status and timing of services performed may vary and may result in reporting amounts that are too high or too low in any particular period. To date, there have not been any material adjustments to our prior estimates of research and development accrued expenses. However, due to the nature of estimates, we cannot assure that we will not make changes to our estimates in the future as we become aware of additional information about the status or conduct of our clinical trials and other research activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Stock-Based Compensation Expense</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We grant stock-based awards to employees, directors and non-employee consultants in the form of stock options to purchase shares of our common stock. Compensation expense for stock options with service- based vesting conditions is measured at the fair value of the award on the grant date and is recognized over the requisite service period, which is generally the vesting period, using the straight-line method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We estimate the fair value of each stock option with service-based vesting on the date of grant using the Black-Scholes option pricing model. This model requires the use of subjective assumptions to determine the fair value of each stock-based award, including:</p><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="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Fair value of common stock</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. See the subsection titled &#8220;&#8212; </span><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Determination of Fair Value of Common Stock</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#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="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Expected term</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The expected term represents the weighted-average period the stock options are expected to remain outstanding and is based on the options&#8217; vesting terms and contractual terms as we do not have sufficient historical information to develop reasonable expectations about future exercise patterns and post-vesting employment termination behavior.</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="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Expected volatility</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. As the Company did not have sufficient trading history of its common stock, the expected volatility was estimated based on the average historical volatilities of common stock of comparable publicly traded entities over a period </span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">221</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">equal to the expected term of the stock option grants. The comparable industry peers were chosen based on their size, stage of their life cycle or area of specialty. We will continue to apply this process until enough historical information regarding the volatility of our stock price becomes available.</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="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Risk-free interest rate</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. The risk-free interest rate is based on the U.S. Treasury yield in effect at the time of grant for zero-coupon U.S. Treasury notes with maturities approximately equal to the expected term of the awards.</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="color:#231f20;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;"><i style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Expected dividend yield</i><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. We have never paid dividends on our common stock and have no plans to pay dividends on our common stock. Therefore, we used an expected dividend yield of zero.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We have also granted stock options with graded vesting based on market, service and performance conditions. At the grant date, the fair value of these stock options was estimated using a Monte Carlo simulation model, which uses a distribution of potential outcomes over the vesting period. The assumptions utilized in the calculation included our expected common stock price, expected volatility, risk-free rate and expected term. Stock-based compensation expense for these awards is recognized on a straight-line basis over the requisite service period, which is the longer of the explicit service period of the service condition and the derived service period of the market condition, as determined for each separately vesting portion of the awards as if each award was, in substance, multiple awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We account for forfeitures of stock-based awards as they occur rather than applying an estimated forfeiture rate to stock-based compensation expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We recorded stock-based compensation expense of $19.5 million and $8.6 million for the&#160;years ended December&#160;31, 2024 and 2023, respectively. As of December&#160;31, 2024, there was unrecognized stock-based compensation expense of $54.4 million related to unvested stock options, which we expect to recognize over a remaining weighted-average period of 2.5&#160;years. We expect to continue to grant equity-based awards in the future, and to the extent that we do, our stock-based compensations expense recognized in future periods will likely increase.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">See Note&#160;10 to our consolidated financial statements included elsewhere in this joint proxy statement/ prospectus for additional information about the assumptions we used to determine the estimated fair value of our stock options granted in the periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Determination of Fair Value of Common Stock</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Prior to our IPO, the fair value of our common stock underlying our share-based awards was determined by our board of directors with assistance from management and external valuation experts. The approach in estimating the fair value of our common stock was consistent with the methods outlined in the American Institute of Certified Public Accountants Accounting and Valuation Guide, Valuation of Privately-Held- Company Equity Securities Issued as Compensation (the &#8220;Practice Aid&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition to considering the results of independent third-party valuations, we considered various objective and subjective factors to determine the fair value of common stock as of each grant date, including:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the prices at which we sold shares of our preferred stock and the superior rights, preferences and privileges of our preferred stock relative to those of our common stock at the time of each grant;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the progress of our research and development programs, including the status of preclinical studies and clinical trials for 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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our stage of development and our business strategy, and material risks related 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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">external market conditions affecting the biotechnology industry and trends within the biotechnology industry;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the competitive landscape for 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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our financial position, including cash on hand, and our historical and forecasted performance and operating results;</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">222</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the lack of an active public market for our common stock and our preferred stock;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the likelihood of achieving a liquidity event, such as an IPO or a sale of our company, given prevailing market conditions; and</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the economy in general.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Prior to May&#160;2023, we utilized an Option Pricing Method (&#8220;OPM&#8221;) based analysis, primarily the OPM backsolve methodology, to determine the estimated fair value of our common stock. Within the OPM framework, we determined the backsolve method was the most appropriate method for determining the fair value of our common stock. The backsolve method is used for inferring the total equity value implied by a recent financing transaction, or by an estimated equity value of our pipeline product candidates, involves the construction of an allocation model that takes into account our capital structure and the rights, preferences and privileges of each class of stock, then assumes reasonable inputs for the other OPM variables (expected time to liquidity, volatility and risk-free rate). The total equity value is then iterated in the model until the model output value for the equity class sold in a recent financing round equals the price paid in that round. The OPM is generally utilized when specific future liquidity events are difficult to forecast (i.e., the enterprise has many choices and options available), and the enterprise&#8217;s value depends on how well it follows an uncharted path through the various possible opportunities and challenges. The resulting equity value was then assigned to each class of equity securities using the OPM, which treats ordinary shares and preferred shares as call options on the equity value, with exercise prices based on the liquidation preference of our preferred stock. The shares of common stock are modeled as a call option with a claim on the equity value at an exercise price equal to the remaining value immediately after our preferred stock is liquidated. After the equity value was determined and allocated to the various classes of equity securities, we applied discounts to reflect the lack of marketability of our common stock based on the weighted-average expected time to liquidity. The estimated fair value of the common stock at each grant date reflected a non-marketability discount partially based on the anticipated likelihood and timing of a future liquidity event.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For valuations performed in or after May&#160;2023, and before June&#160;27, 2024, we utilized a hybrid method that combined the Probability-Weighted Expected Return Method (&#8220;PWERM&#8221;), an accepted valuation method described in the Practice Aid, and the OPM. We determined this was the most appropriate method for determining the fair value of our common stock based on our stage of development and other relevant factors. The PWERM is a scenario-based analysis that estimates the value per share of common stock based on the probability-weighted present value of expected future equity values for the common stock, under various possible future liquidity event scenarios, considering the rights and preferences of each class of shares, discounted for a lack of marketability. Under the hybrid method, an OPM was utilized to determine the fair value of our common stock in certain of the PWERM scenarios (capturing situations where our development path and future liquidity events were difficult to forecast), potential exit events were explicitly modeled in the other PWERM scenarios. A discount for lack of marketability was applied to the value derived under each scenario to account for a lack of access to an active public market to estimate our common stock fair value. We also considered the amount of time between the independent third-party valuation dates and the grant dates and performed an interpolation of the fair value between the two valuation dates to estimate common stock fair value at each grant date. This determination included an evaluation of whether the subsequent valuation indicated that any significant change in valuation had occurred between the previous valuation and the grant date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The assumptions underlying these valuations represented management&#8217;s best estimate, which involved inherent uncertainties and the application of management&#8217;s judgment. As a result, if we had used significantly different assumptions or estimates, the fair value of our common stock and our stock-based compensation expense could be materially different.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Once a public trading market for our common stock was established in connection with our IPO, it was no longer necessary for our board of directors to estimate the fair value of our common stock in connection with accounting for granted stock options and other such awards we may grant, as the fair value of our common stock was based on the IPO price per share and thereafter on our publicly traded common stock price, as listed on the Nasdaq Global Select Market under the ticker &#8220;ALMS.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Derivative Liability</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We determined that the obligation to issue additional shares of redeemable convertible preferred stock upon the occurrence of certain events, including our board of directors&#8217; consent, represented a freestanding financial instrument. The instrument was classified as a liability in the consolidated balance sheets prior to the IPO and was subject to re-measurement at each balance sheet date and at the settlement date. Any change in fair value was recognized in the statements of operations and comprehensive loss.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">223</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We utilized the Black-Scholes option pricing model, which incorporates assumptions and estimates, to value the derivative liability. On a quarterly basis, we assessed these assumptions and estimates as additional information impacting the assumptions was obtained. Significant estimates and assumptions impacting fair value included the estimated time and probability of closing of the second tranche financing, preferred stock fair value and estimated stock volatility.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We determined the fair value per share of the underlying redeemable convertible preferred stock by taking into consideration our most recent sales of our preferred stock as well as additional factors that we deemed relevant. We were a private company and lacked company-specific historical and implied volatility information of our stock. Therefore, we determined expected stock volatility based on the historical volatility of the prices of shares of common stock of publicly traded peer companies. We estimated the risk-free interest rate by reference to the U.S. Treasury yield curve for time periods approximately equal to the remaining contractual term of the outstanding tranche liability. We assumed a 0% dividend considering that our board of directors had no history of declaring dividends and did not intend to declare any.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In May&#160;2023, we estimated the fair value of the derivative liability of $2.1 million at the issuance date. We recognized changes in fair value of $0.1 million as other expense in the consolidated statement of operations and comprehensive loss in the&#160;year ended December&#160;31, 2023. The derivative liability was settled in October&#160;2023, when investors purchased shares of Series&#160;B-2 and Series&#160;B-2A redeemable convertible preferred stock in a second tranche closing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In connection with the Series&#160;C redeemable convertible preferred stock financings in March&#160;2024 and May&#160;2024, we issued to investors two freestanding financial instruments and estimated their fair value of $8.9 million at the issuance date. The derivative liability was re-measured at fair value of $14.3 million and was settled in May&#160;2024, when we closed the second tranche of the Series&#160;C financing. The change in fair value of derivative liability was recognized in other income (expense), net in the consolidated statement of operations and comprehensive loss in the&#160;year ended December&#160;31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Off-Balance Sheet Arrangements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the periods presented we did not have, nor do we currently have, any off-balance sheet arrangements as defined in the rules&#160;and regulations of the SEC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">JOBS Act Transition Period and Smaller Reporting Company Status</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We are an &#8220;emerging growth company&#8221; as defined in the JOBS Act. Under the JOBS Act, an emerging growth company can take advantage of the extended transition period for complying with new or revised accounting standards and delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to avail ourselves of this exemption from complying with new or revised accounting standards and, therefore, will not be subject to the same new or revised accounting standards as other public companies that are not emerging growth companies. As a result, our financial statements may not be comparable to companies that comply with new or revised accounting pronouncements as of public company effective dates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Subject to certain conditions, as an emerging growth company, we may rely on certain of these exemptions, including without limitation exemptions to the requirements for (i)&#160;providing an auditor&#8217;s attestation report on our system of internal controls over financial reporting pursuant to Section&#160;404(b)&#160;of the Sarbanes-Oxley Act and (ii)&#160;complying with any requirement that may be adopted by the Public Company Accounting Oversight Board regarding mandatory audit firm rotation or a supplement to the auditor&#8217;s report providing additional information about the audit and the financial statements, known as the auditor discussion and analysis. We will remain an emerging growth company until the earlier to occur of (a)&#160;the last day of the fiscal&#160;year (A)&#160;following the fifth anniversary of the completion of our IPO, (B)&#160;in which we have total annual gross revenues of at least $1.235 billion or (C)&#160;in which we are deemed to be a &#8220;large accelerated filer&#8221; under the rules&#160;of the SEC, which means the market value of our common stock and non- voting common stock that is held by non-affiliates exceeds $700.0 million as of the prior June&#160;30th, or <span style="color:#231f20;">(b)&#160;the date on which we have issued more than $1.0 billion in non-convertible debt during the prior three-&#160;year period.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">We are also a &#8220;smaller reporting company,&#8221; meaning that the market value of our common stock and non-voting common stock held by non-affiliates plus the aggregate amount of gross proceeds expected from our IPO was less than $700.0 million as of June&#160;30, 2024, and our annual revenue was less than $100.0 million during the most recently completed fiscal&#160;year. We may continue to be a smaller reporting company if either (i) <span style="color:#231f20;">the market value of our common stock and non-voting common stock held by non-affiliates is less than </span>$250.0 million or (ii)&#160;our annual revenue is less than $100.0 million during the most recently completed fiscal&#160;year and the market value of our common stock and non-voting common stock held by non-affiliates is less than $700.0 million. If we are a smaller </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">224</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">reporting company at the time we cease to be an emerging growth company, we may continue to rely on exemptions from certain disclosure requirements that are available to smaller reporting companies. Specifically, as a smaller reporting company we may choose to present only the two most recent fiscal&#160;years of audited financial statements in our Annual Report on Form&#160;10-K and, similar to emerging growth companies, smaller reporting companies have reduced disclosure obligations regarding executive compensation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><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;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Interest Rate Risk</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The primary objectives of our investment activities are to ensure liquidity and to preserve capital. We are exposed to market risks related to changes in interest rates of our cash equivalents and marketable securities. However, due to the nature of these cash equivalents and marketable securities, we do not believe that a hypothetical 10% increase or decrease in interest rates during any of the periods presented would have had a material effect on our consolidated financial statements included elsewhere in this joint proxy statement/prospectus.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Foreign Currency Exchange Risk</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">All of our employees and our operations are currently located in the United States, and our expenses are generally denominated in U.S. dollars. However, we do utilize certain CRO and CMO vendors outside of the United States for our clinical trials and product development and manufacturing. As such, our expenses are denominated in both U.S. dollars and foreign currencies. Therefore, our operations are and will continue to be subject to fluctuations in foreign currency exchange rates. To date, foreign currency transaction gains and losses have not been material to our consolidated financial statements, and we have not had a formal hedging program with respect to foreign currency. We do not believe that a hypothetical 10% increase or decrease in exchange rates during any of the periods presented would have had a material effect on our consolidated financial statements included elsewhere in this joint proxy statement/prospectus.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Effects of Inflation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Inflation generally affects us by increasing our cost of labor and research and development costs. We do not believe that inflation had a material effect on our business, results of operations, or financial condition, or on our consolidated financial statements included elsewhere in this joint proxy statement/prospectus.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">225</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_2690f27c_09ce_48f8_b800_d9b66336759d"></a><a id="MANAGEMENTOFALUMISFOLLOWINGTHEMERGER_932"></a><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;">MANAGEMENT OF ALUMIS FOLLOWING THE MERGER</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Executive Officers and Directors</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table provides information regarding the expected directors and executive officers of Alumis following the closing of the Merger as of April 18, 2025.</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:40.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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%;"></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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:49.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:40.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.37;margin:0pt;"><b style="font-weight:bold;">Name</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.37;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.37;text-align:center;margin:0pt;"><b style="font-weight:bold;">Age</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.37;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:49.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.37;text-align:center;margin:0pt;"><b style="font-weight:bold;">Position</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.37;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.26%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><i style="font-style:italic;">Executive Officers:</i> </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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;text-align:center;margin:0pt 3pt 0pt 0pt;"><span style="margin-right: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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:49.29%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Martin Babler</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">60</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:49.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;">President and Chief Executive Officer, Chairman</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Mark Bradley</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">60</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:49.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;">Chief Development Officer</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">J&#246;rn Drappa, M.D., Ph.D.</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">60</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:49.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;">Chief Medical Officer</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">David M. Goldstein, Ph.D.</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">59</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:49.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;">Chief Scientific Officer</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Roy Hardiman</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">65</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:49.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;">Chief Business and Strategy Officer</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">John Schroer</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">59</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:49.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;">Chief Financial Officer</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Sara Klein</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">61</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:49.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;">Chief Legal Officer</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Derrick Richardson </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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">55</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:49.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;">Senior Vice President of People and Culture </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><i style="font-style:italic;">Non-Employee Directors:</i></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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;text-align:center;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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:49.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Srinivas Akkaraju, M.D., Ph.D.</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">57</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:49.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;">Director</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Alan B. Colowick, M.D., M.P.H.</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">62</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:49.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;">Director</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Patrick Machado, J.D.</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">61</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:49.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;">Director</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Sapna Srivastava, Ph.D.</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">54</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:49.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;">Director</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">James B. Tananbaum, M.D.</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">61</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:49.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;">Director</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Zhengbin Yao, Ph.D.</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">59</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:49.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;">Director</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Henry Gosebruch</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">52</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:49.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;">Director</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Lynn Tetrault, J.D.</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;text-align:center;margin:0pt;">62</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.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:49.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;">Director</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Executive Officers</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Martin Babler </span>has served as Alumis&#8217; President, Chief Executive Officer, and chairman of the Alumis Board since September&#160;2021. From April&#160;2011 until November&#160;2020, he served as President and Chief Executive Officer at Principia Biopharma&#160;Inc., a biotechnology company acquired by Sanofi S.A. in September&#160;2020. From December&#160;2007 to April&#160;2011, Mr.&#160;Babler served as President and Chief Executive Officer of Talima Therapeutics,&#160;Inc., a pharmaceutical company. From 1998 to 2007, Mr.&#160;Babler held several positions at Genentech,&#160;Inc., a biopharmaceutical company, most notably as Vice President, Immunology Sales and Marketing. Mr.&#160;Babler presently serves on the board of directors of Prelude Therapeutics&#160;Inc., a biopharmaceutical company, 89bio&#160;Inc., a biopharmaceutical company, and Sardona Therapeutics,&#160;Inc. Mr.&#160;Babler received a Swiss Federal Diploma in pharmacy from the Federal Institute of Technology in Zurich and completed the Executive Development Program at the Kellogg Graduate School of Management at Northwestern University. Alumis believes that Mr.&#160;Babler&#8217;s industry and leadership roles, and his knowledge of Alumis as Chief Executive Officer, makes him well qualified to serve on the Alumis Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Mark Bradley </span>has served as Alumis&#8217; Chief Development Officer since May&#160;2021. From November&#160;2020 to March&#160;2021, Mr.&#160;Bradley served as Senior Vice President and Site Head at The Bristol-Myers Squibb Company, a biopharmaceutical company, after its acquisition of MyoKardia,&#160;Inc., a precision medicine company focused on treating cardiovascular diseases, in November&#160;2020. From November&#160;2017 to November&#160;2020, Mr.&#160;Bradley held roles of increasing responsibility at MyoKardia, most recently as Senior Vice President, Development. From 2004 to 2017, Mr.&#160;Bradley held roles of increasing responsibility at Genentech,&#160;Inc., a biopharmaceutical company, most recently as Head, Business Management gRED Clinical Operations. Mr.&#160;Bradley began his career at UCSF in public health research. Mr.&#160;Bradley received an M.A. and B.A. from University of California, Berkeley.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">J&#246;rn Drappa, M.D., Ph.D., </span>has served as Alumis&#8217; Chief Medical Officer and Head of Research and Development since September&#160;2022. From February&#160;2018 to March&#160;2021, Dr.&#160;Drappa served as the Chief Medical Officer and Head of Research and Development at Viela Bio,&#160;Inc., a biotechnology company. From May&#160;2011 to February&#160;2018, Dr.&#160;Drappa served in various roles at MedImmune, the biologics division of AstraZeneca plc, including as Vice President of Clinical Development. From August&#160;2008 to </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">226</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">May&#160;2011, Dr.&#160;Drappa served as Senior Medical Director for the Inflammation and Autoimmune assets at Genentech,&#160;Inc., a biopharmaceutical company. Dr.&#160;Drappa received his M.D. and a Ph.D. from the University of Cologne in Germany. He performed his postgraduate studies at Cornell Medical School/Hospital for Special Surgery, followed by residency at New York Hospital and rheumatology fellowship at the Hospital for Special Surgery.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">David M. Goldstein, Ph.D., </span>has served as Alumis&#8217; Chief Scientific Officer since September&#160;2021. From September&#160;2020 to September&#160;2021, Dr.&#160;Goldstein served as Site Head and Chief Scientific Officer of Principia Biopharma&#160;Inc., a biopharmaceutical company acquired by Sanofi S.A.in September&#160;2020. From March&#160;2016 to September&#160;2020, Dr.&#160;Goldstein served in various roles at Principia Biopharma&#160;Inc., including as the Chief Scientific Officer from March&#160;2016 to September&#160;2020. From July&#160;1994 to February&#160;2011, Dr.&#160;Goldstein held positions of increasing responsibility at Roche Holding AG, a pharmaceutical company, most recently serving as Senior Director, Medicinal Chemistry and Head of Inflammation Chemistry. Dr.&#160;Goldstein was also previously a Consulting Assistant Professor at Stanford University. Dr.&#160;Goldstein received a Ph.D. in chemistry from the University of Virginia and a B.A. in chemistry from Franklin and Marshall College.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Roy Hardiman </span>has served as Alumis&#8217; Chief Business and Strategy Officer since January&#160;2025, Chief Business Officer since September&#160;2024, and as Chief Business and Legal Officer from September&#160;2021 to September&#160;2024. From January&#160;2015 to September&#160;2020, Mr.&#160;Hardiman served as the Chief Business Officer and Chief Legal Officer of Principia Biopharma&#160;Inc., a biotechnology company acquired by Sanofi S.A. in 2020. From 2010 to 2012, Mr.&#160;Hardiman was a director of Pharmacyclics&#160;Inc., a biopharmaceutical company, and chaired its Nominating and Corporate Governance Committee. From 1990 to 2009, Mr.&#160;Hardiman held leadership positions at Genentech,&#160;Inc., a biopharmaceutical company, including Vice President of Alliance Management, Vice President, Corporate Law and Assistant Secretary, Director and Far East Representative, Business Development. From 1987 to 1990, Mr.&#160;Hardiman was an attorney at Morrison&#160;&amp; Foerster&#160;LLP. Mr.&#160;Hardiman received his J.D. from University of California, Los Angeles School of Law, his M.A. in Biology and his B.A. in pharmacology from University of California, Santa Barbara.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">John Schroer </span>has served as Alumis&#8217; Chief Financial Officer since May&#160;2022. From February&#160;2021 to February&#160;2022, Mr.&#160;Schroer served as Chief Financial Officer at ArsenalBio&#160;Inc., a biotechnology company. From May&#160;2018 to December&#160;2020, Mr.&#160;Schroer served as Chief Financial Officer and Treasurer at Translate Bio,&#160;Inc., a biotechnology company acquired by Sanofi S.A. in 2021. From January&#160;2014 to April&#160;2018, Mr.&#160;Schroer served as a director and sector head&#160;&#8212; healthcare at Allianz Global Investors, a global asset management company. From 2009 to December&#160;2013, Mr.&#160;Schroer served as President and Chief Investment Officer at Schroer Capital, LP, a financial services company that he founded. Mr.&#160;Schroer received a B.S. in History and International Relations and an M.B.A. from the University of Wisconsin- Madison.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Sara Klein </span>has served as Alumis&#8217; Chief Legal Officer since September&#160;2024 and as Alumis&#8217; Corporate Secretary since January&#160;2022, and served as Alumis&#8217; General Counsel from January&#160;2022 to September&#160;2024. Prior to joining Alumis, Ms.&#160;Klein served in various roles at Principia Biopharma&#160;Inc., a biotechnology company acquired by Sanofi S.A. in September&#160;2020, including Head of Legal from January&#160;2021 to July&#160;2021, Senior Vice President, Legal from December&#160;2019 to January&#160;2021, and Vice President, Legal from May&#160;2018 to December&#160;2019. From November&#160;2001 to May&#160;2018, Ms.&#160;Klein was in the private practice of law representing life science and technology companies. From 1993 to 1998, Ms.&#160;Klein served as corporate counsel and senior corporate counsel at Genentech,&#160;Inc., a biopharmaceutical company. From 1990 to 1993, Ms.&#160;Klein was an attorney at the law firm of Baker&#160;&amp; McKenzie&#160;LLP. Ms.&#160;Klein holds a J.D. from UC Law San Francisco (formerly U.C. Hastings College of the Law) and a B.A in political science and French from Middlebury College.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Derrick Richardson </span>has served as Alumis&#8217; Senior Vice President of People and Culture since June&#160;2023. From April&#160;2023 to June&#160;2023, Mr.&#160;Richardson served as Alumis&#8217; Vice President of People and Culture. From January&#160;2022 to April&#160;2023, Mr.&#160;Richardson served as Alumis&#8217; Vice President and Head of Program and Portfolio Management. From November&#160;2020 to December&#160;2021, Mr.&#160;Richardson served as the Head of Cardiovascular Late-Stage Project Management at The Bristol-Myers Squibb Company, a biopharmaceutical company, after its acquisition of MyoKardia,&#160;Inc., a precision medicine company focused on treating cardiovascular diseases, in November&#160;2020. From April&#160;2020 to November&#160;2020, Mr.&#160;Richardson served as Executive Director and Head of Project Management at MyoKardia, and consulted for MyoKardia from October&#160;2018 to April&#160;2020. From February&#160;2016 to October&#160;2018, Mr.&#160;Richardson served as a Consulting Project Manager at Genentech,&#160;Inc. Mr.&#160;Richardson received an M.S. in Mechanical Engineering from Cornell University and a B.S. in Product Design Engineering from Stanford University.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">227</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Non-Employee Directors</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Srinivas Akkaraju, M.D., Ph.D. </span>has served as a member of the Alumis Board since March&#160;2024. Dr.&#160;Akkaraju is a founder and managing member of Samsara BioCapital, a venture capital firm, a position he has held since March&#160;2017. From April&#160;2013 to February&#160;2016, Dr.&#160;Akkaraju served as a general partner of Sofinnova Ventures, a venture capital firm. From January&#160;2009 to April&#160;2013, Dr.&#160;Akkaraju served as managing director of New Leaf Venture Partners, a venture capital firm. Dr.&#160;Akkaraju presently serves on the board of directors of vTv Therapeutics&#160;Inc., Scholar Rock Holding Corporation, Mineralys Therapeutics,&#160;Inc., and Syros Pharmaceuticals,&#160;Inc., and numerous private biopharmaceutical companies. During the past five&#160;years, he served as a director of Chinook Therapeutics,&#160;Inc., Jiya Acquisition Corp., Aravive,&#160;Inc. (formerly Versartis,&#160;Inc.), Intercept Pharmaceuticals,&#160;Inc., Principia Biopharma&#160;Inc., and Seattle Genetics,&#160;Inc. Dr.&#160;Akkaraju received an M.D. and a Ph.D. in Immunology from Stanford University and undergraduate degrees in Biochemistry and Computer Science from Rice University. Alumis believes that Dr.&#160;Akkaraju&#8217;s extensive investment experience in the biopharmaceutical industry, as well as his scientific background and experience on numerous public and private company boards of directors make him well qualified to serve as a member of the Alumis Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Alan B. Colowick, M.D., M.P.H. </span>has served as a member of the Alumis Board since January&#160;2022. Since April&#160;2021, Dr.&#160;Colowick has served as the Senior Managing Director of Matrix Capital Management Company. From May&#160;2017 to January&#160;2021, Dr.&#160;Colowick served as a private equity partner at Sofinnova Ventures. From 2010 to 2017, Dr.&#160;Colowick held various positions at Celgene Corporation, a pharmaceutical company, including Executive Vice President. From 2008 to 2010, Dr.&#160;Colowick was the Chief Executive Officer at Gloucester Pharmaceuticals,&#160;Inc., a pharmaceutical company, until its acquisition by Celgene in 2010. From 2006 to 2008, Dr.&#160;Colowick was President of Oncology for Geron Corporation, a biotechnology company, and from 2005 to 2006 was Chief Medical Officer of Threshold Pharmaceuticals, a pharmaceutical company. From 1999 to 2005, Dr.&#160;Colowick held various positions at Amgen&#160;Inc., a biopharmaceutical company. Dr.&#160;Colowick also serves as a member on the board of directors of ACELYRIN since November&#160;2021 and multiple private companies. Dr.&#160;Colowick completed specialty training in Hematology- Oncology at the Dana Farber Cancer Institute/Brigham and Women&#8217;s Hospital. Dr.&#160;Colowick received a M.D. from Stanford University, a M.P.H from Harvard University, and a B.S. in Molecular Biology from the University of Colorado. Alumis believes that Dr.&#160;Colowick&#8217;s extensive professional experience, as well as financial understanding of the biotechnology industry, provide him with the qualifications and skills to serve as a member of the Alumis Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Patrick Machado, J.D. </span>has served as a member of the Alumis Board since June&#160;2024. Mr.&#160;Machado was a co-founder of Medivation,&#160;Inc., a biopharmaceutical company, and served as its chief business officer from December&#160;2009 to April&#160;2014 and as its chief financial officer from December&#160;2004 until his retirement in March&#160;2014. From 1998 to 2001, Mr.&#160;Machado worked with ProDuct Health,&#160;Inc., a medical device company, as senior vice president, chief financial officer and earlier as general counsel. Upon ProDuct Health&#160;Inc.&#8217;s acquisition by Cytyc Corporation, a diagnostic and medical device company, he served as a consultant to Cytyc Corporation to assist with transitional matters from 2001 to 2002. Earlier in his career, Mr.&#160;Machado worked for Morrison&#160;&amp; Foerster LLP, an international law firm, and for the Massachusetts Supreme Judicial Court. Mr.&#160;Machado serves as chair of the board of directors of Adverum Biotechnologies,&#160;Inc., and as a member of the boards of directors of Arcus Biosciences,&#160;Inc., Xenon Pharmaceuticals,&#160;Inc., and ACELYRIN, all of which are publicly traded biopharmaceutical companies. Mr.&#160;Machado also chairs the board of directors of Prota Therapeutics, and is a member of the board of directors of Avenzo Therapeutics, both of which are privately held biopharmaceutical companies. Mr.&#160;Machado previously served on the board of directors of public traded companies such as Chimerix,&#160;Inc. from June&#160;2014 to June&#160;2024, Turnstone Biologics&#160;Inc. from August&#160;2018 to April&#160;2024, Turning Point Therapeutics,&#160;Inc. from May&#160;2019 to September&#160;2022, Endocyte,&#160;Inc. from February&#160;2018 to December&#160;2018, Axovant Sciences,&#160;Inc. from June&#160;2017 to February&#160;2018, SCYNEXIS,&#160;Inc. from September&#160;2015 to June&#160;2019, Medivation,&#160;Inc. from April&#160;2014 to September&#160;2016; Inotek Pharmaceuticals Corporation (now Rocket Pharmaceuticals,&#160;Inc.) from August&#160;2016 to January&#160;2018 and Principia Biopharma&#160;Inc. from June&#160;2019 to September&#160;2020; and on the board of directors of privately held companies such as Roivant Sciences,&#160;Ltd. from October&#160;2016 to June&#160;2022, and Therachon AG from January&#160;2019 to July&#160;2019. Mr.&#160;Machado received a J.D. from Harvard Law School and a B.A. in German and a B.S. in Economics from Santa Clara University. Alumis believes that Mr.&#160;Machado&#8217;s extensive experience dealing with the operational and financial issues of biopharmaceutical companies provide him with the qualifications and skills to serve on the Alumis Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Sapna Srivastava, Ph.D. </span>has served as a member of the Alumis Board since August&#160;2022. From March&#160;2021 to October&#160;2021, Dr.&#160;Srivastava served as the interim Chief Financial Officer at eGenesis,&#160;Inc., a biopharmaceutical company. From September&#160;2017 to January&#160;2019, Dr.&#160;Srivastava served as the Chief Financial and Strategy Officer at Abide Therapeutics,&#160;Inc., a biopharmaceutical company acquired by H. Lundbeck A/S in 2019. From April&#160;2015 to December&#160;2016, Dr.&#160;Srivastava served as the Chief Financial and Strategy Officer at Intellia Therapeutics,&#160;Inc., a gene editing company. Previously, for nearly 15&#160;years, Dr.&#160;Srivastava was a senior biotechnology analyst at Goldman Sachs, Morgan Stanley, and ThinkEquity Partners,&#160;LLC. Dr.&#160;Srivastava began her career as a </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">228</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">research associate at JP Morgan. Dr.&#160;Srivastava currently serves on the board of directors of Tourmaline Bio,&#160;Inc., Aura Biosciences,&#160;Inc., a public biotechnology company, Innoviva,&#160;Inc. and Nuvalent,&#160;Inc., a public biopharmaceutical company. Dr.&#160;Srivastava holds a Ph.D. from New York University School of Medicine and a B.Sc. from St. Xavier&#8217;s College, University of Bombay. Alumis believes that Dr.&#160;Srivastava&#8217;s experience in the pharmaceutical industry makes her well qualified to serve as a member of the Alumis Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">James B. Tananbaum, M.D. </span>has served as a member of the Alumis Board since May&#160;2021. Dr.&#160;Tananbaum is currently the President, Chief Executive Officer and a director of Foresite Capital Management, a U.S.-focused healthcare investment firm, which he founded in 2010. From 2000 to 2010, Dr.&#160;Tananbaum served as Co-Founder and Managing Director of Prospect Venture Partners&#160;L.P. II and III, healthcare venture partnerships. Dr.&#160;Tananbaum was also the Founder of GelTex,&#160;Inc. in 1991, an intestinal medicine pharmaceutical company acquired by Sanofi-Genzyme, and Theravance,&#160;Inc. in 1997 (now Theravance Biopharma,&#160;Inc., a diversified biopharmaceutical company focused on organ-selective medicines, and Innoviva,&#160;Inc., a respiratory-focused healthcare asset management company partnered with Glaxo Group Limited). Dr.&#160;Tananbaum presently serves on the board of directors of Fabric Genomics,&#160;Inc., among other companies. During the past five&#160;years, Dr.&#160;Tananbaum served on the boards of directors of Quantum-SI Incorporate, Gemini Therapeutics,&#160;Inc., 10X Genomics,&#160;Inc., and Kinnate Biopharma Inc., among other companies. Dr.&#160;Tananbaum received an M.D. and an M.B.A. from Harvard University, and a B.S. and a B.S.E.E. from Yale University in Applied Math and Computer Science. Alumis believes Dr.&#160;Tananbaum&#8217;s significant executive leadership experience and experience in the healthcare industry make him well qualified to serve as a member of the Alumis Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Zhengbin (Bing) Yao, Ph.D. </span>has served as a member of the Alumis Board since June&#160;2021. From May&#160;2021 to the present, Dr.&#160;Yao served as the Chief Executive Officer and chairman of the board of directors of ArriVent Biopharma, a biotechnology company. From March&#160;2018 to March&#160;2021, Dr.&#160;Yao served as the Chief Executive Officer, President, and from January&#160;2019 to March&#160;2021 also as chairman of the board of directors of Viela Bio,&#160;Inc., a biotechnology company, until it was acquired by Horizon Therapeutics in March&#160;2021. From October&#160;2010 to February&#160;2018, Dr.&#160;Yao served as Senior Vice President, Head of Respiratory, Inflammation, Autoimmune iMED at MedImmune, the biologics division of AstraZeneca plc and from October&#160;2015 to February&#160;2018 also as Senior Vice President, Head of Immuno- Oncology Franchise. From March&#160;2008 to September&#160;2010, Dr.&#160;Yao served as Head of PTL for Immunology, Infectious Diseases, Neuroscience, and Metabolic Disease at Genentech,&#160;Inc., a biopharmaceutical company. From October&#160;2000 to September&#160;2007, Dr.&#160;Yao held various leadership roles at Tanox&#160;Inc., a biopharmaceutical company, and was Vice President and Head of Research before it was acquired by Genentech,&#160;Inc. in 2007. Dr.&#160;Yao currently serves on the board of directors of Visen Pharmaceuticals, a biopharmaceutical company and Nikang Therapeutics, Inc., a biotechnology company. Dr.&#160;Yao received his Ph.D. in Microbiology and Immunology from the University of Iowa and M.S. in Immunology from Anhui Medical University in Anhui, China. Alumis believes Dr.&#160;Yao&#8217;s significant experience in the biopharmaceutical industry, particularly in autoimmune disease, and his experience serving as a chief executive officer of a publicly traded biotechnology company make him well qualified to serve as a member of the Alumis Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Henry O. Gosebruch </span>served as the President, Chief Executive Officer and a member of the board of directors of Neumora Therapeutics,&#160;Inc., a publicly traded biopharmaceutical company, from July&#160;2023 to February&#160;2025. Mr.&#160;Gosebruch served as executive vice president and chief strategy officer at AbbVie&#160;Inc., a global publicly traded biopharmaceutical company, from December&#160;2015 to February&#160;2023. As a member of AbbVie&#8217;s Executive Team, he was responsible for corporate strategy, business development and acquisitions, search and evaluation, alliance management, and the company&#8217;s corporate strategic venture capital arm, AbbVie Ventures. Prior to joining AbbVie, Mr.&#160;Gosebruch spent more than 20&#160;years as a member of J.P. Morgan&#8217;s North American M&amp;A Group, most recently as its co-head. Mr.&#160;Gosebruch also served on the Audit, Science and Medicine, Compensation and Management Development and Transaction Committees of the Board of Directors of Aptinyx&#160;Inc., a publicly traded biopharmaceutical company, from May&#160;2019 to May&#160;2023. Mr.&#160;Gosebruch currently serves as a member of the Advisory Board for the Life Sciences&#160;&amp; Management Program at the University of Pennsylvania. Mr.&#160;Gosebruch received a BSE in Finance from the Wharton School at the University of Pennsylvania, and is a Certified Public Accountant (CPA, inactive) in Illinois. We believe Mr.&#160;Gosebruch&#8217;s experience in the pharmaceutical industry makes him well qualified to serve as a member of the Alumis Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Lynn Tetrault, J.D. </span>currently serves as the Chair of the board of directors of NeoGenomics,&#160;Inc., and has been a member of its board of directors since 2015. Ms.&#160;Tetrault has also served as a member of the board of directors of Rhythm Pharmaceuticals,&#160;Inc., a publicly traded biopharmaceutical company, since 2020. Previously, Ms.&#160;Tetrault served in a variety of executive roles at AstraZeneca PLC from 1993 to 2014 including most recently as Executive Vice President of Human Resources and Corporate Affairs from 2007 to 2014. Ms.&#160;Tetrault has a B.A. from Princeton University and a J.D. from the University of Virginia Law School. We believe Ms.&#160;Tetrault&#8217;s decades of experience in the pharmaceutical industry makes her well qualified to serve as a member of the Alumis Board.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">229</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Family Relationships</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">There are no family relationships among any of Alumis&#8217; current directors and executive officers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Composition of the Board of Directors Following the Merger</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Alumis Board is divided into three classes. Each class consists, as nearly as possible, of one-third of the total number of directors, and each class has a three-year term, the terms of office of the respective classes expiring in successive&#160;years. Vacancies on the Alumis Board may only be filled by the affirmative vote of a majority of the remaining directors then in office, and not by Alumis&#8217; stockholders. A director elected by the Alumis Board to fill a vacancy in a class, including vacancies created by an increase in the number of directors, shall serve for the remainder of the full term of that class and until the director&#8217;s successor is duly elected and qualified or such director&#8217;s earlier death, resignation or removal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Role of Board in Risk Oversight</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">One of the key functions of the Alumis Board is to oversee Alumis&#8217; risk management process. The Alumis Board does not have a standing risk management committee, but rather administers this oversight function directly through the Alumis Board as a whole, as well as through various standing committees of the Alumis Board that address risks inherent in their respective areas of oversight. In particular, the Alumis Board is responsible for monitoring and assessing strategic risk exposure, including a determination of the nature and level of risk appropriate for Alumis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Alumis Board also focuses on emerging risks, as well as risk mitigation strategies. The audit committee of the Alumis Board has the responsibility to consider and discuss, with management and Alumis&#8217; independent auditors, the major financial risk exposures and the steps its management should take to monitor and control such exposures, including guidelines and policies to govern the process by which risk assessment and management are undertaken. The audit committee also monitors compliance with legal and regulatory requirements, as well as cyber-security risk, in addition to overseeing Alumis&#8217; internal control over financial reporting and disclosure controls and procedures. The compensation committee of the Alumis Board also assesses and monitors whether any of Alumis&#8217; compensation policies and programs has the potential to encourage excessive risk taking.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Director Independence</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under the listing requirements and rules&#160;of The Nasdaq Stock Market LLC (the &#8220;Nasdaq Listing Rules&#8221;), independent directors must comprise a majority of a listed company&#8217;s board of directors within one&#160;year of the listing date. In addition, Nasdaq requires that, subject to specified exceptions, each member of a listed company&#8217;s audit, compensation and nominating and corporate governance committees be independent and that audit committee members also satisfy independence criteria set forth in Rule&#160;10A-3 under the Exchange Act. Under Rule&#160;5605(a)(2), a director will only qualify as an &#8220;independent director&#8221; if, in the opinion of the Alumis Board, 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&#160;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 affiliated person of the listed company or any of its subsidiaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">It is anticipated that each individual expected to serve on the Alumis Board upon the completion of the Merger, other than Martin Babler, will qualify as an independent director under the Nasdaq Listing Rules.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Committees of Board of Directors Following the Merger</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Alumis Board will continue to have an audit committee, a compensation committee and a nominating and corporate governance committee following the Merger. The composition and responsibilities of each of the committees of the Alumis Board are described below. Members serve on these committees until their resignation or until otherwise determined by the Alumis Board. Each committee has adopted a written charter that satisfies the application rules&#160;and regulation of the SEC and the Nasdaq Listing Rules, which Alumis has posted to Alumis&#8217; website at www.alumis.com. The Alumis Board may establish other committees as it deems necessary or appropriate from time to time.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">230</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Audit Committee</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Following the completion of the Merger, the members of Alumis&#8217; audit committee are expected to continue to be Srinivas Akkaraju, Alan Colowick and Patrick Machado, each of whom satisfies the independence requirements under the Nasdaq Listing Rules&#160;and Rule&#160;10A-3(b)(1)&#160;of the Exchange Act. The chair of Alumis&#8217; audit committee will continue to be Patrick Machado, who qualifies as an &#8220;audit committee financial expert&#8221; within the meaning of SEC regulations. Each member of Alumis&#8217; audit committee can read and understand fundamental financial statements in accordance with applicable requirements. In arriving at these determinations, the Alumis Board has examined each audit committee member&#8217;s scope of experience and the nature of their employment in the corporate finance sector.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The primary purpose of the audit committee is to discharge the responsibilities of the Alumis Board with respect to Alumis&#8217; corporate accounting and financial reporting processes, systems of internal control and financial-statement audits, and to oversee Alumis&#8217; independent registered accounting firm. Specific responsibilities of Alumis&#8217; audit committee include:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">helping the Alumis Board oversee its corporate accounting and financial reporting processes;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">managing the selection, engagement, qualifications, independence and performance of a qualified firm to serve as the independent registered public accounting firm to audit Alumis&#8217; financial 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:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">discussing the scope and results of the audit with the independent registered public accounting firm, and reviewing, with management and the independent accountants, Alumis&#8217; interim and&#160;year-end operating results;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">developing procedures for employees to submit concerns anonymously about questionable accounting or audit matters;</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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reviewing related person transactions;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">obtaining and reviewing a report by the independent registered public accounting firm at least annually, that describes Alumis&#8217; internal quality control procedures, any material issues with such procedures, and any steps taken to deal with such issues when required by applicable law; and</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">approving, or, as permitted, pre-approving, audit and permissible non-audit services to be performed by the independent registered public accounting firm.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Compensation Committee</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Following the completion of the Merger, the members of Alumis&#8217; compensation committee are expected to continue to be Alan Colowick, James Tananbaum and Zhengbin Yao. The chair of Alumis&#8217; compensation committee will continue to be Alan Colowick. The Alumis Board has determined that each member of Alumis&#8217; compensation committee is independent under the Nasdaq Listing Rules.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The primary purpose of Alumis&#8217; compensation committee is to discharge the responsibilities of the Alumis Board in overseeing Alumis&#8217; compensation policies, plans and programs and to review and determine the compensation to be paid to Alumis&#8217; executive officers and directors. Specific responsibilities of Alumis&#8217; compensation committee include:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reviewing and approving the compensation of Alumis&#8217; chief executive officer, other executive officers and senior management;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reviewing and recommending to the Alumis Board the compensation paid to its directors;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reviewing and approving the compensation arrangements with Alumis&#8217; executive officers and other senior management;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">administering Alumis&#8217; equity incentive plans and other benefit programs;</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">231</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reviewing, adopting, amending and terminating, incentive compensation and equity plans, severance agreements, profit sharing plans, bonus plans, change-of-control protections and any other compensatory arrangements for Alumis&#8217; executive officers and other senior management;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reviewing, evaluating and recommending to the Alumis Board succession plans for Alumis&#8217; 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.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reviewing and establishing general policies relating to compensation and benefits of Alumis&#8217; employees, including its overall compensation strategy, including base salary, incentive compensation and equity-based grants, to assure that it promotes stockholder interests and supports its strategic and tactical objectives, and that it provides for appropriate rewards and incentives for its management and employees.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Nominating and Corporate Governance Committee</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Following the completion of the Merger, the members of Alumis&#8217; nominating and corporate governance committee are expected to continue to consist of Patrick Machado and Sapna Srivastava. The chair of Alumis&#8217; nominating and corporate governance committee will continue to be Sapna Srivastava. The Alumis Board has determined that each member of the nominating and corporate governance committee is independent under the Nasdaq Listing Rules.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Specific responsibilities of Alumis&#8217; nominating and corporate governance committee include:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">identifying and evaluating candidates, including the nomination of incumbent directors for reelection and nominees recommended by stockholders, to serve on the Alumis Board;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">considering and making recommendations to the Alumis Board regarding the composition and chairmanship of the committees of the Alumis Board;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">instituting plans or programs for the continuing education of the Alumis Board and orientation of new directors;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">developing and making recommendations to the Alumis Board regarding corporate governance guidelines and matters; 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.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">overseeing periodic evaluations of the Alumis Board performance, including committees of the Alumis Board and management.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Following the completion of the Merger, Alumis intends to retain Alumis&#8217; Code of Business Conduct and Ethics that applies to all of Alumis&#8217; employees, officers and directors. This includes Alumis&#8217; principal executive officer, principal financial officer and principal accounting officer or controller, or persons performing similar functions. The full text of Alumis&#8217; Code of Business Conduct and Ethics is posted on its website at www.alumis.com. Alumis intends to disclose on its website any future amendments to its Code of Business Conduct and Ethics or waivers that exempt any principal executive officer, principal financial officer, principal accounting officer or controller, persons performing similar functions or its directors from provisions in the Code of Business Conduct and Ethics. Information contained on, or accessible through, Alumis&#8217; website is not a part of this joint proxy statement/prospectus, and the inclusion of Alumis&#8217; website address in this joint proxy statement/prospectus is only an inactive textual reference.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Compensation Committee Interlocks and Insider Participation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:19.95pt;margin:0pt 0pt 12pt 0pt;">Each member of the compensation committee is a &#8220;non-employee&#8221; director within the meaning of Rule&#160;16b-3 of the rules&#160;promulgated under the Exchange Act and independent within the meaning of the independent director guidelines of Nasdaq. None of the members of the compensation committee was or is one of Alumis&#8217; officers or employees, and none of Alumis&#8217; executive officers serves as a member of the board of directors or compensation committee of any entity that has one or more executive officers who is proposed to serve on the Alumis Board or the compensation committee following the completion of the Merger.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">232</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:11.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_8e455c44_bb80_4c74_b896_0d644f4334d9"></a><a id="ALUMISEXECUTIVEANDDIRECTORCOMPENSATION_2"></a><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;">ALUMIS EXECUTIVE AND DIRECTOR COMPENSATION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Unless the context otherwise requires, all references in this section to the &#8220;Company,&#8221; &#8220;our,&#8221; &#8220;us&#8221; &#8220;we&#8221; or &#8220;Alumis&#8221; refer to Alumis prior to the consummation of the Merger.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table shows for the fiscal&#160;years ended 2024 and 2023, compensation awarded to or paid to, or earned by, the Company&#8217;s Chief Executive Officer and the next two most highly compensated executive officers who were serving in such capacity as of December&#160;31, 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:44.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Non-Equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Incentive Plan</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Salary</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Option Awards</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Compensation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Name and Principal Position</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom: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;"> Fiscal Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">($)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">($)</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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: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;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom: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></p></td></tr><tr><td style="vertical-align:bottom;width:44.57%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Martin Babler</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:11.29%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><i style="font-style:italic;">President, Chief Executive Officer and Director</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 605,900</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:top;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9,748,581</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 306,738</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,661,218</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-style:italic;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 516,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,889,989</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 185,760</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,591,749</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">David Goldstein, Ph.D.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><i style="font-style:italic;">Chief Scientific Officer</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 466,500</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,593,094</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 184,868</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,244,462</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 380,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td colspan="2" style="vertical-align:top;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 543,359</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 119,700</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,043,059</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Roy Hardiman</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><i style="font-style:italic;">Chief Business and Strategy Officer </i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 444,300</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,596,832</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 175,541</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,216,673</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 380,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 543,359</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 119,700</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,043,059</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top: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;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Amounts reflect the aggregate grant date fair value of option awards granted to our named executive officers, computed in accordance with Financial Accounting Standards Board (&#8220;FASB&#8221;), Accounting Standards Codification (&#8220;ASC&#8221;), Topic 718. Such amounts for 2024 also include the incremental fair value of $161,437, $36,473 and $40,211, for Messrs. Babler, Goldstein and Hardiman, respectively, resulting from the modification of certain stock options on March 29, 2024, which reduced the exercise price of certain outstanding stock options held by Messrs. Babler, Goldstein and Hardiman, to $8.84. The incremental fair value was computed in accordance with FASB ASC Topic 718 as the excess of the fair value of the modified awards over the fair value of the original awards immediately before the modification, based on the assumptions used for financial reporting purposes. The assumptions used in calculating the grant date fair value of the option awards reported in this column are set forth in Note 10 to our audited consolidated financial statements included elsewhere in this joint proxy statement/prospectus.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The amounts disclosed represent annual performance bonuses. For more information, see the description of the annual performance bonuses in the subsection titled &#8220;&#8212; Narrative to the Summary Compensation Table&#160;&#8212; Annual Performance Bonus Opportunity&#8221; below.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Narrative to the Summary Compensation Table</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Historically, our board of directors has been responsible for overseeing all aspects of our executive compensation programs. In making compensation determinations, we consider compensation for comparable positions in the market, the historical compensation levels of our executives, individual performance as compared to our expectations and objectives, our desire to motivate our employees to achieve short- and long-term results that are in the best interests of our stockholders and a long-term commitment to our company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our board of directors has historically determined our executive officers&#8217; compensation and has typically reviewed and discussed management&#8217;s proposed compensation with our chief executive officer for all executives other than our chief executive officer. Based on those discussions and its discretion, our board of directors has then approved the compensation of each executive officer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Annual Base Salary</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Base salaries for our executive officers are initially established through arm&#8217;s-length negotiations at the time of the executive officer&#8217;s hiring, taking into account such named executive officer&#8217;s qualifications, experience, the scope of his or her responsibilities and competitive market compensation paid by other companies for similar positions within the industry and geography. Base salaries </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">233</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:11.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">are reviewed periodically,and adjusted from time to time to realign salaries with market levels after taking into account individual responsibilities, performance and experience.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The 2024 annual base salaries for our named executive officers are set forth in the table below.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.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;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024 Base Salary</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Name</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;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">($)</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.25%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Martin Babler<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.1%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 661,000</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">David Goldstein, Ph.D.<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1) </sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 508,600</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Roy Hardiman<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1) </sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 465,000</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top: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.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Upon the closing of our initial public offering (&#8220;IPO&#8221;) on July&#160;1, 2024, Mr.&#160;Babler&#8217;s base salary increased from $550,800 to $661,000, Dr.&#160;Goldstein&#8217;s base salary increased from $424,400 to $508,600 and Mr.&#160;Hardiman&#8217;s base salary increased from $423,600 to $465,000.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Annual Performance Bonus Opportunity</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our executive officers are eligible to earn an annual incentive bonus of up to a&#160;percentage of such executive officer&#8217;s annual base salary, based on the achievement of pre-established performance objectives determined by our board of directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For 2024, each of Mr.&#160;Babler, Dr.&#160;Goldstein and Mr.&#160;Hardiman was eligible to receive a target bonus equal to 55%, 40% and 40% of their base salary, respectively, based on the achievement of certain corporate goals and the respective executive officer&#8217;s contributions toward such goals. In February&#160;2025, our board of directors determined that the 2024 corporate goals were achieved at 105%. As a result, our board of directors approved annual performance bonuses for Mr.&#160;Babler, Dr.&#160;Goldstein and Mr.&#160;Hardiman in the amounts of $306,738, $184,868 and $175,541, respectively, as reported in the &#8220;Non-Equity Incentive Plan Compensation&#8221; column of the Summary Compensation Table above.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Equity-Based Incentive Awards</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our equity award program is the primary vehicle for offering long-term incentives to our executive officers. We believe that equity awards 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. To date, we have used stock option grants and RSUs for this purpose because we believe they are an effective means by which to align the long-term interests of our executive officers with those of our stockholders. We believe that our equity awards are an important retention tool for our executive officers, as well as for our other employees. Grants to our executive officers and other employees are made at the discretion of our board of directors and are not made at any specific time period during a&#160;year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">March&#160;2024 Option Repricing</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On March&#160;29, 2024, our compensation committee approved a stock option repricing (the &#8220;Option Repricing&#8221;) in which the exercise price of certain outstanding and unexercised options to purchase shares of our common stock under our 2021 Stock Plan (the &#8220;2021 Plan&#8221;) was reduced to $8.84 per share, the fair market value per share of our common stock on the date of the Option Repricing. The Option Repricing included options granted pursuant to the 2021 Plan that were held by, among others, members of our board of directors and the Company&#8217;s named executive officers. After evaluating several alternatives, our compensation committee determined that the Option Repricing was in the best interests of our company and our stockholders and provided the most effective means of retaining and incentivizing our named executive officers while preserving cash resources and without incurring stock dilution from significant additional equity grants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">2024 Option Awards</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the fiscal&#160;year ended December&#160;31, 2024, we granted options to each of our named executive officers, as shown in more detail in the &#8220;Outstanding Equity Awards at Fiscal&#160;Year End&#8221; table below.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">234</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:11.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Outstanding Equity Awards at Fiscal&#160;Year End</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table presents the outstanding equity awards held by each named executive officer as of December&#160;31, 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;table-layout:auto;width:100%;"><tr><td style="vertical-align:bottom;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:6pt;font-weight:bold;letter-spacing:-0.2pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:6pt;font-weight:bold;letter-spacing:-0.25pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-size:6pt;font-weight:bold;letter-spacing:-0.25pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:0.05pt;text-indent:-0.05pt;margin:0pt 0pt 0pt 8pt;"><span style="color:#231f20;font-size:6pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:normal;width:55.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Option Awards</b><sup style="color:#231f20;font-size:4.5pt;font-weight:bold;letter-spacing:-0.1pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:4.25pt;text-indent:-4.25pt;margin:0pt 2.05pt 0pt 8.05pt;"><span style="color:#231f20;font-size:6pt;font-weight:bold;letter-spacing:-0.3pt;margin-left:0pt;margin-right:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:normal;width:20.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:0.05pt;text-align:center;text-indent:-0.05pt;margin:0pt 26.05pt 0pt 8pt;"><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Stock Awards</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.18%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:0.05pt;text-indent:-0.05pt;margin:0pt 26.05pt 0pt 8pt;"><span style="color:#231f20;font-size:6pt;font-weight:bold;letter-spacing:-0.1pt;margin-left:0pt;margin-right:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:12.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;letter-spacing:-0.2pt;">Name</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;letter-spacing:-0.25pt;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;letter-spacing:-0.25pt;">Grant</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.15pt;">&#160;</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.2pt;">Date</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:0.05pt;text-indent:-0.05pt;margin:0pt 0pt 0pt 8pt;"><b style="color:#231f20;font-weight:bold;letter-spacing:-0.25pt;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:normal;width:11.65%;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;padding-left:0.05pt;text-align:center;text-indent:-0.05pt;margin:0pt 0pt 0pt 8pt;"><b style="color:#231f20;font-weight:bold;">Number</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.15pt;">&#160;</b><b style="color:#231f20;font-weight:bold;">of</b><b style="color:#231f20;font-weight:bold;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Securities</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Underlying</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.2pt;">Unexercised</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.2pt;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Options</b><b style="color:#231f20;font-weight:bold;letter-spacing:2pt;">&#160;</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Exercisable</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.2pt;">(#)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.53%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:normal;width:10.17%;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;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;">Number</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.15pt;">&#160;</b><b style="color:#231f20;font-weight:bold;">of</b><b style="color:#231f20;font-weight:bold;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Securities</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Underlying</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Unexercised</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Options</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.2pt;">Unexercisable</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.2pt;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.2pt;">(#)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:0.05pt;text-indent:-0.05pt;margin:0pt 0pt 0pt 3.9pt;"><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:normal;width:13.05%;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;padding-left:0.05pt;text-align:center;text-indent:-0.05pt;margin:0pt 0pt 0pt 3.9pt;"><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Equity</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.3pt;">Incentive</b><b style="color:#231f20;font-weight:bold;letter-spacing:2pt;">&#160;</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.2pt;">Plan&#160;</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Awards:</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;"><br/></b><b style="color:#231f20;font-weight:bold;">Number</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.15pt;">&#160;</b><b style="color:#231f20;font-weight:bold;">of</b><b style="color:#231f20;font-weight:bold;letter-spacing:2pt;">&#160;</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Securities</b><b style="color:#231f20;font-weight:bold;letter-spacing:2pt;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Underlying</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.2pt;">Unexercised</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.2pt;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Unearned</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Options</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.25pt;">(#)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.67%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.25%;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;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Option</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Exercise</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Price</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.5pt;">&#160;</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Per</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Share</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;vertical-align:sub;">($)</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">(2)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:normal;width:6.58%;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;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Option</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.2pt;">Expiration</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.2pt;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.2pt;">Date</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:4.25pt;text-indent:-4.25pt;margin:0pt 2.05pt 0pt 8.05pt;"><b style="color:#231f20;font-weight:bold;letter-spacing:-0.3pt;">&#160;&#160;&#160;</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">&#160;&#160;&#160;&#160;</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.3pt;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:normal;width:8.08%;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;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;letter-spacing:-0.3pt;">Number&#160;of&#160;</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.3pt;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Shares</b><b style="color:#231f20;font-weight:bold;letter-spacing:2pt;">&#160;</b><b style="color:#231f20;font-weight:bold;">or</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.15pt;">&#160;</b><b style="color:#231f20;font-weight:bold;">Units</b><b style="color:#231f20;font-weight:bold;"><br/></b><b style="color:#231f20;font-weight:bold;">of&#160;Stock</b><b style="color:#231f20;font-weight:bold;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.2pt;">that</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.3pt;">&#160;</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.2pt;">Have</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.2pt;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.2pt;">Not</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.2pt;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Vested</b><b style="color:#231f20;font-weight:bold;letter-spacing:2pt;">&#160;</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.2pt;">(#)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;white-space:normal;width:11.24%;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;padding-left:0.05pt;text-align:center;text-indent:-0.05pt;margin:0pt 26.05pt 0pt 8pt;"><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Market</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;"><br/></b><b style="color:#231f20;font-weight:bold;">Value of</b><b style="color:#231f20;font-weight:bold;"><br/></b><b style="color:#231f20;font-weight:bold;">Shares</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.15pt;">&#160;</b><b style="color:#231f20;font-weight:bold;">or</b><b style="color:#231f20;font-weight:bold;"><br/></b><b style="color:#231f20;font-weight:bold;">Units</b><b style="color:#231f20;font-weight:bold;"><br/></b><b style="color:#231f20;font-weight:bold;">of </b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Stock</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">that</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;"><br/></b><b style="color:#231f20;font-weight:bold;">Have</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.15pt;">&#160;</b><b style="color:#231f20;font-weight:bold;">Not</b><b style="color:#231f20;font-weight:bold;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Vested</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;"><br/></b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.25pt;">($)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.18%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:0.05pt;text-indent:-0.05pt;margin:0pt 26.05pt 0pt 8pt;"><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">&#160;</b></p></td></tr><tr><td style="vertical-align:top;width:12.5%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">Martin Babler</p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.36%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">6/27/2024</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.65%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:10.17%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">21,390(3)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:13.05%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">21,390</p></td><td style="vertical-align:bottom;white-space:normal;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.25%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">16.00</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:6.58%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">6/26/2034</p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:8.08%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.24%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:0.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">1/27/2022</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">106,951<sup style="font-size:4.5pt;line-height:100%;top:0pt;vertical-align:top;">(4)</sup></p></td><td style="vertical-align:bottom;white-space:normal;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">28,966</p></td><td style="vertical-align:bottom;white-space:normal;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8.84</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">1/26/2032</p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:top;white-space:normal;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:top;white-space:normal;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">9/15/2021</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">380,852<sup style="font-size:4.5pt;line-height:100%;top:0pt;vertical-align:top;">(5)</sup></p></td><td style="vertical-align:bottom;white-space:normal;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">120,320</p></td><td style="vertical-align:bottom;white-space:normal;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3.83</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:6.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">9/14/2031</p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:0.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">1/27/2022</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">534,759<sup style="font-size:4.5pt;line-height:100%;top:0pt;vertical-align:top;">(6)</sup></p></td><td style="vertical-align:bottom;white-space:normal;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">276,181</p></td><td style="vertical-align:bottom;white-space:normal;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8.84</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">1/26/2032</p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">6/22/2023</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">263,101<sup style="font-size:4.5pt;line-height:100%;top:0pt;vertical-align:top;">(7)</sup></p></td><td style="vertical-align:bottom;white-space:normal;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">158,957</p></td><td style="vertical-align:bottom;white-space:normal;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8.84</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:6.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">6/22/2033</p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:0.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">10/9/2023</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">107,028<sup style="font-size:4.5pt;line-height:100%;top:0pt;vertical-align:top;">(8)</sup></p></td><td style="vertical-align:bottom;white-space:normal;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">75,812</p></td><td style="vertical-align:bottom;white-space:normal;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8.84</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">10/8/2033</p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">3/29/2024</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">241,210<sup style="font-size:4.5pt;line-height:100%;top:0pt;vertical-align:top;">(9)</sup></p></td><td style="vertical-align:bottom;white-space:normal;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">241,210</p></td><td style="vertical-align:bottom;white-space:normal;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8.84</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:6.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">3/28/2034</p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:0.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">6/6/2024</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">245,989<sup style="font-size:4.5pt;line-height:100%;top:0pt;vertical-align:top;">(10)</sup></p></td><td style="vertical-align:bottom;white-space:normal;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">245,989</p></td><td style="vertical-align:bottom;white-space:normal;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">13.32</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">6/5/2034</p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">5/6/2024</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.9pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">478,288<sup style="font-size:4.5pt;line-height:100%;top:0pt;vertical-align:top;">(11)</sup></p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">478,288</p></td><td style="vertical-align:bottom;white-space:normal;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">10.19</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:6.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">5/5/2034</p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:0.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">David Goldstein, Ph.D.</p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">1/27/2022</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">171,122<sup style="font-size:4.5pt;line-height:100%;top:0pt;vertical-align:top;">(12)</sup></p></td><td style="vertical-align:bottom;white-space:normal;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">88,378</p></td><td style="vertical-align:bottom;white-space:normal;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8.84</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">1/26/2032</p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">1/27/2022</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">42,780<sup style="font-size:4.5pt;line-height:100%;top:0pt;vertical-align:top;">(13)</sup></p></td><td style="vertical-align:bottom;white-space:normal;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">11,587</p></td><td style="vertical-align:bottom;white-space:normal;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8.84</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:6.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">1/26/2032</p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:0.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">6/22/2023</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">11,978<sup style="font-size:4.5pt;line-height:100%;top:0pt;vertical-align:top;">(14)</sup></p></td><td style="vertical-align:bottom;white-space:normal;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9,046</p></td><td style="vertical-align:bottom;white-space:normal;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8.84</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">6/22/2033</p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">10/9/2023</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">30,642<sup style="font-size:4.5pt;line-height:100%;top:0pt;vertical-align:top;">(15)</sup></p></td><td style="vertical-align:bottom;white-space:normal;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">21,705</p></td><td style="vertical-align:bottom;white-space:normal;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8.84</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:6.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">10/8/2033</p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:0.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style="height:4.05pt;"><td style="vertical-align:bottom;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">6/6/2024</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">53,475<sup style="font-size:4.5pt;line-height:100%;top:0pt;vertical-align:top;">(16)</sup></p></td><td style="vertical-align:bottom;white-space:normal;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">53,475</p></td><td style="vertical-align:bottom;white-space:normal;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">13.32</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">6/5/2034</p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">5/6/2024</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.9pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">206,074<sup style="font-size:4.5pt;line-height:100%;top:0pt;vertical-align:top;">(17)</sup></p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">206,074</p></td><td style="vertical-align:bottom;white-space:normal;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">10.19</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:6.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">5/5/2034</p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:0.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">9/15/2021</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">40,107(18)</p></td><td style="vertical-align:bottom;white-space:normal;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">315,241.02(19)</p></td><td style="vertical-align:bottom;white-space:normal;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;">Roy Hardiman</p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">1/27/2022</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">42,780<sup style="font-size:4.5pt;line-height:100%;top:0pt;vertical-align:top;">(20)</sup></p></td><td style="vertical-align:bottom;white-space:normal;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">11,587</p></td><td style="vertical-align:bottom;white-space:normal;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8.84</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:6.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">1/26/2032</p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:0.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">1/27/2022</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">151,871<sup style="font-size:4.5pt;line-height:100%;top:0pt;vertical-align:top;">(21)</sup></p></td><td style="vertical-align:bottom;white-space:normal;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">88,378</p></td><td style="vertical-align:bottom;white-space:normal;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8.84</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">1/26/2032</p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">6/22/2023</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">14,973<sup style="font-size:4.5pt;line-height:100%;top:0pt;vertical-align:top;">(22)</sup></p></td><td style="vertical-align:bottom;white-space:normal;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9,047</p></td><td style="vertical-align:bottom;white-space:normal;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8.84</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:6.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">6/22/2033</p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:0.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">10/9/2023</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">30,642<sup style="font-size:4.5pt;line-height:100%;top:0pt;vertical-align:top;">(23)</sup></p></td><td style="vertical-align:bottom;white-space:normal;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">21,705</p></td><td style="vertical-align:bottom;white-space:normal;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8.84</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">10/8/2033</p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">6/6/2024</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">53,475<sup style="font-size:4.5pt;line-height:100%;top:0pt;vertical-align:top;">(24)</sup></p></td><td style="vertical-align:bottom;white-space:normal;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">53,475</p></td><td style="vertical-align:bottom;white-space:normal;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">13.32</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:6.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">6/5/2034</p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:0.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">5/6/2024</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.9pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">206,074<sup style="font-size:4.5pt;line-height:100%;top:0pt;vertical-align:top;">(25)</sup></p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">206,074</p></td><td style="vertical-align:bottom;white-space:normal;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">10.19</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">5/5/2034</p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;white-space:normal;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">9/15/2021</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:6.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">40,107(26)</p></td><td style="vertical-align:bottom;white-space:normal;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;">315,241.02(27)</p></td><td style="vertical-align:bottom;white-space:normal;width:0.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top: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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">All of the option awards prior to our IPO were granted under the 2021 Plan or our 2024 Performance Option Plan (the &#8220;2024 POP&#8221;), and all of the option awards following our IPO were granted under our 2024 Equity Incentive Plan (the &#8220;2024 Plan&#8221;).</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Except for Mr.&#160;Babler&#8217;s option award with a grant date of September&#160;15, 2021, the exercise price of each of these options granted prior to March&#160;29, 2024 was repriced to $8.84 per share in March&#160;2024, as described in the subsection titled &#8220;&#8212; Narrative to the Summary Compensation Table&#160;&#8212; March&#160;2024 Option Repricing.&#8221;</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Stock option award vests over a period of four&#160;years with 25% of the shares underlying the option vesting on the first anniversary of the June&#160;21, 2024 vesting commencement date and 1/48th of the shares underlying the option vesting on a&#160;monthly basis thereafter, subject to continued service through each vesting date.</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Stock option award vests over a period of four&#160;years with 25% of the shares underlying the option vesting on the first anniversary of the January&#160;27, 2022 vesting commencement date and 1/48th of the shares underlying the option vesting on a&#160;monthly basis thereafter, subject to continued service through each vesting date. The option award includes an early exercise feature.</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(5)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Stock option award vests over a period of four&#160;years with 25% of the shares underlying the option vesting on the first anniversary of the September&#160;15, 2021 vesting commencement date and 1/48th of the shares underlying the option vesting on a&#160;monthly basis thereafter, subject to continued service through each vesting date. The option award includes an early exercise feature.</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(6)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Stock option award vests over a period of six&#160;years with 1/3rd of the shares underlying the option vesting on the second anniversary of the January&#160;27, 2022 vesting commencement date and 1/48th of the remaining shares underlying the option vesting on a&#160;monthly basis thereafter, subject to continued service through each vesting date. The option award includes an early exercise feature.</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(7)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Stock option award vests over a period of four years with 25% of the shares underlying the option vesting on the first anniversary of the May 22, 2023 vesting commencement date and 1/48th of the shares underlying the option vesting on a monthly basis thereafter, subject to continued service through each vesting date. The option award includes an early exercise feature.</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">235</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(8)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Stock option award vests over a period of four years with 25% of the shares underlying the option vesting on the first anniversary of the October 9, 2023 vesting commencement date and 1/48th of the shares underlying the option vesting on a monthly basis thereafter, subject to continued service through each vesting date. The option award includes an early exercise feature.</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(9)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Stock option award vests over a period of four years with 25% of the shares underlying the option vesting on the first anniversary of the March 29, 2024 vesting commencement date and 1/48th of the shares underlying the option vesting on a monthly basis thereafter, subject to continued service through each vesting date. The option award includes an early exercise feature.</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(10)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Stock option award vests over a period of four years with 25% of the shares underlying the option vesting on the first anniversary of the June 6, 2024 vesting commencement date and 1/48th of the shares underlying the option vesting on a monthly basis thereafter, subject to continued service through each vesting date. The option award includes an early exercise feature.</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(11)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Stock option award vests on the first date upon which both the performance-based condition (the &#8220;Performance Condition&#8221;) and the service-based condition (the &#8220;Service Condition&#8221;) are satisfied with respect to such shares. The Performance Condition shall be satisfied as to: (i) 1/3 of the shares underlying the option if, on a date prior to the date that is four years following the vesting commencement date, the volume-weighted average price per share of common stock on the Nasdaq Stock Market for a period of 30-consecutive trading days (the &#8220;Share Price&#8221;) equals or exceeds $46.75 (the &#8220;$46.75 Shares&#8221;); (ii) 1/3 of shares underlying the option, plus the $46.75 Shares to the extent such shares have not yet satisfied the Performance Condition, if, on a date prior to the date that is five years following the vesting commencement date, the Share Price equals or exceeds $70.125 (the &#8220;$70.125 Shares&#8221;); and (iii) 1/3 of shares underlying the option, plus the $46.75 Shares and $70.125 Shares, to the extent such shares have not yet satisfied the Performance Condition, if, on a date prior to the date that is six years following the vesting commencement date, the Share Price equals or exceeds $93.50 (the &#8220;$93.50 Shares&#8221;) (each of (i), (ii) and (iii), a &#8220;Performance Target&#8221;). The Service Condition will be satisfied as to 1/36th of each of the $46.75 Shares, the $70.125 Shares, and the $93.50 Shares on a monthly basis following the vesting commencement date, in each case subject to the optionholder&#8217;s continued service through each such date. The option award includes an early exercise feature and is subject to certain post-termination and acceleration benefits as described above in the subsection titled &#8220;&#8212; Potential Payments and Benefits upon Termination or Change in Control&#8201;&#8212;&#8201;POP Options.&#8221;</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(12)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Stock option award vests over a period of six years with 1/3rd of the shares underlying the option vesting on the second anniversary of the January 27, 2022 vesting commencement date and 1/48th of the remaining shares underlying the option vesting on a monthly basis thereafter, subject to continued service through each vesting date. The option award includes an early exercise feature.</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(13)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Stock option award vests over a period of four years with 25% of the shares underlying the option vesting on the first anniversary of the January 27, 2022 vesting commencement date and 1/48th of the shares underlying the option vesting on a monthly basis thereafter, subject to continued service through each vesting date. The option award includes an early exercise feature.</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(14)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Stock option award vests over a period of four years with 25% of the shares underlying the option vesting on the first anniversary of the May 22, 2023 vesting commencement date and 1/48th of the shares underlying the option vesting on a monthly basis thereafter, subject to continued service through each vesting date. The option award includes an early exercise feature.</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(15)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Stock option award vests over a period of four years with 25% of the shares underlying the option vesting on the first anniversary of the October 9, 2023 vesting commencement date and 1/48th of the shares underlying the option vesting on a monthly basis thereafter, subject to continued service through each vesting date. The option award includes an early exercise feature.</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(16)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Stock option award vests over a period of four years with 25% of the shares underlying the option vesting on the first anniversary of the June 6, 2024 vesting commencement date and 1/48th of the shares underlying the option vesting on a monthly basis thereafter, subject to continued service through each vesting date. The option award includes an early exercise feature.</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="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(17)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Stock option award vests on the first date upon which both the performance-based condition (the &#8220;Performance Condition&#8221;) and the service-based condition (the &#8220;Service Condition&#8221;) are satisfied with respect to such shares. The Performance Condition shall be satisfied as to: (i)&#160;1/3 of the shares underlying the option if, on a date prior to the date that is four&#160;years following the vesting </span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">236</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;"/><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">commencement date, the volume-weighted average price per share of common stock on the Nasdaq Stock Market for </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a period of 30-consecutive trading&#160;days (the &#8220;Share Price&#8221;) equals or exceeds $46.75 (the &#8220;$46.75 Shares&#8221;); (ii)&#160;1/3 of shares underlying the option, plus the $46.75 Shares to the extent such shares have not yet satisfied the Performance Condition, if, on a date prior to the date that is five&#160;years following the vesting commencement date, the Share Price equals or exceeds $70.125 (the &#8220;$70.125 Shares&#8221;); and (iii) </span><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1/3 of shares underlying the option, plus the $46.75 Shares and $70.125 Shares, to the extent such shares have not yet satisfied the Performance Condition, if, on a date prior to the date that is six&#160;years following the vesting commencement date, the Share Price equals or exceeds $93.50 (the &#8220;$93.50 Shares&#8221;) (each of (i), (ii)&#160;and (iii), a &#8220;Performance Target&#8221;). The Service Condition will be satisfied as to 1/36th of each of the $46.75 Shares, the $70.125 Shares, and the $93.50 Shares on a&#160;monthly basis following the vesting commencement date, in each case subject to the optionholder&#8217;s continued </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">service through each such date. The option award includes an early exercise feature and is subject to certain post-termination and acceleration benefits as described above in the subsection titled &#8220;&#8212; Potential Payments and Benefits upon Termination or Change in Control&#160;&#8212; POP Options.&#8221;</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(18)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represents restricted stock obtained on October 22, 2021 upon exercise of an early exercise option. Twenty-five percent of the shares subject to the option vested on September 15, 2022, and 1/36th of the remaining shares subject to the award shall vest monthly in equal installments on the 15th of each month, through September 15, 2025, subject to continued service through each vesting date.</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(19)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Amount calculated by multiplying the number of shares shown in the table by $7.86, the closing market price of our common stock on Nasdaq as of December 31, 2024, the last trading day of our fiscal year.</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(20)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Stock option award vests over a period of four years with 25% of the shares underlying the option vesting on the first anniversary of the January 27, 2022 vesting commencement date and 1/48th of the shares underlying the option vesting on a monthly basis thereafter, subject to continued service through each vesting date. The option award includes an early exercise feature.</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(21)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Stock option award vests over a period of six years with 1/3rd of the shares underlying the option vesting on the second anniversary of the January 27, 2022 vesting commencement date and 1/48th of the remaining shares underlying the option vesting on a monthly basis thereafter, subject to continued service through each vesting date. The option award includes an early exercise feature.</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(22)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Stock option award vests over a period of four years with 25% of the shares underlying the option vesting on the first anniversary of the May 22, 2023 vesting commencement date and 1/48th of the shares underlying the option vesting on a monthly basis thereafter, subject to continued service through each vesting date. The option award includes an early exercise feature.</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="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(23)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Stock option award vests over a period of four years with 25% of the shares underlying the option vesting on the first anniversary of the October 9, 2023 vesting commencement date and 1/48th of the shares underlying the option vesting on a monthly basis thereafter, subject to continued service through each vesting date. The option award includes an early exercise feature.</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(24)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Stock option award vests over a period of four years with 25% of the shares underlying the option vesting on the first anniversary of the June 6, 2024 vesting commencement date and 1/48th of the shares underlying the option vesting on a monthly basis thereafter, subject to continued service through each vesting date. The option award includes an early exercise feature.</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(25)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Stock option award vests on the first date upon which both the performance-based condition (the &#8220;Performance Condition&#8221;) and the service-based condition (the &#8220;Service Condition&#8221;) are satisfied with respect to such shares. The Performance Condition shall be satisfied as to: (i) 1/3 of the shares underlying the option if, on a date prior to the date that is four years following the vesting commencement date, the volume-weighted average price per share of common stock on the Nasdaq Stock Market for a period of 30-consecutive trading days (the &#8220;Share Price&#8221;) equals or exceeds $46.75 (the &#8220;$46.75 Shares&#8221;); (ii) 1/3 of shares underlying the option, plus the $46.75 Shares to the extent such shares have not yet satisfied the Performance Condition, if, on a date prior to the date that is five years following the vesting commencement date, the Share Price equals or exceeds $70.125 (the &#8220;$70.125 Shares&#8221;); and (iii) 1/3 of shares underlying the option, plus the $46.75 Shares and $70.125 Shares, to the extent such shares have not yet satisfied the Performance Condition, if, on a date prior to the date that is six years following the vesting commencement date, the Share Price equals or exceeds $93.50 (the &#8220;$93.50 Shares&#8221;) (each of (i), (ii) and (iii), a &#8220;Performance Target&#8221;). The </span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">237</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;"/><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Service Condition will be satisfied as to 1/36th of each of the $46.75 Shares, the $70.125 Shares, and the $93.50 Shares on a monthly basis following the vesting commencement date, in each case subject to the optionholder&#8217;s continued service through each such date. The option award includes an early exercise feature and is subject to certain post-termination and acceleration benefits as described above in the subsection titled &#8220;&#8212; Potential Payments and Benefits upon Termination or Change in Control&#8201;&#8212;&#8201;POP Options.&#8221;</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(26)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represents restricted stock obtained on October 20, 2021 upon exercise of an early exercise option. Twenty-five percent of the shares subject to the option vested on September 15, 2022, and 1/36th of the remaining shares subject to the award shall vest monthly in equal installments on the 15th of each month, through September 15, 2025, subject to continued service through each vesting date.</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(27)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Amount calculated by multiplying the number of shares shown in the table by $7.86, the closing market price of our common stock on Nasdaq as of December 31, 2024, the last trading day of our fiscal year.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Awards held by our named executive officers may be eligible for accelerated vesting under specified circumstances, as described in more detail below under the subsection titled &#8220;&#8212; Potential Payments and Benefits upon Termination or Change in Control.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We may in the future, on an annual basis or otherwise, grant additional equity awards to our executive officers pursuant to our 2024 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Employment Agreements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Offer Letters</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Below are descriptions of our offer letters with our named executive officers. For a discussion of the severance pay and other benefits to be provided in connection with a termination of employment and/or a change in control under the arrangements with our named executive officers, please see the subsection titled &#8220;&#8212; Potential Payments and Benefits upon Termination or Change in Control.&#8221; Each of our named executive officers is employed at will.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Mr.&#160;Babler</i>. In September&#160;2021, we and Mr.&#160;Babler entered into an offer letter that governs the terms of Mr.&#160;Babler&#8217;s employment with us. Pursuant to the agreement, Mr.&#160;Babler was entitled to an initial annual base salary of $500,000, was eligible to receive an annual performance bonus with an initial target achievement of 40% of his base salary, as determined by our board of directors, and was granted an option exercisable for 641,711 shares of our Class&#160;A common stock (and, following our IPO and the redesignation of our Class&#160;A common stock to common stock, our common stock) in September&#160;2021. Mr.&#160;Babler&#8217;s employment is at will. Mr.&#160;Babler is also entitled to certain severance benefits, the terms of which are described below under the subsection titled &#8220;&#8212; Potential Payments and Benefits upon Termination or Change in Control.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Dr.&#160;Goldstein</i>. In September&#160;2021, we and Dr.&#160;Goldstein entered into an offer letter that governs the terms of Dr.&#160;Goldstein&#8217;s employment with us. Pursuant to the agreement, Dr.&#160;Goldstein was entitled to an initial annual base salary of $360,000, was eligible to receive an annual performance bonus with an initial target achievement of 35% of his base salary, as determined by our board of directors, and was granted an option exercisable for 213,903 shares of our Class&#160;A common stock (and, following our IPO and the redesignation of our Class&#160;A common stock to common stock, our common stock) in September&#160;2021. Dr.&#160;Goldstein&#8217;s employment is at will. Dr.&#160;Goldstein is also entitled to certain severance benefits, the terms of which are described below under the subsection titled &#8220;&#8212; Potential Payments and Benefits upon Termination or Change in Control.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Mr.&#160;Hardiman</i>. In September&#160;2021, we and Mr.&#160;Hardiman entered into an offer letter that governs the terms of Mr.&#160;Hardiman&#8217;s employment with us. Pursuant to the agreement, Mr.&#160;Hardiman was entitled to an initial annual base salary of $360,000, was eligible to receive an annual performance bonus with an initial target achievement of 35% of his base salary, as determined by our board of directors, and was granted an option exercisable for 213,903 shares of our Class&#160;A common stock (and, following our IPO and the redesignation of our Class&#160;A common stock to common stock, our common stock) in September&#160;2021. Mr.&#160;Hardiman&#8217;s employment is at will. Mr.&#160;Hardiman is also entitled to certain severance benefits, the terms of which are described below under the subsection titled &#8220;&#8212; Potential Payments and Benefits upon Termination or Change in Control.&#8221;</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">238</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Potential Payments and Benefits upon Termination or Change in Control</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Regardless of the manner in which a named executive officer&#8217;s service terminates, each named executive officer is entitled to receive unpaid salary earned during his term of service.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Mr.&#160;Babler</i>. Pursuant to Mr.&#160;Babler&#8217;s offer letter, if (a)&#160;his employment is terminated without cause (as defined below) or (b)&#160;in the event of his constructive termination (as defined below), then Mr.&#160;Babler will be entitled to receive severance in the form of (i)&#160;continued payments of his then base salary for 12&#160;months, subject to applicable taxes and withholding, (ii)&#160;reimbursement for expenses in continuing medical insurance benefits (excluding life insurance) for Mr.&#160;Babler and his dependents for up to 12&#160;months and (iii)&#160;acceleration of his then-unvested equity grants as to the number of shares underlying such grants that would have been vested as of the first anniversary of the date of his termination, with such acceleration to be effective immediately prior to Mr.&#160;Babler&#8217;s termination. These severance benefits are conditioned upon Mr.&#160;Babler&#8217;s delivery of a general release of claims in favor of the company. Further, in the event of a change of control (as defined below), other than an excluded change of control (as defined below), 50% of Mr.&#160;Babler&#8217;s then- unvested option award for 641,711 shares of our Class&#160;A common stock granted in September&#160;2021 shall accelerate and become vested as of immediately prior to the closing of such change of control, provided he is still providing services to us at such time. In addition, if, following a change of control, including an excluded change of control, Mr.&#160;Babler is subject to a termination without cause or a constructive termination within 12&#160;months following such change of control, then 100% of his then-unvested option award for 641,711 shares of our Class&#160;A common stock granted in September&#160;2021 shall accelerate and become fully vested as of the termination date, conditioned upon Mr.&#160;Babler&#8217;s delivery of a general release of claims in favor of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Dr.&#160;Goldstein</i>. Pursuant to Dr.&#160;Goldstein&#8217;s offer letter, if (a)&#160;his employment is terminated involuntarily without cause (as defined below) or (b)&#160;in the event of his constructive termination (as defined below), then Dr.&#160;Goldstein will be entitled to receive severance in the form of (i)&#160;continued payments of his then base salary for 9&#160;months, subject to applicable taxes and withholding, (ii)&#160;reimbursement for expenses in continuing medical insurance benefits (excluding life insurance) for Dr.&#160;Goldstein and his dependents for up to 9&#160;months and (iii)&#160;acceleration of his then-unvested equity grants as to the number of shares underlying such grants that would have been vested as of the first anniversary of the date of his termination, with such acceleration to be effective immediately prior to Dr.&#160;Goldstein&#8217;s termination. These severance benefits are conditioned upon Dr.&#160;Goldstein&#8217;s delivery of a general release of claims in favor of the company. Further, in the event of a change of control (as defined below), other than an excluded change of control (as defined below), 50% of Dr.&#160;Goldstein&#8217;s then-unvested option award for 213,903 shares of our Class&#160;A common stock granted in September&#160;2021 shall accelerate and become vested as of immediately prior to the closing of such change of control, provided he is still providing services to us at such time. In addition, if, following a change of control, including an excluded change of control, Dr.&#160;Goldstein is subject to a termination without cause or a constructive termination within 12&#160;months following such change of control, then 100% of his then-unvested option award for 213,903 shares of our Class&#160;A common stock granted in September&#160;2021 shall accelerate and become fully vested as of the termination date, conditioned upon Dr.&#160;Goldstein&#8217;s delivery of a general release of claims in favor of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Mr.&#160;Hardiman</i>. Pursuant to Mr.&#160;Hardiman&#8217;s offer letter, if (a)&#160;his employment is terminated involuntarily without cause (as defined below) or (b)&#160;in the event of his constructive termination (as defined below), then Mr.&#160;Hardiman will be entitled to receive severance in the form of (i)&#160;continued payments of his then base salary for 9&#160;months, subject to applicable taxes and withholding, (ii)&#160;reimbursement for expenses in continuing medical insurance benefits (excluding life insurance) for Mr.&#160;Hardiman and his dependents for up to 9&#160;months and (iii)&#160;acceleration of his then-unvested equity grants as to the number of shares underlying such grants that would have been vested as of the first anniversary of the date of his termination, with such acceleration to be effective immediately prior to Mr.&#160;Hardiman&#8217;s termination. These severance benefits are conditioned upon Mr.&#160;Hardiman&#8217;s delivery of a general release of claims in favor of the company. Further, in the event of a change of control (as defined below), other than an excluded change of control (as defined below), 50% of Mr.&#160;Hardiman&#8217;s then-unvested option award for 213,903 shares of our Class&#160;A common stock granted in September&#160;2021 shall accelerate and become vested as of immediately prior to the closing of such change of control, provided he is still providing services to us at such time. In addition, if, following a change of control, including an excluded change of control, Mr.&#160;Hardiman is subject to a termination without cause or a constructive termination within 12&#160;months following such change of control, then 100% of his then-unvested option award for 213,903 shares of our Class&#160;A common stock granted in September&#160;2021 shall accelerate and become fully vested as of the termination date, conditioned upon Mr.&#160;Hardiman&#8217;s delivery of a general release of claims in favor of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition to the above, upon a change of control (as defined below) 50% of the then-unvested options held by each of Mr.&#160;Babler, Dr.&#160;Goldstein, and Mr.&#160;Hardiman will accelerate, and 100% of the then- unvested and outstanding options will accelerate upon a termination within 12&#160;months following a change of control.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">239</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">POP Options</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Certain benefits apply to the options granted on May&#160;6, 2024, to each of Mr.&#160;Babler, Dr.&#160;Goldstein and Mr.&#160;Hardiman, (the &#8220;POP Options&#8221;) under our 2024 POP. If the officer voluntarily resigns, the POP Options that have satisfied the service condition at the time of termination will remain outstanding and be eligible to vest for one&#160;year post-termination if the performance condition(s)&#160;with respect to such options are satisfied during the one&#160;year post-termination period. If the officer is terminated without cause or by constructive termination (as defined in the 2024 POP), the POP Options that have satisfied the service condition at the time of termination will remain outstanding and be eligible to vest for two&#160;years post-termination if the performance condition(s)&#160;with respect to such shares are satisfied during the two&#160;years post-termination period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Upon a change in control (as defined in the 2024 POP), with respect to any portion of the performance condition(s)&#160;not yet satisfied, if the value of the property expected to be received by our stockholders as a result of such change in control equals or exceeds the applicable share price performance target, a number of shares subject to the POP Options will satisfy the performance condition with respect to such share price performance target as of immediately prior to the change in control.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Additionally, the service condition will be satisfied with respect to 100% of the POP Options immediately prior to a change in control if the officer (i)&#160;remains in continuous service through the change in control or (ii) <span style="color:#231f20;">is terminated without cause or by constructive termination prior to a change in control and the change in control occurs within one&#160;year following such termination. If the officer is terminated without cause or by constructive termination outside of a change in control, the service-based vesting condition will be satisfied </span>as to an additional 1/3 of shares subject to each of the share price performance targets (see the subsection titled &#8220;&#8212; Outstanding Equity Awards at Fiscal&#160;Year End&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For the purposes of Mr.&#160;Babler&#8217;s, Dr.&#160;Goldstein&#8217;s and Mr.&#160;Hardiman&#8217;s severance benefits, other than with respect to the POP Options, the following definitions apply:</p><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;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;cause&#8221; means the officer&#8217;s separation by us for any of the following reasons: (i)&#160;the officer&#8217;s willful or gross neglect and material failure to perform his or her duties and responsibilities to us, including but not limited to a failure to cooperate with us in any investigation or formal proceeding; (ii)&#160;the officer&#8217;s commission of any act of fraud, embezzlement, dishonesty or any other intentional misconduct in connection with the officer&#8217;s responsibilities as an employee that is materially injurious to us; (iii)&#160;the unauthorized use or disclosure by the officer of any of our proprietary information </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">or trade secrets or any other party to whom the officer owes an obligation of nondisclosure as a result of the officer&#8217;s relationship with us; (iv)&#160;the officer is convicted of, or enters a no contest plea to, a felony; or (v)&#160;the officer&#8217;s breach of any of the officer&#8217;s material obligations under any policy, written agreement or covenant with us (including the officer&#8217;s offer letter). A termination of employment under subparts (i), (iii)&#160;and (v)&#160;shall not be deemed cause unless the officer has first been given specific written notice of subpart and facts relied upon and thirty&#160;days to cure. The determination as to whether the officer is being terminated for cause, and whether the officer has cured any such actions or inactions during any thirty-day cure period with respect to subparts (i), (iii)&#160;and (v)&#160;and with respect to subpart (v)&#160;whether such breach is capable of being cured, shall be made in good faith by our board of directors.</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.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;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;change of control&#8221; means (i)&#160;the date any non-affiliated &#8220;person&#8221; (as such term is used in Sections 13(d)&#160;and 14(d)&#160;of the Exchange Act) becomes the &#8220;beneficial owner&#8221; (as defined in Rule&#160;13d-3 under the Exchange Act), directly or indirectly, of our securities representing 50% or more of the total voting power represented by our then outstanding voting securities, other than </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">pursuant to a sale by us of our securities in a transaction or series of related transactions the primary purpose of which is to raise capital for us; (ii)&#160;the date of the consummation of our merger or consolidation with any other corporation that has been approved by our stockholders, other than a merger or consolidation which would result in our voting securities outstanding immediately prior thereto continuing to represent (either by remaining outstanding or by being converted into voting securities of the surviving entity) more than fifty&#160;percent (50%) of the total voting power represented by our voting securities or such surviving entity outstanding immediately after such merger or consolidation; or (iii)&#160;the date of the consummation of our sale or disposition of all or substantially all of our assets.</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.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;">&#9679;</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;constructive termination&#8221; means the officer&#8217;s separation as the result of resignation for any of the following, except as otherwise agreed in writing by the officer: (i)&#160;a material reduction in the officer&#8217;s job duties, position and responsibilities, taken as a whole, other than in connection with an excluded change of control; (ii)&#160;we require the officer to relocate to a </span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">240</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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;"/><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">facility or location more than 35 miles from the primary location at which the officer was working for us immediately before the required </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">change of location; (iii)&#160;any reduction of the officer&#8217;s base salary in effect immediately prior to such reduction (other than as part of an across-the-board, proportional reduction), or (iv)&#160;we materially breach the terms of the officer&#8217;s offer letter. In the event of the occurrence of a condition listed above, the officer must provide notice to us within 60&#160;days of the occurrence of a condition listed above and allow us 30&#160;days after the officer&#8217;s delivery of notice to cure such condition. Additionally, in the event we fail to cure the condition within the cure period provided, the officer must terminate employment with us within 10&#160;days of the end of the cure period.</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.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;excluded change of control&#8221; means (i)&#160;a change of control involving any transaction with Aclaris Therapeutics&#160;Inc. or (ii)&#160;a change of control with a special purpose acquisition company formed by, or affiliated with, Foresite Capital Management or its affiliated funds within 12&#160;months of the officer&#8217;s start date.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Pension Benefits</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our named executive officers did not participate in, or otherwise receive any benefits under, any pension or retirement plan sponsored by us during the&#160;year ended December&#160;31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Nonqualified Deferred Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our named executive officers did not participate in, or earn any benefits under, a non-qualified deferred compensation plan sponsored by us during the&#160;year ended December&#160;31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Other Compensation and Benefits</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">All of our current named executive officers are eligible to participate in our employee benefit plans, in each case on the same basis as all of our other employees. These employee benefit plans include medical, dental, vision, disability, employee assistance, life, accidental death and dismemberment insurance plans. We pay the premiums for the medical, dental, vision, life and accidental death and dismemberment insurance for all of our employees, including our named executive officers. We generally do not provide perquisites or personal benefits to our named executive officers. In addition, we provide the opportunity to participate in a 401(k)&#160;plan to our employees, including each of our named executive officers, as discussed in the subsection titled &#8220;&#8212; 401(k)&#160;Plan&#8221; below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our named executive officers are eligible to participate in our defined contribution retirement plan that provides eligible employees with an opportunity to save for retirement on a tax advantaged basis. Eligible employees may elect to defer up to 15% of their eligible compensation into the plan on a pretax or after tax basis, up to annual limits prescribed by the Code.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Compensation Recovery (&#8220;Clawback&#8221;) Policy</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In June&#160;2024, our board of directors adopted a compensation recovery policy in accordance with the Dodd-Frank Wall Street Reform and Consumer Protection Act and applicable Nasdaq rules, a copy of which was filed as an exhibit to our Annual Report on Form&#160;10-K for the fiscal&#160;year ended December&#160;31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Emerging Growth Company Status</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">We became a public company in July&#160;2024 and we are an &#8220;emerging growth company&#8221; under applicable federal securities laws and therefore permitted to take advantage of certain reduced public company reporting requirements. As an emerging growth company, we provide in this joint proxy statement/prospectus the scaled disclosure permitted under the Jumpstart Our Business Startups Act of 2012, including certain executive compensation disclosures required of a &#8220;smaller reporting company,&#8221; as that term is defined in Rule&#160;12b-2 promulgated under the Exchange Act. In addition, as an emerging growth company, we are not required to conduct votes seeking approval, on an advisory basis, of the compensation of our named executive officers or the frequency with which such votes must be conducted. We will remain an emerging growth company until the earliest of (i)&#160;December&#160;31, 2029, (ii)&#160;the last day of the first fiscal&#160;year in which our annual gross revenue is $1.235 billion or more, (iii)&#160;the date on which we have, during the </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">241</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:11.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">previous rolling three-&#160;year period, issued more than $1.235 billion in non-convertible debt securities, or (iv)&#160;the date on which we are deemed to be a &#8220;large accelerated filer&#8221; as defined in 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;">Non-Employee Director Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table presents the compensation awarded to or earned by or paid to all individuals who served as non-employee directors during the&#160;year ended December&#160;31, 2024. Dr.&#160;Colowick and Dr.&#160;Tananbaum voluntarily waived all compensation for their service as a director during the&#160;year ended December&#160;31, 2024. Mr.&#160;Babler, our President and Chief Executive Officer, is also a member of our board of directors but did not receive any additional compensation for his service as a director. The compensation of Mr.&#160;Babler is set forth in the subsection titled &#8220;&#8212; Summary Compensation Table&#8221; above.</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:63.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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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%;"></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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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%;"></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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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%;"></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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Name</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fees&#160;Earned&#160;or</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Paid&#160;in&#160;Cash</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">($)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Option</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Awards</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(2)(3)</sup><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">($)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">($)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:top;width:63.5%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Srinivas Akkaraju, Ph.D.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">25,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">25,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Julian Baker(1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:63.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Alan B. Colowick, M.D., M.P.H.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Richard Gaster, M.D.(1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:63.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Patrick Machado, J.D.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">33,214</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">499,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">532,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Sapna Srivastava, Ph.D.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">25,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">381,522</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">407,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:63.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">James B. Tananbaum, M.D.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Zhengbin Yao, Ph.D.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">24,272</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">408,074</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">432,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top: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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Mr.&#160;Baker and Dr.&#160;Gaster each resigned from our board of directors effective June&#160;7, 2024.</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The amounts reported in this column reflect the aggregate grant date fair value of the stock options granted to the non-employee director during 2024, computed in accordance with FASB ASC, Topic 718, and do not reflect dollar amounts actually received by the non-employee director or the economic value that may be received by the non-employee director upon stock option exercise or any sale of the underlying shares of common stock.</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The table below sets forth the aggregate number of shares subject to outstanding stock options, as of December&#160;31, 2024, beneficially owned by each of our non-employee directors for the&#160;year ended December&#160;31, 2024.</span></td></tr></table><div style="margin-top:8pt;"></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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Name</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number&#160;of&#160;Shares</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Underlying</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Outstanding</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Options&#160;as&#160;of</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">December&#160;31,&#160;2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:top;width:82.71%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Srinivas Akkaraju, Ph.D.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:14.96%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:82.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Julian Baker</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:14.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:82.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Alan B. Colowick, M.D., M.P.H.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:14.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:82.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Richard Gaster, M.D.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:14.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:82.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Patrick Machado, J.D.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:14.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">38,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:82.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Sapna Srivastava, Ph.D.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:14.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">58,823</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:82.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">James B. Tananbaum, M.D.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:14.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:82.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Zhengbin Yao, Ph.D.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:14.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">35,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our board of directors adopted a non-employee director compensation policy effective February&#160;2025 that is applicable to all of our non-employee directors. This compensation policy provides that each such non- employee director will receive the following compensation for service on our board of directors:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">an annual cash retainer of $40,000 (plus an additional $30,000 for the non-executive chair 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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">an additional annual cash retainer of $10,000, $7,500 and $5,000 for service as a member of the audit committee, compensation committee and the nominating and corporate governance committee, respectively;</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">242</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">an additional annual cash retainer of $20,000, $15,000 and $10,000 for service as chair (in lieu of the additional annual cash retainer or services as a member) of the audit committee, compensation committee and the nominating and corporate governance committee, respectively;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">an in</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">itial option grant to purchase 52,000 shares of our common sto</span><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">ck on the date of each such non- employee director&#8217;s appointment to 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.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">an annual option grant to purchase 26,000 shares of our common stock on the date of each of our annual stockholder meetings.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Each of the option grants described above under the non-employee director compensation policy will be granted under our 2024 Plan. Each initial option grant will vest over a three-year period, with 1/36<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">th</sup> of the shares vesting in equal&#160;monthly installments following the date of grant, such that the option is fully vested on the third anniversary of the date of grant, subject to the director&#8217;s continuous service to us through each such vesting date, and will vest upon a Change in Control (as defined in the 2024 Plan), subject to the director&#8217;s continuous service to us through such date. Each annual option grant will vest and become exercisable subject to the director&#8217;s continuous service to us through the earlier of the first anniversary of the date of grant or the next annual stockholder meeting. The term of each option will be 10&#160;years, subject to earlier termination as provided in the 2024 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We have reimbursed and will continue to reimburse all of our non-employee directors for their reasonable out-of-pocket expenses incurred in attending board of directors and committee meetings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">243</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:11.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Equity Compensation Plan Information</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table shows certain information with respect to all of our equity compensation plans in effect as of December 31, 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:55.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%;"></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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Plan Category</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number&#160;of</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Securities&#160;to&#160;be</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Issued&#160;Upon</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Exercise&#160;of</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Outstanding</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Options</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">(a)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;width: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;">Weighted-Average</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Exercise</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Price&#160;of</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Outstanding</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Options</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">(b)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number&#160;of</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Securities</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Remaining</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Available&#160;for</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Issuance&#160;Under</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Equity</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Compensation</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Plans</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">(Excluding</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Securities</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Reflected&#160;in</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Column&#160;(a)</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(2)</sup><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">(c)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.5%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Equity compensation plans approved by stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9,458,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.65%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 3pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9.71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,986,317</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Equity compensation plans not approved by stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.65%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 3pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9,458,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 3pt 0pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9.71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,896,317</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top: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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Consists of outstanding awards under the 2021 Plan, the 2024 POP and the 2024 Plan. Excludes purchase rights accruing under the 2024 Employee Stock Purchase Plan (the &#8220;2024 ESPP&#8221;). Each offering under our 2024 ESPP consists of one six-month purchase period, and eligible employees may purchase shares of our common stock at a price equal to 85% of the fair market value of our common stock on the first or last day of the offering period, whichever is lower. In December&#160;2024, the Company&#8217;s board of directors approved the grant of purchase rights under an offering period beginning on January&#160;24, 2025.</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="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">As of December&#160;31, 2024, 6,986,317 shares of common stock remained available for future issuance under the 2024 Plan, and the 2024 POP. Excludes 650,000 shares of common stock available for future issuance under the 2024 ESPP as of December&#160;31, 2024. The number of shares remaining available for future issuance under the 2024 Plan automatically increases on January&#160;1</span><sup style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:7.5pt;font-style:normal;font-weight:normal;line-height:100%;top:0pt;vertical-align:top;">st</sup><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> each&#160;year, through and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">including January&#160;1, 2034, in an amount equal to 5% of the total number of shares of our common stock outstanding on December&#160;31st of the preceding calendar&#160;year, or a lesser number of shares as determined by our board of directors prior to January&#160;1</span><sup style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;font-style:normal;font-weight:normal;line-height:100%;top:0pt;vertical-align:top;">st</sup><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> of a given&#160;year. On January&#160;1, 2025, the number of shares available for issuance under the 2024 Plan automatically increased by 2,720,366 shares of our common stock. The number of shares remaining available for future issuance under the 2024 ESPP automatically increases on January&#160;1</span><sup style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;font-style:normal;font-weight:normal;line-height:100%;top:0pt;vertical-align:top;">st</sup><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> of each&#160;year through and including January&#160;1, 2034, in an amount equal to the least of (i)&#160;1% of the total number of shares of our common stock outstanding on December&#160;31st of the preceding calendar&#160;year, (ii)&#160;1,950,000 shares of our common stock, or (iii)&#160;a number of shares as determined by our board of directors prior to January&#160;1st of a given&#160;year. On January&#160;1, 2025, the number of shares available for issuance under the 2024 ESPP automatically increased by 544,073 shares of our common stock.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">244</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:11.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_3be4c16a_2dc0_44b1_919f_91b7d7d29df4"></a><a id="CERTAINRELATIONSHIPSANDRELATEDPARTYTRANS"></a><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;">CERTAIN RELATIONSHIPS AND RELATED PARTY TRANSACTIONS OF THE COMBINED COMPANY</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Alumis Related Party Transactions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following includes a summary of transactions since January&#160;1, 2022 and any currently proposed transactions to which Alumis has been or is to be a party in which the amount involved exceeded or will exceed the lesser of $120,000 and 1% of Alumis&#8217; total assets, and in which any of its directors, executive officers or, to its knowledge, beneficial owners of more than 5% of its capital stock or any member of the immediate family of any of the foregoing persons had or will have a direct or indirect material interest, other than equity and other compensation, termination, change in control and other arrangements, which are described under the section titled &#8220;Alumis Executive and Director Compensation.&#8221; Alumis also describes below certain other transactions with its directors, executive officers and stockholders.</p><a id="VotingandSupportAgreements_298295"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Voting and Support Agreements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Concurrently with the execution of the Merger Agreement, certain entities affiliated with Foresite Capital Management, certain entities affiliated with AyurMaya Capital Management Fund, Samsara BioCapital, and Martin Babler, who collectively hold approximately 62% of the outstanding Alumis capital stock, entered into voting and support agreements, providing among other things, that such stockholders will vote all of their shares of Alumis capital stock in favor of adopting the Merger Agreement and approving the Alumis share issuance proposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Foresite Labs Services Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In January&#160;2021, Alumis entered into a services agreement with Foresite Labs, an entity affiliated with Foresite Capital Management, a holder of more than 5% of Alumis&#8217; outstanding capital stock, which was amended on August&#160;24, 2021 and further amended on December&#160;22, 2023, and expires in December&#160;2026, unless terminated earlier by the parties, pursuant to which Foresite Labs provides Alumis with data and analytics services and other scientific support. Foresite Labs invoices Alumis for the services quarterly in advance based on a mutually agreed service fee estimate, which is reconciled at the end of each quarter. For the&#160;year ended December&#160;31, 2024, Alumis recognized $0.9 million as research and development expenses under the service agreement. Accrued expenses under the service agreement were zero as of December&#160;31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Series&#160;B and Series&#160;B-1 Redeemable Convertible Preferred Stock Financing</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In multiple closings between December&#160;2021 and January&#160;2022, Alumis issued and sold an aggregate of 40,200,000 shares of its Series&#160;B redeemable convertible preferred stock at a purchase price of $5.00 per share, resulting in aggregate gross proceeds of $201.0 million. In December&#160;2021, upon the occurrence of a qualified financing, the convertible notes automatically converted into 9,760,088 shares of Alumis&#8217; Series&#160;B-1 redeemable convertible preferred stock at a conversion price of $4.00 per share, which was equal to 80% of the cash issuance price of Alumis&#8217; Series&#160;B redeemable convertible preferred stock, resulting in the cancelation of indebtedness of $39.0 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the Series&#160;B and Series&#160;B-1 redeemable convertible preferred stock purchased by holders of more than 5% of Alumis&#8217; capital stock and entities affiliated with Alumis&#8217; executive officers and members of the Alumis Board.</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:62.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%;"></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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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%;"></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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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%;"></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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Participants</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares&#160;of</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Series&#160;B</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Redeemable</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Convertible</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Preferred&#160;Stock</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">(#)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares&#160;of</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Series&#160;B-1</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Redeemable</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Convertible</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Preferred&#160;Stock</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">(#)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom: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;">Aggregate&#160;Proceeds</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">($)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:top;width:62.47%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">AyurMaya Capital Management Fund, LP<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.08%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">20,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.08%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.54%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">100,000,000.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:62.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Entities affiliated with BBA<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">20,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">100,000,000.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:62.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Entities affiliated with Foresite Capital Management<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(4)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9,760,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">39,040,356.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top: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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Additional details regarding these stockholders and their equity holdings are included in this joint proxy statement/prospectus under the section titled &#8220;Principal Stockholders of Alumis.&#8221;</span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">245</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:11.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Alan Colowick, M.D., M.P.H., a member of the Alumis Board, is Managing Director of Matrix Capital Management Company, an affiliate of AyurMaya Capital Management Fund LP, a holder of greater than 5% of Alumis&#8217; capital stock. Immediately prior to the closing of Alumis&#8217; IPO, all shares of Alumis&#8217; Series&#160;B redeemable convertible preferred stock held by AyurMaya Capital Management Fund, LP converted into 4,278,074 shares of Alumis&#8217; common stock.</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Consists of (i)&#160;18,506,264 shares of Series&#160;B redeemable convertible preferred stock issued to Baker Brothers Life Sciences,&#160;L.P. (BBA) and (ii)&#160;1,493,736 shares of Series&#160;B redeemable convertible preferred stock issued to 667,&#160;L.P. (together with BBA, the BBA Funds). Julian C. Baker, a former member of the Alumis Board who resigned from the Alumis Board in June&#160;2024, is a Managing Partner of BBA, the management company and investment adviser to the BBA Funds. The BBA Funds beneficially own more than 5% of Alumis&#8217; outstanding capital stock. Immediately prior to the closing of Alumis&#8217; IPO, all shares of Alumis&#8217; Series&#160;B redeemable convertible preferred stock held by the BBA Funds converted into 4,278,074 shares of Alumis&#8217; non-voting common stock.</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Consists of (i)&#160;2,618,356 shares of Series&#160;B-1 redeemable convertible preferred stock issued to Foresite Capital Fund V,&#160;L.P., (ii)&#160;2,618,356 shares of Series&#160;B-1 redeemable convertible preferred stock issued to Foresite Capital Opportunity Fund V,&#160;L.P., and (iii)&#160;4,523,376 shares of Series&#160;B-1 redeemable convertible preferred stock issued to Foresite Labs Fund I,&#160;L.P. Entities affiliated with Foresite Capital Management beneficially own more than 5% of Alumis&#8217; outstanding capital stock. James B. Tananbaum, M.D., a member of the Alumis Board, is President, Chief Executive Officer and a director of Foresite Capital Management. Immediately prior to the closing of Alumis&#8217; IPO, all shares of Alumis&#8217; Series&#160;B-1 redeemable convertible preferred stock held by entities affiliated with Foresite Capital Management converted into 2,087,719 shares of Alumis&#8217; common stock.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Series&#160;B-2 and Series&#160;B-2A Convertible Preferred Stock Financing</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In May&#160;2023 and October&#160;2023, Alumis issued and sold an aggregate of 14,943,510 shares of its Series&#160;B-2 redeemable convertible preferred stock at a purchase price of $5.00 per share. Alumis also sold an aggregate of 3,056,490 shares of its Series&#160;B-2A redeemable convertible preferred stock at a price of $5.00 per share. The aggregate proceeds for the Series&#160;B-2 and Series&#160;B-2A redeemable convertible preferred shares were $90,000,000.00.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the Series&#160;B-2 and Series&#160;B-2A convertible preferred stock purchased by holders of more than 5% of Alumis&#8217; capital stock and entities affiliated with its executive officers and members of the Alumis Board.</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:58.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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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%;"></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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;letter-spacing:-0.15pt;">Participants</b><sup style="font-size:6pt;font-weight:bold;letter-spacing:-0.1pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;letter-spacing:-0.15pt;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;letter-spacing:-0.15pt;">Shares&#160;of&#160;Series&#160;B-2</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;letter-spacing:-0.15pt;">Redeemable</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;letter-spacing:-0.15pt;">Convertible</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;letter-spacing:-0.15pt;">Preferred&#160;Stock</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;letter-spacing:-0.15pt;">(#)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;letter-spacing:-0.15pt;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.12%;border-bottom: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;letter-spacing:-0.15pt;">Shares&#160;of&#160;Series&#160;B-2A</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;letter-spacing:-0.15pt;">Redeemable</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;letter-spacing:-0.15pt;">Convertible</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;letter-spacing:-0.15pt;">Preferred&#160;Stock</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;letter-spacing:-0.15pt;">(#)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;letter-spacing:-0.15pt;">&#160;&#160;&#160;&#160;</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;text-align:center;margin:0pt;"><b style="font-weight:bold;letter-spacing:-0.15pt;">Aggregate&#160;Proceeds</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;letter-spacing:-0.15pt;">($)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;letter-spacing:-0.15pt;">&#160;</b></p></td></tr><tr><td style="vertical-align:top;width:58.25%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">AyurMaya Capital Management Fund, LP<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.08%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4,058,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:13.12%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,277,660</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.04%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">26,682,445.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:58.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Entities affiliated with BBA<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3,557,659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,778,830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">26,682,445.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:58.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Entities affiliated with Foresite Capital Management<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(4)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7,273,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:13.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">36,368,290.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top: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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Additional details regarding these stockholders and their equity holdings are included in this joint proxy statement/prospectus under the section titled &#8220;Principal Stockholders of Alumis.&#8221;</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="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Alan Colowick, M.D., M.P.H., a member of the Alumis Board, is Managing Director of Matrix Capital Management Company, an affiliate of AyurMaya Capital Management Fund LP, a holder of greater than 5% of Alumis&#8217; capital stock. Note&#160;that AyurMaya Capital Management Fund, LP later converted its Series&#160;B-2A redeemable convertible preferred stock into Series&#160;B-2 redeemable convertible preferred stock in July&#160;2023. Immediately prior to the closing of Alumis&#8217; IPO, all shares of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Alumis&#8217; Series&#160;B-2 redeemable convertible preferred stock held by AyurMaya Capital Management Fund, LP converted into 1,141,494 shares of Alumis&#8217; common stock.</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Consists of (i)&#160;3,263,415 shares of Alumis&#8217; Series&#160;B-2 redeemable convertible preferred stock and 1,631,708 shares of Alumis&#8217; Series&#160;B-2A redeemable convertible preferred stock issued to BBA and (ii)&#160;294,244 shares of Alumis&#8217; Series&#160;B-2 redeemable convertible preferred stock and 147,122 shares of Alumis&#8217; Series&#160;B-2A redeemable convertible preferred stock issued to 667,&#160;L.P. Julian C. Baker, a former member of the Alumis Board who resigned from the Alumis Board in June&#160;2024, is a </span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">246</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:11.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;"/><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Managing Partner of BBA, the management company and investment adviser to the BBA Funds. The BBA Funds beneficially own more than 5% of Alumis&#8217; outstanding capital stock. Immediately prior to the closing of Alumis&#8217; IPO, all shares of Alumis&#8217; Series&#160;B-2 and Series&#160;B-2A redeemable convertible preferred stock held by the BBA Funds converted into 1,141,492 shares of Alumis&#8217; non-voting common stock.</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="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Consists of (i)&#160;2,909,464 shares of Alumis&#8217; Series&#160;B-2 redeemable convertible preferred stock issued to Foresite Capital Fund V,&#160;L.P., (ii)&#160;1,454,731 shares of Alumis&#8217; Series&#160;B-2 redeemable convertible preferred stock issued to Foresite Capital Opportunity Fund V,&#160;L.P., (iii)&#160;1,454,732 shares of Alumis&#8217; Series&#160;B-2 redeemable convertible preferred stock issued to Foresite Labs Fund I,&#160;L.P., and (iv)&#160;1,454,731 shares of Alumis&#8217; Series&#160;B-2 redeemable convertible preferred stock issued to Foresite Capital Fund VI,&#160;L.P. Entities affiliated with Foresite Capital Management beneficially own more than 5% of Alumis&#8217; outstanding capital stock. James B. Tananbaum, M.D., a member of the Alumis Board, is President, Chief Executive Officer and a director of Foresite Capital Management. Immediately prior to the closing of Alumis&#8217; IPO, all shares of Alumis&#8217; Series&#160;B-2 redeemable convertible preferred stock held by </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">entities affiliated with Foresite Capital Management converted into 1,555,860 shares of Alumis&#8217; common stock.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Series&#160;C and Series&#160;C-1 Convertible Preferred Stock Financing</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In March&#160;and May&#160;2024, Alumis issued and sold an aggregate of 82,529,783 shares of Alumis&#8217; Series&#160;C redeemable convertible preferred stock at a purchase price of $3.13826 per share. The aggregate proceeds for the Series&#160;C redeemable convertible preferred shares were $258,999,917.04.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the Series&#160;C and Series&#160;C-1 convertible preferred stock purchased by holders of more than 5% of Alumis&#8217; capital stock and entities affiliated with Alumis&#8217; executive officers and members of the Alumis Board.</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:58.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%;"></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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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%;"></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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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%;"></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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Participants</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares&#160;of&#160;Series&#160;C</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Redeemable</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Convertible</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Preferred&#160;Stock</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">(#)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares&#160;of&#160;Series&#160;C-1</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Redeemable</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Convertible</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Preferred&#160;Stock</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">(#)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom: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;">Aggregate&#160;Proceeds</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">($)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:top;width:58.43%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">AyurMaya Capital Management Fund, LP<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:11.48%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">12,745,916</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.72%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.54%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">39,999,998.36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:58.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Entities affiliated with BBA<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8,252,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">25,899,997.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:58.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Entities affiliated with Foresite Capital Management<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(4)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">19,118,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">59,999,985.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:58.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Samsara BioCapital, LP<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(5)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7,966,196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">24,999,994.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:58.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">venBio Global Strategic Fund IV, L.P.<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(6)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9,559,436</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">29,999,995.64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top: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.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Additional details regarding these stockholders and their equity holdings are included in this joint proxy statement/prospectus under the section titled &#8220;Principal Stockholders of Alumis.&#8221;</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Alan Colowick, M.D., M.P.H., a member of the Alumis Board, is Managing Director of Matrix Capital Management Company, an affiliate of AyurMaya Capital Management Fund LP, a holder of greater than 5% of Alumis&#8217; capital stock. Immediately prior to the closing of Alumis&#8217; IPO, all shares of Alumis&#8217; Series&#160;C redeemable convertible preferred stock held by AyurMaya Capital Management Fund, LP converted into 2,726,398 shares of Alumis&#8217; common stock.</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="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Consists of (i)&#160;7,573,328 shares of Alumis&#8217; Series&#160;C redeemable convertible preferred stock issued to BBA and (ii)&#160;679,652 shares of Alumis&#8217; Series&#160;C redeemable convertible preferred stock issued to 667, </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">L.P. The BBA Funds beneficially own more than 5% of Alumis&#8217; outstanding capital stock. Immediately prior to the closing of Alumis&#8217; IPO, all shares of Alumis&#8217; Series&#160;C redeemable convertible preferred stock held by entities affiliated with BBA converted into 1,765,342 shares of Alumis&#8217; non-voting common stock.</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Consists of (i)&#160;4,779,718 shares of Alumis&#8217; Series&#160;C redeemable convertible preferred stock issued to Foresite Capital Fund V,&#160;L.P., (ii)&#160;3,186,478 shares of Alumis&#8217; Series&#160;C redeemable convertible preferred stock issued to Foresite Capital Opportunity Fund V,&#160;L.P., (iii)&#160;3,186,478 shares of Alumis&#8217; Series&#160;C redeemable convertible preferred stock issued to Foresite Labs Fund I,&#160;L.P., and (iv)&#160;7,966,196 shares of Alumis&#8217; Series&#160;C redeemable convertible preferred stock issued to Foresite Capital Fund VI,&#160;L.P. Entities affiliated with Foresite Capital Management beneficially own more than 5% of Alumis&#8217; outstanding capital </span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">247</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;"/><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">stock. James B. Tananbaum, M.D., a member of the Alumis Board, is President, Chief Executive Officer and a director of Foresite Capital Management. Immediately prior to the closing of Alumis&#8217; IPO, all shares of Alumis&#8217; Series&#160;C redeemable convertible preferred stock held by entities affiliated with Foresite Capital Management converted into 4,089,592 shares of Alumis&#8217; common stock.</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(5)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Srinivas Akkaraju, M.D., Ph.D., a member of the Alumis Board, is the managing member of Samsara BioCapital,&#160;LP. Immediately prior to the closing of the Alumis IPO, all shares of Alumis&#8217; Series&#160;C redeemable convertible preferred stock held by Samsara BioCapital, LP converted into 1,703,998 shares of Alumis&#8217; common stock.</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(6)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Richard Gaster, M.D., Ph.D., a former member of the Alumis Board who resigned from the Alumis Board in June&#160;2024, is a managing partner of venBio Partners&#160;LLC. Immediately prior to the closing of Alumis&#8217; IPO, all shares of Alumis&#8217; Series&#160;C redeemable convertible preferred stock held by venBio Global Strategic Fund IV,&#160;L.P. converted into 2,044,798 shares of Alumis&#8217; common stock.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Concurrent Private Placement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In July&#160;2024, Alumis sold an aggregate of 13,125,000 shares of its common stock at a price to the public of $16.00 per share in its initial public offering. In connection with Alumis&#8217; initial public offering, AyurMaya Capital Management Fund, LP (&#8220;AyurMaya&#8221;), an existing holder of more than 5% of Alumis&#8217; capital stock, which is affiliated with one of its directors, agreed to purchase $40.0 million in shares of its common stock at the initial public offering price per share, in a private placement transaction (the &#8220;Concurrent Private Placement&#8221;). The sale of shares of Alumis&#8217; common stock in the Concurrent Private Placement to AyurMaya was not registered under the Securities Act, and as such, the shares may not be offered or sold absent registration or an applicable exemption from registration.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Investors&#8217; Rights Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis is party to an amended and restated investors&#8217; rights agreement with, among others, holders of more than 5% of its capital stock and entities with which certain of its directors are affiliated. Certain of the holders of Alumis common stock are entitled to rights with respect to the registration of their shares under the Securities Act, subject to certain exceptions. The investors&#8217; rights agreement also provided for a right of first refusal in favor of certain holders of redeemable convertible preferred stock with regard to certain issuances of Alumis&#8217; capital stock. The right of first refusal terminated upon the consummation of Alumis&#8217; IPO.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Employment Agreements and Stock Option Grants to Directors and Executive Officers</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis has entered into employment agreements with certain of its named executive officers and granted stock options to its named executive officers and certain of its directors, as more fully described in the section titled &#8220;Alumis Executive and Director Compensation.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Limitations on Liability and Indemnification Agreements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis&#8217; amended and restated certificate of incorporation contains provisions limiting the liability of directors, and its amended and restated bylaws provides that it will indemnify each of its directors and officers to the fullest extent permitted under Delaware law. Alumis&#8217; amended and restated certificate of incorporation and amended and restated bylaws will also provide the Alumis Board with discretion to indemnify Alumis&#8217; employees and other agents when determined appropriate by the Alumis Board. In addition, Alumis has entered into an indemnification agreement with each of its directors and executive officers, which will require it to indemnify them. These agreements provide, among other things, that Alumis will indemnify its executive officer or director, under the circumstances and to the extent provided for in the indemnification agreement, for expenses, damages, judgments, fines and settlements he or she may be required to pay in actions or proceedings which he or she is or may be made a party by reason of his or her position as a director, officer or other agent of Alumis, and otherwise to the fullest extent permitted under Delaware law and Alumis&#8217; amended and restated bylaws.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Related Person Transactions Policy and Procedures</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Alumis has adopted a written policy that its executive officers, directors, nominees for election as a director, beneficial owners of more than 5% of any class of its common stock and any members of the immediate family of any of the foregoing persons are not </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">248</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">permitted to enter into a related person transaction with Alumis without the approval or ratification of its audit committee (or, where audit committee approval would be inappropriate, to another independent body of the Alumis Board). Any request for Alumis to enter into a transaction with an executive officer, director, nominee for election as a director, beneficial owner of more than 5% of any class of its common stock, or any member of the immediate family of any of the foregoing persons, in which the amount involved exceeds $120,000 (or, if less, 1% of the average of Alumis&#8217; total assets in a fiscal&#160;year) and such person would have a direct or indirect interest, must be presented to its audit committee for review, consideration and approval or ratification.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under the policy, where a transaction has been identified as a related person transaction, management must present information regarding the proposed related person transaction to Alumis&#8217; audit committee (or, where audit committee approval would be inappropriate, to another independent body of the Alumis Board) for consideration and approval or ratification. The presentation must include a description of, among other things, the material facts (including the proposed aggregate value), the interests, direct and indirect, of the related persons, the benefits to Alumis of the transaction, the availability of other sources of comparable products or services, an assessment of whether the proposed related person transaction is on terms that are comparable to the terms available to or from, as the case maybe, an unrelated third party, and management&#8217;s recommendation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">To identify related person transactions in advance, Alumis relies on information supplied by its executive officers, directors and certain significant stockholders. In approving or rejecting any proposed related person transaction, its audit committee considers all relevant available facts and circumstances, including, but not limited to (a)&#160;whether the transaction is on terms no less favorable than terms generally available to an unaffiliated third party under the same or similar circumstances, (b)&#160;the risks, costs and benefits to Alumis, (c)&#160;the extent of the related person&#8217;s interest in the transaction, including, without limitation, the impact on a director&#8217;s independence in the event the related person is a director, immediate family member of a director or an entity with which a director is affiliated, and (d)&#160;the availability of other sources for comparable services or products. In the event a director has an interest in the proposed transaction, the director must recuse himself or herself from the deliberations and approval or ratification. The policy requires that, in determining whether to approve, ratify or reject a related person transaction, Alumis&#8217; audit committee approves only those related person transactions that, in light of known circumstances, are in, or are not inconsistent with, its best interests and the best interests of its stockholders, as the audit committee determines in the good faith exercise of its discretion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ACELYRIN Related Party Transactions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Information regarding transactions with related persons of ACELYRIN is contained in ACELYRIN&#8217;s Definitive Proxy Statement for its 2024 Annual Meeting of Stockholders, filed with the SEC on April&#160;22, 2024, in the section titled &#8220;Related Person Transactions Policy and Procedures&#8221; which is incorporated by reference into this joint proxy statement/prospectus, and is further supplemented below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Voting and Support Agreements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:19.95pt;margin:0pt 0pt 12pt 0pt;">Concurrently with the execution of the Merger Agreement, certain entities affiliated with Westlake Village BioPartners, certain entities affiliated with AyurMaya Capital Management, certain entities affiliated with Access Industries, Beth Seidenberg, Dan Becker and Mina Kim, who collectively hold approximately 24% of the outstanding ACELYRIN capital stock, entered into voting and support agreements, providing, among other things, that such stockholders will vote all of their shares of ACELYRIN capital stock in favor of adopting the Merger Agreement and approving the ACELYRIN merger proposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">249</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_cbb504c0_a427_40de_a884_d06129ffaa6e"></a><a id="PRINCIPALSTOCKHOLDERSOFALUMIS_8061"></a><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;">PRINCIPAL STOCKHOLDERS OF ALUMIS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">For purposes of this section only, &#8220;Alumis,&#8221; &#8220;the Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; or &#8220;our&#8221; refer to Alumis, unless the context otherwise requires.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth information regarding beneficial ownership of our capital stock as of April 1, 2025 by:</p><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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">each person, or group of affiliated persons, known by us to beneficially own more than 5% of its common stock;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">each of our directors;</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">each of 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.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">all of our current 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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We have determined beneficial ownership in accordance with the rules&#160;and regulations of the SEC, and the information is not necessarily indicative of beneficial ownership for any other purpose. Except as indicated by the footnotes below, we believe, based on information furnished to us, that the persons and entities named in the table below have sole voting and sole investment power with respect to all shares that they beneficially own, subject to applicable community property laws.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Applicable&#160;percentage ownership is based on 47,222,419 shares of our common stock and 7,184,908 shares of our non-voting common stock outstanding as of December&#160;31, 2024. We have deemed the number of shares of common stock that a person has the right to acquire within 60&#160;days after the date of this table (which includes the number of shares of non-voting common stock owned by such person to the extent they can be converted to common stock within 60&#160;days after the date of this table), to be outstanding and to be beneficially owned by the person for the purpose of computing the&#160;percentage ownership of that person. We do not deem these shares outstanding, however, for the purpose of computing the&#160;percentage ownership of any other person.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The table below does not reflect 7,184,908 shares of non-voting common stock held by affiliated holders subject to an ownership limitation in our amended and restated certificate of incorporate that prevents the conversion of such shares if, upon conversion, the converting holder and its affiliates would beneficially own in the aggregate, directly or indirectly, shares of voting common stock in excess of 4.99% of all shares outstanding at such time. The restriction can be waived by the holders upon 61&#160;days&#8217; prior written notice to us.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">250</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:11.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Unless otherwise indicated, the address for each beneficial owner listed in the table below is c/o Alumis&#160;Inc., 280 East Grand Avenue, South San Francisco, CA 94080.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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%;"></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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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%;"></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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;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.27;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Voting</b><b style="font-weight:bold;letter-spacing:0.1pt;">&#160;</b><b style="font-weight:bold;">Common</b><b style="font-weight:bold;letter-spacing:0.15pt;">&#160;</b><b style="font-weight:bold;">Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:74.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.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="color:#231f20;font-weight:bold;">Name</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.5pt;"> </b><b style="color:#231f20;font-weight:bold;">of</b><b style="color:#231f20;font-weight:bold;letter-spacing:0.05pt;"> </b><b style="color:#231f20;font-weight:bold;">Beneficial</b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.45pt;"> </b><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Owner</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b><b style="font-weight:bold;letter-spacing:-0.5pt;">&#160;</b><b style="font-weight:bold;">of</b><b style="font-weight:bold;letter-spacing:-0.35pt;">&#160;</b><b style="font-weight:bold;">Shares</b><b style="font-weight:bold;letter-spacing:2pt;"><br/></b><b style="font-weight:bold;letter-spacing:-0.1pt;">Beneficially</b><b style="font-weight:bold;letter-spacing:-0.05pt;">&#160;</b><b style="font-weight:bold;letter-spacing:-0.35pt;">Owned</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid transparent;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt;"><b style="font-weight:bold;">%&#160;of&#160;Total</b><b style="font-weight:bold;letter-spacing:2pt;"><br/></b><b style="font-weight:bold;">Voting</b><b style="font-weight:bold;letter-spacing:-0.2pt;">&#160;</b><b style="font-weight:bold;">Power</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.78%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Greater</b><b style="font-weight:bold;letter-spacing:-0.25pt;"> </b><b style="font-weight:bold;">than</b><b style="font-weight:bold;letter-spacing:-0.2pt;"> </b><b style="font-weight:bold;">5%</b><b style="font-weight:bold;letter-spacing:-0.2pt;"> </b><b style="font-weight:bold;">Stockholders:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">AyurMaya<span style="letter-spacing:-0.55pt;"> </span>Capital<span style="letter-spacing:-0.5pt;"> </span>Management<span style="letter-spacing:-0.5pt;"> </span>Fund,<span style="letter-spacing:-0.55pt;"> </span>LP<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="letter-spacing:-0.1pt;">10,645,966</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="letter-spacing:-0.1pt;">22.5</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;margin:0pt;"><span style="letter-spacing:-0.1pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Entities<span style="letter-spacing:-0.7pt;"> </span>affiliated<span style="letter-spacing:-0.7pt;"> </span>with<span style="letter-spacing:-0.7pt;"> </span>Foresite<span style="letter-spacing:-0.65pt;"> </span>Capital<span style="letter-spacing:-0.7pt;"> </span>Management<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="letter-spacing:-0.1pt;">15,152,954</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="letter-spacing:-0.1pt;">32.1</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;margin:0pt;"><span style="letter-spacing:-0.1pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Samsara<span style="letter-spacing:-0.5pt;"> </span>BioCapital,<span style="letter-spacing:-0.45pt;"> </span>L.P.<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="letter-spacing:-0.1pt;">3,266,498</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.2pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="letter-spacing:-0.2pt;">6.9</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;margin:0pt;"><span style="letter-spacing:-0.2pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">venBio<span style="letter-spacing:-0.2pt;"> </span>Global<span style="letter-spacing:-0.15pt;"> </span>Strategic<span style="letter-spacing:-0.15pt;"> </span>Fund<span style="letter-spacing:-0.15pt;"> </span>IV,<span style="letter-spacing:-0.15pt;"> </span>L.P.<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(4)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="letter-spacing:-0.1pt;">2,826,048</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.2pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="letter-spacing:-0.2pt;">6.0</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;margin:0pt;"><span style="letter-spacing:-0.2pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;letter-spacing:-0.2pt;">Directors and Named</b><b style="font-weight:bold;letter-spacing:-0.15pt;"> </b><b style="font-weight:bold;letter-spacing:-0.2pt;">Executive Officers:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Martin<span style="letter-spacing:-0.4pt;"> </span>Babler<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(5)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="letter-spacing:-0.1pt;">2,464,632</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.2pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="letter-spacing:-0.2pt;">5.0</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;margin:0pt;"><span style="letter-spacing:-0.2pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">David<span style="letter-spacing:-0.45pt;"> </span>Goldstein,<span style="letter-spacing:-0.4pt;"> </span>Ph.D.<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(6)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="letter-spacing:-0.1pt;">732,968</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.2pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="letter-spacing:-0.2pt;">1.5</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;margin:0pt;"><span style="letter-spacing:-0.2pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Roy<span style="letter-spacing:-0.4pt;"> </span>Hardiman<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(7)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="letter-spacing:-0.1pt;">681,633</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.2pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="letter-spacing:-0.2pt;">1.4</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;margin:0pt;"><span style="letter-spacing:-0.2pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Alan<span style="letter-spacing:-0.5pt;"> </span>Colowick,<span style="letter-spacing:-0.5pt;"> </span>M.D.,<span style="letter-spacing:-0.5pt;"> </span>M.P.H.<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="letter-spacing:-0.1pt;">10,662,070</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="letter-spacing:-0.1pt;">22.6</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;margin:0pt;"><span style="letter-spacing:-0.1pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Sapna<span style="letter-spacing:-0.5pt;"> </span>Srivastava,<span style="letter-spacing:-0.45pt;"> </span>Ph.D.<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(8)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="letter-spacing:-0.1pt;">29,946</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="letter-spacing:-0.5pt;">*</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;margin:0pt;"><span style="letter-spacing:-0.5pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">James<span style="letter-spacing:-0.5pt;"> </span>B.<span style="letter-spacing:-0.45pt;"> </span>Tananbaum,<span style="letter-spacing:-0.45pt;"> </span>M.D.<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="letter-spacing:-0.1pt;">15,152,954</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="letter-spacing:-0.1pt;">32.1</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;margin:0pt;"><span style="letter-spacing:-0.1pt;">%</span></p></td></tr><tr><td style="vertical-align:top;width:74.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="color:#231f20;">Zhengbin</span><span style="color:#231f20;letter-spacing:-0.45pt;"> </span><span style="color:#231f20;">Yao,</span><span style="color:#231f20;letter-spacing:-0.45pt;"> </span><span style="color:#231f20;">Ph.D.</span><sup style="color:#231f20;font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(9)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;letter-spacing:-0.1pt;">27,807</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.5pt;">*</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;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:74.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="color:#231f20;">Srinivas</span><span style="color:#231f20;letter-spacing:-0.6pt;"> </span><span style="color:#231f20;">Akkaraju,</span><span style="color:#231f20;letter-spacing:-0.45pt;"> </span><span style="color:#231f20;">M.D.,</span><span style="color:#231f20;letter-spacing:-0.45pt;"> </span><span style="color:#231f20;">Ph.D.</span><sup style="color:#231f20;font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;letter-spacing:-0.1pt;">3,266,498</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.2pt;">6.9</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;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.2pt;">%</span></p></td></tr><tr><td style="vertical-align:top;width:74.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="color:#231f20;">Patrick</span><span style="color:#231f20;letter-spacing:-0.4pt;"> </span><span style="color:#231f20;">Machado</span><span style="color:#231f20;letter-spacing:-0.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;letter-spacing:-0.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.5pt;">&#8212;</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;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:74.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="color:#231f20;">All</span><span style="color:#231f20;letter-spacing:-0.25pt;"> </span><span style="color:#231f20;">directors</span><span style="color:#231f20;letter-spacing:-0.2pt;"> </span><span style="color:#231f20;">and</span><span style="color:#231f20;letter-spacing:-0.25pt;"> </span><span style="color:#231f20;">executive</span><span style="color:#231f20;letter-spacing:-0.2pt;"> </span><span style="color:#231f20;">officers</span><span style="color:#231f20;letter-spacing:-0.2pt;"> </span><span style="color:#231f20;">as</span><span style="color:#231f20;letter-spacing:-0.25pt;"> </span><span style="color:#231f20;">a</span><span style="color:#231f20;letter-spacing:-0.2pt;"> </span><span style="color:#231f20;">group</span><span style="color:#231f20;letter-spacing:-0.2pt;"> </span><span style="color:#231f20;">(14</span><span style="color:#231f20;letter-spacing:-0.25pt;"> </span><span style="color:#231f20;">persons)</span><sup style="color:#231f20;font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(10)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#231f20;letter-spacing:-0.1pt;">34,946,709</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.1pt;">66.6</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;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.1pt;">%</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top: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;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">*</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Represents beneficial ownership of less than 1%.</p></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="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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">This information is as of April 1, 2025 and is based solely on information contained in the Schedule 13D/A filed with the SEC on February 10, 2025 by AyurMaya Capital Management Company, LP (the Investment Manager) and David E. Goel. The shares consist of 10,645,966 shares of common stock held by the Investment Manager. The Investment Manager, a Delaware limited partnership, serves as the investment advisor to AyurMaya Capital Management Fund, LP (AyurMaya Fund) with respect to the securities directly held by the AyurMaya Fund. Mr. Goel serves as the Managing Member of AyurMaya Capital Management Company GP, LLC, the general partner of the Investment Manager, and may be deemed to hold voting and dispositive power with respect to the securities directly held by the AyurMaya Fund. Alan Colowick, a Senior Managing Director of Matrix Capital Management Company LP, an affiliate of the Investment Manager, serves on our board of directors. The business address for each of the AyurMaya Fund, the Investment Manager and Mr. Goel is c/o AyurMaya Capital Management LP, Bay Colony Corporate Center, 1000 Winter St., Suite 4500, Waltham, MA 02451</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</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="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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">This information is as of April 1, 2025 and is based solely on information contained in the Schedule 13D filed with the SEC on July&#160;5, 2024 by Foresite Capital Fund VI,&#160;L.P. (Fund VI), Foresite Capital Management VI, LLC (FCM VI), Foresite Capital Fund V,&#160;L.P. (Fund V), Labs Co-Invest V, LLC (Labs Co-Invest), Foresite Capital Management V, LLC (FCM V), Foresite Capital Opportunity Fund V,&#160;L.P. (Opportunity Fund V), Foresite Capital Opportunity Management V, LLC (FCOM V), Foresite Labs Fund I,&#160;L.P. (Labs Fund I), Foresite Labs Management I, LLC (FLM I), Foresite Labs Affiliates 2021, LLC (Labs Affiliates), Foresite Labs, LLC (Labs) and James B. Tananbaum. The shares consist of (i)&#160;4,202,670 shares of common stock held by Fund VI, (ii)&#160;5,584,889 shares of common stock held by Fund V, (iii)&#160;194,459 shares held by Labs Co-Invest, (iv)&#160;2,034,129 shares held by Opportunity Fund V, (v)&#160;1,960,337 shares held by Labs Fund I, and (vi)&#160;1,176,470 shares held by Labs Affiliates. James B. Tananbaum, M.D., is a member of our board of directors. FCM V is the general partner of Fund V and may be deemed to have sole voting and dispositive power over the shares held by Fund V; FCM VI is the general partner of Fund VI and may be deemed to have sole voting and dispositive power over the shares held by Fund VI; FCOM V is the general partner of Opportunity Fund V and may be deemed to have sole voting and dispositive power over the shares held by Opportunity Fund V; FCM V is the managing member of Labs Co-Invest may be deemed to have sole and dispositive power over the shares held by Labs Co-Invest; Foresite Labs, LLC is the managing member of Labs Affiliates may be deemed to have sole and dispositive power over the shares held by Labs Affiliates; and FLM I is the general partner of Labs Fund I may be deemed to have sole and dispositive power over the shares held by Labs Fund. Dr.&#160;Tananbaum is the managing member of FCM V, FCM VI, FCOM V and FLM I and may be deemed to have sole voting and dispositive power over shares held by Fund VI, Fund V, Labs Co-Invest, Opportunity Fund V and Labs Fund I. Dr.&#160;Tananbaum is the manager of Labs, the managing member of Labs Affiliates, and may </span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">251</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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="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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">be deemed to have sole voting and dispositive power over the shares held by Labs Affiliates. Each entity and Dr.&#160;Tananbaum disclaims beneficial ownership of these shares except to the extent of their respective pecuniary interests therein. The business address of Dr.&#160;Tananbaum and each of the entities listed above is 900 Larkspur Landing Circle, </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Suite&#160;150, Larkspur, CA 94939.</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="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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">This information is as of April 1, 2025 and is based solely on information contained in the Schedule 13D filed with the SEC on August&#160;27, 2024 by Samsara BioCapital,&#160;L.P. (Samsara LP), Samsara BioCapital GP, LLC (Samsara GP) and Dr.&#160;Srinivas Akkaraju. Samsara GP is the general partner of Samsara&#160;LP. Dr.&#160;Akkaraju, as the managing member of Samsara GP, shares voting and investment authority over the shares held by Samsara&#160;LP. Dr.&#160;Akkaraju is a member of our board of directors. The business address of Dr.&#160;Akkaraju and each of the entities listed above is 628 Middlefield </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Road, Palo Alto, CA 94301. Samsara GP disclaims beneficial ownership in these shares except to the extent of its respective pecuniary interest therein.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">This information is as of April 1, 2025 and is based solely on information contained in the Schedule 13G filed with the SEC on July&#160;11, 2024 by venBio Global Strategic Fund IV,&#160;L.P. (Fund IV), venBio Global Strategic GP IV, LLC (General Partner IV), Robert Adelman and Corey Goodman. The shares consist of 2,826,048 shares of common stock held by Fund IV. General Partner IV is the sole general partner of Fund IV. Mr.&#160;Adelman and Mr.&#160;Goodman are members of General Partner IV. Accordingly, each of General Partner IV, Mr.&#160;Adelman and Mr.&#160;Goodman may be deemed to indirectly beneficially own these shares. The business address for each of the AyurMaya Fund, the Investment Manager and Mr.&#160;Goel is c/o venBio Partners, LLC, 1700 Owens Street, Suite&#160;595, San Francisco, CA 94158.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Consists of (i) 106,454 shares of common stock held of record by the Martin Babler revocable trust UAD October 25, 2006, for which Martin Babler serves as a trustee, and (ii) 2,358,178 shares of common stock subject to options that are exercisable with 60 days of April 1, 2025. Mr. Babler holds sole voting and dispositive power with respect to the shares held by the Martin Babler revocable trust UAD October 25, 2006. Includes 478,288 shares of common stock subject to option awards granted under our 2024 POP that are early exercisable only upon satisfaction of the Performance Condition.</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Consists of (i) 207,903 shares of common stock held of record by the Baily Goldstein Living Trust dated March 4, 2014, for which Dr. Goldstein serves as a trustee, (ii) 8,994 shares of common stock held of record by family members of Dr. Goldstein residing in his primary residence and (iii) 516,071 shares of common stock subject to options that are exercisable with 60 days of April 1, 2025. Dr. Goldstein holds shared voting and dispositive power with respect to the shares held by the Baily Goldstein Living Trust dated March 4, 2014. Includes 206,074 shares of common stock subject to option awards granted under our 2024 POP that are early exercisable only upon satisfaction of the Performance Condition</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. </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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Consists of (i) 175,401 shares of common stock held of record by Mr. Hardiman, (ii) 6,417 shares of common stock held of record by family members of Mr. Hardiman residing in his primary residence, and (iii) 499,815 shares of common stock subject to options that are exercisable within 60 days of April 1, 2025. Includes 206,074 shares of common stock subject to option awards granted under our 2024 POP that are early exercisable only upon satisfaction of the Performance Condition.</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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.25pt;padding:0pt;">(8)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Consists of (i) 16,104 shares of common stock held by The Colowick Trust, for which Dr. Colowick serves as trustee, and (ii) the shares of common stock described in footnote (1) above, over which Dr. Colowick may be deemed to hold voting and dispositive power.</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="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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Consists of 29,946 shares of common stock subject to options that are exercisable within 60 days of April 1, 2025.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Consists of (i) 23,529 shares of common stock held of record by Dr. Yao and (ii) 4,278 shares of common stock subject to options that are exercisable within 60 days of April 1, 2025</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="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;">Consists of (i) 29,706,046 shares of common stock beneficially owned by our current executive officers and directors and (ii) 5,240,663 shares of common stock subject to options that are exercisable within 60 days of April 1, 2025. Includes 1,273,482 shares of common stock subject to option awards granted under our 2024 POP that are early exercisable only upon satisfaction of the Performance Condition.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">252</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:11.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_71c89b3a_2234_4e96_8be1_587465c298bd"></a><a id="PRINCIPALSTOCKHOLDERSOFACELYRIN_285122"></a><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;">PRINCIPAL STOCKHOLDERS OF ACELYRIN</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The following table sets forth information with respect to the beneficial ownership of ACELYRIN capital stock, as of February&#160;28, 2025 for:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;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 beneficially own more than 5% of outstanding ACELYRIN common stock;</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:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Each current director of ACELYRIN;</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:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Each named executive officer of ACELYRIN; and</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">All current executive officers and directors of ACELYRIN as a group.</span></td></tr></table><div style="margin-top:10pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The number of shares beneficially owned by each stockholder is determined under rules&#160;of the SEC and includes voting or investment power with respect to securities. Under these rules, beneficial ownership includes any shares as to which the individual or entity has sole or shared voting power or investment power. In computing the number of shares beneficially owned by an individual or entity and the&#160;percentage ownership of that person, shares of ACELYRIN common stock subject to options, warrants or other rights held by such person that are currently exercisable or will become exercisable within 60&#160;days are considered outstanding, although these shares are not considered outstanding for purposes of computing the&#160;percentage ownership of any other person.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">ACELYRIN has based its calculation of the&#160;percentage of beneficial ownership on 100,709,853 shares of common stock outstanding as of February&#160;28, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Each of the stockholders listed has sole voting and investment power with respect to the shares beneficially owned by the stockholder unless noted otherwise, subject to community property laws where applicable. The beneficial ownership of each person holding more than 5% of the outstanding shares of ACELYRIN common stock as of February&#160;28, 2025, is based solely on a review of filings with the SEC on Schedule 13G or Schedule 13D, as applicable.</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:3pt;"><td style="vertical-align:bottom;width:70.05%;margin:0pt;padding:0pt;"><div style="height:3pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:3pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><div style="height:3pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:3pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><div style="height:3pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:3pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Name and Address of Beneficial Owner</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.12%;border-bottom: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;">Number&#160;of&#160;Shares&#160;of</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">ACELYRIN</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Common&#160;Stock</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Beneficially&#160;Owned</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></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;text-align:center;margin:0pt;"><b style="font-weight:bold;">%&#160;of&#160;ACELYRIN</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Common&#160;Stock</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Beneficially&#160;Owned</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:top;width:70.05%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Directors &amp; Named Executive Officers</span><sup style="font-size:7.5pt;font-style:italic;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.12%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:70.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Mina Kim(2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">378,051</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:70.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Shao-Lee Lin, M.D., Ph.D.<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:13.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,435,235</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2.4</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;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:70.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Gil Labrucherie<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(4)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">458,184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:70.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Melanie Gloria(5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:13.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">771,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:70.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Shephard Mpofu, M.D., MRCP, FRCP<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(6)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">98,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:70.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Alan Colowick, M.D., M.P.H<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(7)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:13.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:70.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Patrick Machado, J.D.<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(8)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">141,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:70.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Beth Seidenberg, M.D.<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(9)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:13.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9,865,579</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9.8</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;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:70.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Bruce C. Cozadd<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(10)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">156,247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:70.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Dan Becker, M.D., Ph.D.<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(11)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:13.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">17,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:70.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Dawn Svoronos<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(12)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">120,531</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:70.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Henry O. Gosebruch<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(13)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:13.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">130,966</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:70.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Lynn Tetrault, J.D.<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(14)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">39,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:70.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">All current directors and executive officers as a group</span><sup style="font-size:7.5pt;font-style:italic;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(15)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:13.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">10,956,316</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">10.8</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;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:70.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">5% Beneficial Owners</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="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:10pt;text-align:right;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:70.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Westlake BioPartners Fund II, L.P<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(16)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:13.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">9,790,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9.7</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;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:70.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">AyurMaya Capital Management Company, LP<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(17)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9,334,735</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:70.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Access Industries Management, LLC and affiliated entities<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(18)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:13.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5,095,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5.1</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;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:70.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">BlackRock, Inc.<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(19)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:13.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5,982,374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:70.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Tang Capital Management, LLC<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(20)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:13.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7,298,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7.3</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;margin:0pt;">%</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top: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><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:20.15pt;text-indent:-20.15pt;margin:0pt 0pt 9pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">*</span></span>Less than one&#160;percent.</p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">253</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.15pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The business address of each of these stockholders is c/o ACELYRIN, 4149 Liberty Canyon Road, Agoura Hills</span><b style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">, </b><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">California, 91301, unless otherwise indicated.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.15pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represents (i)&#160;58,662 shares held of record by Ms.&#160;Kim and (ii)&#160;319,389 shares subject to options that are exercisable within 60&#160;days of February&#160;28, 2025.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.15pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represents (i)&#160;560,280 shares held of record by Dr.&#160;Lin, (ii)&#160;1,874,955 shares that are held of record by trusts for which Dr.&#160;Lin, or Dr.&#160;Lin&#8217;s spouse, serves as trustee or otherwise shares voting and investment power over such shares, and (iii)&#160;926,456 options that are exercisable within 60&#160;days of February&#160;28, 2025. Information regarding Dr.&#160;Lin&#8217;s holdings is presented based on ACELYRIN&#8217;s latest records regarding the same, which are as of August&#160;13, 2024.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;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:20.15pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represents (i)&#160;6,250 shares held of record by Mr.&#160;Labrucherie, (ii)&#160;40,763 shares that are held of record by trusts for which Mr.&#160;Labrucherie, or Mr.&#160;Labrucherie&#8217;s spouse, serves as trustee or otherwise </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">shares voting and investment power over such shares, and (iii)&#160;411,171 shares subject to options that are exercisable within 60&#160;days of February&#160;28, 2025.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.15pt;padding:0pt;">(5)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represents (i)&#160;46,791 shares held of record by Ms.&#160;Gloria and (ii)&#160;724,383 shares subject to options that are exercisable within 60&#160;days of February&#160;28, 2025.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.15pt;padding:0pt;">(6)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represents (i)&#160;7,205 shares held of record by Dr.&#160;Mpofu and (ii)&#160;91,605 shares subject to options that are exercisable within 60&#160;days of February&#160;28, 2025.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.15pt;padding:0pt;">(7)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Dr.&#160;Colowick, one of ACELYRIN&#8217;s directors, is a member of the investment committee of AyurMaya&#160;LP. Dr.&#160;Colowick disclaims beneficial ownership of all shares held by the AyurMaya entities referred to in footnote (17).</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.15pt;padding:0pt;">(8)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represents (i)&#160;14,675 shares held of record by a trust for which Mr.&#160;Machado serves as trustee and (ii)&#160;126,625 shares subject to options that are exercisable within 60&#160;days of February&#160;28, 2025.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;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:20.15pt;padding:0pt;">(9)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represents (i)&#160;60,000 shares held of record by Dr.&#160;Seidenberg, (ii)&#160;14,850 shares subject to options that are exercisable within 60&#160;days of February&#160;28, 2025, and (iii)&#160;the shares listed in footnote (16). </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Dr.&#160;Seidenberg, one of ACELYRIN&#8217;s directors, is a managing director of Westlake GP II and, therefore, may be deemed to exercise voting and investment discretion with respect to such shares.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.15pt;padding:0pt;">(10)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represents 156,247 shares subject to options that are exercisable within 60&#160;days of February&#160;28, 2025.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.15pt;padding:0pt;">(11)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represents (i)&#160;2,999 shares held of record by Dr.&#160;Becker and (ii)&#160;14,850 shares subject to options that are exercisable within 60&#160;days of February&#160;28, 2025. Dr.&#160;Becker is a biotechnology principal of Access Industries,&#160;Inc., an affiliate of Access Industries Management LLC, and does not have voting or dispositive power of the shares held by AI ACEL&#160;LLC. Dr.&#160;Becker disclaims beneficial ownership of the shares held by AI ACEL LLC except for his pecuniary interest therein, which is in the form of an indirect profits interest.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.15pt;padding:0pt;">(12)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represents (i)&#160;15,000 shares held of record by Ms.&#160;Svoronos, and (ii)&#160;105,531 shares subject to options that are exercisable within 60&#160;days of February&#160;28, 2025.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.15pt;padding:0pt;">(13)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represents (i)&#160;50,000 shares held of record by Mr.&#160;Gosebruch, and (ii)&#160;80,966 shares subject to options that are exercisable within 60&#160;days of February&#160;28, 2025.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.15pt;padding:0pt;">(14)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represents 39,980 shares subject to options that are exercisable within 60&#160;days of February&#160;28, 2025</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.15pt;padding:0pt;">(15)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represents (i)&#160;10,006,273 shares beneficially owned and (ii)&#160;950,043 shares subject to options exercisable within 60&#160;days of February&#160;28, 2025.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;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:20.15pt;padding:0pt;">(16)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Based solely on information set forth in a Schedule 13D filed with the SEC on May&#160;19, 2023 by Westlake BioPartners, LLC as of May&#160;9, 2023. Westlake BioPartners GP II, LLC (&#8220;Westlake GP II&#8221;), </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the general partner of Westlake BioPartners Fund II,&#160;L.P. (&#8220;Westlake Fund II&#8221;), may be deemed to have sole voting and dispositive power over the shares. Dr.&#160;Beth C. Seidenberg (&#8220;Seidenberg&#8221;) and Dr.&#160;Sean E. Harper (&#8220;Harper&#8221;), the managing directors of Westlake GP II, may be deemed to have shared power to vote and dispose these shares. Each of Westlake BioPartners, LLC, Westlake GP II and Westlake Fund II (collectively, the &#8220;Westlake Reporting Persons&#8221;) disclaims beneficial ownership of these shares except for the shares, if any, such Westlake Reporting Person holds of record. The Schedule 13D filed by the Westlake Reporting Persons provides information as of May&#160;9, 2023 and, consequently, the beneficial ownership of the Westlake Reporting Persons may have changed between May&#160;9, 2023 </span></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">254</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;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:20.15pt;padding:0pt;"/><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">and February&#160;28, 2025. The mailing address of the Westlake Reporting Persons is 3075 Townsgate Road, Suite&#160;140, Westlake Village, CA 91361.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;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:20.15pt;padding:0pt;">(17)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Based solely on information set forth in a Schedule 13G filed with the SEC on March&#160;28, 2024. Represents 9,334,735 shares held of record by AyurMaya Capital Management Fund, LP (&#8220;AyurMaya Fund&#8221;). AyurMaya Capital Management Company, LP (the &#8220;Investment Manager&#8221;), a Delaware limited partnership, is the investment advisor to the AyurMaya Fund. Mr.&#160;David E. Goel (together with AyurMaya Fund and the Investment Manager, the &#8220;AyurMaya Reporting Persons&#8221;), serves as the managing member of AyurMaya Capital Management Company GP, LLC, the general partner of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the Investment Manager. The investment committee of Investment Manager shares voting and investment power over the shares held by AyurMaya Fund. The Schedule 13G filed by the AyurMaya Reporting Persons provides information as of December&#160;31, 2023 and, consequently, the beneficial ownership of the AyurMaya Reporting Persons may have changed between December&#160;31, 2023 and February&#160;28, 2025. The investment committee of Investment Manager is comprised of David Goel, Karan Takhar, and Alan Colowick, M.D., M.P.H. The address for AyurMaya Fund is Bay Colony Corporate Center, 1000 Winter St., Suite&#160;4500, Waltham, MA 02451.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;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:20.15pt;padding:0pt;">(18)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Based solely on information set forth in a Schedule 13D/A filed with the SEC on February&#160;10, 2025 by Access Industries,&#160;Inc. Represents 5,095,778 shares owned directly by AI ACEL LLC (&#8220;AI ACEL&#8221;) that may be deemed to be beneficially owned by Access Industries Management, LLC (&#8220;AIM&#8221;), Access Industries Holdings LLC (&#8220;AIH&#8221;), AI ACEL, and Len Blavatnik (collectively, the &#8220;Access Reporting Persons&#8221;, and each, an &#8220;Access Reporting Person&#8221;) because (i)&#160;Len Blavatnik controls AIM and holds a majority of the outstanding voting interests in AIH, (ii)&#160;AIM controls AIH, and (iii)&#160;AIH indirectly controls all of the outstanding voting interests in in AI ACEL. Each of the Access Reporting Persons (other than AI ACEL) and each of their affiliated entities and the officers, partners, members and managers thereof, disclaims beneficial ownership of these securities. The mailing address of the </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Access Reporting Persons is c/o Access Industries,&#160;Inc., 40 West 57th St., 28th Floor, New York, NY 10019.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.15pt;padding:0pt;">(19)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Based solely on information set forth in a Schedule 13G filed with the SEC on November&#160;8, 2024 by BlackRock,&#160;Inc. as of September&#160;30, 2024. Reflects (i)&#160;5,886,831 shares over which BlackRock,&#160;Inc. has sole voting power and (ii)&#160;5,982,374 shares over which BlackRock,&#160;Inc. has sole dispositive power. Various persons have the right to receive or the power to direct the receipt of dividends from, or the proceeds from the sale of the common stock of ACELYRIN. As reported in the Schedule 13G, no one person&#8217;s interest in the common stock of ACELYRIN is more than 5% of the total outstanding common shares. The Schedule 13G filed by BlackRock,&#160;Inc. provides information as of September&#160;30, 2024 and, consequently, the beneficial ownership of BlackRock,&#160;Inc. may have changed between September&#160;30, 2024 and February&#160;28, 2025. The mailing address of BlackRock,&#160;Inc. is 50 Hudson Yards, New York, NY 10001.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:20.15pt;padding:0pt;">(20)</td><td style="padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Based solely on information set forth in a Schedule 13D/A filed with the SEC on February&#160;27, 2025 by Tang Capital Management, LLC as of February&#160;25, 2025. Reflects 7,298,328 shares over which Tang Capital Management, LLC, Tang Capital Partners, LP, Tang Capital Partners International, LP and Kevin Tang (collectively, the &#8220;Tang Reporting Persons&#8221;) have shared voting and dispositive power. The Schedule 13D/A filed by the Tang Reporting Persons provides information as of February&#160;25, 2025 and, consequently, the beneficial ownership of the Tang Reporting Persons may have changed between February&#160;25, 2025 and February&#160;28, 2025. The mailing address of the Tang Reporting Persons is </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4149 Liberty Canyon Rd., Agoura Hills, California , 91301.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">255</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_909e5d7e_4e1a_4e7b_9f75_0d596d11a9d7"></a><a id="DESCRIPTIONOFCAPITALSTOCKANDCOMPARISONOF"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 9pt 0pt;"><b style="font-weight:bold;">DESCRIPTION OF CAPITAL STOCK AND COMPARISON OF RIGHTS OF ALUMIS STOCKHOLDERS AND ACELYRIN STOCKHOLDERS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 9pt 0pt;">Alumis&#8217; authorized capital stock consists of 550,000,000 shares of capital stock, $0.0001 par value per share, of which:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">492,815,092 shares are designated as voting common stock (referred to in this joint proxy statement/ prospectus as Alumis&#8217; &#8220;common stock&#8221;);</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:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">7,184,908 shares are designated as non-voting common stock; and</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">50,000,000 shares are designated as preferred stock.</span></td></tr></table><div style="margin-top:9pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 9pt 0pt;">The Alumis Board, without stockholder approval except as required by the listing standards of Nasdaq, may issue additional shares of Alumis common stock to the ACELYRIN stockholders in connection with the Merger. The transfer agent and registrar for Alumis common stock is Equiniti Trust Company,&#160;LLC. The transfer agent and registrar&#8217;s address is 55 Challenger Road, Ridgefield Park, New Jersey 07660.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 9pt 0pt;">Each of Alumis and ACELYRIN is incorporated under the laws of the State of Delaware and, accordingly, the rights of Alumis and ACELYRIN stockholders are governed by the DGCL. If the Merger is consummated, stockholders of ACELYRIN will become stockholders of Alumis. Following the completion of the Merger, the rights of Alumis stockholders and ACELYRIN stockholders will be governed by and subject to the Amended and Restated Certificate of Incorporation and Amended and Restated Bylaws of Alumis, and will continue to be governed by the DGCL. Below is a summary of the material differences between the rights of holders of Alumis common stock and the rights of holders of ACELYRIN common stock, which does not purport to be a complete description of all differences among the rights of Alumis stockholders and ACELYRIN stockholders, nor does it include a complete description of the specific rights of such holders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 9pt 0pt;">The following summary is qualified in its entirety by reference to the relevant provisions of (i)&#160;the DGCL, <span style="color:#231f20;">(ii)&#160;the Amended and Restated Certificate of Incorporation of Alumis, (iii)&#160;the Amended and Restated Certificate of Incorporation of ACELYRIN, (iv)&#160;the amended and restated bylaws of Alumis, (v)&#160;the amended and restated bylaws of ACELYRIN, and (vi)&#160;any description of Alumis common stock or ACELYRIN common stock in a registration statement filed pursuant to the Exchange Act and any amendment or report filed for the purpose of updating such description.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 9pt 0pt;">The identification of some of the differences in the rights of these stockholders as material is not intended to indicate that there are no other differences that may be equally important. You are urged to read carefully the relevant provisions of the DGCL, as well as the governing corporate instruments of each of Alumis and ACELYRIN, copies of which are available, without charge, to any Alumis stockholder or ACELYRIN stockholder, including any beneficial owner to whom this joint proxy statement/prospectus is delivered, by following the instructions listed under the section titled &#8220;Where You Can Find More Information.&#8221;</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;table-layout:auto;width:99.9%;"><tr><th style="font-weight:normal;text-align:left;vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">ALUMIS</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">ACELYRIN</b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:top;width:50.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:47.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th></tr><tr><td colspan="3" style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Authorized Capital</span></p></td></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The aggregate number of shares that Alumis is authorized to issue is 550,000,000, consisting of (i) <span style="color:#231f20;">492,815,092 shares of common stock, par value </span>$0.0001 per share, (ii)&#160;7,184,908 shares of non- voting common stock, par value $0.0001 per share and (iii)&#160;50,000,000 shares of preferred stock, par value $0.0001 per share.</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The aggregate number of shares that ACELYRIN is authorized to issue is 800,000,000, consisting of (i) <span style="color:#231f20;">790,000,000 shares of common stock, par value </span>$0.00001 per share, and (ii)&#160;10,000,000 shares of preferred stock, par value $0.00001 per share.</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Outstanding Capital</span></p></td></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Common Stock</i>. As of the Alumis record date, Alumis had 47,222,419 shares of common stock and 7,184,908 shares of non - voting common stock issued and outstanding.</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Common Stock</i>. As of the ACELYRIN record date, ACELYRIN had&#160;100,907,206&#160;shares of common stock issued and outstanding.</p></td></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Holders of shares of Alumis common stock do not have preemptive, subscription, or conversion rights.</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Holders of shares of ACELYRIN common stock do not have preemptive, subscription, or conversion rights.</p></td></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Holders of shares of Alumis common stock are entitled to receive dividends when and if declared by the Alumis Board out of funds legally available therefor, subject to any statutory or contractual restrictions on the payment of dividends.</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Holders of shares of ACELYRIN common stock are entitled to receive dividends when and if declared by the ACELYRIN Board out of funds legally available therefor, subject to any statutory or contractual restrictions on the payment of dividends.</p></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">256</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;table-layout:auto;width:99.9%;"><tr><th style="font-weight:normal;text-align:left;vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">ALUMIS</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">ACELYRIN</b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:top;width:50.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:47.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"/><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"/><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Preferred Stock</i>. The Alumis Board has the authority to issue up to 50,000,000 shares of preferred stock in one or more series.</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Preferred Stock</i>. The ACELYRIN Board has the authority to issue up to 10,000,000 shares of preferred stock in one or more series.</p></td></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Alumis Board has the authority to determine the terms of each series of preferred stock, within the limits of the Alumis charter, the Alumis bylaws and the DGCL, and the Alumis Board could take that action without stockholder approval. These terms include the number of shares in a series, dividend rights, rights in liquidation, terms of redemption, conversion and exchange rights and voting rights, if any. The issuance of shares of Alumis preferred stock could delay or prevent a change in control of Alumis.</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The ACELYRIN Board has the authority to determine the terms of each series of preferred stock, within the limits of the ACELYRIN charter, the ACELYRIN bylaws and the DGCL, and the ACELYRIN Board could take that action without stockholder approval. These terms include the number of shares in a series, dividend rights, rights in liquidation, terms of redemption, conversion and exchange rights and voting rights, if any. The issuance of shares of ACELYRIN preferred stock could delay or prevent a change in control of ACELYRIN.</p></td></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of the record date, Alumis does not have any preferred stock issued and outstanding.</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of the record date, ACELYRIN does not have any preferred stock issued and outstanding.</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Voting Rights</span></p></td></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Holders of shares of Alumis common stock are entitled to one vote for each share held of record on each matter properly submitted to a vote of stockholders, provided, however, that, except as otherwise required by law, holders of Alumis common stock shall not be entitled to vote on any amendment to the Alumis charter (including any certificate of designation filed with respect to any series of preferred stock) that relates solely to the terms of one or more outstanding series of preferred stock if the holders of such affected series are entitled, either separately or together as a class with the holders of one or more other such series, to vote thereon by law or pursuant to the Alumis charter (including any certificate of designation filed with respect to any series of preferred stock). The vote of the holders of a majority of the voting power of the stock represented at a meeting at which a quorum is present is generally required to take stockholder action, unless a different vote is required by law or specifically required by the Alumis charter or Alumis bylaws or Delaware law or applicable stock exchange rules.</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Holders of shares of ACELYRIN common stock are entitled to one vote for each share held of record on each matter properly submitted to a vote of stockholders, provided, however, that, except as otherwise required by law, holders of ACELYRIN common stock shall not be entitled to vote on any amendment to the ACELYRIN charter (including any certificate of designation filed with respect to any series of preferred stock) that relates solely to the terms of one or more outstanding series of preferred stock if the holders of such affected series are entitled, either separately or together as a class with the holders of one or more other such series, to vote thereon by law or pursuant to the ACELYRIN charter (including any certificate of designation filed with respect to any series of preferred stock). The vote of the holders of a majority of the voting power of the stock represented at a meeting at which a quorum is present is generally required to take stockholder action, unless a different vote is required by law or specifically required by the ACELYRIN charter or ACELYRIN bylaws or Delaware law or applicable stock exchange rules.</p></td></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The holders of Alumis non-voting common stock are not entitled to vote on any matter, except as required by Delaware law.</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">ACELYRIN does not have a class of non-voting common stock.</p></td></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The holders of Alumis preferred stock will have such voting rights (if any) as the Alumis Board establishes, or as provided in the Alumis charter or as determined by Delaware law.</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The holders of ACELYRIN common stock will have such voting rights (if any) as the ACELYRIN Board establishes, or as provided in the ACELYRIN charter or as determined by Delaware law.</p></td></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Alumis charter does not provide for cumulative voting in the election of directors.</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The ACELYRIN charter does not provide for cumulative voting in the election of directors.</p></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">257</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;table-layout:auto;width:99.9%;"><tr><th style="font-weight:normal;text-align:left;vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">ALUMIS</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">ACELYRIN</b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:top;width:50.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:47.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th></tr><tr><td colspan="3" style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Amendments to the Charter</span></p></td></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Under Section&#160;242 of the DGCL, the charter may be amended upon a resolution by the Alumis Board and approved by:</p><div style="border-collapse:collapse;display:table;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;"><div style="display:table-row;"><div style="width:18pt;display:table-cell;"></div><div style="color:#231f20;display:table-cell;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</div><div style="display:table-cell;padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the holders of a majority of the voting power of outstanding shares entitled to vote, and</span></div></div></div><div style="border-collapse:collapse;display:table;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;"><div style="display:table-row;"><div style="width:18pt;display:table-cell;"></div><div style="display:table-cell;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</div><div style="display:table-cell;padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a majority of the outstanding shares of each class entitled to a class vote, if any.</span></div></div></div></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Under Section&#160;242 of the DGCL, the charter may be amended upon a resolution by the ACELYRIN Board and approved by:</p><div style="border-collapse:collapse;display:table;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;"><div style="display:table-row;"><div style="width:18pt;display:table-cell;"></div><div style="color:#231f20;display:table-cell;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</div><div style="display:table-cell;padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the holders of a majority of the voting power of outstanding shares entitled to vote, and</span></div></div></div><div style="border-collapse:collapse;display:table;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;"><div style="display:table-row;"><div style="width:18pt;display:table-cell;"></div><div style="color:#231f20;display:table-cell;font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</div><div style="display:table-cell;padding:0pt;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a majority of the outstanding shares of each class entitled to a class vote, if any.</span></div></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style="height:90.45pt;"><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:10pt;">The Alumis charter provides that, for amendments to Article&#160;VI, Article&#160;VII, Article&#160;VIII and Article&#160;IX of the Alumis charter, any amendment must be approved by the affirmative vote of the holders of holders of at least 66</span>2<span style="font-size:10pt;">&#8725;</span>3<span style="font-size:10pt;">% of voting power of the outstanding shares of Alumis voting stock entitled to vote generally in the election of directors, voting together as a single class.</span></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:10pt;">The ACELYRIN charter provides that, for amendments to Section&#160;5, Section&#160;6, Section&#160;7 and Section&#160;8 of the ACELYRIN charter, any amendment must be approved by the affirmative vote of the holders of at least 66</span>2<span style="font-size:10pt;">&#8725;</span>3<span style="font-size:10pt;">% of the voting power of the outstanding shares ACELYRIN common stock entitled to vote thereon, voting together as a single class.</span></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Amendments to the Bylaws</span></p></td></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:10pt;">The Alumis bylaws may be adopted, amended, or repealed by the approval of a majority of the authorized number of directors of the Alumis Board. The Alumis bylaws may also be adopted, amended or repealed with the affirmative vote of at least 66</span>2<span style="font-size:10pt;">&#8725;</span>3<span style="font-size:10pt;">% of the voting power of all of the then-outstanding shares of Alumis&#8217; capital stock entitled to vote generally in the election of directors, voting together as a single class.</span></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:10pt;">The ACELYRIN bylaws may be adopted, amended, or repealed by the approval of a majority of the ACELYRIN Board. The ACELYRIN bylaws may also be adopted, amended or repealed with the affirmative vote of at least 66</span>2<span style="font-size:10pt;">&#8725;</span>3<span style="font-size:10pt;">% of the voting power of all of the then-outstanding shares of ACELYRIN&#8217;s capital stock entitled to vote generally in the election of directors, voting together as a single class.</span></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Special Meetings of Stockholders</span></p></td></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Special meetings of the stockholders, other than those required by statute, may be called at any time by (i)&#160;the Alumis Board, (ii)&#160;the chairperson of the Alumis Board, (iii)&#160;the chief executive officer or (iv) <span style="color:#231f20;">the president, but a special meeting may not be called by any other person or persons and any power of stockholders to call a special meeting of stockholders is specifically denied. The Alumis Board may cancel, postpone or reschedule any previously scheduled special meeting at any time, before or after the notice for such meeting has been sent to the stockholders.</span></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Special meetings of the stockholders, other than those required by statute, may be called at any time by (i)&#160;the Chairperson of the ACELYRIN Board, (ii) <span style="color:#231f20;">the chief executive officer, or (iii)&#160;the ACELYRIN Board but a special meeting may not be called by any other person or persons and any power of stockholders to call a special meeting of stockholders is specifically denied. The ACELYRIN Board may cancel, postpone or reschedule any previously scheduled special meeting at any time, before or after the notice for such meeting has been sent to the stockholders.</span></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Stockholder Proposals and Nominations</span></p></td></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Alumis bylaws provide that Alumis stockholders seeking to nominate candidates for election as directors or to bring business before an annual meeting of stockholders must provide timely notice of their proposal in writing to the corporate secretary. As specified in the Alumis bylaws, director nominations and the proposal of business to be considered by stockholders may be made only pursuant to a notice of meeting, at the direction of the Alumis Board or by a stockholder who is entitled to vote at the meeting and who has complied with the advance notice procedures that are provided in the Alumis bylaws.</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The ACELYRIN bylaws provide that ACELYRIN stockholders seeking to nominate candidates for election as directors or to bring business before an annual meeting of stockholders must provide timely notice of their proposal in writing to the corporate secretary. As specified in the ACELYRIN bylaws, director nominations and the proposal of business to be considered by stockholders may be made only pursuant to a notice of meeting, at the direction of the ACELYRIN Board or by a stockholder who is entitled to vote at the meeting and who has complied with the advance notice procedures that are provided in the ACELYRIN bylaws.</p></td></tr><tr style="height:60.75pt;"><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Generally, to be timely, a stockholder&#8217;s notice must be received by Alumis&#8217; corporate secretary at the principal executive offices of Alumis not less than 90 days nor more than 120 days prior to the first anniversary of the preceding year&#8217;s annual meeting. If the date of the annual meeting is more than 30 days before or more than 30 days after that anniversary date, however, notice by the stockholder must be delivered not earlier than the close of business </p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Generally, to be timely, a stockholder&#8217;s notice must be received by ACELYRIN&#8217;s corporate secretary at the principal executive offices of ACELYRIN not less than 90 days nor more than 120 days prior to the first anniversary of the preceding year&#8217;s annual meeting. If the date of the annual meeting is more than 30 days before or more than 70 days after that anniversary date, however, notice by the stockholder must be delivered not </p></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">258</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;table-layout:auto;width:99.9%;"><tr><th style="font-weight:normal;text-align:left;vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">ALUMIS</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">ACELYRIN</b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:top;width:50.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:47.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">on the 120th day prior to that annual meeting and not later than the close of business on the 90th day prior to that annual meeting or the 10th day following the day on which Alumis first publicly announces the date of that annual meeting.</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"/><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">earlier than the close of business on the 120<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">th</sup> day prior to such annual meeting and not later than the close of business on the 90<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">th</sup> day prior to such annual meeting or the 10<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">th</sup> day following the day on which ACELYRIN first publicly announces the date of such annual meeting.</p></td></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In the event a special meeting of stockholders is called for the purpose of electing one or more directors, any stockholder entitled to vote may nominate a person or persons as specified in the Alumis bylaws, but only if the stockholder notice is delivered to the principal executive offices not later than the close of business on the 90th day prior to such special meeting or the 10th day following the day on which public announcement of the date of such special meeting is first made, whichever occurs later.</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In the event a special meeting of stockholders is called for the purpose of electing one or more directors, any stockholder entitled to vote may nominate a person or persons as specified by the ACELYRIN bylaws, but only if the stockholder notice is delivered to the principal executive offices not later than 90th day prior to such special meeting or the 10th day following the day on which public announcement of the date of such special meeting is first made, whichever occurs later.</p></td></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Alumis has not adopted a proxy access bylaw.</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">ACELYRIN has not adopted a proxy access bylaw.</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Action by Written Consent</span></p></td></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Alumis charter and Alumis bylaws prohibit stockholder action by written consent.</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The ACELYRIN charter and ACELYRIN bylaws prohibit stockholder action by written consent.</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Board of Directors</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><i style="font-style:italic;">Number of Directors</i></p></td></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Alumis&#8217; bylaws provide that the number of directors shall be one or more and shall be fixed from time to time by resolution of the Alumis Board. The Alumis Board currently consists of seven directors.</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">ACELYRIN&#8217;s bylaws provide that the number of directors shall be fixed from time to time by the ACELYRIN Board. The ACELYRIN Board currently consists of nine directors.</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><i style="font-style:italic;">Classification</i></p></td></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Alumis Board is classified into three classes. Each director is appointed for a three-year term.</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The ACELYRIN Board is classified into three classes. Each director is appointed for a three-year term.</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><i style="font-style:italic;">Removal</i></p></td></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:10pt;">The Alumis charter and Alumis bylaws provide that, subject to the rights granted to any series of preferred stock, directors may only be removed for cause and only upon the affirmative vote of holders of at least 66</span>2<span style="font-size:10pt;">&#8725;</span>3<span style="font-size:10pt;">% of the voting power of all then outstanding shares of stock entitled to vote generally in the election of directors, voting together as a single class.</span></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:10pt;">The ACELYRIN charter and ACELYRIN bylaws provide that, subject to the rights granted to any series of preferred stock, directors may only be removed for cause and only upon the affirmative vote of holders of 66</span>2<span style="font-size:10pt;">&#8725;</span>3<span style="font-size:10pt;">% of the voting power of all then outstanding shares of stock entitled to vote generally in the election of directors, voting together as a single class.</span></p></td></tr><tr><td colspan="3" style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><i style="font-style:italic;">Vacancies</i></p></td></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Alumis charter and Alumis bylaws provide that, subject to the rights granted to any series of preferred stock, any vacancies or newly created directorships on the Alumis Board will be filled only by affirmative vote of a majority of the directors then in office, even though less than a quorum, or by a sole remaining director, until the next annual meeting of stockholders held to elect the class of directors to which such director is elected.</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The ACELYRIN charter and ACELYRIN bylaws provide that, subject to the rights granted to any series of preferred stock, any vacancies or newly created directorships on the ACELYRIN Board will be filled only by affirmative vote of a majority of the directors then in office, even though less than a quorum, or by a sole remaining director, until the next annual meeting of stockholders held to elect the class of directors to which such director is elected.</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><i style="font-style:italic;">Director Liability and Indemnification</i></p></td></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Elimination of Liability of Directors. </i>The Alumis charter provides that the liability of Alumis directors for monetary damages shall be eliminated to the fullest extent under applicable law.</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Elimination of Liability of Directors. </i>The ACELYRIN charter provides that the liability of ACELYRIN directors for monetary damages shall be eliminated to the fullest extent under applicable law.</p></td></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Indemnification of Directors and Officers</i>. The Alumis charter provides that Alumis is authorized to indemnify and advance expenses to, to the fullest extent permitted by Delaware law, directors, officers and agents of Alumis (and any other persons to which applicable law permits Alumis to provide indemnification) through bylaw provisions, agreements with such agents or other persons, vote of stockholders or disinterested directors or </p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Indemnification of Directors and Officers</i>. The ACELYRIN charter provides that ACELYRIN is authorized to indemnify and advance expenses to, to the fullest extent permitted by Delaware law, directors, officers and agents of ACELYRIN (and any other persons to which applicable law permits ACELYRIN to provide indemnification) through bylaw provisions, agreements with such agents or other persons, vote </p></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">259</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;table-layout:auto;width:99.9%;"><tr><th style="font-weight:normal;text-align:left;vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">ALUMIS</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">ACELYRIN</b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:top;width:50.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:47.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">otherwise in excess of the indemnification and advancement otherwise permitted by such applicable law. The Alumis charter further provides that if applicable law is amended after approval by the stockholders of Article&#160;VII of the Alumis charter to authorize corporate action further eliminating or limiting the personal liability of directors, then the liability of a director to Alumis shall be eliminated or limited to the fullest extent permitted by applicable law as so amended. Under Delaware law, Alumis is also authorized to carry directors&#8217; and officers&#8217; insurance to protect Alumis, its directors, officers and certain employees from some liabilities.</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"/><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">of stockholders or disinterested directors or otherwise in excess of the indemnification and advancement otherwise permitted by such applicable law. The ACELYRIN charter further provides that if applicable law is amended after approval by the stockholders of Article&#160;VII of the ACELYRIN charter to authorize corporate action further eliminating or limiting the personal liability of directors, then the liability of a director to ACELYRIN shall be eliminated or limited to the fullest extent permitted by applicable law as so amended. Under Delaware law, ACELYRIN is also authorized to carry directors&#8217; and officers&#8217; insurance to protect ACELYRIN, its directors, officers and certain employees from some liabilities.</p></td></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Alumis bylaws further provide that Alumis will pay the expenses (including attorneys&#8217; fees) incurred by an indemnitee in appearing at, participating in or defending any proceeding in advance of its final disposition or a proceeding brought to establish or enforce a right to indemnification or advancement of expenses under the Alumis bylaws, by reason of fact that such indemnitee is or was a director or executive officer of Alumis or is or was serving at the request of Alumis as a director or executive officer of another corporation, partnership, joint venture, trust or other enterprise, prior to the final disposition of the proceeding, but only upon receipt of an undertaking by the Indemnitee to repay all amounts so advanced if it should be ultimately determined by final judicial decision that the indemnitee is not entitled to indemnification for such expenses under the Alumis bylaws or otherwise.</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The ACELYRIN bylaws further provide that ACELYRIN will pay the expenses (including attorneys&#8217; fees) incurred by an indemnitee in appearing at, participating in or defending any proceeding in advance of its final disposition or a proceeding brought to establish or enforce a right to indemnification or advancement of expenses under the ACELYRIN bylaws, by reason of fact that such indemnitee is or was a director or executive officer of ACELYRIN or is or was serving at the request of ACELYRIN as a director or executive officer of another corporation, partnership, joint venture, trust or other enterprise, prior to the final disposition of the proceeding, but only upon receipt of an undertaking by the indemnitee to repay all amounts so advanced if it should be ultimately determined by final judicial decision that the indemnitee is not entitled to indemnification or entitled to advancement for such expenses under the ACELYRIN bylaws or otherwise.</p></td></tr></table></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">260</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;table-layout:auto;width:99.9%;"><tr><th style="font-weight:normal;text-align:left;vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">ALUMIS</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">ACELYRIN</b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:top;width:50.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:47.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th></tr><tr><td colspan="3" style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><i style="font-style:italic;">Forum Selection</i></p></td></tr><tr><td style="vertical-align:top;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Alumis charter provides that unless Alumis consents in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware (or, if and only if the Court of Chancery of the State of Delaware lacks subject matter jurisdiction, any state court located within the State of Delaware or, if and only if all such state courts lack subject matter jurisdiction, the federal district court for the District of Delaware) and any appellate court therefrom shall be the sole and exclusive forum for the following claims or causes of action under Delaware statutory or common law: (A) <span style="color:#231f20;">any derivative claim or cause of action brought on behalf of Alumis; (B)&#160;any claim or cause of action for breach of a fiduciary duty owed by any current or former director, officer or other employee or stockholder of Alumis to Alumis or Alumis&#8217; stockholders; (C)&#160;any claim or cause of action against Alumis or any current or former director, officer or other employee of Alumis, arising out of or pursuant to any provision of the DGCL, the Alumis charter or bylaws (as amended); (D)&#160;any claim or cause of action seeking to interpret, apply, enforce or determine the validity of the Alumis charter and bylaws, as amended, (including any right, obligation or remedy thereunder); (E)&#160;any claim or cause of action as to which the DGCL confers jurisdiction on the Court of Chancery of the State of Delaware; and (F)&#160;any claim or cause of action against Alumis or any current or former director, officer or other employee of Alumis, governed by the internal-affairs doctrine or otherwise related to Alumis&#8217; internal affairs, in all cases to the fullest extent permitted by applicable law and subject to the court having personal jurisdiction over the indispensable parties named as defendants. Notwithstanding the foregoing, these forum selection provisions do not apply to claims or causes of action brought to enforce a duty or liability created by the Securities Act or Exchange Act, or any other claim for which the federal courts have exclusive jurisdiction.</span></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The ACELYRIN charter provides that unless ACELYRIN consents in writing to the selection of an alternative forum, the Court of Chancery in the State of Delaware shall be the sole and exclusive forum for any stockholder (including a beneficial owner) to bring (i)&#160;any derivative action or proceeding brought on behalf of ACELYRIN, (ii) <span style="color:#231f20;">any action asserting a claim of breach of fiduciary duty owed by any director, officer or other employee of ACELYRIN to ACELYRIN or ACELYRIN&#8217;s stockholders, (iii)&#160;any action asserting a claim against ACELYRIN, its directors, officers or employees arising pursuant to any provision of the Delaware General Corporation Law or ACELYRIN&#8217;s certificate of incorporation or bylaws or (iv)&#160;any action asserting a claim against ACELYRIN, its directors, officers or employees governed by the internal affairs doctrine, except for, as to each of (i)&#160;through (iv)&#160;above, any claim as to which the Court of Chancery determines that there is an indispensable party not subject to the jurisdiction of the Court of Chancery (and the indispensable party does not consent to the personal jurisdiction of the Court of Chancery within ten&#160;days following such determination), which is vested in the exclusive jurisdiction of a court or forum other than the Court of Chancery, or for which the Court of Chancery does not have subject matter jurisdiction.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">This exclusive forum provision is intended to apply to claims arising under Delaware state law and would not apply to claims brought pursuant to the Exchange Act or Securities Act, or any other claim for which the federal courts have exclusive jurisdiction. This exclusive forum provision will not relieve ACELYRIN of its duties to comply with the federal securities laws and the rules&#160;and regulations thereunder, and ACELYRIN stockholders will not be deemed to have waived ACELYRIN&#8217;s compliance with these laws, rules&#160;and regulations.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">261</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_a25f2afc_80b6_4770_9232_b4a8cb5ac16e"></a><a id="APPRAISALRIGHTS_803275"></a><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;">APPRAISAL RIGHTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ACELYRIN Stockholders</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:19.95pt;margin:0pt 0pt 12pt 0pt;">Under Delaware law, the ACELYRIN stockholders are not entitled to appraisal rights in connection with the Merger or any other transaction contemplated by the Merger Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Alumis Stockholders</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:19.95pt;margin:0pt 0pt 12pt 0pt;">Under Delaware law, the Alumis stockholders are not entitled to appraisal rights in connection with the issuance of shares of Alumis common stock in the Merger pursuant to the terms of the Merger Agreement.</p><a id="_c9b502f9_fbe9_4cbb_9314_9ec8226f9ca5"></a><a id="LEGALMATTERS_341893"></a><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;">LEGAL MATTERS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:19.95pt;margin:0pt 0pt 12pt 0pt;">The validity of the shares of Alumis common stock to be issued in the Merger will be passed upon by Cooley&#160;LLP. As of the date of this joint proxy statement/prospectus, partners of Cooley LLP and GC&amp;H Investments, LLC, an entity comprising partners and associates of Cooley LLP, beneficially own 14,244 shares of Alumis common stock.</p><a id="_ac872840_f59b_4fd8_9746_e5a915ed0069"></a><a id="EXPERTS_511943"></a><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;">EXPERTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Alumis</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:19.95pt;margin:0pt 0pt 12pt 0pt;">The financial statements of Alumis&#160;Inc. as of December&#160;31, 2023 and December&#160;31, 2024 and for each of the two&#160;years in the period ended December&#160;31, 2024 included in this joint proxy statement/prospectus have been so included in reliance on the report (which contains an explanatory paragraph relating to Alumis&#8217; ability to continue as a going concern as described in Note&#160;1 to the financial statements) of PricewaterhouseCoopers LLP, an independent registered public accounting firm, given on the authority of said firm as experts in auditing and accounting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ACELYRIN</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:19.95pt;margin:0pt 0pt 12pt 0pt;">The financial statements incorporated in this joint proxy statement/prospectus by reference to the <a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1962918/000196291825000022/slrn-20241231.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Annual Report on Form&#160;10-K of ACELYRIN,&#160;Inc. for the&#160;year ended December&#160;31, 2024</span></a> have been so incorporated in reliance on the report of PricewaterhouseCoopers LLP, an independent registered public accounting firm, given on the authority of said firm as experts in auditing and accounting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">262</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_20671e98_9451_4574_aaa0_727ab996c6c0"></a><a id="FUTURESTOCKHOLDERPROPOSALS_443566"></a><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;">FUTURE STOCKHOLDER PROPOSALS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Alumis</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis plans to hold its next annual meeting regardless of whether the Merger has been completed. Alumis intends to establish the deadline for submitting stockholder proposals to be included in Alumis&#8217; 2025 proxy materials promptly following the closing of the Merger, or by July&#160;7, 2025, in the event the Merger has not been completed by such date. In order to be properly brought before the Alumis 2025 annual meeting, a stockholder who desires to provide notice of nomination of one or more director candidates to be included in Alumis&#8217; Proxy Statement and ballot pursuant to our bylaws must be received by the Alumis corporate secretary not later than such deadline. Alumis&#8217; bylaws require Alumis stockholders to furnish timely advance written notice of their intent to nominate a director or bring any other matter before a stockholder&#8217;s meeting, whether or not they wish to include the candidate or proposal in Alumis&#8217; proxy materials.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In order for a stockholder to propose any matter for consideration at the Alumis 2025 annual meeting other than by inclusion in the Proxy Statement, the stockholder must give timely notice to the Alumis corporate secretary of his or her intention to bring such business before the meeting. To be timely, notice must be delivered to the Alumis corporate secretary not later than the 10th day following the day on which public announcement of the date of such meeting is first made by Alumis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ACELYRIN</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If the Merger is consummated prior to the ACELYRIN 2025 annual meeting of stockholders, ACELYRIN will not hold an annual meeting of its stockholders in 2025. If the Merger is consummated before the Alumis 2025 annual meeting of stockholders, ACELYRIN stockholders will be entitled to participate, as stockholders of Alumis, in the Alumis 2025 annual meeting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:19.95pt;margin:0pt 0pt 12pt 0pt;">If the Merger Agreement is not adopted by the requisite vote of the ACELYRIN stockholders or if the Merger and the other transactions contemplated by the Merger Agreement are not consummated for any other reason, ACELYRIN will hold an annual meeting of its stockholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">263</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_90315d94_b131_42fd_8e4a_d4023fe72d75"></a><a id="WHEREYOUCANFINDMOREINFORMATION_322037"></a><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;">WHERE YOU CAN FIND MORE INFORMATION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis and ACELYRIN file annual, quarterly and current reports, proxy statements and other information with the SEC under the Exchange Act. The SEC maintains an internet website, www.sec.gov, that contains reports, proxy and information statements, and other information regarding issuers, including Alumis and ACELYRIN, who file electronically with the SEC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Investors may also consult Alumis&#8217; or ACELYRIN&#8217;s websites for more information concerning the Merger described in this joint proxy statement/prospectus. Alumis&#8217; website is www.alumis.com, and ACELYRIN&#8217;s website is www.acelyrin.com. Information included on these websites is not incorporated by reference into this joint proxy statement/prospectus.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis has filed with the SEC a registration statement on Form&#160;S-4 of which this joint proxy statement/ prospectus forms a part. The registration statement registers the shares of Alumis common stock to be issued to ACELYRIN stockholders in connection with the Merger. The registration statement, including the attached exhibits and schedules, contains additional relevant information about Alumis common stock. The rules&#160;and regulations of the SEC allow ACELYRIN to omit certain information included in the registration statement from this joint proxy statement/prospectus.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, the SEC allows ACELYRIN to disclose important information to you by referring you to other documents filed separately with the SEC, which we refer to as incorporated documents. Information contained in incorporated documents is considered to be a part of this joint proxy statement/prospectus, except as otherwise specified below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">This joint proxy statement/prospectus incorporates by reference the incorporated documents listed below that ACELYRIN has previously filed with the SEC; provided, however, that we are not incorporating by reference, in each case, any documents, portion of documents or information deemed to have been furnished and not filed in accordance with SEC rules. They contain important information about ACELYRIN, its financial condition or other matters.</p><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="color:#231f20;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;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;font-size:10pt;" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1962918/000196291825000022/slrn-20241231.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Annual Report on Form&#160;10-K for the fiscal&#160;year ended December&#160;31, 2024, filed on March&#160;19, 2025.</span></a></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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Current Reports on Form&#160;8-K filed on </span><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;font-size:10pt;" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1962918/000196291825000003/slrn-20250106.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">January&#160;6, 2025</span></a><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, </span><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;font-size:10pt;" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1962918/000196291825000014/slrn-20250131.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">January&#160;31, 2025</span></a><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, </span><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;font-size:10pt;" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1962918/000119312525021878/d914904d8k.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">February&#160;6, 2025</span></a><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, </span><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;font-size:10pt;" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1962918/000119312525053552/d927002d8k.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">March&#160;13, 2025</span></a><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and April&#160;21,&#160;2025 (other than documents or portions of those documents not deemed to be filed).</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="color:#231f20;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="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The description of ACELYRIN common stock set forth in the Registration Statement on Form&#160;8-A filed with the SEC on </span><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;font-size:10pt;" href="https://www.sec.gov/Archives/edgar/data/1962918/000119312523132441/d892987d8a12b.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">May&#160;2, 2023</span></a><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, and any amendment or report filed for the purpose of updating such description.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, ACELYRIN incorporates by reference any future filings it makes with the SEC under Section&#160;13(a), 13(c), 14 or 15(d)&#160;of the Exchange Act after the date of this joint proxy statement/prospectus and prior to the date of the ACELYRIN virtual special meeting, and after the date of the initial registration statement and prior to the effectiveness of the registration statement, except that ACELYRIN is not incorporating any information that has been or will be furnished pursuant to Item&#160;2.02 or Item&#160;7.01 of a Current Report on Form&#160;8-K or the exhibits related thereto under Item&#160;9.01, unless such information is expressly incorporated herein by reference to a furnished Current Report on Form&#160;8-K or other furnished document. Such documents are considered to be a part of this joint proxy statement/prospectus, effective as of the date such documents are filed. In the event of conflicting information in these documents, the information in the latest filed document should be considered correct.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">You can obtain any of these documents from the SEC, through the SEC&#8217;s website at the address described above, or ACELYRIN will provide you with copies of these documents, without charge, upon written or oral request to:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">ACELYRIN,&#160;Inc.<br/>4149 Liberty Canyon Road <br/>Agoura Hills, CA 91301<br/>Attention: Investor Relations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">If you are a stockholder of Alumis and would like to request documents, please do so by&#160;May 6, 2025 to receive them before the Alumis virtual special meeting. If you are a stockholder of ACELYRIN and would like to request documents, please do so by May 6, 2025 to receive them before the ACELYRIN virtual special meeting. If you request any documents from Alumis or ACELYRIN, </p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">264</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Alumis or ACELYRIN will undertake to mail them to you by first class mail, or another equally prompt means, within one business day after Alumis or ACELYRIN receives your request.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Information appearing in this joint proxy statement/prospectus or any particular incorporated document is not necessarily complete and is qualified in its entirety by the information and financial statements appearing in all of the other incorporated documents and should be read together therewith.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Any statement contained in any particular incorporated document will be deemed to be modified or superseded to the extent that a statement contained in this joint proxy statement/prospectus or in any incorporated document filed after such particular incorporated document modifies or supersedes such statement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:19.95pt;margin:0pt 0pt 12pt 0pt;">This document is a prospectus of Alumis and is a joint proxy statement of Alumis and ACELYRIN for the Alumis virtual special meeting and the ACELYRIN virtual special meeting. Neither Alumis nor ACELYRIN has authorized anyone to give any information or make any representation about the Merger or Alumis or ACELYRIN that is different from, or in addition to, that contained in this joint proxy statement/ prospectus or in any of the incorporated documents that Alumis or ACELYRIN has incorporated by reference into this joint proxy statement/prospectus. Therefore, if anyone does give you information of this sort, you should not rely on it. The information contained in this joint proxy statement/prospectus speaks only as of the date of this joint proxy statement/prospectus unless the information specifically indicates that another date applies.</p><a id="_11e337bf_ad6e_4344_a63a_509a35535a81"></a><a id="OTHERMATTERS_156625"></a><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;">OTHER MATTERS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:19.95pt;margin:0pt 0pt 12pt 0pt;">As of the date of this joint proxy statement/prospectus, neither the Alumis Board nor the ACELYRIN Board knows of any matters that will be presented for consideration at either the Alumis virtual special meeting or the ACELYRIN virtual special meeting other than as described in this joint proxy statement/ prospectus. If any other matters properly come before the ACELYRIN virtual special meeting or any adjournments or postponements of the meeting and are voted upon, the enclosed proxy will confer discretionary authority on the individuals named as proxy to vote the shares represented by the proxy as to any other matters. The individuals named as proxies intend to vote in accordance with their best judgment as to any other matters. In accordance with Alumis&#8217; bylaws and Delaware law, business transacted at the Alumis virtual special meeting will be limited to those matters set forth in the accompanying notice of the special meeting. Nonetheless, if any other matter is properly presented at the Alumis virtual special meeting, or any adjournments or postponements of the meeting, and are voted upon, including matters incident to the conduct of the meeting, the enclosed proxy card will confer discretionary authority on the individuals named therein as proxies to vote the shares represented thereby as to any such other matters. It is intended that the persons named in the enclosed proxy card and acting thereunder will vote in accordance with their best judgment on any such matter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">265</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_c3cad536_02f1_4be3_ab59_de6a54cb7e63"></a><a id="INDEXTOCONSOLIDATEDFINANCIALSTATEMENTS_2"></a><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;">ALUMIS&#160;INC.</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;">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:90%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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%;"></div></div></td></tr><tr><td style="vertical-align:top;width:90%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Page</b></p></td></tr><tr><td style="vertical-align:top;width:90%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><b style="font-weight:bold;">Audited Financial Statements as of and for the Years Ended December 31, 2023 and 2024</b></p></td><td style="vertical-align:bottom;width:10%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 2pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:90%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><a href="#ReportofIndependentRegisteredPublicAccou"><span style="font-style:normal;font-weight:normal;">Report of Independent Registered Public Accounting Firm</span></a></p></td><td style="vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 2pt 0pt;">F-2</p></td></tr><tr><td style="vertical-align:top;width:90%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><a href="#CONSOLIDATEDBALANCESHEETS_725325"><span style="font-style:normal;font-weight:normal;">Consolidated Balance Sheets</span></a></p></td><td style="vertical-align:bottom;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 2pt 0pt;">F-3</p></td></tr><tr><td style="vertical-align:top;width:90%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><a href="#STATEMENTSOFOPERATIONS_538436"><span style="font-style:normal;font-weight:normal;">Consolidated Statements of Operations and Comprehensive Loss</span></a></p></td><td style="vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 2pt 0pt;">F-4</p></td></tr><tr><td style="vertical-align:top;width:90%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><a href="#STOCKHOLDERSDEFICIT_962995"><span style="font-style:normal;font-weight:normal;">Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders&#8217; Equity (Deficit)</span></a></p></td><td style="vertical-align:bottom;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 2pt 0pt;">F-5</p></td></tr><tr><td style="vertical-align:top;width:90%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><a href="#CASHFLOWS_189760"><span style="font-style:normal;font-weight:normal;">Consolidated Statements of Cash Flows</span></a></p></td><td style="vertical-align:bottom;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 2pt 0pt;">F-6</p></td></tr><tr><td style="vertical-align:top;width:90%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><a href="#a1OrganizationandNatureoftheBusiness_151"><span style="font-style:normal;font-weight:normal;">Notes to Consolidated Financial Statements</span></a></p></td><td style="vertical-align:bottom;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 2pt 0pt;">F-7</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></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;">F-1</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_c9cd7a86_e118_4947_8cb9_4eb0cac4a1e5"></a><a id="ReportofIndependentRegisteredPublicAccou"></a><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;">Report of Independent Registered Public Accounting Firm</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">To the Board of Directors and Stockholders of Alumis&#160;Inc.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Opinion on the Financial Statements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We have audited the accompanying 2024 financial statements of Alumis Inc. and the 2023 consolidated financial statements of Alumis&#160;Inc. and its subsidiaries (collectively referred to as the &#8220;Company&#8221;), which comprise the balance sheets as of December&#160;31,&#160;2024 and 2023, and the related statements of operations and comprehensive loss, of redeemable convertible preferred stock and stockholders&#8217; equity (deficit) and of cash flows for the&#160;years then ended, including 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&#160;31, 2024 and 2023, and the results of its operations and its cash flows for the&#160;years 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;font-style:italic;margin:0pt 0pt 12pt 0pt;">Substantial Doubt About the Company&#8217;s Ability to Continue as a Going Concern</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The accompanying financial statements have been prepared assuming that the Company will continue as a going concern. As discussed in Note&#160;1 to the financial statements, the Company has incurred negative operating cash flows and significant losses from operations since its inception that raise substantial doubt about its ability to continue as a going concern. Management&#8217;s plans in regard to these matters are also described in Note&#160;1. The financial statements do not include any adjustments that might result from the outcome of this uncertainty.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis for Opinion</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">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) (&#8220;PCAOB&#8221;) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules&#160;and regulations of the Securities and Exchange Commission and the PCAOB.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We conducted our audits of these financial statements in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ PricewaterhouseCoopers LLP</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">San Jose, California</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">March 19, 2025</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We have served as the Company&#8217;s auditor since 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></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;">F-2</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_e3090f26_070b_4cf2_878d_c6089b430113"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 10pt 0pt;">ALUMIS&#160;INC.</p><a id="CONSOLIDATEDBALANCESHEETS_725325"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">CONSOLIDATED BALANCE SHEETS</p><a id="_df7f574d_87d8_4fd5_85a4_1bc21527dc06"></a><a id="Tc_lOTKTzEN30aaVuUzCfACnQ_1_2"></a><a id="Tc_j-GpnXtd3EqCn1JBHwNGwg_1_5"></a><a id="Tc_KE4lPDy090iakNCKz4y_-w_2_0"></a><a id="Tc_uQo1kQVN4U6v4wJnx88jfg_2_2"></a><a id="Tc_XsgoagT8kUKPtlSOXnrMaA_2_5"></a><a id="Tc_E0AoNEQyk0WQAh54QQIu2A_3_0"></a><a id="Tc_fiCVuhbIsEaMAyK0KhZxqQ_4_0"></a><a id="Tc_ImAxYS8V-0CaWSrw_Hkidw_5_0"></a><a id="Tc_Vgr1TtnWlk-O9_I6rZeong_5_2"></a><a id="Tc_cQoD1UXfnEeDumvGAhfVog_5_5"></a><a id="Tc_0rnhTnsDOUKeMNndoUczWg_6_0"></a><a id="Tc__DjT6m0kx0GwaD5NrT1ETQ_6_3"></a><a id="Tc_fGKIXii_sUCiMwgyDzRQbw_7_0"></a><a id="Tc_udIyNEVjy0Gl68FERZV5Vw_8_0"></a><a id="Tc_TZQGfHrQBEWQyffdnFEIlw_9_0"></a><a id="Tc_9KGpby2MrUmR8m32pSF5OA_10_0"></a><a id="Tc_fkyKpuEANUGefafLKqGYJQ_11_0"></a><a id="Tc_wZINxFQZMkStvxgQAY3PQw_12_0"></a><a id="Tc_Oi4UG1jhxk6F4clk9QcT3g_13_0"></a><a id="Tc_cHgEQ1qM-Uyx70Xu_SKwIA_14_0"></a><a id="Tc_C790qIkZhEOqbPeMZ_GJOA_15_0"></a><a id="Tc_dUW0tLgA10qDdEuOkkm9og_15_2"></a><a id="Tc_NwHDGRTL6U23U891yJVNRw_15_5"></a><a id="Tc_RuJlSltTRkexujGSgtyEEw_16_0"></a><a id="Tc_zI5omF1Ky0-eB4h4L_AQSQ_17_0"></a><a id="Tc_QHjk5k0r1EKDaqXYZzlkuA_18_0"></a><a id="Tc_cg-NiezXc0qXGj417Ala-Q_18_2"></a><a id="Tc_ptsPbHDHK0WxfCYIWUtBkg_18_5"></a><a id="Tc_vfQW4Li_BkmEu2ltJGykYg_19_0"></a><a id="Tc_QzxVeIWztESnRj7fsJQ8gw_20_0"></a><a id="Tc_u6aDf5SFbUW97vA_U_GhLA_21_0"></a><a id="Tc_Jjs4QAYwOkOSj-OEuYlXIQ_22_0"></a><a id="Tc_kMC_uaiBYkKsdq_S0GY1jA_23_0"></a><a id="Tc_5zvfXSx55Ea9fAEw6KHGtw_24_0"></a><a id="Tc_TPAoXkMSG0ON3_xEIPjERA_25_0"></a><a id="Tc_ycVzhswNgE6wzCEOyth4Ww_26_0"></a><a id="Tc_lx4x-S_hNkyXOnaFGj4zUQ_27_0"></a><a id="Tc_X6CvZR7Cx0q51jHocB9DSQ_27_3"></a><a id="Tc_Z7tSKs7izk2yyckEBI8yxw_28_0"></a><a id="Tc_HomGOgR9KU2o94txzdX5xQ_29_0"></a><a id="Tc_AQ6LAoH1AUmStFrbLOM_BQ_30_0"></a><a id="Tc_RV3AUXP1UkuZSaMpptbUKw_31_0"></a><a id="Tc_XqpEv1zMvUuAiEyQGFs9dA_31_6"></a><a id="Tc_fMuQGePg4UGGoItBatXGNw_32_0"></a><a id="Tc_9LmPWygEU0yKSua9e5KdDA_33_0"></a><a id="Tc_v6fWHsifKE229bOQ_SuKKg_34_0"></a><a id="Tc_AM4kKkPs_Ui0Vo88WAJTOQ_35_0"></a><a id="Tc_Elg6DAMgnkSC-06O7Yg9Hw_36_0"></a><a id="Tc_-bERqbXGE0ya9Ce3qzRPrw_36_2"></a><a id="Tc_EMVg4wHw-EezDoxrSa1dHg_36_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;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:8.5pt;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:8.5pt;font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:8.5pt;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:8.5pt;font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:8.5pt;font-weight:bold;">(in thousands, except share and per share amounts)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:8.5pt;font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:8.5pt;font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:8.5pt;font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;&#160;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">Current assets:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;&#160;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8.5pt;">Cash and cash equivalents</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_Dl5rld4HFU2y1_-aPbTp-g_5_3">169,526</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_4ddrmlZiGES8TZZbj83KRQ_5_6">45,996</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8.5pt;">Restricted cash</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashCurrent" scale="3" id="Tc_eIHBqCktGEOK1_-7k8RfQA_6_6">113</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8.5pt;">Marketable securities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MarketableSecuritiesCurrent" scale="3" id="Tc_A2EVVoQ3LkqYl7tag_L1bw_7_3">118,737</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MarketableSecuritiesCurrent" scale="3" id="Tc_syFlrxex20unuogQ3tJpfw_7_6">2,956</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8.5pt;">Research and development prepaid expenses</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="alms:ResearchAndDevelopmentPrepaidExpenses" scale="3" id="Tc_UMXF8SnRt0CLKjhntRjvFA_8_3">13,424</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="alms:ResearchAndDevelopmentPrepaidExpenses" scale="3" id="Tc_XXPBUwjLJkCyctd7PpB21g_8_6">2,661</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8.5pt;">Other prepaid expenses and current assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="alms:OtherPrepaidExpenseAndAssetsCurrent" scale="3" id="Tc_Tka6Fla97UCktSl59K2suA_9_3">4,501</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="alms:OtherPrepaidExpenseAndAssetsCurrent" scale="3" id="Tc_j0vH8nv5okmXmALs--K9WA_9_6">1,631</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8.5pt;">Total current assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_RFy-28LrPE2qw1nXktPTVA_10_3">306,188</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc__evnt4ejvUCqLZC-65JnIw_10_6">53,357</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">Restricted cash, non-current</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="Tc_nMGxxVrSbky8Skcsu4jD6Q_11_3">1,106</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="Tc_nVd-RlGVo0eoK0Sbjk75Fw_11_6">1,024</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">Property and equipment, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_4aEnxxK5PUG2RixLrkWXCQ_12_3">20,968</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_XRcakgS7cE6C1dGU93ZW4Q_12_6">22,441</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">Operating lease right-of-use assets, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="Tc_o-hHrqZsMkS3AzdhgwkMhw_13_3">12,723</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="Tc_F10ZDuceAEKpFNpG4G-weg_13_6">12,783</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">Other long-term assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="Tc_7ISXWoMhSkGvX2bDQ789yQ_14_3">7</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="Tc_9AlureybFEi276WzILcDhA_14_6">7</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8.5pt;">Total assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" id="Tc_QLr_8rtmKEihIcpwMBJpDw_15_3">340,992</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" id="Tc_yaF6WwpWdkODnslgSJajyg_15_6">89,612</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:8.5pt;font-weight:bold;">Liabilities, Redeemable Convertible Preferred Stock and Stockholders&#8217; Equity (Deficit)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;&#160;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">Current liabilities:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;&#160;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8.5pt;">Accounts payable</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="Tc_6oDWzBgJI0-be6Y_Jj8NaQ_18_3">9,624</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="Tc_oIFmx00k-kW6sowUrrI_IA_18_6">1,118</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8.5pt;">Research and development accrued expenses</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="alms:AccruedResearchAndDevelopmentCurrent" scale="3" id="Tc_Uu4zGEAkyk2Qi7Gw2RbVgw_19_3">29,149</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="alms:AccruedResearchAndDevelopmentCurrent" scale="3" id="Tc_2OmVkEftHkuvfmSaRs4XRQ_19_6">10,946</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8.5pt;">Other accrued expenses and current liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="alms:OtherAccruedExpensesAndLiabilitiesCurrent" scale="3" id="Tc_OH0J9aPkGkC9QT86uG2KcA_20_3">10,580</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="alms:OtherAccruedExpensesAndLiabilitiesCurrent" scale="3" id="Tc_aYJxwYV4wkueNAA-etNGew_20_6">7,087</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8.5pt;">Operating lease liabilities, current</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="Tc_v4LrjK7uNEWayeHBPKyiNA_21_3">1,557</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="Tc_Wvz_qYRgYk2nCglOPAb3tA_21_6">1,720</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8.5pt;">Total current liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_MyLwa4CvFUSprmfA-FzVvQ_22_3">50,910</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_s9m1KDeqZ06XzFAs8YKhMw_22_6">20,871</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">Operating lease liabilities, non-current</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="Tc_PmoLCZ_VS02rQ4-YP0o3XQ_23_3">29,165</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="Tc_wuecfMuMcUa_uPv3Pqb2Gg_23_6">30,860</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">Share repurchase liability</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="alms:ShareRepurchaseLiability" scale="3" id="Tc_IMRYFpCKjEGdWSTrtZEQmg_24_3">813</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="alms:ShareRepurchaseLiability" scale="3" id="Tc_sqUJjg2JN0q3I-Ryj8MQaQ_24_6">1,771</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8.5pt;">Total liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="3" id="Tc_7wD2ecG0MkG4_OmDdxoPEA_25_3">80,888</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="3" id="Tc_m3uNeCG9fkayjEkE9wlhqg_25_6">53,502</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">Commitments and contingencies (Note 7)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;&#160;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">Redeemable convertible preferred stock, </span><span style="font-size:8.5pt;">$<ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityParOrStatedValuePerShare" scale="0" id="Narr_PqHsfhxmTUmfaWax4jUzoQ"><ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityParOrStatedValuePerShare" scale="0" id="Narr_SAA9YucJz0GmmHYUiVxHcQ">0.0001</ix:nonFraction></ix:nonFraction></span><span style="font-size:8.5pt;"> par value; </span><span style="font-size:8.5pt;"><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:TemporaryEquitySharesAuthorized" scale="0" id="Narr_eaLnioJr6EKzG8lz2x9mNg">zero</ix:nonFraction></span><span style="font-size:8.5pt;"> and </span><span style="font-size:8.5pt;"><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesAuthorized" scale="0" id="Narr_2-GH0DTnDEa9dgxUpzWUbg">89,016,578</ix:nonFraction></span><span style="font-size:8.5pt;"> shares authorized as of December&#160;31,&#160;2024 and 2023, respectively; </span><span style="-sec-ix-hidden:Hidden_ZhsZn48DKEyLANTlwSOYPw;"><span style="font-family:'Times New Roman','Times','serif';font-size:8.5pt;font-style:normal;font-weight:normal;">zero</span></span><span style="font-size:8.5pt;"> and </span><span style="font-size:8.5pt;"><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="Narr_vK5Mevj_M0qOfRwEhwwBuQ">85,960,088</ix:nonFraction></span><span style="font-size:8.5pt;"> shares </span><span style="-sec-ix-hidden:Hidden_0aGKk7cMOkOEPZqkcvtS4w;"><span style="font-family:'Times New Roman','Times','serif';font-size:8.5pt;font-style:normal;font-weight:normal;">issued</span></span><span style="font-size:8.5pt;"> and </span><span style="-sec-ix-hidden:Hidden_svGhh00Wj0u_6WrhgybQfw;"><span style="font-family:'Times New Roman','Times','serif';font-size:8.5pt;font-style:normal;font-weight:normal;">outstanding</span></span><span style="font-size:8.5pt;"> as of December&#160;31,&#160;2024 and 2023, respectively; aggregate liquidation preference of </span><span style="font-size:8.5pt;"><ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:TemporaryEquityLiquidationPreference" scale="3" id="Narr_7k4ml-QmB0ecN-_olYEmUQ">zero</ix:nonFraction></span><span style="font-size:8.5pt;"> and </span><span style="font-size:8.5pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityLiquidationPreference" scale="3" id="Narr_Z6w4IFBabEeOS43mOmnHyw">370,540</ix:nonFraction></span><span style="font-size:8.5pt;"> as of December&#160;31,&#160;2024 and 2023, respectively</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="Tc_e39jfcr1GUCK0rysO1Khfg_27_6">375,370</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">Stockholders&#8217; equity (deficit):</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;&#160;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8.5pt;">Preferred stock, </span><span style="font-size:8.5pt;">$<ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="Narr_2UWDXIpSN06wkUEogvqf4A"><ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="Narr_lAVgsP2mSkan-As1SEcicA">0.0001</ix:nonFraction></ix:nonFraction></span><span style="font-size:8.5pt;"> par value; </span><span style="font-size:8.5pt;"><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="Narr_0qVGUWIj80O5QW50dV76fQ">50,000,000</ix:nonFraction></span><span style="font-size:8.5pt;"> shares authorized, </span><span style="font-size:8.5pt;"><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="Narr_dYHD-7BFKEGp06ilawgIYA">zero</ix:nonFraction></span><span style="font-size:8.5pt;"> shares issued and </span><span style="-sec-ix-hidden:Hidden_3oTA1xhjG0-cB_rkLDdezA;"><span style="font-family:'Times New Roman','Times','serif';font-size:8.5pt;font-style:normal;font-weight:normal;">outstanding</span></span><span style="font-size:8.5pt;"> as of December&#160;31,&#160;2024; </span><span style="-sec-ix-hidden:Hidden_nUM4qeByhU21v8qKS4zhRg;"><span style="font-family:'Times New Roman','Times','serif';font-size:8.5pt;font-style:normal;font-weight:normal;">zero</span></span><span style="font-size:8.5pt;"> shares authorized, </span><span style="-sec-ix-hidden:Hidden_Mg6uKOm5kE6QSQfUgITGeA;"><span style="font-family:'Times New Roman','Times','serif';font-size:8.5pt;font-style:normal;font-weight:normal;">issued</span></span><span style="font-size:8.5pt;"> and </span><span style="-sec-ix-hidden:Hidden_0Q4r9g_za0mBIdaQLrGQnw;"><span style="font-family:'Times New Roman','Times','serif';font-size:8.5pt;font-style:normal;font-weight:normal;">outstanding</span></span><span style="font-size:8.5pt;"> as of December&#160;31,&#160;2023</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_94f3n3lEQkmmCeDLT89kZQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:8.5pt;font-style:normal;font-weight:normal;"> &#8212;</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_if2T-7dFqkWFgL9qUUrvnA;"><span style="font-family:'Times New Roman','Times','serif';font-size:8.5pt;font-style:normal;font-weight:normal;"> &#8212;</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8.5pt;">Common stock, voting, </span><span style="font-size:8.5pt;">$<ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_4ai4IOe1I0-9lDdFinYyXQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_XcfEtjkdtkaY89mI7MZFLQ"><ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_CvhCDeh_tkaYFeWTTbkn4w" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_pFlxFYQ580C1nTjggSAnmQ">0.0001</ix:nonFraction></ix:nonFraction></span><span style="font-size:8.5pt;"> par value; </span><span style="font-size:8.5pt;"><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_CvhCDeh_tkaYFeWTTbkn4w" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_LX0wt4UQk02CpQL3Yhx8xg">492,815,092</ix:nonFraction></span><span style="font-size:8.5pt;"> and </span><span style="font-size:8.5pt;"><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_4ai4IOe1I0-9lDdFinYyXQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_gZRufjOZYUmmgVWFMljaDg">125,000,000</ix:nonFraction></span><span style="font-size:8.5pt;"> voting shares authorized as of December&#160;31,&#160;2024 and 2023, respectively; </span><span style="font-size:8.5pt;"><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_CvhCDeh_tkaYFeWTTbkn4w" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_5Z6VssE3qkWTISwQh8C_qA">47,222,419</ix:nonFraction></span><span style="font-size:8.5pt;"> and </span><span style="font-size:8.5pt;"><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_4ai4IOe1I0-9lDdFinYyXQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="Narr_uw7hULbUP06hqmQ5fuUAYw">2,675,979</ix:nonFraction></span><span style="font-size:8.5pt;"> voting shares </span><span style="-sec-ix-hidden:Hidden_ICFqPOblH0KhP2hFEBr5Ug;"><span style="font-family:'Times New Roman','Times','serif';font-size:8.5pt;font-style:normal;font-weight:normal;">issued</span></span><span style="font-size:8.5pt;"> and </span><span style="-sec-ix-hidden:Hidden_cp81-ga2okG-ateVz6PtJg;"><span style="font-family:'Times New Roman','Times','serif';font-size:8.5pt;font-style:normal;font-weight:normal;">outstanding</span></span><span style="font-size:8.5pt;"> as of December&#160;31,&#160;2024 and 2023, respectively</span></p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_CvhCDeh_tkaYFeWTTbkn4w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="3" id="Tc_AkLQZnf58E2nfpX6tqtx3g_30_3">4</ix:nonFraction></span></p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_4ai4IOe1I0-9lDdFinYyXQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="3" id="Tc_W_xQyVubzUiHZhQxkZ6ErA_30_6">1</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8.5pt;">Common stock, non-voting, </span><span style="font-size:8.5pt;">$<ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_6n4AtwzEv0e-9caZYpGHSg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_xSWsdqZhREqvJXE-L2edkg"><ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_at_5AUusHkeVU4dnS_a6mw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_lWFi-bOloEGyNXPFPDly_A">0.0001</ix:nonFraction></ix:nonFraction></span><span style="font-size:8.5pt;"> par value; </span><span style="font-size:8.5pt;"><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_at_5AUusHkeVU4dnS_a6mw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_piGiBVnJBkWxXcFS4qcJDw">7,184,908</ix:nonFraction></span><span style="font-size:8.5pt;"> and </span><span style="font-size:8.5pt;"><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_6n4AtwzEv0e-9caZYpGHSg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_XUqZSkBbJUarQ5umPVaJgg">85,960,088</ix:nonFraction></span><span style="font-size:8.5pt;"> non-voting shares authorized as of December&#160;31,&#160;2024 and 2023, respectively; </span><span style="font-size:8.5pt;"><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_at_5AUusHkeVU4dnS_a6mw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_twqrVx2aSEKleGL-ebYhoQ">7,184,908</ix:nonFraction></span><span style="font-size:8.5pt;"> and </span><span style="font-size:8.5pt;"><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_6n4AtwzEv0e-9caZYpGHSg" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="Narr_XZk7HG112UqnxwNbVzDyUg">zero</ix:nonFraction></span><span style="font-size:8.5pt;"> non-voting shares </span><span style="-sec-ix-hidden:Hidden_iioPaD5HJ0eDIA-Dz3yFKA;"><span style="font-family:'Times New Roman','Times','serif';font-size:8.5pt;font-style:normal;font-weight:normal;">issued</span></span><span style="font-size:8.5pt;"> and </span><span style="-sec-ix-hidden:Hidden_Iq8CIeWS80yIOQoG_rO4Uw;"><span style="font-family:'Times New Roman','Times','serif';font-size:8.5pt;font-style:normal;font-weight:normal;">outstanding</span></span><span style="font-size:8.5pt;"> as of December&#160;31,&#160;2024 and 2023, respectively</span></p></td><td style="vertical-align:bottom;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_at_5AUusHkeVU4dnS_a6mw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="3" id="Tc_MXFQj1DhHE2IjHqkf_OwjA_31_3">1</ix:nonFraction></span></p></td><td style="vertical-align:bottom;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8.5pt;">Additional paid-in capital</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="Tc_MQjWOvgQWkG-HggSfagIfw_32_3">918,610</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="Tc_juliTevtDka2mG9cSeT-XQ_32_6">25,055</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8.5pt;">Accumulated other comprehensive income (loss)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="Tc_Ur7Pp0SBwESv4tPpsFpZTQ_33_3">40</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="Tc_KxLppszBaE2wtJkRVdHXsA_33_6">2</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8.5pt;">Accumulated deficit</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" sign="-" scale="3" id="Tc_t4i1TALpsUqWxDO5vRL04g_34_3">658,551</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" sign="-" scale="3" id="Tc_KeDrG0wRIkCCQ9uulWYXcw_34_6">364,318</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8.5pt;">Total stockholders&#8217; equity (deficit)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_nzLqEdYV7kSg5Ow71LPfvA_35_3">260,104</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_touSDWh3EEme1Op_CenBmQ_35_6">339,260</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">Total liabilities, redeemable convertible preferred stock and stockholders&#8217; equity (deficit)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="Tc_y_OwIy0J3k2DN0fnxK4jyA_36_3">340,992</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="Tc_R3x6Y4UG60OyKL7BlKdgyw_36_6">89,612</ix:nonFraction></span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></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;">F-3</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_0d20b619_aa24_45d3_afc3_3f3c73bcb714"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 10pt 0pt;">ALUMIS&#160;INC.</p><a id="STATEMENTSOFOPERATIONS_538436"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_8d033e96_89a6_4880_b62c_0d40e455bf0c"></a><a id="_75d02b59_5396_4809_b33d_f0351a576a5b"></a><a id="Tc_mILO2aVtfUG9BeD_OK4NHg_1_2"></a><a id="Tc_kIjLPHaFaEmlw6CaBe4Dhg_2_0"></a><a id="Tc_ehV2L2JGBkuI5R5jBKgdMw_2_2"></a><a id="Tc_V2-F3OZROU-mBpC_B1cC6w_2_5"></a><a id="Tc_8lCmSmdVCk6fJTn7-FgYAA_3_0"></a><a id="Tc_OcjTm4VztUyB4N5y_1Yf8A_4_0"></a><a id="Tc_0-Hy0iClDkO-Iknw1tb4EQ_4_2"></a><a id="Tc_Mgv2aYoMz0qbeHmF27b1bw_4_5"></a><a id="Tc_NyMNkckxfEmK4q13KmzXUw_5_0"></a><a id="Tc_8bI8xx6zJkq5QmNak5Xh6A_6_0"></a><a id="Tc_mx0qudgQrkKDY6p7gNVriA_7_0"></a><a id="Tc_tKWievON3UCHpHOzUKf0fA_8_0"></a><a id="Tc_1XzD-XwiJEu31DY9yRgn9A_9_0"></a><a id="Tc_ewGR7rYHpk-j8nXmlP8zJA_10_0"></a><a id="Tc_LetOPlYBl0KtNJWToFi6HQ_11_0"></a><a id="Tc_tvTszZJlu0ejZjdYEE2Y7w_12_0"></a><a id="Tc_SvTYXEAaxkugmUxkDRcu5g_13_0"></a><a id="Tc_V73L1RI--EyHwJZ1pf3NbA_13_2"></a><a id="Tc_fmWK89SWT0y8-aObDBXGeQ_13_5"></a><a id="Tc_KPnE_WpwNkyzU76v-12Beg_14_0"></a><a id="Tc_J-KMXY6syU-hsGhsOltfUg_15_0"></a><a id="Tc_MWYITgghg0uGSD6MXFAJMA_16_0"></a><a id="Tc_kTjHwTRcVECFsxzKBz-cHw_16_2"></a><a id="Tc_qJX9L3iZIkGqC53rKv11eg_16_5"></a><a id="Tc_rTgYrRiZeU6gp82JXNV_Lw_17_0"></a><a id="Tc_lsU5zHHbe0qjxHYD6StDIg_17_2"></a><a id="Tc_oIykOh1MKE2ZhypNk6vFwA_17_5"></a><a id="Tc_NThokVkzxkq3OddMBldXiQ_18_0"></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:72.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands, except share and per share amounts)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Operating expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Research and development expenses, including related party expenses of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_ooBTmqiqQkuRsUpuKQjudA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Narr_1kAjo7-ywU6Ild5TYCWQDA">912</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_QiuarVhniEyDMrbIchwrOQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Narr_fVIrzUgH1UC61rE3zHbeQA">1,519</ix:nonFraction> for the years ended December&#160;31,&#160;2024 and 2023, respectively</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_ZFr4X9IAekmI4hTMBzQapw_4_3">265,554</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_ksVUk0HRxUWEtTV5Hi03-w_4_6">137,676</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="Tc_OEuEZH9UpESnvYyc412x-Q_5_3">35,200</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="Tc_zprpRGfo2kmqjs1bojRULw_5_6">20,498</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 12pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_HlbeRcsr10qumFjZCVW9Bg_6_3">300,754</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_jZM8VatN5EelERpZxSAscg_6_6">158,174</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Loss from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_KPVuYWSfi0e-XQVwguUv2w_7_3">300,754</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_5P54MyDlQ0iwSlElzORgdg_7_6">158,174</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other income (expense):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeAmortizationOfDiscount" scale="3" id="Tc_Yh1FVyatVU60fWiFF2_Z2Q_9_3">12,020</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeAmortizationOfDiscount" scale="3" id="Tc_NhgGBB-p7Uemz84W_9L37w_9_6">3,368</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Change in fair value of derivative liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeGainLossOnDerivativeNet" sign="-" scale="3" id="Tc_PebcVlBRIEOPGlyQ5QQ2VQ_10_3">5,406</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeGainLossOnDerivativeNet" sign="-" scale="3" id="Tc_-5kIJ7aoNE-cRc1kL0RNXA_10_6">119</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Other income (expenses), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" sign="-" scale="3" id="Tc_MalXKlEGeESzyK9-ysCFow_11_3">93</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" sign="-" scale="3" id="Tc_ibsRBVc49USl8W41ojOcfQ_11_6">68</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 12pt;">Total other income (expense), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="Tc_1bJuTFQD-02C1pLau0Mqhw_12_3">6,521</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="Tc_7dbXcsRWzEasg1lH_CmHig_12_6">3,181</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_u4_7Ead0R0OR-queSUbR9Q_13_3">294,233</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_I9wtJ0DQrk-2lBUguWYgRg_13_6">154,993</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive income (loss):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Unrealized gain (loss) on marketable securities, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="Tc_Hb6zu_gH7kWs-PLnE2qTsg_15_3">38</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="Tc_ZBOoqITby06778lPKmzL2A_15_6">129</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net loss and other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" sign="-" scale="3" id="Tc_tL8AAexi2E2JcoSVhdK_Cw_16_3">294,195</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" sign="-" scale="3" id="Tc_OrcI4MGrVkSU8FKhfNWhwg_16_6">154,864</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;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:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_ebbv68byr0iFKobce6UAJw_17_3"><ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_ebbv68byr0iFKobce6UAJw_17_3_2">10.38</ix:nonFraction></ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_ir8Qqxfm20-RJrCsoEbQKQ_17_6"><ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_ir8Qqxfm20-RJrCsoEbQKQ_17_6_2">72.08</ix:nonFraction></ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average shares of common stock outstanding, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_yOLtEAdwRUq45L9_bhJfJg_18_3"><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_yOLtEAdwRUq45L9_bhJfJg_18_3_2">28,341,866</ix:nonFraction></ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_4U54TR6270OYnL70_vAqzg_18_6"><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_4U54TR6270OYnL70_vAqzg_18_6_2">2,150,186</ix:nonFraction></ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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;text-align:center;margin:0pt 0pt 12pt 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;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></div></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;">F-4</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_9be88c0f_af20_4e0c_9ae4_df23098101c6"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 10pt 0pt;">ALUMIS&#160;INC.</p><a id="STOCKHOLDERSDEFICIT_962995"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS&#8217; EQUITY (DEFICIT)</p><a id="_27aca419_28be_4b8b_ae3f_7eadcbb01e16"></a><a id="Tc_OcV-opNrQ066dEaDfeZFzw_1_2"></a><a id="Tc_vTJ9ZJHJMUm-5FaxMukRVw_1_16"></a><a id="Tc_pAhcmMsWaU6Yx_YjdSrtOQ_2_2"></a><a id="Tc_FJCFkvQhPESfCHt8hmnnyw_2_13"></a><a id="Tc_unozc3EelkyXzoGJJgUwQA_2_16"></a><a id="Tc_zfreDBrGbkGABOCY_Lrxzw_2_22"></a><a id="Tc_iy7lVwfqGkKCCi0AfXB4mw_3_2"></a><a id="Tc_CjO4rbgKZUCI8OEkeLq-zw_3_8"></a><a id="Tc_rlk3WYaTZkOs29IA1XOrog_3_13"></a><a id="Tc_yxLuq_DgakycuM8x_JacfA_3_16"></a><a id="Tc_AUM9txC4F02t4KAxvjpjXw_3_19"></a><a id="Tc_SZPgcD2WfUamRC2Hfof4Jg_3_22"></a><a id="Tc_XDjfksdrGUmyhiUlEe2yuQ_4_0"></a><a id="Tc_X2E-8S7ZOEu8ddrY4R5mYA_4_2"></a><a id="Tc_qBQRYghHOk-Tv7n1qL7zfw_4_4"></a><a id="Tc_VxLfrX308Ee-D0n2iLPjmw_4_8"></a><a id="Tc_NdurbDfJV0Ci8Wvr7TIzHQ_4_10"></a><a id="Tc_DgbCtSoB40azoRRZJj8moQ_4_13"></a><a id="Tc_qjWiVYCYE0CFseo1DM_JaQ_4_16"></a><a id="Tc_rfyKM9a_XkOTFsKiHQVXHw_4_19"></a><a id="Tc_7NLhamb020SuGjVtR2NdAQ_4_22"></a><a id="Tc_CjGCGGYztEWj8ZEHTkooow_5_0"></a><a id="Tc_wf9AiP0AWkSQmXHqSQFK6Q_5_4"></a><a id="Tc_pn8bGtIlX0CgG-OZW21EeQ_5_10"></a><a id="Tc_9y5wXFY-10OgsSNZ4G5sPw_5_13"></a><a id="Tc_bTpiNv-z6U-hoLulImCELA_5_16"></a><a id="Tc_JCvMOnHCJUKqmbKmY7lfuQ_5_19"></a><a id="Tc_upfGHnAzEUifOWn_me63zg_5_22"></a><a id="Tc_VfDX_KnxOk2AsXBbB8YThw_6_0"></a><a id="Tc_n7YtQKbW7E2yK22l7tikBQ_6_8"></a><a id="Tc_LTy0YYtZdECWHSNIg7dk1w_6_11"></a><a id="Tc_GG2sfX8I5EKMryDVIiMAMw_6_14"></a><a id="Tc_nP6Wb2U2fkWvjNAKpzsoUg_6_17"></a><a id="Tc_9lGaMBXxy0CEF4KS7xAMPQ_6_20"></a><a id="Tc_zNvBX00i70Wi3DM7HQ91sQ_6_23"></a><a id="Tc_6nwFXuUPikitP2IV6y7Tug_7_0"></a><a id="Tc_SlPbRiJO_EakVpkMjFBKeg_7_8"></a><a id="Tc_OAzMovohVU6VaZ2qAj83rQ_7_11"></a><a id="Tc_eY0UqaeENkeoBp8TjUSBsQ_7_14"></a><a id="Tc_XuO0H5AOWkai6EdpvX39HQ_7_17"></a><a id="Tc_2QZllFfD3Ueud9bYLMggSA_7_20"></a><a id="Tc_uYgK7LE31UqiRATENDfW0Q_7_23"></a><a id="Tc_arIs9fV8kkiNHxfoHLdR0g_8_0"></a><a id="Tc_stxSYMUI7US81TEUHBgGxA_8_2"></a><a id="Tc_BxRymWyJW0q0rPSNdyl_qQ_8_5"></a><a id="Tc_qy1BhXiDcUaT19xtxUl7nQ_8_11"></a><a id="Tc_77KpnK4DNUKF4yZkgCM1xw_8_17"></a><a id="Tc_2jZcabNzX0q1yUQp_l-PWg_8_20"></a><a id="Tc_tU7AhT3XmUOqbZVmk5tcvg_9_0"></a><a id="Tc_LwL-HjaSG0Wmi10G2q6vOw_9_2"></a><a id="Tc_zPN6HrKLAEiulyn6lIlIug_9_5"></a><a id="Tc_pVdOsg8mPk2YZxmZHMzLkA_9_8"></a><a id="Tc_ZtZXXO2XzUWkpRvMpb2tpA_9_11"></a><a id="Tc_u8eBuHx6RkWrfE_v0hmoBg_9_17"></a><a id="Tc_4jafmwAn60aT_JKMm62KwA_9_20"></a><a id="Tc_ZpZJW_zqf0uUrecAZ0YUhQ_10_0"></a><a id="Tc_B1uAZoWxW0qbRWEbYd4PHw_10_2"></a><a id="Tc_ADa_kds3kkCsTjYqtiOzaQ_10_5"></a><a id="Tc_Cb9aGfaZH0aVCj-UnpMTXw_10_8"></a><a id="Tc_lZBwdYGpUUiH6XkJJeoZYw_10_11"></a><a id="Tc_9HQxZoIh9kyXoF_XJc1JGw_10_17"></a><a id="Tc_v5ltvqh3zkeTj-3hLC2sgA_10_20"></a><a id="Tc_bddppioG1EKNKfZ8i1aHQA_11_0"></a><a id="Tc_oeFon8sZp0GZUNK1wYDZpA_11_2"></a><a id="Tc_nZiQ5TQ5NkKzSrYvYdCZlw_11_5"></a><a id="Tc_LmnOvkbuB0munLP5iS6MYA_11_11"></a><a id="Tc_MFY2ti80ZkS_jpDhkOjQRg_11_14"></a><a id="Tc_KzWsiPE7KkydOJSlPaN3Yw_11_17"></a><a id="Tc_-M6Xpq7ilkS3M6LTKUkwsg_11_20"></a><a id="Tc_3C0mqWUaGE6s19fesZlEBA_11_23"></a><a id="Tc_fng-F6WVOUeJlRLifapxcg_12_0"></a><a id="Tc_AaQ7fRcfpUa_9vbJgQTKHg_12_2"></a><a id="Tc_LEVZUDQg8kizR_VD7ZcQ1A_12_5"></a><a id="Tc_b8iuhrA4nEOpXvL3b1eBhQ_12_8"></a><a id="Tc_3eBgNS831kKQC_IfUKEdkg_12_11"></a><a id="Tc_3Jt29_uLN0OaV11lvnDzwA_12_17"></a><a id="Tc_0HtLfpeLmECOYNHeg1RgPg_12_20"></a><a id="Tc_Xl7MwT7AIEe33KtkZUCXbg_13_0"></a><a id="Tc_HDgaQiQYdEqcupdujTUbDw_13_2"></a><a id="Tc_-9OEUCKW20anOmtgbk3ggA_13_5"></a><a id="Tc_ulJPLl9S7Uq6YC0eXyW4Ow_13_8"></a><a id="Tc_igah3ivzdkyZsuQGX6FCUg_13_11"></a><a id="Tc_QsL4mUyLnk-10lc71Ez5LA_13_14"></a><a id="Tc_mmRO_7XIcE-y1kXlT_1oeg_13_20"></a><a id="Tc_aFsN31rMY0KYHWXQqdHBVA_14_0"></a><a id="Tc_JKtcSCLrh0Cr7Bwgfb-AnA_14_2"></a><a id="Tc_gVLoxnZiVEKhiw4C-e-SWw_14_5"></a><a id="Tc_0BB2wa2g60-7cPJqNSAzMg_14_8"></a><a id="Tc_838eF0vKn06d3467U-xhkQ_14_11"></a><a id="Tc_Mb-7B-FhW0OoGmCF-CJmTw_14_14"></a><a id="Tc_A-IZRJNEek-TwRa7g5fd7A_14_17"></a><a id="Tc_b9UTvdryKEe0hdR-jQ2xbQ_15_0"></a><a id="Tc_ZrZodgzR20CDD6N9LxNpcw_16_0"></a><a id="Tc_CEUPhJLTvkiucOqJX6y4FA_16_8"></a><a id="Tc_U0cpL5GP4UuOFv4KwsyCtA_16_11"></a><a id="Tc_teNcoDrR2UuGplJp6owfog_16_14"></a><a id="Tc_BINyrSiB4UqmpTXf6jLkjQ_16_17"></a><a id="Tc_qc-ZvqzKjUSwtOu93hFZIQ_16_20"></a><a id="Tc_038rRX6ZwE2g2uB0xruQnw_16_23"></a><a id="Tc_9QaLLFILkkCbq4_ACYROQA_17_0"></a><a id="Tc_y2ZTy2TmikeywJiJ10FVtQ_17_8"></a><a id="Tc_LGwNgefLMkmtOdu2QhmQqA_17_11"></a><a id="Tc_Tl6mM2KGwUie2gvgtfwvhw_17_14"></a><a id="Tc_m_vVI79MQ0-6B2Bwv_BmyQ_17_17"></a><a id="Tc_MIehbp-xHEi38R6aVbGLXQ_17_20"></a><a id="Tc_fTZjyV0I-Uewvz5t_UEDDQ_17_23"></a><a id="Tc_ozbgRGQVhk-wwOrlRT31Fg_18_0"></a><a id="Tc_wJofdffkcUiZrkcNA2oAQw_18_2"></a><a id="Tc_C_SrzTSouk6zkrj2UenniA_18_5"></a><a id="Tc_R2Ojf50GIEihSgOYup_xNw_18_17"></a><a id="Tc__fgxacDbSkarfS8aXVyMCA_18_20"></a><a id="Tc_YJNeLw6w-UOn8IPwx4llcg_19_0"></a><a id="Tc_3DVm2XPWR0yrIt7OlqTPIg_19_2"></a><a id="Tc_qPeznBowT0e3Si2zQyNB5w_19_5"></a><a id="Tc_DRTvODxIh0eVGBlZ4FQduw_19_11"></a><a id="Tc_lgQk_Gh5v0eS-BdtWfC2QQ_19_17"></a><a id="Tc_TDtYzxNs5UKRq_FpGrRAKw_19_20"></a><a id="Tc_OIbQNzwfqEyfm8mqcY_Wqg_20_0"></a><a id="Tc_LI2BZ3VLTkODw6w7bl4gSA_20_17"></a><a id="Tc_HufN4ZMmIkeLVrFhqW42Ew_20_20"></a><a id="Tc_ejW1rTndPkm0WUiMerw_8Q_21_0"></a><a id="Tc_7rf49e9R3EK6Tv2mTRex_w_21_2"></a><a id="Tc_EiYxiHDWkEOEdoOtEoaKDQ_21_5"></a><a id="Tc_HE_1_TSATk2xyMzwQCIrow_21_11"></a><a id="Tc_Fkn1oLuCqkymHC10fOS6dg_21_17"></a><a id="Tc_Q9Mn1WhbAEW_aGRv1zyLLA_21_20"></a><a id="Tc_ZUhBXMzseUaSqhPcOHI3FQ_22_0"></a><a id="Tc_Om2xSI4hnUOhDWjWzAelVA_22_2"></a><a id="Tc_FYdQkIfOCEqPA24wiD_jzQ_22_5"></a><a id="Tc_q4PL0BN_7ku2XfIfdPHu1Q_22_8"></a><a id="Tc_AiDFAVYrpUqrKp_d5oIGhw_22_11"></a><a id="Tc_VBxYZx_N_kS6Hl9j5vq4Vg_22_17"></a><a id="Tc_ol_ljmkgiUe7Zjd9qthIww_22_20"></a><a id="Tc_r1UWCTILREqs_MF9-5FZ7A_23_0"></a><a id="Tc_Ca5Q4-KYaka7bfbdZQXCUA_23_2"></a><a id="Tc_uWPwS8RXrUaqsYMe2i_h7w_23_5"></a><a id="Tc_nqr9UMfvA02sFEzj4NyKnQ_23_8"></a><a id="Tc_j5B98Pv27kanuzNQFjsJ1w_23_11"></a><a id="Tc_CuhuUPC4Ak2A1hJYUyRZDA_23_17"></a><a id="Tc_gkOHHtRPMUGIKkkBfxN5jg_23_20"></a><a id="Tc_k0DkWZjzy0K8p81FAiv2BQ_24_0"></a><a id="Tc_9TjAWH3FB0ifm9RMpIeaZg_24_2"></a><a id="Tc_6erhQgTk30uWnRL5gbGPnA_24_5"></a><a id="Tc_b_ivf73ROUWWlnunPO-xsw_24_11"></a><a id="Tc_b-ge7EdyV0yk4xU9gV0gKQ_24_14"></a><a id="Tc_rvIoVBaK9kSId30qTP02NQ_24_17"></a><a id="Tc_nQVk5fAa1U2QcxLJpP-X-Q_24_20"></a><a id="Tc_y8eMSMkr6UWun4nsf-dh6A_24_23"></a><a id="Tc_Y5k-vC-sN0y1vyyxAwetPA_25_0"></a><a id="Tc_2yRUCuW2a0e1R-IbBj69Zg_25_2"></a><a id="Tc_UheMn0RbOUyDYPlv2DHxqA_25_5"></a><a id="Tc_2bNch8OJKEGnyNKZiTZa8A_25_8"></a><a id="Tc_OYPFL6pg00608Du39JvEuA_25_11"></a><a id="Tc_IxIWawq0m0SYas9OKT23UQ_25_17"></a><a id="Tc_-CjJLic1BUqr8hvaXb_fHQ_25_20"></a><a id="Tc_QbKNajnnOEeQtEserGOMVg_26_0"></a><a id="Tc_4PjOhmBXlki1Y2cVPlnrIQ_26_2"></a><a id="Tc_QIpJQceUp0eqxMHchOJOBg_26_5"></a><a id="Tc_Ck8v-3Z7E0-D2-BaKOYhyw_26_8"></a><a id="Tc_93EcbqW16UWX4ahkU5PVYg_26_11"></a><a id="Tc_Vlkx1NU2L0OH5GUc51Gvvg_26_14"></a><a id="Tc_9iWbJGwi_kuRzns5QJxj0g_26_20"></a><a id="Tc_8lQRBehVr0C37ECPGWB__g_27_0"></a><a id="Tc_JBkQ-2cQ7k61-SxFDu-y3g_27_2"></a><a id="Tc_qACGN-fToUWwmAnXmCcN-A_27_5"></a><a id="Tc_fVPCwHkVuEKlzunUNF39Eg_27_8"></a><a id="Tc_3lcv0FWdO0SfPPnfTmTNOw_27_11"></a><a id="Tc_I45BuVZn2EOMfwRwEBIISw_27_14"></a><a id="Tc_GjAa7DlpAEK3MQasxpYePQ_27_17"></a><a id="Tc_8a7Gn-V1xUyvkvY1sBWXoA_28_0"></a><a id="Tc_2fjnHCeXiUCZvmkMeNAKqQ_28_2"></a><a id="Tc_nM__fWz9kkuy6FeZhydnWQ_28_4"></a><a id="Tc_3L1xcjbuG02ha7qpetLRUw_28_5"></a><a id="Tc_-hdyPpi-Bkyr0S9uksbrqw_28_10"></a><a id="Tc_DyGc8tke20OXamBQ7rxyWQ_28_13"></a><a id="Tc_VGy6p1SkbEGNbX3c97Ym5A_28_16"></a><a id="Tc_S3iCy8bJHkawYUzUaXDqaQ_28_19"></a><a id="Tc_0pargsYRCEyesygZotuTuA_28_22"></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:44.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Redeemable&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;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;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Convertible&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;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:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other&#160;</b></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:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;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:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Preferred&#160;Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:11.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common&#160;Stock</b></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:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive</b></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:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stockholders&#8217;</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands, except share amounts)</b></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;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.48%;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</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;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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income (Loss)</b></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Equity&#160;(Deficit)</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.32%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December&#160;31,&#160;2022</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:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2022_KMsyjGBOcUea7nMEEHrcCA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesIssued" scale="0" id="Tc_Uxch9Fo3_UaCFvVRHsLn4w_5_2">67,960,088</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2022_KMsyjGBOcUea7nMEEHrcCA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="Tc_3ISj2UO59U-LXWxlEYC8HQ_5_5">285,473</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_OqEN2mYeD0eicHnNL0tWEg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Tc_xfsTwua6d0eYIMGSBOYV4Q_5_8">2,642,334</ix:nonFraction></b></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_OqEN2mYeD0eicHnNL0tWEg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_K5KWfvqukUqwkgl73rPoZQ_5_11">1</ix:nonFraction></b></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ZxFReZolo0-uZchqrZE9bQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_6J6VnKWpskeoE-fF5EHJpg_5_14">14,209</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_PyP9fPNQG0-yGVVpm-TT4g" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_G6ffwbUrNEao72Z7Lbq_QA_5_17">127</ix:nonFraction>)</b></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_U4gjfOOUukmMe0X2fFAQAA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_HgXamXJSaEChgdhx9egzgA_5_20">209,325</ix:nonFraction>)</b></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2022_KMsyjGBOcUea7nMEEHrcCA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_mDot-KUuWEC3CAlzuiaozA_5_23">195,242</ix:nonFraction>)</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of Series B-2 and B-2A redeemable convertible preferred stock in May 2023 for cash, net of derivative liability of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member_BeFzssDycEi6nPeuMMNGHQ" decimals="-3" format="ixt:num-dot-decimal" name="alms:TemporaryEquityDerivativeLiability" scale="3" id="Narr_x3mdH2fG50OXQ-L63YqgkQ">2,112</ix:nonFraction> and offering costs of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member_BeFzssDycEi6nPeuMMNGHQ" decimals="-3" format="ixt:num-dot-decimal" name="alms:TemporaryEquityOfferingCosts" scale="3" id="Narr_n4xLdja_lEin6CCl4dIS8w">208</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:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member_BeFzssDycEi6nPeuMMNGHQ" decimals="INF" format="ixt:num-dot-decimal" name="alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" scale="0" id="Tc_7VXPf2ls7kOWg-OgBky-vg_6_2">12,000,000</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member_BeFzssDycEi6nPeuMMNGHQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_g8JjYkunaE-6OZZ0VtIalw_6_5">57,679</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><b style="font-weight:bold;"> &#8212;</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of Series B-2 and B-2A redeemable convertible preferred stock in October 2023 for cash, net of offering costs of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member__UkwP7J1dUmFFU_WGO7MKQ" decimals="-3" format="ixt:num-dot-decimal" name="alms:TemporaryEquityOfferingCosts" scale="3" id="Narr_2b253fSFS0eLZp8Pn-QfXQ">13</ix:nonFraction>, and settlement of derivative liability of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member__UkwP7J1dUmFFU_WGO7MKQ" decimals="-3" format="ixt:num-dot-decimal" name="alms:TemporaryEquityDerivativeLiability" scale="3" id="Narr_yV8K39cw60mbRP-0j38BeA">2,231</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:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member__UkwP7J1dUmFFU_WGO7MKQ" decimals="INF" format="ixt:num-dot-decimal" name="alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" scale="0" id="Tc_xvWRUXGdnk-Qjo1w_CZqog_7_2">6,000,000</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member__UkwP7J1dUmFFU_WGO7MKQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_6pE_hfmXgEKaUMYodgsFNA_7_5">32,218</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:44.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of common stock upon exercise of stock options and early exercise of stock options</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_E5K2WXsFXkaHgMKg2KHp6A" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Tc_LAVmmBu_3kqYoR5woM2Skg_8_8">48,442</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_8IGWMBH3_UyeHhsD4pelkg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_XlBLmh2SrUygxPjXo_qz7A_8_14">277</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_qoJnF3tOBEuWLfuUjPDz2Q_8_23">277</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Vesting of early exercised 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:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_8IGWMBH3_UyeHhsD4pelkg" decimals="-3" format="ixt:num-dot-decimal" name="alms:StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions" scale="3" id="Tc_kG_ykqU8uUG6axp5qfURwQ_9_14">1,921</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="alms:StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions" scale="3" id="Tc_gfAbsvmQxUqfoGjvef9AMw_9_23">1,921</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Vesting of restricted shares of common 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:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_8IGWMBH3_UyeHhsD4pelkg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="Tc_UtMsv2GWxEGTyF-JEUqW0Q_10_14">23</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="Tc_R1127MtpWEiNsjrO5Z7yIA_10_23">23</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Repurchase of unvested early exercised 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:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_E5K2WXsFXkaHgMKg2KHp6A" decimals="INF" format="ixt:num-dot-decimal" name="alms:RepurchaseOfUnvestedEarlyExercisedStockOptionsShares" scale="0" id="Tc_CFzjqz_SCkKM_v4dM9GNtg_11_8">14,797</ix:nonFraction>)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:44.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Stock-based compensation expense</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_8IGWMBH3_UyeHhsD4pelkg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_T91VwH5GKk-10dNZa4wjMA_12_14">8,625</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc__9gEH0DDk0m212foTvoWcg_12_23">8,625</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive loss, net</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_U279gzXE9Ue0_dNSHKeuew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="Tc_g2dIQZWLt0qA-JWtAXymyg_13_17">129</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="Tc_l4kNRhbiE0SUmocV9gj7lg_13_23">129</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">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:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_28ol1Z4CI0W8BJbqmndI9g" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_szrdGxWdTE6rFPvIWszC_Q_14_20">154,993</ix:nonFraction>)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_jftAftj6iUWm_3k4b9wgsA_14_23">154,993</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:44.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December&#160;31,&#160;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:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesIssued" scale="0" id="Tc_p3YSs5hLrkqRVnZhWmmfRA_15_2">85,960,088</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="Tc__hElA91OzU6Bjpdmbxgt8w_15_5">375,370</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_OMqW_lGxM0mfF0E_iAEH8w" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Tc_YiEyXS0x-EaIXcUvH4Un5w_15_8">2,675,979</ix:nonFraction></b></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_OMqW_lGxM0mfF0E_iAEH8w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_sNdOx-0IUkK2xw18kOy3Tw_15_11">1</ix:nonFraction></b></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_htiQclwdd0-cWi-fubvGcg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_FBssULjKFECOnjb_Sxhh2w_15_14">25,055</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_aBBYzbumvECGZrqQhR2vfA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_2cBjMTDRqE6amydJPI4eqg_15_17">2</ix:nonFraction></b></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_k8FpxbIOukiCs7NAluFB6w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_bDApeGgm80OtXl2Mm3Z6wQ_15_20">364,318</ix:nonFraction>)</b></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_ORKz19oD706qCqo-R5eaNw_15_23">339,260</ix:nonFraction>)</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of Series C redeemable convertible preferred stock in March 2024 for cash, net of derivative liability of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member_q_D882tthUuH75IbV6wEDg" decimals="-3" format="ixt:num-dot-decimal" name="alms:TemporaryEquityDerivativeLiability" scale="3" id="Narr_FjE-dEki70G93tVzUMw_Og">8,913</ix:nonFraction> and offering costs of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member_q_D882tthUuH75IbV6wEDg" decimals="-3" format="ixt:num-dot-decimal" name="alms:TemporaryEquityOfferingCosts" scale="3" id="Narr_3Epai-6wPUGdHbnJ9CvvcQ">382</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:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member_q_D882tthUuH75IbV6wEDg" decimals="INF" format="ixt:num-dot-decimal" name="alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" scale="0" id="Tc_jSeR2Kok4kS65sGQBs3Vzw_16_2">41,264,891</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member_q_D882tthUuH75IbV6wEDg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_t39QOFkCkkCkfOA2Q32Lrw_16_5">120,205</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:44.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of Series C redeemable convertible preferred stock in May 2024 for cash and settlement of the derivative liability of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member_h1Um0NIG1E68lEf0-lmX1w" decimals="-3" format="ixt:num-dot-decimal" name="alms:TemporaryEquityDerivativeLiability" scale="3" id="Narr_WYzGBHsaKkagCpQMrRTGdw">14,319</ix:nonFraction>, net of offering costs of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member_h1Um0NIG1E68lEf0-lmX1w" decimals="-3" format="ixt:num-dot-decimal" name="alms:TemporaryEquityOfferingCosts" scale="3" id="Narr_Zv9xguQ7SkOVxWWKzgCxKA">157</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:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member_h1Um0NIG1E68lEf0-lmX1w" decimals="INF" format="ixt:num-dot-decimal" name="alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" scale="0" id="Tc_sILwn_Q_u0mE1ejqeRO-PA_17_2">41,264,892</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member_h1Um0NIG1E68lEf0-lmX1w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_2yrnRj2TWEuwQ8GilTurCQ_17_5">143,662</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:44.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of voting common stock upon initial public offering, net of underwriting discounts and commissions and other offering costs of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_8wt3bhdcNE-OQROgvIYEqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" scale="3" id="Narr_WFKGrsXfDUampnhJpL7diw">16,684</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:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_klDv-DwglE-pDGa4AyVzBg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Tc_zaDyi_uPNUepUKtSAE0TSw_18_8">13,125,000</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_klDv-DwglE-pDGa4AyVzBg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_reQ2s2vxxUe63NkQQsuTkw_18_11">1</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_XM052qL0-0mOLvoS8uTLOA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_I1hy-wcCXkujkfSnr6H_Jg_18_14">193,315</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_8wt3bhdcNE-OQROgvIYEqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_32ABD52BGU2TWVmU0Bi58A_18_23">193,316</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of voting common stock in private placement transaction</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_NJiNSOEu3k-VG8i9RvIbrw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Tc_lHyUbH1hbU6PbP9E7Ul2Xg_19_8">2,500,000</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_ek7LBL7jDU24PJh_YYO6Eg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_9gHnYIR3202XueisjmYdhw_19_14">40,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_LN6WJKkHqUeJqLJEidZEgQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_gPc5oHZg2ka9JiSOoJQYKw_19_23">40,000</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Conversion and redesignation of redeemable convertible preferred stock into <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_uQGUnGNkU0KLWZyfkxDb1g" decimals="INF" format="ixt:num-dot-decimal" name="alms:NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity" scale="0" id="Narr_FM6UvoU3XU6IkP8EMoDXiw">28,855,656</ix:nonFraction> shares of voting common stock and <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_yKR9_XCIx0WHJv_bGA3SIQ" decimals="INF" format="ixt:num-dot-decimal" name="alms:NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity" scale="0" id="Narr_q_zX-DWwVk66dESEpxJh_A">7,184,908</ix:nonFraction> shares of non-voting common stock in connection with initial public offering</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="INF" format="ixt:num-dot-decimal" name="alms:ConversionAndRedesignationOfTemporaryEquityShares" sign="-" scale="0" id="Tc_6fMVQF3X7kiYw9SlIh0K9g_20_2">168,489,871</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="alms:ConversionAndRedesignationOfTemporaryEquityAmount" sign="-" scale="3" id="Tc_CfguNKDbxkiSKUjwsUb5Uw_20_5">639,237</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_QQd0oZ_hxE6qVJ_lY0_aEA" decimals="INF" format="ixt:num-dot-decimal" name="alms:ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityShares" scale="0" id="Tc_XOwDNjplPESCUBmU03eXVQ_20_8">36,040,564</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_QQd0oZ_hxE6qVJ_lY0_aEA" decimals="-3" format="ixt:num-dot-decimal" name="alms:ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount" scale="3" id="Tc_loBVxDwb0EGpwNCk8uqTDw_20_11">3</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_j_l1vPzjIEKTdPeUewUVmg" decimals="-3" format="ixt:num-dot-decimal" name="alms:ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount" scale="3" id="Tc_shRv8WXv40yutF-j1jAO4g_20_14">639,234</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="alms:ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount" scale="3" id="Tc_6deP1QVi5kmSU_buaSSlHQ_20_23">639,237</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of common stock upon exercise of stock options and early 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:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_QQd0oZ_hxE6qVJ_lY0_aEA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Tc_bRoSP2ArdEOpXmz-9VfVCg_21_8">72,201</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_j_l1vPzjIEKTdPeUewUVmg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_AHvK3js11EOoKQgvI2gBcw_21_14">375</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_FJMHyhL8JUOZM7wxhjqiag_21_23">375</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Vesting of early exercised stock options</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_j_l1vPzjIEKTdPeUewUVmg" decimals="-3" format="ixt:num-dot-decimal" name="alms:StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions" scale="3" id="Tc_7NJkRa4IMESzp0tRBRPy8A_22_14">1,154</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="alms:StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions" scale="3" id="Tc_jHvOQLdZZ0-8vLmft-HMag_22_23">1,154</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Vesting of restricted shares of common 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:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_j_l1vPzjIEKTdPeUewUVmg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="Tc_3VnaTykc30ePFWw7VXlx_w_23_14">20</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="Tc_FxfLH9sRdEO8MMRlesT5ng_23_23">20</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Repurchase of unvested early exercised restricted common 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:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_QQd0oZ_hxE6qVJ_lY0_aEA" decimals="INF" format="ixt:num-dot-decimal" name="alms:RepurchaseOfUnvestedEarlyExercisedStockOptionsShares" scale="0" id="Tc_i1Yv-732aEmmI-7wabvfag_24_8">6,417</ix:nonFraction>)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:44.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">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:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_j_l1vPzjIEKTdPeUewUVmg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_JD_OqqdwKkmn2S_w85TCrQ_25_14">19,457</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_BUrfyQYjGUm_lIdL195_6A_25_23">19,457</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other comprehensive income, net</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9cCF5bUMLkO5ba1JvrH3Ww" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="Tc_RmrUouDAHEC_QTVYOQhGlQ_26_17">38</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="Tc_J1qgw-63uEqjfbvuEJLJVQ_26_23">38</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_Eddb32PLCUKpPdmwd85UQg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_JatHHOFIw0iP4mlgfKGz_Q_27_20">294,233</ix:nonFraction>)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_GItmBQD_LEahTBRpPLwpbA_27_23">294,233</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:44.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><b style="font-weight:bold;"> &#8212;</b></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><b style="font-weight:bold;"> &#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_r5l53S93S0er3T854_XJhw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Tc_HdfKtABjukWa4cubO6PLMg_28_8">54,407,327</ix:nonFraction></b></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_r5l53S93S0er3T854_XJhw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc__P8HtqYivEyC_tCHZixAXg_28_11">5</ix:nonFraction></b></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_chV-asJplkyQjCjtaw12QQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_YN5YdOcZ_EKtafGxiOABEg_28_14">918,610</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6YO0pC0nAkyGtC0Y5oXAdQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_qzl6298ulk2Tlwfh7rfRjw_28_17">40</ix:nonFraction></b></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_P3mypVP83UK8Kb36xiTrFg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_83Bu7kB4v0OBmQfAiL4zEQ_28_20">658,551</ix:nonFraction>)</b></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_Y9YDUoowIE6R-JfH2CQ77w_28_23">260,104</ix:nonFraction></b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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;text-align:center;margin:0pt 0pt 12pt 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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></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;">F-5</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_60b00978_e631_4793_aa24_dff8a052ff4c"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 10pt 0pt;">ALUMIS&#160;INC.</p><a id="CASHFLOWS_189760"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">CONSOLIDATED STATEMENTS OF CASH FLOWS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_9a34e766_c935_4f07_b4d5_20eda0e936d8"></a><a id="Tc_8HuFg7i1nEq3k68-S8DHGw_1_2"></a><a id="Tc_-CkvO9UySESq65-ERP2JwQ_2_0"></a><a id="Tc_22mVhE720E2Gj5iarVWhjg_2_2"></a><a id="Tc_t1mtbc8Tfk-62WB_bUq7eA_2_5"></a><a id="Tc_Qz41dJNEJ0C7YNdeOVvSsg_3_0"></a><a id="Tc_7D0XFNSiGUe2MoR1bnCwvA_4_0"></a><a id="Tc_QYHCwO1sWk-fVsHyNoZX_A_4_2"></a><a id="Tc_-jWEMeqWnkiKGJlrag2JCg_4_5"></a><a id="Tc_1y7fUyW9ZkyDYtlnfaC8lA_5_0"></a><a id="Tc_4hJzLyzGdUueNS6uYdLKnQ_6_0"></a><a id="Tc_LlfkpNc5VECybBP5mvtw-g_7_0"></a><a id="Tc_WmCypF98R0-p22epiUtb1w_8_0"></a><a id="Tc_usiXD_MDPEqVybTbv0ydfg_9_0"></a><a id="Tc_UNUMltV2qE-E7tqbJDNjrA_10_0"></a><a id="Tc_NcxBT01pfECUqAdwCxAiWQ_11_0"></a><a id="Tc_XbZijS44xU6RPGB3bDDLmA_12_0"></a><a id="Tc_gXO8ylQdx062xQCD7Vmt4A_12_3"></a><a id="Tc_Ec9cgrztmkueA91bkxih9g_13_0"></a><a id="Tc_2rR84emJE0SY1tpkBXfUyw_13_3"></a><a id="Tc_iNZjElwv3Uu2kNRyCYeb0w_14_0"></a><a id="Tc_UXpC5Th700qA-SiziyhFSg_15_0"></a><a id="Tc_r-1GIatnJ0uboR-blb2bUQ_16_0"></a><a id="Tc_pCDreeijv0qMWVrnIIiPmg_17_0"></a><a id="Tc_lQfY8BfhJECKl3zeDp7apw_18_0"></a><a id="Tc_yR2lwoHuyEmdEZTPfFw00Q_19_0"></a><a id="Tc_lRBPXsIW-U2lrtbFEsW1bQ_20_0"></a><a id="Tc_dknBNJSAfkSeb3qwquEp6Q_21_0"></a><a id="Tc_pyaYD3fJ3UWx7apMz95bKg_22_0"></a><a id="Tc_yOQGapi6KkaRpipxQ3T3TQ_23_0"></a><a id="Tc_7PZhTXm2mEerz9Hbrck4-g_24_0"></a><a id="Tc_7HpafvIUqUq9j6n49snKyw_25_0"></a><a id="Tc_zw5Dq7qUoUOTxq3o-p9KXQ_26_0"></a><a id="Tc_9hZOW_B-2UmtzoEaHoadXQ_27_0"></a><a id="Tc_SGH5kUKSf02kzGS6SAtq7Q_28_0"></a><a id="Tc_WGCAxCYKy0-a5S22549N3Q_29_0"></a><a id="Tc_vGD_VVQQR0WK0pTtn58qqA_29_6"></a><a id="Tc_G0WV7XyNM0CSZYDwT3xbIQ_30_0"></a><a id="Tc_wP6j5hoJYUOct_-5_J_PBg_30_6"></a><a id="Tc_3dp-xu-zmkiFcNqU5vlb1Q_31_0"></a><a id="Tc_3fg3Bt5prU6bXrw8YkSi3w_32_0"></a><a id="Tc_MuRXNvXC10OQOSPxxMuXTw_32_3"></a><a id="Tc_OSoitBGorkq9NlXRqoQKLA_33_0"></a><a id="Tc_3vAiC18LakKmyGbYAi6fgw_34_0"></a><a id="Tc_LKLp-1ucG06p3DdQghAaBA_35_0"></a><a id="Tc_Svh748wvikC1gVlKj3_skQ_36_0"></a><a id="Tc_7bAHWfeWVkeh5doljt4AUQ_37_0"></a><a id="Tc_LVcxFL21v06P7-rhhMV-Lg_37_2"></a><a id="Tc_bR2JD-oRB0WEw0RlyLzBDg_37_5"></a><a id="Tc_eJKnyWX0OUqnSSxkjHuUhQ_38_0"></a><a id="Tc_th3dC0xekUCDqAZifFHUUg_39_0"></a><a id="Tc_KW61WRZ_d0-OMuty6lulmg_39_2"></a><a id="Tc_2i29Da94jkCIRFT6PSCmxg_39_5"></a><a id="Tc_npAO41aatESzop_5ub1UZg_39_6"></a><a id="Tc_eK6gBez7eEG15k9GY4ltLQ_40_0"></a><a id="Tc_W51JYZ4EKUKMrA5QaQ1o_A_40_2"></a><a id="Tc_eQEZygmFLUydDeVw_6kDmQ_40_5"></a><a id="Tc_8Bmz3in-XUGNHMALZq35gg_41_0"></a><a id="Tc_pupiso0s3EKLV2YDlwDlaQ_41_2"></a><a id="Tc_UQQb_yEsxEKDTSpxVRwuBA_41_5"></a><a id="Tc_Ux3B2XMxJkSLN97IMn1L2g_42_0"></a><a id="Tc_NWbJXmeKOEyHOfESdxVjgA_42_2"></a><a id="Tc_48Uk8NMJFE6G888RyeOKRA_42_5"></a><a id="Tc_SgEMA7CbtEmBLdXir9NExg_43_0"></a><a id="Tc_RuY6wo2JVU6ktBWFDBaSsQ_43_2"></a><a id="Tc_h6x65xTLQkaA6EHfInWuUA_43_3"></a><a id="Tc_--S-0QLcok6s5yuTtVXssw_43_5"></a><a id="Tc_6znEWIOLP0q3qBcGypgUvQ_44_0"></a><a id="Tc_CKNn2iozjkCYTG0rz2jvPg_44_2"></a><a id="Tc_NyFP1AxCp0KU6aqHNjwEfw_44_3"></a><a id="Tc_gRrdbk8qmUO2fj2q52IbdA_44_5"></a><a id="Tc_yCmAzzvS9kOj8HgsJQycXQ_45_0"></a><a id="Tc_s6eBi9WSGE2FLUldI_l8YQ_45_2"></a><a id="Tc_Dy2yxDStMkKfXQxY-LNTbw_45_3"></a><a id="Tc_-kDjEHGWxki_2N81aGgxpw_45_5"></a><a id="Tc_8nayxgn0Dkq6EwZd4xjjqA_46_0"></a><a id="Tc_Nhlfw9TNPkOLt_Jv5E1l8A_47_0"></a><a id="Tc__c76G8P1XEeeOknmY1R3Ug_47_2"></a><a id="Tc_GwNXMyA6nEmneVEe0Gd3wA_47_5"></a><a id="Tc_azPfll7w9UCzQIp4HbQV5g_48_0"></a><a id="Tc_7Mfnr2stoEKmd7EcirwIng_48_3"></a><a id="Tc_nbJTdcNAq0OfIOm2AJMaUA_49_0"></a><a id="Tc_aFKcVdPn60KT8-vnpxRP2Q_50_0"></a><a id="Tc_Jhb-arRNd0OYR0ra5tpWVA_50_2"></a><a id="Tc_BfozC6ndlEWUXfWmTCGSbw_50_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;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands, except share amounts)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash flows from operating activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_bFGbL8PsCkaHNbl0quJleA_4_3">294,233</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_aKdaqOhZ_U6folLoXACeTw_4_6">154,993</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Adjustments to reconcile net loss to net cash used in operating activities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_9111k0s0zEGEEK_qDOdaSA_6_3">19,457</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_zFFx4vGq20-76-RXvu7I1w_6_6">8,625</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Change in fair value of derivative liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeGainLossOnDerivativeNet" sign="-" scale="3" id="Tc_b3xqqkf2q0CQQfGdbGssVA_7_3">5,406</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeGainLossOnDerivativeNet" sign="-" scale="3" id="Tc_KdjxpTwoaE2KKzN1WyYZQw_7_6">119</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Net accretion of discounts on marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="alms:AccretionExpenseNetOfDiscountsOnMarketableSecurities" sign="-" scale="3" id="Tc_50F9xgBCnkWymkULde7Ecw_8_3">3,685</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="alms:AccretionExpenseNetOfDiscountsOnMarketableSecurities" sign="-" scale="3" id="Tc_9fGb3M1W1EC-mjM1RQJAlQ_8_6">544</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_UXIMqSeauEaB5M8UrU-NLQ_9_3">3,152</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_727C5CspaE25nJI2fT3g-Q_9_6">1,284</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Non-cash lease expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="alms:NonCashLeaseExpense" scale="3" id="Tc__NEc_sTsB0GjSCSccZA_Gg_10_3">60</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="alms:NonCashLeaseExpense" scale="3" id="Tc_8Tiu_QUsZECL6fq_2b8xeg_10_6">2,010</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Loss on disposal of fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" sign="-" scale="3" id="Tc_dVEhhuN_pUqE7K8OdukFiw_11_3">5</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" sign="-" scale="3" id="Tc_y-JTfFFH_U2CSvw6fbzweg_11_6">266</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Write-off of deferred offering costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="alms:WriteOffOfDeferredOfferingCosts" scale="3" id="Tc__lcBEAFdD0KhUVMOdKd9DA_12_6">555</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Loss on abandonment of right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnTerminationOfLease" sign="-" scale="3" id="Tc_O9w-0RrtW02rFnntqmxTxg_13_6">645</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Changes in operating assets and liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Research and development prepaid expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="alms:IncreaseDecreaseInResearchAndDevelopmentPrepaidExpenses" scale="3" id="Tc_iZ1V0QQXbk6qJoVMWcY5JA_15_3">10,763</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="alms:IncreaseDecreaseInResearchAndDevelopmentPrepaidExpenses" sign="-" scale="3" id="Tc_eBredHqd10O_cvorJJA0Dg_15_6">5,526</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Other prepaid expenses and other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="Tc_QW_G7q1DDU6IHU3uFAfwBw_16_3">2,870</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="Tc_LLpT1fZyQkm_DERSBa2aEQ_16_6">340</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="3" id="Tc_aAPb9LIoMkKzm6Vd2zU_Tg_17_3">8,506</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" sign="-" scale="3" id="Tc_853DbWHXlk-rlNzjelXe-Q_17_6">642</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Research and development accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="alms:IncreaseDecreaseInResearchAndDevelopmentAccruedExpenses" scale="3" id="Tc_tpRoW5bD_0a6FG3mw_OStA_18_3">18,203</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="alms:IncreaseDecreaseInResearchAndDevelopmentAccruedExpenses" scale="3" id="Tc_bLdw6X3JJk-PGPqOFgdIEw_18_6">5,168</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Other accrued expenses and current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" scale="3" id="Tc_bakMTmouiEKE8OkO0ToQzA_19_3">3,542</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" scale="3" id="Tc__Aju-O-zP0qsGlSxkQfWvg_19_6">2,490</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" sign="-" scale="3" id="Tc_2UUuEfvGAki12GFBVFXtvA_20_3">1,858</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" sign="-" scale="3" id="Tc_TEnd7K2U6UC0P1-YA8QYuQ_20_6">144</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 18pt;">Net cash used in operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" sign="-" scale="3" id="Tc_wvpcu2HjS02S1hLtP3EaFA_21_3">255,078</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" sign="-" scale="3" id="Tc_fV5xS-QO4kyGBNJlELvdHw_21_6">129,975</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash flows from investing activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Maturities of marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" scale="3" id="Tc_k_gdyWpBv0OKc5WtXq-5rw_23_3">128,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" scale="3" id="Tc_tTHfh7no3UCmOukqz7NhWA_23_6">76,250</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Purchases of marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireMarketableSecurities" scale="3" id="Tc_szLcmL3TBUuc5VsRr05GbA_24_3">240,058</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireMarketableSecurities" scale="3" id="Tc_ixCUIrQZNEOsoHxzMlqJ8w_24_6">11,279</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Purchases of property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_UVRIsPOfAkeCPMl_H8extg_25_3">1,732</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_1C-n_xZTFEW0CNiSj2YG7w_25_6">4,499</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 18pt;">Net cash (used in) provided by investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" scale="3" id="Tc_DfBNj5WxmU2_bnEiTD3waQ_26_3">113,790</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="Tc_38ggh82yZEOsT8OySAk4_A_26_6">60,472</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash flows from financing activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Proceeds from issuance of redeemable convertible preferred stock and derivative liability, net of offering costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="alms:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockAndDerivativeLiabilityNetOfIssuanceCosts" scale="3" id="Tc_dxeKIHJdMEu6Xg1o4QaPdw_28_3">258,461</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="alms:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockAndDerivativeLiabilityNetOfIssuanceCosts" scale="3" id="Tc_FyW8JbgOX0ycQlBk_0Obwg_28_6">89,778</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Proceeds from initial public offering, net of underwriter discounts and commissions and other offering costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" scale="3" id="Tc_jXKoECZX5kSm_M7s-JcHFw_29_3">193,316</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Proceeds from a private placement transaction</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfPrivatePlacement" scale="3" id="Tc_bH4jSk7HZUm3LNFX-gejSA_30_3">40,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Proceeds from issuance of common stock upon exercise of stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="Tc_-WLT6-dNp0acrYYV-W-7LQ_31_3">596</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="Tc_RSBalNFZSk-tW6ZB2Q1pbQ_31_6">453</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Payments of deferred offering costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="3" id="Tc_mhGQOzwkVEuANoV1AFBiFg_32_6">485</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Repurchase of unvested common stock shares issued upon early exercised stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="Tc_t7cz6G6w2k6WrwVrGKY1Tg_33_3">6</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="Tc_FWCAthzvH0WfVbq_BPMCAw_33_6">64</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 18pt;">Net cash provided by financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="Tc_ntBRBsXlkUeLXIv4f5ZUmA_34_3">492,367</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="Tc_GxpIZCBQF0K5r7ohOW7-Ng_34_6">89,682</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Net increase in cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" scale="3" id="Tc__MyZPQ7WMU-aHEJ90El3xQ_35_3">123,499</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" scale="3" id="Tc_CfMuhty3r0WEF9Xgdzf_5w_35_6">20,179</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents and restricted cash at beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_cDuWQk-KCEClZllmfO83qw_36_3">47,133</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2022_KMsyjGBOcUea7nMEEHrcCA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_T5puOPsFuUSJtmdL1k_ruQ_36_6">26,954</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents and restricted cash at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_XX5fMUrSjkG2e_BftDMf4g_37_3">170,632</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_gvCPCWhHw0aDkWZAQf5T0A_37_6">47,133</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Supplemental disclosures:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Conversion of <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockSharesConverted1" scale="0" id="Narr_TNqH-4WqeEKqjA7RKnCBxQ">168,489,871</ix:nonFraction> shares of redeemable convertible preferred stock upon the closing of initial public offering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockAmountConverted1" scale="3" id="Tc_rPXfX0sr40O1ZfuCI9Xpww_39_3">639,237</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Settlement of derivative liability upon issuance of redeemable convertible preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="alms:SettlementOfDerivativeLiabilityUponIssuanceOfRedeemableConvertiblePreferredStock" scale="3" id="Tc_T14sEPQVLEGM0uhH9LHAGA_40_3">14,319</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="alms:SettlementOfDerivativeLiabilityUponIssuanceOfRedeemableConvertiblePreferredStock" scale="3" id="Tc_q1SMmvH-eU6YG07uzJnnsg_40_6">2,231</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Recognition of derivative liability upon issuance of redeemable convertible preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="alms:RecognitionOfDerivativeLiabilityUponIssuanceOfConvertiblePreferredStock" scale="3" id="Tc_9QmZNDqx90KIoza-zlNkGQ_41_3">8,913</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="alms:RecognitionOfDerivativeLiabilityUponIssuanceOfConvertiblePreferredStock" scale="3" id="Tc_GjLm4w5yRk2H_oe1kko0lw_41_6">2,112</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Vesting of early exercised stock options and unvested restricted shares of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="alms:VestingOfExercisedStockOptionsAndRestrictedSharesOfCommonStock" scale="3" id="Tc_6qITGnkeKUOtldT6wbtY4w_42_3">1,174</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="alms:VestingOfExercisedStockOptionsAndRestrictedSharesOfCommonStock" scale="3" id="Tc_c0bXLqMimEui1GuwyoBIig_42_6">1,944</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Right-of-use assets obtained in exchange for operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="Tc_0cOqdHK0oUavNKCeonn5NA_43_6">14,255</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Property and equipment acquired through tenant improvement allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="alms:PropertyAndEquipmentAcquiredThroughTenantImprovement" scale="3" id="Tc_oKRK1H2zkEKt2JcJUVAQDQ_44_6">16,691</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Purchases of property and equipment in other accrued expenses and current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="alms:PurchasesOfPropertyAndEquipmentInOtherAccruedExpensesAndLiabilities" scale="3" id="Tc_5yRtSmxGckqOfRDGE2SX3w_45_6">49</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reconciliation of cash, cash equivalents and restricted cash:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_FbCW1ao_UEeTB4gC_SwhHg_47_3">169,526</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_QGk7OBC39EenF1p00xCWVg_47_6">45,996</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashCurrent" scale="3" id="Tc_dcBV8nWoFEOkTf-OIFabwQ_48_6">113</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="Tc_Cr7uwGoQ90CwGqJDbWhyLQ_49_3">1,106</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="Tc_5jPNR_DnkU2xew4PICbHUw_49_6">1,024</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_fnW6ZPwd1EmJqHgFdenUVw_50_3">170,632</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_DYzmv4sx1ECBDNsAxaaTmQ_50_6">47,133</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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;text-align:center;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;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></div></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;">F-6</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="a1OrganizationandNatureoftheBusiness_151"></a><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="Tb_K1_U8_aZ9UqRWVtF598Buw" continuedAt="Tb_K1_U8_aZ9UqRWVtF598Buw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">1.</b></span>Organization and Nature of the Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Organization and Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis&#160;Inc. (the &#8220;Company&#8221;) is a clinical stage biopharmaceutical company focused on identifying, acquiring, and accelerating the development and commercialization of transformative medicines for autoimmune disorders. The Company leverages its proprietary precision data analytics platform, biological insights, and a team of experts with deep experience in precision medicine drug discovery, development, and immunology, to create medicines that significantly improve the lives of patients by replacing broad immunosuppression with targeted therapies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company was founded on January&#160;29, 2021, as a Delaware corporation under the name FL2021-001,&#160;Inc. FL2021-001,&#160;Inc.&#8217;s name was changed to Esker Therapeutics,&#160;Inc. on March&#160;8, 2021 and to Alumis&#160;Inc. on January&#160;6, 2022. The Company is headquartered in South San Francisco, California.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December&#160;31, 2023, the Company had <ix:nonFraction unitRef="Unit_Standard_item_jjPQ3ptcUECltaG-kTItZg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="INF" format="ixt-sec:numwordsen" name="alms:NumberOfWhollyOwnedSubsidiaries" scale="0" id="Narr_zAfM_Nim30SWTsDHP8g1PA">two</ix:nonFraction> wholly owned subsidiaries, FronThera U.S. Holdings,&#160;Inc. and FronThera U.S. Pharmaceuticals&#160;LLC. FronThera U.S. Holdings, Inc. was dissolved on April 8, 2024 and FronThera U.S. Pharmaceuticals LLC was dissolved on March 14, 2024. These subsidiaries did not have operations during the years ended December 31, 2024 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Reverse Stock Split</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On June 19, 2024, the board of directors approved, and on June 20, 2024, the Company effected, a reverse stock split of the shares of the Company&#8217;s outstanding common stock at a ratio of <span style="-sec-ix-hidden:Hidden_HL2oiubFJUSEbg9KY7xhuA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span>-for-4.675 (the &#8220;Reverse Stock Split&#8221;). The number of authorized shares and par value per share were not adjusted as a result of the Reverse Stock Split. All references to shares, options to purchase common stock, share amounts, per share amounts, and related information contained in the audited consolidated financial statements have been retrospectively adjusted to reflect the effect of the Reverse Stock Split for all periods presented. The shares of common stock underlying outstanding stock options and other equity instruments were proportionately reduced and the respective exercise prices, if applicable, were proportionately increased in accordance with the terms of the agreements governing such securities. In addition, the conversion ratios for each series of the Company&#8217;s redeemable convertible preferred stock, which were automatically convertible into shares of common stock upon the closing of the Company&#8217;s initial public offering (&#8220;IPO&#8221;) of common stock, were proportionally adjusted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">IPO and Concurrent Private Placement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On June 27, 2024, the Company&#8217;s Registration Statement on Form S-1 for its IPO was declared effective, and on July 1, 2024, the Company completed its IPO, pursuant to which it issued and sold <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_7_1_2024_To_7_1_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_vSzEzZjX80mEw-QPfMKtlg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_ydrptZM_d0aM_jetn278sA">13,125,000</ix:nonFraction> shares of its common stock at $<ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_7_1_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_WqRDiFas6E2w8EVavRP0sA" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_wi3Kx4Vh3UWphhL7XWGbag">16.00</ix:nonFraction> price per share to the public. Net proceeds from the IPO were $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_7_1_2024_To_7_1_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_vSzEzZjX80mEw-QPfMKtlg" decimals="-5" format="ixt:num-dot-decimal" name="alms:ProceedsFromIssuanceOfCommonStockAfterDeductionOfUnderwritingDiscountsAndCommissions" scale="6" id="Narr_nLiWE6BjoU6yI10vc43COg">193.3</ix:nonFraction> million, after deducting underwriting discounts and commissions and other offering costs totaling $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_7_1_2024_To_7_1_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_vSzEzZjX80mEw-QPfMKtlg" decimals="-5" format="ixt:num-dot-decimal" name="alms:PaymentsOfUnderwritingDiscountsAndCommissionCosts" scale="6" id="Narr_MisHqMO2P0CL9EtMN5ctGQ">16.7</ix:nonFraction> million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In connection with the IPO, an existing investor and a holder of more than <ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="Duration_7_17_2024_To_7_17_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_FKuunoUM20qD0dYGXR9GAw" decimals="2" format="ixt:num-dot-decimal" name="alms:PercentageOfOwnershipHeldByInvestorBeforeTransaction" scale="-2" id="Narr_oyCShps5_U6Qe0bntE9B1Q">5</ix:nonFraction>% of the Company&#8217;s capital stock, purchased an additional <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_7_17_2024_To_7_17_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_FKuunoUM20qD0dYGXR9GAw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="Narr_gkzH6gST90iNiC4iI7Sb0A">2,500,000</ix:nonFraction> shares of the Company&#8217;s common stock at the IPO price per share for total gross and net proceeds of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_7_17_2024_To_7_17_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_w2unL58U4UaJjTswSSuyNg" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" scale="6" id="Narr_E9FCES7ukUiWBCeaVDNBmA">40.0</ix:nonFraction> million in a private placement transaction (the &#8220;Concurrent Private Placement&#8221;). The closing of the Concurrent Private Placement was contingent on the closing of the IPO. The sale of such shares is not registered under the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), and as such, the shares may not be offered or sold absent registration or an applicable exemption from registration. The shares sold in connection with the Concurrent Private Placement are subject to existing resale registration rights and were subject to a 180-day lock-up agreement with the underwriters in the IPO that expired on December 24, 2024. The Concurrent Private Placement closed on July 17, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Immediately prior to the closing of the IPO on July 1, 2024, all of the shares of the Company&#8217;s redeemable convertible preferred stock then outstanding converted into <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_7_1_2024_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_SYx1U37wmEK7eBKrZEzUqw" decimals="INF" format="ixt:num-dot-decimal" name="alms:ConvertiblePreferredStockAggregateSharesIssuedUponConversion" scale="0" id="Narr_dITBgJgGAEudJ1R2rnJJmQ">28,855,656</ix:nonFraction> shares of Class A common stock and <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_7_1_2024_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_oqGlD2Pt4UGtbXjEN5HYDw" decimals="INF" format="ixt:num-dot-decimal" name="alms:ConvertiblePreferredStockAggregateSharesIssuedUponConversion" scale="0" id="Narr_JYLHnwcY-EiCK6U3yTwfVw">7,184,908</ix:nonFraction> shares of Class B common stock at a <span style="-sec-ix-hidden:Hidden_AoF7K1G7cU6-sXLVTjWu3Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span>-for-4.675 conversion ratio (the &#8220;Preferred Stock Conversion&#8221;). All outstanding Class A common stock shares and all outstanding Class B common stock shares were redesignated immediately thereafter into the same number of shares of voting common stock and non-voting common stock, respectively (the &#8220;Common Stock Reclassification&#8221;).</p></ix:nonNumeric></div></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;">F-7</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:continuation id="Tb_K1_U8_aZ9UqRWVtF598Buw_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In connection with the closing of the Company&#8217;s IPO, the Company increased the authorized number of shares to <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_7_1_2024_s8HSa6h_ek2dFQZ_xOhtUg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_ecUAuJJk8Emq2J_zXRbgyw">500,000,000</ix:nonFraction> shares of common stock and <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_7_1_2024_s8HSa6h_ek2dFQZ_xOhtUg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="Narr_n8j8RksFnUevRPMLgIMmng">50,000,000</ix:nonFraction> shares of preferred stock. The authorized number of common stock shares includes voting common stock of <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_7_1_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_qnz_okoyeky_bktDVFMa8Q" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_5HTzlrvzTEyd3IsI63oqow">492,815,092</ix:nonFraction> shares and non-voting common stock of <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_7_1_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_eD2DKd7x8kep0XgPSchpww" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_LA22afLADkOwBB-vSnpj9w">7,184,908</ix:nonFraction> shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Unless the context otherwise requires a different meaning, all references to &#8220;common stock&#8221; in these notes refers to the Company&#8217;s voting common stock and non-voting common stock combined.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Liquidity and Going Concern</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has incurred negative operating cash flows and significant losses from operations since its inception. For the&#160;years ended December&#160;31,&#160;2024 and 2023, the Company incurred net losses of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="6" id="Narr_Ll6Py9OpykaOh2bci21J1g">294.2</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="6" id="Narr_GLBpzTIxLESW8JUjF4PMkQ">155.0</ix:nonFraction> million, respectively. Cash used in operating activities was $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" sign="-" scale="6" id="Narr_Q7DyCKuD-0aEI5pERdh8AQ">255.1</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" sign="-" scale="6" id="Narr_F43cktnJQEujL3yuU1TG9g">130.0</ix:nonFraction> million for the&#160;years ended December&#160;31,&#160;2024 and 2023, respectively. As of December&#160;31,&#160;2024, the Company had an accumulated deficit of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" sign="-" scale="6" id="Narr_5vdvTRVrVkyfOpdZ9TQF9w">658.6</ix:nonFraction> million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has historically financed its operations primarily through issuance of common stock, redeemable convertible preferred stock and convertible promissory notes in private placements, and most recently, through its IPO and Concurrent Private Placement. The Company expects to continue to incur substantial losses for the foreseeable future, and its ability to achieve and sustain profitability will depend on the successful development, approval, and commercialization of any product candidates it may develop, and on the achievement of sufficient revenue to support its cost structure. The Company may never achieve profitability and, unless and until it does, it will need to continue to raise additional capital. The Company believes that, based on its current operating plan, its existing cash, cash equivalents and marketable securities of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" scale="6" id="Narr_ezHKRQdtjU6RopBf06b9aA">288.3</ix:nonFraction> million as of December 31, 2024, will not be sufficient to meet its operating and capital requirements for at least 12&#160;months from the date of issuance of these consolidated financial statements and there is substantial doubt about the Company&#8217;s ability to continue as a going concern.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In February 2025, the Company entered into a Merger Agreement (as defined in Note 15) through an all-stock transaction that would improve the Company&#8217;s liquidity. However, as of the date of the issuance of these consolidated financial statements, the Merger has not been completed and there can be no assurance that it will be consummated. The Company will need to raise significant additional capital to fund ongoing research and development activities and maintain future operations. The Company&#8217;s management plans to monitor expenses and may raise additional capital through a combination of public and private equity, debt financings, strategic alliances, and licensing arrangements. The Company&#8217;s ability to access capital when needed is not assured and, if capital is not available to the Company when, and in the amounts, needed, on the terms which are favorable, the Company could be required to delay, scale back, or abandon some or all of its planned development programs and other operations, which could materially harm the Company&#8217;s business, financial condition and results of operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The accompanying consolidated financial statements have been prepared assuming that the Company will continue as a going concern, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. The accompanying consolidated financial statements do not reflect any adjustments relating to the recoverability and reclassifications of assets and liabilities 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;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></div></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;">F-8</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="Tb_6-0kOOTS0kmmSbQCK3qG-Q" continuedAt="Tb_6-0kOOTS0kmmSbQCK3qG-Q_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2.</b></span>Summary of Significant Accounting Policies and Basis of Presentation</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="Tb_RfCwTZnJnUWyb0DB-v8bAw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The accompanying consolidated financial statements and accompanying notes have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;). Prior to their dissolution, the Company&#8217;s consolidated financial statements included the accounts of FronThera U.S. Holdings Inc. and FronThera U.S. Pharmaceuticals LLC, <ix:nonFraction unitRef="Unit_Standard_item_jjPQ3ptcUECltaG-kTItZg" contextRef="As_Of_3_13_2024_EBC5etKAf0Wsu5-d3Bp2Tg" decimals="INF" format="ixt-sec:numwordsen" name="alms:NumberOfWhollyOwnedSubsidiaries" scale="0" id="Narr_wYUH5SXTKUSPsApWPqA83A">two</ix:nonFraction> wholly owned subsidiaries, and all intercompany transactions were eliminated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Any reference in these notes to applicable guidance is meant to refer to the authoritative U.S. GAAP as found in the Accounting Standards Codification (&#8220;ASC&#8221;) and Accounting Standards Updates (&#8220;ASU&#8221;) of the Financial Accounting Standards Board (&#8220;FASB&#8221;).</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:UseOfEstimates" id="Tb_qJnjdTt6D0qizewE5CzD1Q" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of expenses during the reporting period. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On an ongoing basis, the Company evaluates estimates and assumptions, including but not limited to those related to accruals for research and development expenses and accruals, stock-based compensation expense, the fair value of common stock and the fair value of the derivative liability. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ materially from those estimates.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="Tb_lJOid__9wU-jo4nPdHIkVg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Segment and Geographical Information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company operates and manages its business as <ix:nonFraction unitRef="Unit_Standard_segment_Rklbr6eEREevU71Hmld88A" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" id="Narr_wb8GLELZ0kq7GeC4oNGglA"><ix:nonFraction unitRef="Unit_Standard_segment_Rklbr6eEREevU71Hmld88A" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" id="Narr_yPeiIMZOAUC_4kyKWe9pAw">one</ix:nonFraction></ix:nonFraction> reportable and operating segment, which is the business of researching and developing medicines for autoimmune disorders. The chief executive officer, who is the chief operating decision maker (&#8220;CODM&#8221;), reviews financial information on an aggregate basis for purposes of allocating resources and evaluating financial performance (see Note 14). All of the Company&#8217;s long-lived assets are located in the United States.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:ConcentrationRiskCreditRisk" id="Tb_hWL4bGkGP0OB2gfJDvyFAA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Concentration of Credit Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Financial instruments, which potentially subject the Company to concentration of credit risk, consist primarily of cash and cash equivalents, investments in marketable securities and restricted cash. The Company maintains bank deposits in federally insured financial institutions and certain of these deposits exceed federally insured limits. To date, the Company has not experienced any losses on its deposits of cash and periodically evaluates the creditworthiness of the financial institutions at which its bank deposits are maintained.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company may also invest in money market funds, U.S. treasuries, commercial paper, corporate bonds, supranational debt securities and agency bonds, which can be subject to certain credit risks. The Company mitigates the risks by investing in high-grade instruments, limiting its exposure to any one issuer and monitoring the ongoing creditworthiness of the financial institutions and issuers. The Company has not experienced any loss of principal on its financial instruments.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="alms:RisksAndUncertaintiesPolicyTextBlock" id="Tb_POY6nHv2jUCK7vXe30iMCw" continuedAt="Tb_POY6nHv2jUCK7vXe30iMCw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Risks and Uncertainties</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company is subject to certain risks and uncertainties, including, but not limited to, changes in any of the following areas that the Company believes could have a material adverse effect on the future financial position or results of operations: the Company&#8217;s ability to advance the development of its proprietary precision data analytics platform, timing and ability to advance its product candidates through preclinical and clinical development; costs and timelines associated with the manufacturing of clinical supplies; regulatory approval, market acceptance of, and reimbursement for, any product candidates the Company may develop; performance of third-party vendors; competition from pharmaceutical or other biotechnology companies with greater financial resources or expertise; </p></ix:nonNumeric></ix:nonNumeric></div></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;">F-9</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:continuation id="Tb_6-0kOOTS0kmmSbQCK3qG-Q_cont1" continuedAt="Tb_6-0kOOTS0kmmSbQCK3qG-Q_cont2"><ix:continuation id="Tb_POY6nHv2jUCK7vXe30iMCw_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">protection of intellectual property; litigation or claims against the Company based on intellectual property or other factors; and its ability to attract and retain employees necessary to support its growth.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s business and results of operations may be affected by worldwide economic conditions, which may continue to be impacted by global macroeconomic challenges and uncertainty in the markets, including severely diminished liquidity and credit availability, rising inflation and monetary supply shifts, rising interest rates, labor shortages, declines in consumer confidence, declines in economic growth, increases in unemployment rates, recession risks and uncertainty about economic and geopolitical stability (for example, related to the ongoing conflicts in Ukraine and Israel and the surrounding areas). These worldwide economic conditions may continue into 2025 and may negatively impact the Company&#8217;s business, financial position and results of operations.</p></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" id="Tb_I3kPS8LHbEuyFOB8fHCqlw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash and Cash Equivalents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company considers all highly liquid investments purchased with an original maturity of three&#160;months or less to be cash equivalents.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="Tb_clQ43rkJjkC-X3uEl77vrw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Restricted Cash</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Restricted cash represents security deposits in the form of letters of credit issued in connection with the Company&#8217;s leases (see Note&#160;7).</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:MarketableSecuritiesPolicy" id="Tb_wE4URJutTUe7chnPa6gQcA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Marketable Securities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Marketable securities may consist of money market funds, U.S. treasuries, commercial paper, corporate bonds, supranational debt securities and agency bonds with original maturities of more than three months at the time of purchase. As the Company&#8217;s entire investment portfolio is considered available for use in current operations, the Company classifies all marketable securities as available-for-sale and as current assets, even though the stated maturity may be more than one&#160;year from the current balance sheet date. Marketable securities are carried at fair value, with change in fair value reported as unrealized gains or losses in accumulated other comprehensive income (loss), which is a separate component of stockholders&#8217; equity (deficit) in the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The amortized cost of marketable securities is adjusted for amortization of premiums and accretion of discounts to maturity, which is included in interest income in the consolidated statements of operations and comprehensive loss. Realized gains and losses on the sale of securities are determined by specific identification of each security&#8217;s cost basis. The Company regularly reviews its investment portfolio to determine if any security is impaired, which would require it to record an allowance for credit losses or an impairment charge in the period any such determination is made. In making this judgment, the Company evaluates, among other things, the extent to which the fair value of a security is less than its amortized cost, its intent to sell or whether it is more likely than not that the Company will be required to sell the security before recovery of its amortized cost basis, the financial condition of the issuer and any changes thereto, and, as necessary, the portion of a decline in fair value that is credit-related. This assessment could change in the future due to new developments or changes in assumptions related to any particular security. Realized gains and losses, allowances for credit losses and impairments on available-for-sale marketable securities, if any, are recorded in the consolidated statements of operations and comprehensive loss.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="Tb_ISm64PLAn0GvrrN-9ttLgg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 9pt 0pt;">Fair Value Measurement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The carrying amounts of prepaid expenses, other current assets, accounts payable, accrued expenses and other liabilities approximate fair value due to their short-term maturities. Financial instruments, such as money market funds, marketable securities and derivative liabilities are measured at fair value at each reporting date (see Note&#160;3).</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:DeferredChargesPolicyTextBlock" id="Tb_18rEQnWPDkqlV6DmAdvqkg" continuedAt="Tb_18rEQnWPDkqlV6DmAdvqkg_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 9pt 0pt;">Deferred Offering Costs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Deferred offering costs, consisting of legal, accounting and other third-party fees directly relating to in-process equity financings or offerings are capitalized. Deferred offering costs are offset against offering proceeds upon the completion of the financing or the offering. In the event the financing or the offering is terminated or delayed, deferred offering costs are expensed immediately as a charge to general and administrative expenses in the consolidated statements of operations and comprehensive loss. As of December&#160;31,&#160;2024 and 2023, the Company had <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:DeferredOfferingCosts" scale="3" id="Narr_mJzsZVwCuEyOqhn0rHD_jg"><ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:DeferredOfferingCosts" scale="3" id="Narr_cllQZAFtXUKw5NsBpnADPA">no</ix:nonFraction></ix:nonFraction> deferred offering costs in its consolidated balance sheets.</p></ix:nonNumeric></ix:continuation></div></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;">F-10</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:continuation id="Tb_6-0kOOTS0kmmSbQCK3qG-Q_cont2" continuedAt="Tb_6-0kOOTS0kmmSbQCK3qG-Q_cont3"><ix:continuation id="Tb_18rEQnWPDkqlV6DmAdvqkg_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="Tb_2paArP2m10CAnOBlntcMVg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 9pt 0pt;">Property and Equipment, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is calculated using the straight-line method over the estimated useful lives of assets. Costs for capital assets not yet placed into service are capitalized as construction-in-progress and depreciated once placed into service. Repair and maintenance costs that are not considered improvements and do not extend the useful life of property and equipment, are expensed as incurred. Improvements are capitalized as additions to property and equipment. Upon sale or retirement of assets, the costs and related accumulated depreciation are removed from the consolidated balance sheets and the resulting gain or loss is reflected within operating expenses in the consolidated statements of operations and comprehensive loss.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="alms:AssetAcquisitionAndAcquiredInProcessResearchAndDevelopmentPolicyPolicyTextBlock" id="Tb_o9hhmt1c4UGD3nzPaX-4rQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 9pt 0pt;">Asset Acquisitions and Acquired In-Process Research and Development Expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company measures and recognizes asset acquisitions that are not deemed to be business combinations based on the cost to acquire the asset or group of assets, which includes transaction costs. The Company determines if the acquisition should be accounted for as an asset acquisition after considering whether substantially all of the fair value of the gross assets acquired is concentrated in a single asset or group of assets and whether the Company acquired a substantive process capable of significantly contributing to the Company&#8217;s ability to create outputs. Goodwill is not recognized in asset acquisitions. If acquired in-process technology assets, including licenses, know-how and patents are determined to not have an alternative future use, the cost is charged to research and development expenses at the acquisition date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for contingent consideration identified in an asset acquisition that does not meet the definition of a derivative under ASC 815, <i style="font-style:italic;">Derivatives and Hedging</i>, when the payment becomes probable and reasonably estimable. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Such amounts are expensed or capitalized based on the nature of the associated asset at the date the related contingency is recognized.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:LesseeLeasesPolicyTextBlock" id="Tb_6igJB89pmkm-P_xa8TicpQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company determines whether an arrangement is or contains a lease at the inception of the arrangement and whether such a lease should be classified as a financing lease or operating lease at the commencement date of the lease. Leases with a term greater than one&#160;year are classified as operating lease right-of-use assets, net and operating lease liabilities, current and non-current in the consolidated balance sheets. The Company elected not to recognize the right-of-use assets and lease liabilities for leases with lease terms of one&#160;year or less (short-term leases). Lease liabilities and their corresponding right-of-use assets are recorded based on the present value of lease payments over the lease term. The Company considers the lease term to be the noncancelable period that it has the right to use the underlying asset, together with any periods where it is reasonably certain it will exercise an option to extend (or not terminate) the lease. As the interest rate implicit in the Company&#8217;s lease contracts is not readily determinable, the Company utilizes its incremental borrowing rate to determine the present value of lease payments. The incremental borrowing rate is derived from information available at the lease commencement date and represents the rate of interest that a lessee would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term in a similar economic environment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Rent expense for operating leases is recognized on a straight-line basis over the lease term. The Company has elected to not separate lease and non-lease components for its real estate leases and instead accounts for each separate lease component and the non-lease components associated with that lease component as a single lease component. Variable lease payments are recognized as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December&#160;31,&#160;2024 and 2023, the Company had <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:FinanceLeaseLiability" scale="3" id="Narr_1KvPzmOmA0iB1p2Z-oFIOw"><ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:FinanceLeaseLiability" scale="3" id="Narr_JAzazf-qwUOjb6mHtKJaPg">no</ix:nonFraction></ix:nonFraction> finance leases.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="Tb_zCpAhDHenU6RvDlO_05ICw" continuedAt="Tb_zCpAhDHenU6RvDlO_05ICw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Impairment of Long-Lived Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company regularly reviews the carrying value and estimated lives of all of its long-lived assets, including property and equipment, and ROU assets to determine whether indicators of impairment may exist which warrant adjustments to carrying values or estimated useful lives. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset group to future undiscounted net cash flows expected to be generated by the asset or asset group. Should impairment exist, the impairment loss to be recognized is measured by the amount by which the carrying amount of the asset exceeds the projected discounted future net cash flows arising from the asset.</p></ix:nonNumeric></ix:continuation></div></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;">F-11</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:continuation id="Tb_6-0kOOTS0kmmSbQCK3qG-Q_cont3" continuedAt="Tb_6-0kOOTS0kmmSbQCK3qG-Q_cont4"><ix:continuation id="Tb_zCpAhDHenU6RvDlO_05ICw_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:DerivativesPolicyTextBlock" id="Tb_PBNZzSonhkW3kU4CPJql5Q" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Derivative Liability</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company may issue financial instruments, such as promissory notes, which include embedded derivatives, such as call options. Derivatives are accounted for under ASC 815, <i style="font-style:italic;">Derivatives and Hedging</i>. The Company performs analysis of derivatives embedded in the financial instruments, and if any requires bifurcation, accounts for these at fair value at the issuance date. In May&#160;2024, the Company issued Series&#160;C redeemable convertible preferred stock shares, which included embedded derivatives that required bifurcation (see Note 3).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A derivative liability is accounted for separately from the financial instrument at fair value on the issuance date and is remeasured each reporting period. The changes in the fair value of the derivative liability are included in change in fair value of derivative liability in the consolidated statements of operations and comprehensive loss.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="alms:TemporaryEquityRedeemableConvertiblePreferredStockPolicyPolicyTextBlock" id="Tb_SiI432snHkKUfoT5ueeQWw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Redeemable Convertible Preferred Stock</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company recorded redeemable convertible preferred stock at their respective fair values on the dates of issuance, net of offering costs. The redeemable convertible preferred stock was recorded outside of permanent equity because while it was not mandatory, redemption was contingent upon the occurrence of certain events considered not solely within the Company&#8217;s control. The Company did not adjust the carrying values of the redeemable convertible preferred stock to the liquidation preferences of such stock, because it was uncertain whether or when a deemed liquidation event would occur that would obligate the Company to pay the liquidation preferences to holders of redeemable convertible preferred stock. Subsequent adjustments to the carrying values to the liquidation preferences would be made only when it became probable that such a deemed liquidation event would occur (see Note 8).</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="alms:ResearchAndDevelopmentExpenseAndAccrualsPolicyPolicyTextBlock" id="Tb_8Dwg8TWbNEKlnaJgzSHxEw" continuedAt="Tb_8Dwg8TWbNEKlnaJgzSHxEw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Research and Development Expenses and Accruals</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Research and development costs are expensed as incurred. Research and development costs consist primarily of costs associated with acquiring technology and intellectual property licenses that have no alternative future uses, costs incurred under in-license or assignment agreements, salaries and benefits of research and development personnel, costs related to research activities, preclinical studies, clinical trials, drug manufacturing, third-party professional research and development consulting services, and allocated overhead and facility-related expenses. Payments associated with licensing agreements to acquire exclusive licenses to develop, use, manufacture and commercialize products that have not reached technological feasibility and do not have alternate future use will also be expensed as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company records accrued liabilities for estimated costs of its research and development activities conducted by third-party service providers. The Company accrues these costs based on factors such as estimates of the work completed and in accordance with the third-party service agreements. If the Company does not identify costs that have begun to be incurred or if the Company underestimates or overestimates the level of services performed or the costs of these services, actual expenses could differ from the estimates. To date, the Company has not experienced any material differences between accrued costs and actual costs incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Nonrefundable advance payments for goods or services to be received in the future for use in research and development activities are recorded as prepaid expenses. The prepaid amounts are expensed as the related goods are delivered or the services are performed and classified as current or non-current prepaid expenses and other assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company makes payments in connection with clinical trials to CMOs that manufacture the materials for its product candidates and to CROs and clinical trial sites that conduct and manage the Company&#8217;s clinical trials. The financial terms of these contracts are subject to negotiation, which vary by contract and may result in payments that do not match the periods over which materials or services are provided. Generally, these agreements set forth the scope of work to be performed at a fixed fee, unit price or on a time and materials basis. The Company makes estimates of accrued research and development expenses as of each balance sheet date based on facts and circumstances known at that time. The Company periodically confirms the accuracy of its estimates with the service providers and makes adjustments, if necessary. Research and development accruals are estimated based on the level of services performed, progress of the studies, including the phase or completion of events, and contracted costs. The estimated costs of research and development services provided, but not yet invoiced, are included in accrued expenses in the consolidated balance sheets. If the actual timing of the performance of services or the level of effort varies from the original estimates, the Company will adjust the accrual accordingly.</p></ix:nonNumeric></ix:continuation></div></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;">F-12</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:continuation id="Tb_6-0kOOTS0kmmSbQCK3qG-Q_cont4" continuedAt="Tb_6-0kOOTS0kmmSbQCK3qG-Q_cont5"><ix:continuation id="Tb_8Dwg8TWbNEKlnaJgzSHxEw_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="alms:PatentCostsPolicyPolicyTextBlock" id="Tb_-JkEA1WYXUG024yOKq9c1g" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Patent Costs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">All patent-related costs incurred in connection with filing and prosecuting patent applications are expensed as incurred due to the uncertainty about the recovery of the expenditure. Amounts incurred are classified as general and administrative expenses in the consolidated statements of operations and comprehensive loss.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="Tb_zUb2XqJ8BU28ql08Ud_GDA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">Stock-Based Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company grants stock-based awards to employees, directors and non-employee consultants in the form of stock options to purchase shares of its common stock. The Company measures stock options granted with service-based vesting based on the fair value of the award on the grant date using the Black-Scholes option-pricing model. The model requires management to make a number of assumptions, including common stock fair value, expected volatility, expected term, risk-free interest rate and expected dividend yield. The Company expenses the fair value of its stock-based compensation awards on a straight-line basis over the requisite service period, which is the period in which the related services are received. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has also granted stock options with graded vesting based on market, service and performance conditions. At the grant date, the fair value of these stock options was estimated using a Monte Carlo simulation model, which uses a distribution of potential outcomes over the vesting period. The assumptions utilized in the calculation included the Company&#8217;s expected common stock price, expected volatility, risk-free rate and expected term. Stock-based compensation expense for these awards is recognized on a straight-line basis over the requisite service period, which is the longer of the explicit service period of the service condition and the derived service period of the market condition, as determined for each separately vesting portion of the awards as if each award was, in substance, multiple awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for award forfeitures as they occur. The Company classifies stock-based compensation expense in its consolidated statements of operations and comprehensive loss in the same manner in which the award recipient&#8217;s salary or services costs are classified.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:IncomeTaxPolicyTextBlock" id="Tb_RxZLHvYZnUKOTFkoGrjJqQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in the consolidated financial statements or in the Company&#8217;s tax returns. Deferred tax assets and liabilities are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the&#160;year in which the differences are expected to reverse. Changes in deferred tax assets and liabilities are recorded in the provision for income taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company assesses the likelihood of deferred tax assets being realized. It provides a valuation allowance when it is more likely than not that some portion or all of a deferred tax asset will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which the temporary differences representing net future deductible amounts become deductible.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Tax benefits related to uncertain tax positions are recognized when it is more likely than not that a tax position will be sustained during an audit. Tax positions that meet the more-likely-than-not threshold are measured at the largest amount of tax benefit that is greater than 50% likely of being realized upon settlement with the taxing authority. Interest and penalties related to unrecognized tax benefits are included within the provision for income tax.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="Tb_VJO9t6zcgk619jS8LwyKkw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Comprehensive Loss</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Comprehensive loss represents all changes in stockholders&#8217; deficit except those resulting from distributions to stockholders. The Company&#8217;s other comprehensive income (loss) for the&#160;years ended December&#160;31, 2024 and 2023 consisted of unrealized gain (loss) on marketable securities, net of taxes.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:EarningsPerSharePolicyTextBlock" id="Tb_9Ur7h2fsJk6rTXL0ojkjzA" continuedAt="Tb_9Ur7h2fsJk6rTXL0ojkjzA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Net Loss Per Share Attributable to Common Stockholders</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. As such, net income is attributed to common stockholders and participating securities based on </p></ix:nonNumeric></ix:continuation></div></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;">F-13</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:continuation id="Tb_6-0kOOTS0kmmSbQCK3qG-Q_cont5" continuedAt="Tb_6-0kOOTS0kmmSbQCK3qG-Q_cont6"><ix:continuation id="Tb_9Ur7h2fsJk6rTXL0ojkjzA_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">their participation rights. Prior to the IPO, under the two-class method, the net loss attributable to common stockholders was not allocated to the redeemable convertible preferred stock as the holders of the redeemable convertible preferred stock did not have a contractual obligation to share in the Company&#8217;s losses. Upon the IPO, the Company&#8217;s redeemable convertible preferred stock converted into either Class A or Class B common stock, and were immediately thereafter redesignated into voting and non-voting common stock, respectively, and therefore are included in the allocation of net loss attributable to common stockholders as they share in the Company&#8217;s losses. Voting and non-voting common stock participate in the Company&#8217;s losses equally. Basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock and potentially dilutive securities outstanding for the period. Potentially dilutive securities include common stock issued and outstanding, unvested restricted common stock, early exercised stock options, and redeemable convertible preferred stock issued and outstanding. As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.</p></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="Tb_VAsKrK3EW0CkLGTm9mxyIg" continuedAt="Tb_VAsKrK3EW0CkLGTm9mxyIg_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 7pt 0pt;">Recent Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies and adopted by the Company as of the specified effective date. The Company qualifies as an &#8220;emerging growth company&#8221; as defined in the Jumpstart Our Business Startups Act of 2012, as amended (the &#8220;JOBS Act&#8221;), and has elected not to &#8220;opt out&#8221; of the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and private companies, the Company will adopt the new or revised standard at the time private companies adopt the new or revised standard and will do so until such time that the Company either (i) irrevocably elects to &#8220;opt out&#8221; of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for private companies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 7pt 0pt;">Recently Adopted Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In November 2023, the FASB issued ASU 2023-07, <i style="font-style:italic;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosure</i>s (&#8220;ASU 2023-07&#8221;). This ASU requires public entities to disclose information about their reportable segments&#8217; significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company adopted this standard in the consolidated financial statements for the year ended December 31, 2024. The adoption of this standard did not impact the Company&#8217;s reportable segments and additional required disclosures have been included in Note 14.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In March 2024, the FASB issued ASU No. 2024-02, <i style="font-style:italic;">Codification Improvements - Amendments to Remove References to the Concepts Statements</i> (&#8220;ASU 2024-02&#8221;). ASU 2024-02 clarifies and simplifies references to certain concept statements within U.S. GAAP and applies to all reporting entities within the scope of the affected accounting guidance, but in most instances the references removed are extraneous and not required to understand or apply the guidance. ASU 2024-02 is effective for fiscal years beginning after December 15, 2024 for public entities and for fiscal years beginning after December 15, 2025 for all other entities, with early application permitted. The Company adopted this standard in the consolidated financial statements for the year ended December 31, 2024. The adoption of this standard did not have a material impact on its consolidated financial statements at the adoption date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Recently Issued and Not Yet Adopted Accounting Pronouncements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In December 2023, the FASB issued ASU No. 2023-09, <i style="font-style:italic;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures </i>(&#8220;ASU 2023-09&#8221;), which requires the disclosure of specific categories in the rate reconciliation and greater disaggregation for income taxes paid. ASU 2023-09 is effective for annual periods beginning after December 15, 2024 for public entities and for fiscal years beginning after December 15, 2025 for all other entities, with early application permitted. ASU 2023-09 should be adopted prospectively with the option to be adopted retrospectively. The Company is currently evaluating the impact of this standard on its disclosure in its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In November 2024, the FASB issued ASU No. 2024-03, <i style="font-style:italic;">Disaggregation of Income Statement Expenses (Topic 220)</i> (&#8220;ASU 2024-03&#8221;), requiring that public business entities disclose additional information about specific expense categories in the notes to financial statements at interim and annual reporting periods. The amendments of ASU 2024-03 are effective for annual reporting periods </p></ix:nonNumeric></ix:continuation></div></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;">F-14</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:continuation id="Tb_6-0kOOTS0kmmSbQCK3qG-Q_cont6"><ix:continuation id="Tb_VAsKrK3EW0CkLGTm9mxyIg_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">beginning after December 15, 2026, and interim reporting periods beginning after December 15, 2027. The requirements of ASU 2024-03 may be applied either prospectively to financial statements issued for reporting periods after the effective date or retrospectively to any or all prior periods presented in the financial statements. The Company is currently evaluating the impact of adopting ASU 2024-03 on its consolidated financial statements and disclosures.</p></ix:continuation></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:FairValueDisclosuresTextBlock" id="Tb_IFLY_kLZvUWkvbcqcV7rWw" continuedAt="Tb_IFLY_kLZvUWkvbcqcV7rWw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">3.</b></span>Fair Value Measurements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company discloses and recognizes the fair value of its assets and liabilities using a hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The guidance establishes three levels of the fair value hierarchy as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Level 1&#8212;Quoted prices in active markets for identical assets or liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Level 2&#8212;Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Level 3&#8212;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. The Company&#8217;s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability. The Company recognizes transfers into and out of levels within the fair value hierarchy in the period in which the actual event or change in circumstances that caused the transfer occurs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s financial instruments consist of Level 1, Level 2 and Level 3 financial instruments. Changes in the ability to observe valuation inputs may result in a reclassification of levels of certain securities within the fair value hierarchy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Level 1 financial instruments are comprised of money market funds and U.S. treasuries. Level 2 financial instruments are comprised of U.S. treasuries. Usually, short term marketable securities are considered Level 2 when their fair values are determined using inputs that are observable in the market or can be derived principally from or corroborated by observable market data such as pricing for similar securities, recently executed transactions, cash flow models with yield curves, and benchmark securities. In addition, Level 2 financial instruments are valued using comparisons to like-kind financial instruments and models that use readily observable market data as their basis. Level 3 financial instruments include derivative liabilities issued in May 2023 and settled in October 2023 in connection with the closing of the second tranche of the Series B-2 and B-2A redeemable convertible preferred stock financing, and issued in March 2024 and settled in May 2024 in connection with the closing of the second tranche of the Series C redeemable convertible preferred stock financing.</p></ix:nonNumeric></div></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;">F-15</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_745db8f9_ba4b_4f64_9b15_69bba0ab1cf1"></a><a id="Tc_oKigfdJWzUiqP05Zj929vQ_1_2"></a><a id="Tc_tRNxiFjYaU6EuFbsPbgxSg_2_2"></a><a id="Tc_H9YGdEXVGkKlsNn3Fcl71g_2_5"></a><a id="Tc_E3AFRWjwAUeLQrwkk8i4VQ_2_8"></a><a id="Tc_Mpr8_HX5fUW5D9Nuw5jLUg_2_11"></a><a id="Tc_d8CV5toKqUmd-jgafo0BFA_3_0"></a><a id="Tc_slq41L4HYEGz_lzudzWlYw_4_0"></a><a id="Tc_tmoMxzi7rEO96RLXjlFODg_5_0"></a><a id="Tc_5eBTypf8KUS719B5OdQ-uw_5_2"></a><a id="Tc_9t9uNXxgxk6bBcKlxHyh3w_5_5"></a><a id="Tc_QCPpUh7d0UO_IcP8ktpiCA_5_6"></a><a id="Tc_2tDwXP72bUKG4q9ROaRJBA_5_8"></a><a id="Tc_yg7EFQtkNkSfEiuSyw3p6A_5_9"></a><a id="Tc_wo1GtMxe5Eqgfmb_r3HA_g_5_11"></a><a id="Tc_i-HMF5FDF0efC9XSRGWvMQ_6_0"></a><a id="Tc_VG6v5aZYoUKd_oWffwILQg_7_0"></a><a id="Tc_qq1AJfKeBUi2fbrUravSEg_7_9"></a><a id="Tc_I02BFaU0vEWj7A1olTohnw_8_0"></a><a id="Tc_iGANjVEVJkS_OtEJ4K8RXQ_8_2"></a><a id="Tc_InsQNYuodkewwDtZo-xFwg_8_5"></a><a id="Tc_EGy59D03bUm_a6CqPC_ILg_8_8"></a><a id="Tc_YBHI8dwYX0ehVZUfkd1umQ_8_9"></a><a id="Tc_e3QBw5nodU6JpnBLgSOfjw_8_11"></a><a id="_790a67ee_541d_4aa2_8cb2_a82463ae6e83"></a><a id="Tc_Tp3PZ8exn0aSuhTPHyTG5w_1_2"></a><a id="Tc_wagEsqlkmUikdG2T29UPhw_2_2"></a><a id="Tc_CJ5YdjG6Jk-5p68GvzVzLQ_2_5"></a><a id="Tc_2NMvFb06AUeOewbumELHOg_2_8"></a><a id="Tc_gOROlWekOkWjI6uoI9hnhg_2_11"></a><a id="Tc_DHFbkIj0hUKUfrxKZet-og_3_0"></a><a id="Tc_UtqQXmRvKUKtJ2oC4N90qQ_4_0"></a><a id="Tc_YemahKKU002DofwPQxnHcA_5_0"></a><a id="Tc_shcQlmhRPUOjjMnireCmig_5_2"></a><a id="Tc_VAbz7ye0OkGuLKXsVMU63w_5_5"></a><a id="Tc_QyYEGrrDfE-AX7Qgm47Tfg_5_6"></a><a id="Tc_y7qyc2WHkE2XzRXjYW665Q_5_8"></a><a id="Tc_dXDnn4wc40iCoiPGc0Ej7A_5_9"></a><a id="Tc_IfV0S3aHZEiiwVySSqL_7g_5_11"></a><a id="Tc_-lUpa4ylcU29ooHtxjZrRw_6_0"></a><a id="Tc_vjKN01CoNEGtf6vTY5FN_A_6_6"></a><a id="Tc_5ist9IE4QE-iYgAHJkhwEg_6_9"></a><a id="Tc_hEwyyaEQzUqaKhEur8qncg_7_0"></a><a id="Tc_EHr1wrp0iEm45lKsMHznFw_8_0"></a><a id="Tc_jQZ8wLq_AUic6NFZRMx_7g_8_9"></a><a id="Tc_WSZKE3nR30Wq1Aw_lVuLrQ_9_0"></a><a id="Tc_O309TGHVB0-o3n-taFff_g_9_2"></a><a id="Tc_akpbrvmFNE6WA098j3Tn5g_9_5"></a><a id="Tc_zB11hSQyoEm5VzO_kHEwPA_9_8"></a><a id="Tc_hvXhHWjDS0uKrUDls3p5hg_9_9"></a><a id="Tc_RNaDYAdtbkiR36mdvIRMoQ_9_11"></a><a id="Tc_vdK5gVeu00G9w_K3XjT9ig_1_2"></a><a id="Tc_BY3Rk07lh0OCVy_TP-K5dA_2_2"></a><a id="Tc_GC337YFDYUGEkpIW0cUC1g_2_5"></a><a id="Tc_hjxt-jk9qEmXIJAq3rQvIQ_3_0"></a><a id="Tc_8sSTVliUUkyPekPVzZyUCg_3_2"></a><a id="Tc_CrQdJdKl20OTI3H0g2jD0w_3_5"></a><a id="Tc_htns1UJErUaJakK2l_y4UA_4_0"></a><a id="Tc_4vcR72RJeEGVU81U4Czk9A_4_2"></a><a id="Tc_ZQzODyO6W0mTIaLJVLY93g_4_3"></a><a id="Tc_jYTUTrIohU6lYWHzL6uVdg_4_5"></a><a id="Tc_vlmFwRRW4E2ylUrUVzLkGQ_4_6"></a><a id="Tc_JjRElEdx6EK2BU_HY28aAA_5_0"></a><a id="Tc_FYBCDYJl4k-sPxqyzLwiAg_5_2"></a><a id="Tc_HkhVDaM-lUCW8ARAU3LMaw_5_3"></a><a id="Tc_KMlpcbyQkkeoP5DFRx7i4Q_5_5"></a><a id="Tc_NtOQ2_4gOECYbNBDT2htzA_5_6"></a><a id="Tc_Sxro7-4FEku7x9wLgpvk5Q_6_0"></a><a id="Tc_UlaTBW5jAUG5PG8o-1iFAQ_6_3"></a><a id="Tc_gs4y8WehdUGin2Ak_QgAww_6_6"></a><a id="Tc_XZ3tGWabxkuze4TfiZc3GA_7_0"></a><a id="Tc_y1n17NNlk0SApeYj6fNskA_7_2"></a><a id="Tc_5tXO7gnES0CRJfU5xldLYg_7_3"></a><a id="Tc_ZQYxyZ0gi0aW7Xdx-Wgvrg_7_5"></a><a id="Tc_vkCFVabJcka8HgbH2Qo91g_7_6"></a><a id="_a56b284a_5581_4699_b017_2723b0c9bc67"></a><a id="Tc_wANuKCaTk0aU-7060c5GEQ_1_2"></a><a id="Tc_3_S3zG6wWUSJCB_fr4BD2g_2_2"></a><a id="Tc_D69A75hnCEmyQ-Qyp7xGFA_2_5"></a><a id="Tc_jBPaX6LREEOmEW254J04hQ_3_0"></a><a id="Tc_gbiTdACIC0OnakV_tARkXg_3_2"></a><a id="Tc_tMmya5EQi0CQ1WuqOilSuA_3_3"></a><a id="Tc_mVrcNhU48Ui7sLSQdifc-w_3_5"></a><a id="Tc_wxBDGlSzNkyaoL71N-oomQ_3_6"></a><a id="Tc_7RWZ3mlADUW-CSUXNAJpJQ_4_0"></a><a id="Tc_Oh8mQxPP0UebZ1Aa556Vfw_6_0"></a><a id="Tc_zmV6PypSwEehJxxaRMnwZQ_7_0"></a><a id="Tc_elGbNoQCn0KNmxIVhvCgnw_7_2"></a><a id="Tc_eKXGzWAIdEiZcdbVrHByEQ_7_3"></a><a id="Tc_Q51hghdhHEyzu_7O0J6qNw_7_5"></a><a id="Tc_9blfV6Lga06fNhrvGZeAWg_7_6"></a><a id="_50f787e7_bd1d_460e_a77e_a506e47f6dec"></a><a id="_50f787e7_bd1d_460e_a77e_a506e47f6dec_2"></a><a id="_50f787e7_bd1d_460e_a77e_a506e47f6dec_3"></a><a id="_ff65b5c4_1bcf_4091_83d5_cd2ef54f8b69"></a><a id="_ff65b5c4_1bcf_4091_83d5_cd2ef54f8b69_2"></a><a id="_ff65b5c4_1bcf_4091_83d5_cd2ef54f8b69_3"></a><a id="_6e6a208b_aa6b_4a72_87d1_52c78e11e5a0"></a><a id="_6e6a208b_aa6b_4a72_87d1_52c78e11e5a0_2"></a><a id="_6e6a208b_aa6b_4a72_87d1_52c78e11e5a0_3"></a><a id="_3e65f92e_6642_4177_9cf0_468f04199f9b"></a><a id="_3e65f92e_6642_4177_9cf0_468f04199f9b_2"></a><a id="_3e65f92e_6642_4177_9cf0_468f04199f9b_3"></a><a id="_a8e9976b_b36d_4483_88fc_5f1fef872468"></a><a id="_a8e9976b_b36d_4483_88fc_5f1fef872468_2"></a><a id="_a8e9976b_b36d_4483_88fc_5f1fef872468_3"></a><a id="_b8f7ba3b_0d78_4240_b9e7_6039fe6bb1bd"></a><a id="_b8f7ba3b_0d78_4240_b9e7_6039fe6bb1bd_2"></a><a id="_b8f7ba3b_0d78_4240_b9e7_6039fe6bb1bd_3"></a><ix:continuation id="Tb_IFLY_kLZvUWkvbcqcV7rWw_cont1"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="Tb_Z3e9kAKPXUK94lVLm5eLPw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following tables represent the Company&#8217;s fair value hierarchy for financial assets measured at fair value on a recurring basis as of December&#160;31,&#160;2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.91%;border-bottom: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;">Fair Value Measurements as of December&#160;31,&#160;2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_k-9MXJZwYEu_H5Bi2xjtMg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="Tc_5HHVkcqDvkOVPgaw6z_c-Q_5_3">168,847</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_xj7vgSDpzUa7vJOYpMC1Jg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="Tc_9R0mJuZQK0KsBnqg6_YCRQ_5_12">168,847</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:50.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Marketable securities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">U.S. treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_howxJ97nz0G0Lcug7F5vSg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="Tc_a92EMTOFeUejQjAYNgWGYQ_7_3">47,137</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_fQN8RdjUIkKmNmjAzo0HRA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="Tc_9tPB3YRUx0SNBlW4qd7nsA_7_6">71,600</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_nMM20ALqSEy5JhCoS1IKNA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="Tc_15Lb13lOykq-k0ogt_Z84A_7_12">118,737</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:50.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_JybKlr9s40GwBSfJHMt3gg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_xVnhWhBdT0GT3bCB5Dz1LA_8_3">215,984</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_GKWRtcnIrEuVkGehVkEvkA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_imig1jPbg0a6qNU3GtLAYg_8_6">71,600</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_Q5S2WBWLE0iuCfIUcOlvow" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_wBosk0qx7kO7GZqwMJDXog_8_12">287,584</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.00925827%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value&#160;Measurements&#160;as&#160;of&#160;December&#160;31,&#160;2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;2</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_3WGuo7mdd0mJ1Hh_NuYfdw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="Tc_wrZW6pFtr0mJUWTU4Ao4xw_5_3">21,310</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_Edg2N2M3BECNbd244eOlQQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="Tc_vGVVuB6XckisTqNKLujvpQ_5_12">21,310</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">U.S. treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_bDUDzQBZzk21QFFTpWyiWQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="Tc_H3gokyxi8kSOJ6Iup4KL1g_6_3">2,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_mexO3k_ZZk-1WPt3hEEXSQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="Tc_L1neQyEPnEmVJaZTgipXOw_6_12">2,000</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:50.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Marketable securities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">U.S. treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_bDUDzQBZzk21QFFTpWyiWQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="Tc_DbtsRT4BV0aceseN3190qg_8_3">1,958</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_6McM9MxxckGQo4spKFOSVQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="Tc_7m-tGFaf1kCiR_DFLHlb_A_8_6">998</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_mexO3k_ZZk-1WPt3hEEXSQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="Tc_gZ6f4lZ21UaHjb2-O4FMDQ_8_12">2,956</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:50.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_n-rQ1NZjX06uorpNILF33A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_KHravbro0k6cO0fFqc1ERQ_9_3">25,268</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_WpQJQMqKf06StNJlOM5SHA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_bf31g68n70esFrW1r_srlg_9_6">998</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_E_AYDhszqEqCkk8baIPoBg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_97ny33Ax50WMqAORWw4Pkw_9_12">26,266</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The derivative liability issued in May 2023 in connection with the closing of the second tranche of the Series B-2 and B-2A redeemable convertible preferred stock financing was a freestanding financial instrument and represented the Company&#8217;s obligation to issue additional shares of Series&#160;B-2 and B-2A redeemable convertible preferred stock at a fixed price upon the approval by the Company&#8217;s board of directors. In connection with the Series C redeemable convertible preferred stock financing in March 2024, the Company issued to investors <ix:nonFraction unitRef="Unit_Standard_instrument_QdPq1rRY6ke0GP_14cOf0A" contextRef="Duration_3_1_2024_To_3_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_GKK_JvgAzEipPagSq6IGFg" decimals="INF" format="ixt-sec:numwordsen" name="alms:NumberOfFreestandingFinancialInstruments" scale="0" id="Narr_iIcU48bVIEyRVOlcXW3rPw">two</ix:nonFraction> freestanding financial instruments: the Series C second tranche option liability and the put right option liability. The Company estimated their fair value using a Black-Scholes option-pricing model weighted by the probability of occurring. The Company used the intrinsic value calculation to estimate the fair value of the Series C second tranche option liability and the put right option liability upon settlement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table provides a range of assumptions used in the valuation of the derivative liability for the&#160;years ended December&#160;31,&#160;2024 and 2023:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" id="Tb_IPi_WwddEUyjkPL3592Gaw" 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;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: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><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.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;&#160;&#160;&#160;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:45.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><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.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Expected term (in years)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Standard_Y_kyVAPRVBqki7i1QnDoXMpg" contextRef="As_Of_12_31_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedTermMember_ba5Lg9ioDUqosnFloGRuVw" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="0" id="Narr_wc_GAlCpI0ma3PZal1RxaA">0.2</ix:nonFraction></span><span style="color:#231f20;white-space:pre-wrap;">  &#8211; </span><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Standard_Y_kyVAPRVBqki7i1QnDoXMpg" contextRef="As_Of_12_31_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedTermMember_lFW9-Z_AHU2fKx2YoBxvOg" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="0" id="Narr_Wm5X7n3aWkiRWctwR9VZ_w">0.4</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Standard_Y_kyVAPRVBqki7i1QnDoXMpg" contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedTermMember_sNaM9p3_lkqifyHBEmmkPQ" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="0" id="Narr_Ma1Ckqy7XUSE_vRm_TtvLg">0.0</ix:nonFraction></span><span style="color:#231f20;"> &#8211; </span><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Standard_Y_kyVAPRVBqki7i1QnDoXMpg" contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedTermMember_cQ01ztb1P0i_cqx-OqUy4A" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="0" id="Narr_qWFzTMR7BEOL8bJNzC1YOw">0.4</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td></tr><tr><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.05pt 0pt;"><span style="color:#231f20;">Volatility</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="As_Of_12_31_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember_ps2N1SOkKEK7yiZZgRaBzw" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="Narr_uUKA4DuFiE-XpkYuMcgDWw">55.1</ix:nonFraction>%</span><span style="color:#231f20;white-space:pre-wrap;">  &#8211; </span><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="As_Of_12_31_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember_4gSUoRedT0SeQ9wkQ06r4g" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="Narr_uqlVmljWDU6pTjl9gP80Pw">59.9</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember_IUAPoS_BrE2DL3Ab4FT3Rw" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="Narr_Z0umZ1CZp0y44yQ40326Hw">43.2</ix:nonFraction>%</span><span style="color:#231f20;white-space:pre-wrap;">  &#8211; </span><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember_whSYHER8J0yJ71wumXB0Rw" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="Narr_oTU9dGsRD0qBxSuGbsewDg">83.2</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Risk-free interest rate</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="As_Of_12_31_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_nsphTbFk4Eu_dgclFvbTWg" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="Narr_eWEmyTTx7kmbxYLIGplynA">5.4</ix:nonFraction>%</span><span style="color:#231f20;"> &#8211; </span><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="As_Of_12_31_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_Az5T0whTvk63lH3DplMMjQ" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="Narr_g0A468MnPk6hBcV5ASuz8g">5.5</ix:nonFraction>%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_AtTEFpalE0q3sQdT5CXMKw" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="Narr_v1ZDrB7B90iXJHX_O1jBzw">5.2</ix:nonFraction>%</span><span style="color:#231f20;"> &#8211; </span><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_-QqbEwt2DEi_2_AIC-CliQ" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="Narr_817VueisnkWODyP5tX-x_A">5.6</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">%</span></p></td></tr><tr><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.05pt 0pt;"><span style="color:#231f20;">Dividend yield</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="As_Of_12_31_2024_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedDividendRateMember_1UC17sHHA0u6dtIuKE4bIg" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="0" id="Tc_biQr-o9sL0KGXkXxKWS-4A_6_2">0.0</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="As_Of_12_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedDividendRateMember_XMqg5xwZUUOP8bbZClVmGw" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="0" id="Tc_KoJDTC3FuUSirbntuXjW8Q_6_5">0.0</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Probability of option exercise</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="As_Of_12_31_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_alms_MeasurementInputProbabilityOfOccurrenceMember_ieweUSfHskCn0cLqQjaKnw" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="Narr_1YpXjuoiKUKEGYhF0TK1yw">0.0</ix:nonFraction>%</span><span style="color:#231f20;white-space:pre-wrap;">  &#8211; </span><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="As_Of_12_31_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_MeasurementInputTypeAxis_alms_MeasurementInputProbabilityOfOccurrenceMember_IHQDP7oRPEiHC_SYHMZNfQ" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="Narr_it4VFU51H0iKY2KAYdHiPw">100.0</ix:nonFraction>%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_alms_MeasurementInputProbabilityOfOccurrenceMember_cJrvLlomUkm8Q9f-3hJwJQ" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="Narr_k8O598vO_U6k1PYCVKgzaA">30.0</ix:nonFraction>%</span><span style="color:#231f20;"> &#8211; </span><span style="color:#231f20;"><ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_MeasurementInputTypeAxis_alms_MeasurementInputProbabilityOfOccurrenceMember_G4e109AQUUCE4z-Y80IbbA" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="Narr_mSxY4KcUrkue1AB-KvaSTQ">100.0</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">%</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="Tb_dWY_fmuzGkK0fkPdNcdywQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table provides a roll-forward of the fair value of the Company&#8217;s Level 3 financial instruments, the derivative liability, for the&#160;years ended December&#160;31,&#160;2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;&#160;&#160;&#160;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Fair value at beginning of period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:52.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Fair value upon issuance</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" scale="3" id="Tc_jOjIAWbBtEa5htjL843Bjw_4_3">8,913</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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" scale="3" id="Tc_G9TsW-XSwUCepjzWi9AvjQ_4_6">2,112</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:52.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_OnKFwioJIkGwGQBMRp9zPw;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Changes in fair value</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="3" id="Tc_qK9KpNChbEmdvJIQdRY1Ng_5_3">5,406</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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="3" id="Tc_VFsdkulQSkGqRSK0tx85oA_5_6">119</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:52.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Fair value upon settlement</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" scale="3" id="Tc_aPt7BBAogkOZD_mMNy0r3w_6_3">14,319</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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td 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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" scale="3" id="Tc_R_tHpMXpDkKR99veg5NtNw_6_6">2,231</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:52.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Fair value at end of period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">There were no transfers between Level 1, Level 2 or Level 3 categories for the&#160;years ended December&#160;31,&#160;2024 and 2023.</p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></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;">F-16</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_48486a79_d74a_48c7_88a8_3ea52673f020"></a><a id="Tc_suv3acobhkyj6cCmxzFwMg_1_5"></a><a id="Tc_QDFYs78dgkunY7I5TSaK6Q_1_8"></a><a id="Tc_xXDYpxI6dkmrwhO8mN8e4g_1_11"></a><a id="Tc_tyXYExqKGEmB99_nZO79Vg_2_2"></a><a id="Tc_1AKhSDujlEWPBIXZOIu2QA_2_5"></a><a id="Tc_ktL8BIWV1U6PZ4QlrQ8xIw_2_8"></a><a id="Tc_SqX8fXUcbUuRyaQxaZyQTQ_2_11"></a><a id="Tc_XbYbEo3Ut06d-uv-Fxe7Lg_3_2"></a><a id="Tc_dA-N4NFAF0Sy6OXURaFLkQ_3_5"></a><a id="Tc_FB1qRH5SNUCEv0Iuv7jmbQ_3_8"></a><a id="Tc_pYXF9tVI_02oC7LY8GDfeg_3_11"></a><a id="Tc_6lPKhce4cUuteikSUi7I_w_4_0"></a><a id="Tc_WwBMTGMm_0-28SLYvg4vMA_5_0"></a><a id="Tc_NdieTevbREqaj9ZzPEpAKw_5_2"></a><a id="Tc_hvTA8l41fUqU_fq2Ea2HFA_5_5"></a><a id="Tc_0lSXQ4fNikqCtO0WGWQRgQ_5_8"></a><a id="Tc_Ma8Hs_ysDU6qgGks2md6vw_5_11"></a><a id="Tc_EfIX_3_EoEWDpI_YnRgcAg_6_0"></a><a id="Tc_pOyy59mRSE29Mz6bSKTKpA_6_2"></a><a id="Tc_6mjPIX1RSES4Viv137PYSA_6_5"></a><a id="Tc_yLj4LiwvfE2CEZ_HqerilQ_6_8"></a><a id="Tc_yQOhugOk80KhzgrnvNG7gw_6_11"></a><a id="_3877db52_014c_4af0_9cb7_546e39b2cc33"></a><a id="Tc_7Kr1Grcx1UCK1SSmQPMFBw_1_5"></a><a id="Tc_St7ASbenV0Gnbe6myfjG2Q_1_8"></a><a id="Tc_r3Tk5v_XYUWEhyjt0Qv-Mg_1_11"></a><a id="Tc_9mgY6ExOLkq3H3VmTypGNQ_2_2"></a><a id="Tc_1puA0EpMGUGxGIikwauUow_2_5"></a><a id="Tc_Nx8Bco9mCk-1XwunmQuUlA_2_8"></a><a id="Tc_MFy8-TWHkU6LOTThYfxQaQ_2_11"></a><a id="Tc_irJuupE1EkKYED16RVjQHw_3_2"></a><a id="Tc_jPIXGzuk70-nsR5ppEIpNQ_3_5"></a><a id="Tc_DgZL-yQ-8Ei3irK7kPXDIQ_3_8"></a><a id="Tc_-RK2Q60Ja0yDJREqYuAqPw_3_11"></a><a id="Tc_L_icRBAndkCCmbO41lbzvQ_4_0"></a><a id="Tc_SnAmdr5uE0aZY6Yu9L7_3g_5_0"></a><a id="Tc_ny0Hu9Suvke51ZaCP8lycQ_5_2"></a><a id="Tc_jztTiiXtokSwnmfA6ddZGA_5_5"></a><a id="Tc_TJ7GHC5IlUWrhRT6sBDUUQ_5_8"></a><a id="Tc_ZSfvHSEfxU-aFwdNQ_ZdOg_5_9"></a><a id="Tc_l8PNN7ar30yweZZdW051PQ_5_11"></a><a id="Tc_u2BMC7uJEkaTxOCzXArW2g_6_0"></a><a id="Tc_9WRlf2WQr0GNjyTiPSLYlA_6_2"></a><a id="Tc_sbZfDWbMn0eT4p7eebQ5Ww_6_5"></a><a id="Tc_lWmP3Qb3yE6O-I4jLiLuVg_6_8"></a><a id="Tc_nZ11RugYQEiiah7tfg_v9Q_6_9"></a><a id="Tc_OWnbosQEY0ajh4d87nCNbA_6_11"></a><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="Tb_u8zxo3ado0Wc6YmD2zyuKA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">4.</b></span>Marketable Securities</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" id="Tb_XzGXK_5V70WwGJrnBsw0kQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">Marketable securities, which are classified as available-for-sale, consisted of the following as of December&#160;31,&#160;2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair&#160;Value&#160;as&#160;of</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term marketable securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_moodr__IIEKdeE82omE77A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss" scale="3" id="Tc_nzD5D-xen0GYrXnORXG-Rw_5_3">118,697</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_moodr__IIEKdeE82omE77A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="Tc_pFbcw5SeRUW8qdwQAggw9w_5_6">45</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_moodr__IIEKdeE82omE77A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="Tc_kM6VYUPqNUqapxncPFHEOw_5_9">5</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_moodr__IIEKdeE82omE77A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="Tc_Ao2MH80COEmOjqOFw6vjoA_5_12">118,737</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:52.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total short-term marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss" scale="3" id="Tc___6NNcuY70CeJiBYjgeU0Q_6_3">118,697</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="Tc_Gu4Kc1crL0eUi0j1_ra8_Q_6_6">45</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="Tc_ziQyADHSS0Oei9nqyErKjg_6_9">5</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="Tc_V9bpyjXWK0irqqpPWmcVNQ_6_12">118,737</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;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:3.5pt;"><td style="vertical-align:bottom;width:52%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.09%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.61%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.09%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.31%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.43%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.1%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.32%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.44%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.1%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.68%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value&#160;as&#160;of</b></p></td></tr><tr><td style="vertical-align:bottom;width:52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized&#160;Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term marketable securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">U.S. treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_tmrhIQ5kWkeYi8hUPxtBwQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss" scale="3" id="Tc_j4i4sZAbGUaPovKwiqeSMg_5_3">2,954</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_tmrhIQ5kWkeYi8hUPxtBwQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="Tc_B-xbDMY0LUqRly_BnLG51g_5_6">2</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_tmrhIQ5kWkeYi8hUPxtBwQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="Tc_HUtcWFPAOUmIQ71FwVscaQ_5_12">2,956</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total short-term marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss" scale="3" id="Tc_C4CB_y5hDkm2u-LQG1FpNQ_6_3">2,954</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="Tc_fi-y6ShKUUCU8TOjR_cr5g_6_6">2</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="Tc_jnKwMsJNHUWyvtSlGD5yDw_6_12">2,956</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">All marketable securities held as of December&#160;31,&#160;2024 and 2023 had contractual maturities of less than one&#160;year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">As of December&#160;31,&#160;2024 and 2023, no significant facts or circumstances were present to indicate a deterioration in the creditworthiness of the issuers of the marketable securities, and the Company has no requirement or intention to sell these securities before maturity or recovery of their amortized cost basis. The Company considered the current and expected future economic and market conditions and determined that its marketable securities were not significantly impacted. For all marketable securities with a fair value less than its amortized cost basis, the Company determined the decline in fair value below amortized cost basis to be immaterial and non-credit related, and therefore <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" scale="3" id="Narr_o3NXgR8BM0GY73uuGB0ktA"><ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" scale="3" id="Narr_e8d0oiP840y4xOX5LaUdzw">no</ix:nonFraction></ix:nonFraction> allowance for expected credit losses was recorded. For the&#160;years ended December&#160;31,&#160;2024 and 2023, the Company did <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt-sec:numwordsen" name="alms:DebtSecuritiesAvailableForSaleImpairmentLoss" scale="3" id="Narr_kFKqfmkFzEWzS73caXKr8w"><ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt-sec:numwordsen" name="alms:DebtSecuritiesAvailableForSaleImpairmentLoss" scale="3" id="Narr_Lijjym49wkKL7iA4yJkH6w">no</ix:nonFraction></ix:nonFraction>t recognize any impairment losses on its marketable securities.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_a906e3ba_75cc_4cc9_a2a7_9db8fec3521f"></a><a id="Tc_kn5KM1kdGU6p5sZykX_1qA_1_2"></a><a id="Tc_vofVgGv78UC_OLM6oJpn7g_1_5"></a><a id="Tc_k3RatdFSwEOASCYWR1PAtw_2_2"></a><a id="Tc_NSEY4nytj0qGJYycl9jf_A_2_5"></a><a id="Tc_k28UnI05aE2THfYvXVH53Q_3_0"></a><a id="Tc_pI4mwsC5-EujW6jQrNFwig_3_2"></a><a id="Tc_TRW0qQ5KfUSePOQwVRK1-w_3_5"></a><a id="Tc_rc_sNxQ0a0aaaaYvRSW_lQ_4_0"></a><a id="Tc_pqfov7iRO0u0vujU1FH_4w_5_0"></a><a id="Tc_rmXXfos5Q0aNo-F97wJhzA_6_0"></a><a id="Tc_8A265ziGPUuaYhTibmoRoQ_7_0"></a><a id="Tc_N2enVd00JE6S9zXyudj9Ag_8_0"></a><a id="Tc_0S7_T4WINk-gTK1MzuJfrQ_8_2"></a><a id="Tc_1LVKDJ0iME-FsVyrpLkJbQ_8_5"></a><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:SupplementalBalanceSheetDisclosuresTextBlock" id="Tb_u7dhmJKD6U-uj5fC3LsjUA" continuedAt="Tb_u7dhmJKD6U-uj5fC3LsjUA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">5.</b></span>Balance Sheet Components</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:12pt 0pt 12pt 0pt;">Other Prepaid Expenses and Current Assets</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="alms:ScheduleOfOtherPrepaidExpensesAndCurrentAssetsTableTextBlock" id="Tb_vv9Wtyten06CTDR80zLDdw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Other prepaid expenses and current assets consisted of the following as of December 31, 2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidInsurance" scale="3" id="Tc_O-3tDM3zoEqMW4xF7er4aw_3_3">695</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidInsurance" scale="3" id="Tc_BGY9_sx59UyijhoWyrzxJg_3_6">111</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid subscriptions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="alms:PrepaidSubscriptionsCurrent" scale="3" id="Tc_aNqhbqmD30O64xMJ7AIMNg_4_3">1,232</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="alms:PrepaidSubscriptionsCurrent" scale="3" id="Tc_wU9lFy6zR0OEr_Kgo0M59w_4_6">703</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestReceivableCurrent" scale="3" id="Tc_9joaA1_860yXtGvdStHbnw_5_3">698</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestReceivableCurrent" scale="3" id="Tc_PgJhYi7pT0up8h5HruEJbg_5_6">108</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tax receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesReceivable" scale="3" id="Tc_HIV0Yrs7e0mWtYE-1Pmz-Q_6_3">1,114</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesReceivable" scale="3" id="Tc_FHeBnyQitU-56r_nO8dm3Q_6_6">614</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherPrepaidExpenseCurrent" scale="3" id="Tc_sUPPftkfN0GXjaynLIWKjA_7_3">762</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherPrepaidExpenseCurrent" scale="3" id="Tc_TG9_ZJgdHUqLtvJRTnvmXg_7_6">95</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total other prepaid expenses and current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="Tc_gt6fXlQdWUiEBJJEJovy1Q_8_3">4,501</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="Tc_CR_IgPgdA0KYVnQ6r3jjoQ_8_6">1,631</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;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></div></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;">F-17</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_799c2b8e_937d_4636_a02c_7a54dd042ffd"></a><a id="Tc_v5KGgDHYxk-jtdppep07iQ_1_2"></a><a id="Tc_q9xhxPrPv0eKFee8QUYutQ_1_4"></a><a id="Tc_kelSSM4jrk-8YnrjcwxelQ_1_7"></a><a id="Tc_5ZzkgTIgs0-9xpkxuCebwA_2_2"></a><a id="Tc_8Lo6778gFEObSAcjFc-lpA_2_4"></a><a id="Tc_qsWCImbWs0mHmZQ-NyrwDA_2_7"></a><a id="Tc_Id4AgsSVTUCWVjflRZGuFQ_3_0"></a><a id="Tc_Jrqw6yGoJkW5T5XAVCTANA_3_4"></a><a id="Tc_pbMwTeIjpk-jqUDHOoNY2w_3_7"></a><a id="Tc_DWNe1EyKMkWV1wu9-SAC5Q_4_0"></a><a id="Tc_jrJ2pvRivkWrQYHFe3SE7w_5_0"></a><a id="Tc_4uqruksy0U2tgyDxExRBNA_6_0"></a><a id="Tc_s9YZznzRD061IKqPI-ikQQ_7_0"></a><a id="Tc_29vswfoQPE6Jnl1Yh0zIAA_8_0"></a><a id="Tc_amLQhS0GrEi4QoPa2MJlWQ_9_0"></a><a id="Tc_r7EtrcPImEmyHikIyJw5wg_10_0"></a><a id="Tc_1fPyC-z9l02554fA2KgE-Q_10_4"></a><a id="Tc_lnxuElt4b0OqxplJChiIpw_10_7"></a><a id="_6ff4f9b1_4a4d_44c8_883a_d5471295950f"></a><a id="Tc_gOFPpsTd40y4FbdW4255LA_1_2"></a><a id="Tc_axAsI6Zl70yjvtHSluXMxw_1_5"></a><a id="Tc_c9cM9uVPQ06hdEYD9tpv6g_2_2"></a><a id="Tc_ckhXhrzKvUaUK4CF4vHOrw_2_5"></a><a id="Tc_4jSm3ZzoSEekX9_7VgT-3g_3_0"></a><a id="Tc_UWGFR4Qnmk6Q7Oj_atO3zQ_3_2"></a><a id="Tc_QcK7Ed8jZUaQ8IeCdXWHvQ_3_5"></a><a id="Tc_CeRoxUKH90CPzAADQvAjyg_4_0"></a><a id="Tc_j3nDLnOmoEC7H0N65QdW-A_5_0"></a><a id="Tc_f53QnO_7qk6ye9WfUSg-0A_6_0"></a><a id="Tc_KKSx3wBGeky8NO0f0QsDjQ_6_2"></a><a id="Tc_7Dii76y5OkSpeaeMUOomXQ_6_5"></a><ix:continuation id="Tb_u7dhmJKD6U-uj5fC3LsjUA_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Property and Equipment, net</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="Tb_pp3xYbAVXUaFlLny4Pm0dw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Property and equipment, net consisted of the following as of December 31, 2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:14.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated&#160;Useful&#160;Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in&#160;years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;width:14.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_zUfZQrgpc0mIJ_Ziv14OfA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Shorter of useful life or lease term</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_r7HOCX8GBUK2-CXQuIqvfQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_OiLNkHuw_06h4d-Rb2JbJg_3_5">17,618</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_uifI8Qks-02gCiM3x-FkVg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_NKkCTGaWaUis-q3hIVum5g_3_8">17,592</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Laboratory equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_alms_LaboratoryEquipmentMember_PcCpGeCoeUe3trJOscrWDw" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tc_t9B2kMih20KFsYSfD_78qg_4_2">5</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_alms_LaboratoryEquipmentMember_PcCpGeCoeUe3trJOscrWDw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_iiMWCH-0U069n73KjsUq6w_4_5">5,227</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_alms_LaboratoryEquipmentMember_F5mBDmN1UEWjefIgVsmbPQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_Wo89xe75okWg_D3Cq_NJLA_4_8">3,577</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:49.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_TXm6h2nM7UmnUwNZDJG4bA" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tc_D1bHsAilFUWMm5VTgPgKgQ_5_2">5</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_TXm6h2nM7UmnUwNZDJG4bA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_z0OKPSfwY0SAb0gKYPex_w_5_5">1,709</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_yr4uqxeocka1lVIb0_Rq0g" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_EiXZl06pwUKiQwZjkGVLGw_5_8">1,709</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_ylHQj59r5UGaPEB-9o_VVg" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tc_Tf-aTACsZEi-AaNeKYTT4w_6_2">5</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_ylHQj59r5UGaPEB-9o_VVg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_VY1nQyrS_UShlP_jGFEQYQ_6_5">896</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_nD35Imcx406MMrJewKxJjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_nUY0ui865k-m0tCsOJ_DsQ_6_8">896</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:49.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Capitalized software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonNumeric contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember_v4FFXTUI5EyhnO6yQOZhuA" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tc_kS3CBetbTkW0TcVU5tsp8w_7_2">3</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember_v4FFXTUI5EyhnO6yQOZhuA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_cleo6WbxYUG4fgU62zExMg_7_5">75</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember_nbi7EPuuXku11fENmI-y7w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_5CHJ5Jwkc0yiDf18pXNA1w_7_8">75</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total property and equipment, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_TI4J6SDPzU61kNDhDpMlaA_8_5">25,525</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_w6zfLyTH6UCN-aGEJ5NalA_8_8">23,849</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:49.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="Tc_WdTpy6NSeEqaG5965Sni5A_9_5">4,557</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="Tc_gO8W_q89XkKlieeXm-x2Gg_9_8">1,408</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_YpHjzv7VFkynr5kpMZoxgQ_10_5">20,968</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_N8xLGvNeEUqk2hWt0IHOVA_10_8">22,441</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Depreciation and amortization expense was $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="6" id="Narr_ZA5C3ec1n0qcersVQftZBQ">3.2</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="6" id="Narr_1org5z9mYUuuavshOEt32Q">1.3</ix:nonFraction> million for the&#160;years ended December&#160;31,&#160;2024 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:12pt 0pt 12pt 0pt;">Other Accrued Expenses and Current Liabilities</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="alms:ScheduleOfOtherAccruedExpensesAndCurrentLiabilitiesTableTextBlock" id="Tb_zmcah2gC6UevTZtSzV5rhw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Other accrued expenses and current liabilities consisted of the following as of December 31, 2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued personnel and related expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="Tc_IM0cwnT59kiLNQoqWeXnxQ_3_3">7,765</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="Tc_sWXtvH8iPUmjMTyqJu2EGw_3_6">5,585</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued professional services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedProfessionalFeesCurrent" scale="3" id="Tc_Dqo8eiQxbUK5MFGk5avVWQ_4_3">2,657</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedProfessionalFeesCurrent" scale="3" id="Tc_4sAcO13OSEGGmsw0W8Q5gw_4_6">1,093</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued other expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="Tc_M7bW8TkLQEy78ipiW7eOzQ_5_3">158</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="Tc_NigSm0cljkKw0t3jEAy3BQ_5_6">409</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total other accrued expenses and current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="alms:OtherAccruedExpensesAndLiabilitiesCurrent" scale="3" id="Tc_CiT4z10GV0e7dGUXlrioTA_6_3">10,580</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="alms:OtherAccruedExpensesAndLiabilitiesCurrent" scale="3" id="Tc_4dIgaRtUmU-JOn5CeNGhIA_6_6">7,087</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:2pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="Tb_y8L5ydtdQ02a9mYK90BDqQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">6.</b></span>Related Party Transactions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:12pt 0pt 12pt 0pt;">Foresite Labs Services Agreement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Foresite Labs, LLC (&#8220;Foresite Labs&#8221;) is an affiliate of Foresite Capital Management, a stockholder of the Company. In January&#160;2021, the Company entered into a services agreement with Foresite Labs, which was amended and restated in August&#160;2021 and in December&#160;2023, and expires in December&#160;2026, unless terminated earlier by the parties. Thereafter, on each anniversary of the effective date, the agreement will automatically renew for an additional <ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_alms_ForesiteLabsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_Bq9D3AbPVkKmjZfE6nxVBA" format="ixt-sec:durwordsen" name="alms:RelatedPartyTransactionAnnualAdditionalRenewalTerm" id="Narr_jajzytKOFkScjoC4X7lQ5Q">one-year</ix:nonNumeric> term, unless terminated earlier by the parties. Foresite Labs provides services to assist the Company in exploring specified immunology genetic targets. For the&#160;years ended December&#160;31,&#160;2024 and 2023, the Company recognized $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_alms_ForesiteLabsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_Bq9D3AbPVkKmjZfE6nxVBA" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="6" id="Narr_DP51N05TcESL5T-_-6pV6w">0.9</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_alms_ForesiteLabsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_S7aQF41YzkSNdnrw-dZNYQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="6" id="Narr_TGUXA-TlvkK1tKUmnFKoQQ">1.5</ix:nonFraction> million as research and development expenses under the service agreement, respectively. Accrued expenses under the service agreement were <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_srt_CounterpartyNameAxis_alms_ForesiteLabsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_offwp6i75EarOdwrsrapfg" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:AccruedLiabilitiesCurrentAndNoncurrent" scale="3" id="Narr_a2hP9pDk10qsFPpu9iXcVA">zero</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_alms_ForesiteLabsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_P-E8l1n1_E6zJhzzbA8leA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrentAndNoncurrent" scale="3" id="Narr_3J6nwIVB-Uiw04cE75Jycw">2</ix:nonFraction> thousand as of December&#160;31,&#160;2024 and 2023, respectively.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="Tb_eiQgF-zNl0GY68EZfg9FVw" continuedAt="Tb_eiQgF-zNl0GY68EZfg9FVw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">7.</b></span>Commitments and Contingent Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Operating Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In 2021, the Company entered into a lease agreement for <ix:nonFraction unitRef="Unit_Standard_sqft__SVTkAN1gEyjAdqSdY0QKQ" contextRef="As_Of_12_31_2021_9kvDRVdKdEq24ZVe0GLMTw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AreaOfRealEstateProperty" scale="0" id="Narr_k93i6C10NEmOdZx7YcYpTw">14,000</ix:nonFraction> square feet of office space in South San Francisco, California, which commenced in August&#160;2021 and had a contractual termination date of September&#160;2024. In September&#160;2023, the Company abandoned this right-of-use asset as it had moved to its new office space described below; the Company recognized a loss on this abandonment in the amount of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_9_1_2023_To_9_30_2023_Fx9f_rUAd0Gjz-jopiyM9w" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnTerminationOfLease" sign="-" scale="6" id="Narr_fS3cDODsSEuJUHblS7FW4w">0.6</ix:nonFraction> million.</p></ix:nonNumeric></div></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;">F-18</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_c4a01f7d_cf50_4030_89c6_587a8170e0d6"></a><a id="Tc_iqQBDcMD2UWZ1AOEXIp1_g_1_2"></a><a id="Tc_ZUYEw7MyvkCQVa2pJ2RVpg_2_2"></a><a id="Tc_NYn-2yYcGUyOEPD7_4d7hQ_2_5"></a><a id="Tc_RDqo-ZQboEigSHq9--l0bA_3_0"></a><a id="Tc_Qgqz9fwhTEejjlDTqpWJGw_3_2"></a><a id="Tc_E7sypYSbmkC_0DTB3rH2tA_3_5"></a><a id="Tc_iwvxXEpyX02iKAAV9avSlA_4_0"></a><a id="Tc_HIw5yuxNHkWaAHj3MQ7CXA_5_0"></a><a id="Tc_CU3ykhGQ9kO3rKvJh4prqQ_5_2"></a><a id="Tc_q_RYbJfwLk-EpkFZ_-9KOA_5_5"></a><a id="_39fd2b09_aad7_4c64_ba31_db2a8fb0a162"></a><a id="Tc_DrhogW04OUaQOywdaKfHMg_1_2"></a><a id="Tc_Gtmoi5dcikCiBYcYFr11tg_2_2"></a><a id="Tc_JrsITQ9gtE6GGxCTHrkk0g_2_5"></a><a id="Tc_GBqEGpjJE0-g1P3htNcAgQ_3_0"></a><a id="Tc_5Yy277Y4IUmHHt36HgdM5A_3_2"></a><a id="Tc_HcWm2ctxSU6PhNfud1BWxQ_3_5"></a><a id="Tc_KcrZeUe6SkiK_frvDc5bKA_1_2"></a><a id="Tc_4FsNROss40GJuCCYOs1ogQ_1_4"></a><a id="Tc_Vf_ThEyBn0-jwCO3iDj-7Q_2_2"></a><a id="Tc_LCehUK6JZUaCbUuwNHOvPw_2_4"></a><a id="Tc_A8BR8LswrUygDeLjxUOZcw_3_0"></a><a id="Tc_ZrsP4H9MmE-wO4_56A_OZA_4_0"></a><a id="Tc_I48z0Z5jF0KFOj0KU-MCdA_4_3"></a><a id="Tc_DF_-SyePt0mwCsSNzjLwZQ_4_5"></a><ix:continuation id="Tb_eiQgF-zNl0GY68EZfg9FVw_cont1" continuedAt="Tb_eiQgF-zNl0GY68EZfg9FVw_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In January&#160;2022, the Company entered into a lease agreement for <ix:nonFraction unitRef="Unit_Standard_sqft__SVTkAN1gEyjAdqSdY0QKQ" contextRef="As_Of_1_31_2022_In1T1cXPPUG-l7emsd5XRQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AreaOfRealEstateProperty" scale="0" id="Narr_ssYeR6V6Nk2NurM9vTk1Jw">12,000</ix:nonFraction> square feet of office and laboratory space in South San Francisco, California, which commenced in July&#160;2022 and had a contractual termination date of July&#160;2029. This lease contained an early termination option, allowing the Company to terminate this lease before the expiry of the lease term. The Company concluded the lease term for accounting purposes ended in August&#160;2023. In April&#160;2023, the lease was modified, and the contractual lease termination was changed to October&#160;2023. The accounting impact of the modification was not material.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In August&#160;2022, the Company entered into a lease agreement for <ix:nonFraction unitRef="Unit_Standard_sqft__SVTkAN1gEyjAdqSdY0QKQ" contextRef="As_Of_8_31_2022_ml5GaFUNoEWzH2I5-tX36w" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AreaOfRealEstateProperty" scale="0" id="Narr_W0ehqlw9m0m8Kj7lS3Zf8Q">55,000</ix:nonFraction> square feet of office and laboratory space in South San Francisco, California, which commenced in January&#160;2023 and has a contractual termination date in August&#160;2033. The Company constructed leasehold improvements in the space, which were concluded to be lessee assets. The lessor provided the Company a tenant improvement allowance of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:IncentiveToLessee" scale="6" id="Narr_bdEv7mdzkkyjf2Fs3qFY6Q">17.2</ix:nonFraction> million, of which $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2022_To_12_31_2022_J6OY6SgL_Eat3_uti2ourg" decimals="-5" format="ixt:num-dot-decimal" name="alms:ProceedsFromTenantImprovementAllowanceReceived" scale="6" id="Narr_1GPW2jQdZk24J4_YQIN3SQ">0.5</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-5" format="ixt:num-dot-decimal" name="alms:ProceedsFromTenantImprovementAllowanceReceived" scale="6" id="Narr_goDjJWh3iU-XcshyNhxRPQ">16.7</ix:nonFraction> million were received and were accounted for as a reduction to lease payments for the&#160;years ended December&#160;31, 2022 and 2023, respectively. At the commencement date, future lease payments totaled $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_1_31_2023_LQ_hrqyUD0WHUeJuvSzDKg" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="6" id="Narr_CVWEpyQLgEKtsfa-bIwooQ">37.9</ix:nonFraction> million, including $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_1_31_2023_LQ_hrqyUD0WHUeJuvSzDKg" decimals="-5" format="ixt:num-dot-decimal" name="alms:LesseeOperatingLeaseLiabilityGrossFixedPayment" scale="6" id="Narr_Ne71A2sNg0q9XicoSiFxGw">54.6</ix:nonFraction> million in gross fixed payments less $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_1_31_2023_LQ_hrqyUD0WHUeJuvSzDKg" decimals="-5" format="ixt:num-dot-decimal" name="alms:LesseeOperatingLeaseIncentiveReceivableCurrent" scale="6" id="Narr_iyus9nAS2EaFhxUN4j5E5Q">16.7</ix:nonFraction> million in lease incentives received during the first&#160;year of the lease. The lease liability at lease commencement was calculated to be $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_1_31_2023_LQ_hrqyUD0WHUeJuvSzDKg" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="6" id="Narr_PaufnJ1Q1Euw2NnHqeRNuA">14.1</ix:nonFraction> million, which is equal to the present value of the future lease payments, discounted at the incremental borrowing rate of <ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="As_Of_1_31_2023_LQ_hrqyUD0WHUeJuvSzDKg" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="Narr_D_vRUPbwlU6LQ47Ubl-iyQ">11.4</ix:nonFraction>%. Following the commencement date, the Company measured its lease liability and right-of-use asset in accordance with ASC 842-20-35-3. In accordance with this guidance, future lease payments increased as the $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_8_31_2022_ml5GaFUNoEWzH2I5-tX36w" decimals="-5" format="ixt:num-dot-decimal" name="alms:LesseeOperatingLeaseIncentiveReceivableCurrent" scale="6" id="Narr_o6xBI0iK10mEYzoPSy1Gdg">16.7</ix:nonFraction> million incentive was received, and future gross fixed payments were no longer offset by these incentives. Leasehold improvements were reflected in property and equipment, net in the consolidated balance sheets as of December&#160;31, 2024 and 2023. The lease agreement also includes a renewal option allowing the Company to extend this lease for an additional <ix:nonNumeric contextRef="As_Of_8_31_2022_ml5GaFUNoEWzH2I5-tX36w" format="ixt-sec:durwordsen" name="us-gaap:LesseeOperatingLeaseRenewalTerm" id="Narr_D-Kak6pnEkKU52PegQhEBA">three&#160;years</ix:nonNumeric> at the prevailing rental rate, which the Company was not reasonably certain to exercise.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In December 2024, the Company entered into a lease agreement for approximately <ix:nonFraction unitRef="Unit_Standard_sqft__SVTkAN1gEyjAdqSdY0QKQ" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AreaOfRealEstateProperty" scale="0" id="Narr_XOzIf-9bYka10ytcd24HHA">22,000</ix:nonFraction> square feet of additional office space in South San Francisco, California. The lease has a contractual termination date of December 2026, with the <ix:nonNumeric contextRef="Duration_12_1_2024_To_12_31_2024_ZPJQ_JL0Uk26ihvGyLQ5YQ" format="ixt:fixed-true" name="us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedExistenceOfOptionToExtend" id="Narr_O_ZU03KE_0CbSiz9TEy8bg">right to extend</ix:nonNumeric> the lease for an additional <ix:nonNumeric contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" format="ixt-sec:durwordsen" name="us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1" id="Narr_tfVHGolvx0Wm-Vx3hbHKDA">two years</ix:nonNumeric> subject to certain conditions. The Company determined that, for accounting purposes, the commencement date of the lease is in January 2025 and the lease term ends in December 2026, as it not reasonably certain that the lease will be extended. Therefore, the Company will recognize the right-of-use asset and the lease liability on the commencement date in January 2025. Total undiscounted lease payments over the lease term will be approximately $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_us-gaap_OperatingLeaseLeaseNotYetCommencedMember_KpdezSP1Mkyjd0vOvzbKUA" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" scale="6" id="Narr_ZqXlDzQp7ESBXXw-3s4hlQ">1.9</ix:nonFraction> million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company maintains letters of credit representing security deposits on its leases in the amount of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="Narr_6MOhfwZjqUmm3HkZtNWkIA"><ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="Narr_U1hw4kQC9UWF95ZXUKEm3A">1.1</ix:nonFraction></ix:nonFraction> million as of December 31, 2024 and 2023. The letters of credit were reflected in restricted cash, non-current in the consolidated balance sheets as of December 31, 2024 and in restricted cash, current and non-current in the consolidated balance sheets as of December 31, 2023.</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:LeaseCostTableTextBlock" id="Tb_EtWgVMMaW0q00LcYPsqzEA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The components of lease costs were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="3" id="Tc_ZNw5t9phq0OJQXfA4JhofA_3_3">3,469</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="3" id="Tc_SPJcsa2pYUqKPuW2UsyKuA_3_6">4,747</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Variable lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:VariableLeaseCost" scale="3" id="Tc_syNVVtdG20OIMa2spUhn-g_4_3">1,202</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:VariableLeaseCost" scale="3" id="Tc_0JqrY1YnV0iOA_GKFO7FzQ_4_6">545</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LeaseCost" scale="3" id="Tc_4r_s-U_-HEKN9PE7en7xIw_5_3">4,671</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LeaseCost" scale="3" id="Tc_4e9jaERMh0Ol-yk1uYnSsw_5_6">5,292</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="alms:ScheduleOfInformationRelatedToOperatingLeaseTableTextBlock" id="Group_sRBROWlUd0SsUei7p80ATw" continuedAt="Group_sRBROWlUd0SsUei7p80ATw_2" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Supplemental cash flow information related to the operating leases were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Cash payments included in the measurement of operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasePayments" scale="3" id="Tc_4upS4TY320ihZreIiZa7cw_3_3">5,299</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasePayments" scale="3" id="Tc_uZFx-dTvCESbPkfNxhM04A_3_6">2,903</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Weighted-average remaining lease term and incremental borrowing rate for the operating leases were as follows:</p><ix:continuation id="Group_sRBROWlUd0SsUei7p80ATw_2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#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;width:74.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">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;margin:0pt 0pt 0.05pt 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</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;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average remaining lease term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="Tc_1pDJ2M3JRUWK__T0SyV_TQ_3_2"> 8.7</ix:nonNumeric></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="Tc_7ouwIT4X50yxlJMthleYMA_3_4"> 9.5</ix:nonNumeric></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average incremental borrowing rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="Tc_5BNCSTrut02zZ6EVGCGegQ_4_2">11.4</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;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="Tc_o_1E0W1xyE2EcSLo_uAtYA_4_4">11.4</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:continuation></div></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;">F-19</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_f1534f2d_8713_485b_b262_37bbdbf4770a"></a><a id="Tc_450b8L1xk0KyhDT_N9yf2g_1_0"></a><a id="Tc_RkFavY0XiESqjvWd-RONrQ_1_2"></a><a id="Tc_XY58RsnPd0-aXbnspMSjyA_2_0"></a><a id="Tc_lLesCju2Dky6qjPu1uvmOw_3_0"></a><a id="Tc_2KIkaQ0tkEWj2IOY57ihAw_4_0"></a><a id="Tc_2ClggXOmikSj3YzTpzTsWA_5_0"></a><a id="Tc_lFD9CWRZOUW0aU39URcR8w_6_0"></a><a id="Tc_xtrKX8byA0Sr0T7rJm3yGQ_7_0"></a><a id="Tc_X0gRQLUAAUiPyywKvfEBgQ_8_0"></a><a id="Tc_I8rVoLCT9ker1BGnq1S3PA_9_0"></a><a id="Tc_Yt1EY9JGHUWwoFOmf2Pygw_9_2"></a><ix:continuation id="Tb_eiQgF-zNl0GY68EZfg9FVw_cont2"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="Tb_kVbcpKnsLkmLaF06aloJhA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Future minimum lease payments under non-cancelable leases as of December&#160;31,&#160;2024 were as detailed below (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="Tc_-bL0PUZIi0SK4iQXW4o03w_1_3">4,959</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="Tc_oCkI9Jy8102bbypqtjdMxw_2_3">5,125</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="Tc_5_zWd_5qIEmHaHN1zX5pTg_3_3">5,296</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="Tc_QaBJJJi5VEGMl_RukJmmsg_4_3">5,474</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" id="Tc_0K3TqavdkEiP_hTgYwrLJg_5_3">5,658</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="Tc_zezTToYqNk6Q6y1xzSmPUg_6_3">21,857</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total undiscounted lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="Tc_RikfWZyUJUGUAvEpXt0RMQ_7_3">48,369</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Less: Imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="Tc_oOsCYDRa_0CqXDKm9MoxeQ_8_3">17,647</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="Tc_FZdKvfuvDECQhHwUn2tH1Q_9_3">30,722</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt 0pt 12pt 0pt;">FronThera Contingent Consideration</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In March 2021, the Company entered into a stock purchase agreement to acquire FronThera U.S. Holdings,&#160;Inc. and its wholly owned subsidiary, FronThera U.S. Pharmaceuticals&#160;LLC., and the transaction was accounted for as an asset acquisition. Under the stock purchase agreement, the Company is obligated to pay contingent consideration of up to an aggregate of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_3_31_2021_us-gaap_AssetAcquisitionAxis_alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_us-gaap_ContingentConsiderationByTypeAxis_alms_ClinicalMilestonesMember_nau8AzYbD0mvgx0Vhy0tYg" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AssetAcquisitionContingentConsiderationLiability" scale="6" id="Narr_OiTgkTjtqkaEC81NVEp1gA">120.0</ix:nonFraction> million based on the achievement of specified clinical and approval milestones, of up to an aggregate of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_3_31_2021_us-gaap_AssetAcquisitionAxis_alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_us-gaap_ContingentConsiderationByTypeAxis_alms_ClinicalMilestonesMember_nau8AzYbD0mvgx0Vhy0tYg" decimals="-5" format="ixt:num-dot-decimal" name="alms:AssetAcquisitionMilestoneObligation" scale="6" id="Narr_1gf6CWuryk-cH68yyTygfw">70.0</ix:nonFraction> million payable for clinical milestones, and of up to an aggregate of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_3_31_2021_srt_RangeAxis_srt_MaximumMember_us-gaap_AssetAcquisitionAxis_alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_us-gaap_ContingentConsiderationByTypeAxis_alms_ApprovalMilestonesMember_nyTmAyAVrkmupndT2qzMUw" decimals="-5" format="ixt:num-dot-decimal" name="alms:AssetAcquisitionMilestoneObligation" scale="6" id="Narr_GX1kEsnXFEadJBO2UUp9Ng">50.0</ix:nonFraction> million payable for approval milestones, all related to technology acquired under the agreement. In the year ended December 31, 2022, the Company incurred and made a $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AssetAcquisitionAxis_alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_us-gaap_ContingentConsiderationByTypeAxis_alms_ClinicalMilestonesMember_PDGvGnyAakeWQuAFQvIgkA" decimals="-5" format="ixt:num-dot-decimal" name="alms:AssetAcquisitionPaymentOfMilestone" scale="6" id="Narr_pU8c-RhWyEKoev6CQV9gew">37.0</ix:nonFraction> million milestone payment for the first administration of ESK-001 to a patient enrolled in a Phase 2 clinical trial of ESK-001, which was recorded in research and development expenses in the consolidated statements of operations and comprehensive loss. In July 2024, the Company met a milestone in connection with the first administration of ESK-001 to a patient enrolled in a Phase 3 clinical trial of ESK-001 and made a $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_8_1_2024_To_8_31_2024_us-gaap_AssetAcquisitionAxis_alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_us-gaap_ContingentConsiderationByTypeAxis_alms_ClinicalMilestonesMember_1_SwdCzXiECHswL8vPg1RQ" decimals="-5" format="ixt:num-dot-decimal" name="alms:AssetAcquisitionPaymentOfMilestone" scale="6" id="Narr_RFSqnao5FEGmriV0gsp6eg">23.0</ix:nonFraction> million milestone payment in August 2024, which was recorded in research and development expenses in the consolidated statements of operations and comprehensive loss for the year ended December 31, 2024. <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_AssetAcquisitionAxis_alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_a373Ie6m7Eafif16_fU7Bg" decimals="-5" format="ixt-sec:numwordsen" name="alms:AssetAcquisitionMilestoneObligation" scale="6" id="Narr_2L-wH8uNJk2Vocfp_mlj6A">No</ix:nonFraction> other milestones were achieved or were probable of being achieved as December 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Research and Development Agreements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company enters into various agreements in the ordinary course of business, such as those with suppliers, CROs, CMOs and clinical trial sites. These agreements provide for termination at the request of either party, generally with less than one-year notice and are, therefore, cancellable contracts and, if cancelled, are not anticipated to have a material effect on the Company&#8217;s financial condition, results of operations, or cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Legal Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">From time to time, the Company may become involved in legal proceedings arising from the ordinary course of business. The Company records a liability for such matters when it is probable that future losses will be incurred and that such losses can be reasonably estimated. Significant judgment by the Company is required to determine both probability and the estimated amount. Management is currently not aware of any legal matters that could have a material adverse effect on the Company&#8217;s financial position, results of operations or cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Guarantees and Indemnifications</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In the normal course of business, the Company enters into agreements that contain a variety of representations and provide for general indemnification. Its exposure under these agreements is unknown because it involves claims that may be made against the Company in the future. To the extent permitted under Delaware law, the Company has agreed to indemnify its directors and officers for certain events or occurrences while the director or officer is, or was serving, at a request in such capacity. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. As of December&#160;31, 2024 and 2023, the Company did not have any material indemnification claims that were probable or reasonably possible and consequently has not recorded related liabilities.</p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></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;">F-20</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="alms:TemporaryEquityDisclosureTextBlock" id="Tb_-_XN7rRGTkuxOyqmBcm8iw" continuedAt="Tb_-_XN7rRGTkuxOyqmBcm8iw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">8.</b></span>Redeemable Convertible Preferred Stock</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In May&#160;2023, the Company issued and sold an aggregate of <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_5_1_2023_To_5_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_vg0kkJ-unkq6U1yhdqU3ig" decimals="INF" format="ixt:num-dot-decimal" name="alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_84IowJ2xu0agrL6o8QWx9A">10,722,340</ix:nonFraction> shares of Series&#160;B-2 redeemable convertible preferred stock for gross proceeds of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_5_1_2023_To_5_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_vg0kkJ-unkq6U1yhdqU3ig" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" scale="6" id="Narr_Bk6hboU-_0eoVSUDG3GFMg">53.6</ix:nonFraction> million and <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_5_1_2023_To_5_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_QKe9cEI1xUK92Gpzt8oZxQ" decimals="INF" format="ixt:num-dot-decimal" name="alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_f6mJApumHUiNIoDbZ-VtbA">1,277,660</ix:nonFraction> shares of Series&#160;B-2A redeemable convertible preferred stock for gross proceeds of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_5_1_2023_To_5_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_QKe9cEI1xUK92Gpzt8oZxQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" scale="6" id="Narr_sJfhPAfPOUCorvnETfC51A">6.4</ix:nonFraction> million and incurred $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_5_1_2023_To_5_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2B2aRedeemableConvertiblePreferredStockMember_Ud9XZJco2k-qQpxvqeOTgA" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="6" id="Narr_LXA3qV6hfkqcgUkviwdMyQ">0.2</ix:nonFraction> million of offering costs. The purchase price for Series&#160;B-2 and B-2A redeemable convertible preferred stock was $<ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_5_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_xFaxL2kPFUWYcPjBIJWzmg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_J4ijVwYqvkSl5Y9r0YR1AA">5.00</ix:nonFraction> <span style="-sec-ix-hidden:Hidden_yzXhNHqR30usj-2IBJJ6dg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">per</span></span> share. The Series&#160;B-2 and Series&#160;B-2A stock purchase agreement contained an obligation to issue additional shares of Series&#160;B-2 or Series&#160;B-2A redeemable convertible preferred stock in a second tranche closing by October&#160;2023 (the &#8220;Second Tranche Series B-2 Closing&#8221;) upon the occurrence of certain events, including the board of directors&#8217; consent. The Company recognized this call option as a derivative liability and estimated its fair value of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_5_31_2023_QwbUoDEfg0e1BulEfPYXkw" decimals="-5" format="ixt:num-dot-decimal" name="alms:RedeemableConvertiblePreferredStockCallOption" scale="6" id="Narr_1CeyK1HrLkuDyDQT9MNYfw">2.1</ix:nonFraction> million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In July&#160;2023, the holders of the shares of Series&#160;B-2A redeemable convertible preferred stock elected to convert their <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_7_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_i06VzATFIE-JPWgvjaGIdg" decimals="INF" format="ixt:num-dot-decimal" name="alms:ConvertiblePreferredStockNumberOfSharesIssuedUponConversion" scale="0" id="Narr_YUwAmgDlwEuMaL3eKWkGyQ">1,277,660</ix:nonFraction> shares into the same number of Series&#160;B-2 redeemable convertible preferred stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In October&#160;2023, the Company closed the Second Tranche Series B-2 Closing and issued an additional <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_10_1_2023_To_10_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_HhBwpKfUbk6xFzjFeydvkA" decimals="INF" format="ixt:num-dot-decimal" name="alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_ZJgTca-y_EuDxkekR0QiGw">4,221,170</ix:nonFraction> shares of Series&#160;B-2 redeemable convertible preferred stock and <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_10_1_2023_To_10_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_KjBkH1x55EmbmKsiIz2XcA" decimals="INF" format="ixt:num-dot-decimal" name="alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_gkDj9jBCwESLni-3tScSSQ">1,778,830</ix:nonFraction> <span style="-sec-ix-hidden:Hidden_VLstZ5flSk2X8Bl7YO0rkw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">shares</span></span> of Series&#160;B-2A redeemable convertible preferred stock at a price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_10_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_-4Hk2RdmRkWgl5s0qTItlA" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_KBDDuierW0-ZlYBLWbH5VA">5.00</ix:nonFraction> per share and received gross proceeds of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_10_1_2023_To_10_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_HhBwpKfUbk6xFzjFeydvkA" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" scale="6" id="Narr_tQxTwWMUAU6AvC2zn8lgyA">21.1</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_10_1_2023_To_10_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_KjBkH1x55EmbmKsiIz2XcA" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" scale="6" id="Narr__oAT7GZsZUuMV853EEzQ5Q">8.9</ix:nonFraction> million, respectively. Accordingly, the derivative liability was settled, and the Company reclassified the derivative liability, remeasured at fair value of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_10_31_2023_SvIFx6cakEWjv14cJDEeyQ" decimals="-5" format="ixt:num-dot-decimal" name="alms:DerivativeLiabilityAmountReclassifiedToTemporaryEquity" scale="6" id="Narr_9y-qmkxfL06g92geBYqohA">2.2</ix:nonFraction> million, into redeemable convertible preferred stock. The Company incurred less than $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_10_1_2023_To_10_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_iKwrjXaLz0epZ2eMIFRT-A" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="6" id="Narr_BwFlyz65B0OsJAAA3JG8TQ">0.1</ix:nonFraction> million of offering costs in connection with the Second Tranche Series B-2 Closing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In March 2024, the Company issued and sold an aggregate of <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_3_1_2024_To_3_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_GKK_JvgAzEipPagSq6IGFg" decimals="INF" format="ixt:num-dot-decimal" name="alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_iO-pu0dIIkWNWQKxE2OZJw">41,264,891</ix:nonFraction> shares of Series C redeemable convertible preferred stock for gross proceeds of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_3_1_2024_To_3_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_GKK_JvgAzEipPagSq6IGFg" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" scale="6" id="Narr_Vaij4yFsI0eppg1FSyUNmQ">129.5</ix:nonFraction> million and incurred $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_3_1_2024_To_3_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_GKK_JvgAzEipPagSq6IGFg" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="6" id="Narr_YKi3otRm-k-HtBQ5P4ucUQ">0.4</ix:nonFraction> million of offering costs. The purchase price for Series C redeemable convertible preferred stock was $<ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_3_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_yY6GaJF41EeWLazbgVy62g" decimals="5" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_13IgGTQzpka802wqwwOu4g">3.13826</ix:nonFraction> per share. Under the Series C stock purchase agreement, any time prior to the earliest of (i) December 31, 2024, (ii) the execution of a letter of intent for the sale of the Company, or (iii) the closing date of the Company&#8217;s IPO, at the discretion of the Company&#8217;s board of directors, the Company was obligated to sell and each Series C purchaser was obligated to purchase additional shares of Series C redeemable convertible preferred stock with the amount equal to the purchaser&#8217;s aggregate purchase price in the first tranche Series C closing less any previous payments by the purchaser as part of the Put Right (as defined below) exercise. If the purchaser did not purchase its full share in the second tranche closing (the &#8220;Second Tranche Series C Closing&#8221;), all of its existing shares of Series C redeemable convertible stock and Series C-1 redeemable convertible preferred stock were convertible into voting common stock at a <span style="-sec-ix-hidden:Hidden_NzEzY-Mu7U2bd_biY81_Yw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">10</span></span>-to-1 basis. Additionally, a purchaser had a right to purchase shares of Series C-1 redeemable convertible preferred stock at a purchase price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_3_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesC1RedeemableConvertiblePreferredStockMember_f68cF6ap4EmckkBMHnyTLg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_zlxssH4PIEiaMb3kAH2w4A">4.00</ix:nonFraction> per share beginning from the earlier of (a) September 4, 2024 or (b) the date of a significant partnering or collaboration agreement and expiring upon the earlier of (a) December 31, 2024, (b) the public filing of a registration statement on Form S-1 for the IPO, (c) the Second Tranche Series C Closing and (d) the execution of a letter of intent for the sale of the Company (the &#8220;Put Right&#8221;). The Put Right could only be exercised once. The Company determined that the Second Tranche Series C Closing and the Put Right were <ix:nonFraction unitRef="Unit_Standard_instrument_QdPq1rRY6ke0GP_14cOf0A" contextRef="Duration_3_1_2024_To_3_31_2024_7bm1W7hbnE6V3CR0eSv2Zw" decimals="INF" format="ixt-sec:numwordsen" name="alms:NumberOfFreestandingFinancialInstruments" scale="0" id="Narr_YduKAq9gCkmRFca3T1Fo8Q">two</ix:nonFraction> freestanding financial instruments and recognized the derivative liabilities at their estimated fair value of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_3_31_2024_UD9G2w2lXUinQWaj6l5Zbw" decimals="-5" format="ixt:num-dot-decimal" name="alms:FairValueOfFreestandingFinancialInstruments" scale="6" id="Narr_hHtcM-qoCUaTOPO8Lr083w">8.9</ix:nonFraction> million at the issuance date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In May 2024, the Company closed the Second Tranche Series C Closing and issued an additional <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_5_1_2024_To_5_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_UJPOuyukIUeD-SUP8mpS8Q" decimals="INF" format="ixt:num-dot-decimal" name="alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_2RUlyiVfQ0uXgkeGI9-D9A">41,264,892</ix:nonFraction> shares of Series C redeemable convertible preferred stock at a price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_5_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_3NOqOVZkFkKQaSK7SL6Pmw" decimals="5" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_v-7TXrDly0uUek_KRjkqvw">3.13826</ix:nonFraction> per share. The Company received gross proceeds of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_5_1_2024_To_5_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_UJPOuyukIUeD-SUP8mpS8Q" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" scale="6" id="Narr_p7oHgR5mlUmIRWhoyoyI-g">129.5</ix:nonFraction> million and incurred $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_5_1_2024_To_5_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_UJPOuyukIUeD-SUP8mpS8Q" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="6" id="Narr_l32IxBkPFEWqV2NFq0OOEA">0.2</ix:nonFraction> million of offering costs. Accordingly, the derivative liabilities were settled, and the Company reclassified the derivative liabilities, remeasured at fair value of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_5_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_3NOqOVZkFkKQaSK7SL6Pmw" decimals="-5" format="ixt:num-dot-decimal" name="alms:DerivativeLiabilityAmountReclassifiedToTemporaryEquity" scale="6" id="Narr_sdAFdV-cLEe-AHQNZS8LqQ">14.3</ix:nonFraction> million, into redeemable convertible preferred stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Immediately prior to the closing of the Company&#8217;s IPO on July 1, 2024, all outstanding shares of the Company&#8217;s redeemable convertible preferred stock were converted and then redesignated into voting and non-voting common stock (see Note 1) and are no longer outstanding.</p></ix:nonNumeric></div></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;">F-21</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="Tc_KMGtZARok0yyxzVV9Ujv7g_1_2"></a><a id="Tc_QKU8vJXY_keTklRCwg_KKA_2_4"></a><a id="Tc_NZ2WIMQu_kmSpVWGteX4_A_2_6"></a><a id="Tc_SPeqgiy-CEO2_vSavgsgyA_3_2"></a><a id="Tc_cL-GLa1clk-2Ev4jaTluCA_3_4"></a><a id="Tc_SiCuR02ieEK3VFQ5suVliQ_3_6"></a><a id="Tc_z8Dnz146NUyjdCKjtqkevQ_3_9"></a><a id="Tc_F8kLa_gig02pt10pHmDneA_4_2"></a><a id="Tc_LoyHUmW5mUy9XJodAWu5Gw_4_4"></a><a id="Tc_OSTb9vE8vkeVdkQFh-AzpA_4_6"></a><a id="Tc_-ilgVs6XbEOa3yQFsd7IRA_4_9"></a><a id="Tc_myURFj2HWkykoI0td8bAPw_5_2"></a><a id="Tc_CWZgtnC2BUSGIOO5TVY_Gw_6_0"></a><a id="Tc_F5wcdDLvQkuB2Be4O-_3TA_6_6"></a><a id="Tc_FobdkxCBNkuvU927Y8C_hw_6_9"></a><a id="Tc_HhR9cw2vL0GGLKHgSBxZnQ_7_0"></a><a id="Tc_q7Yb2itchUmtWGbWUbC5sg_8_0"></a><a id="Tc_pLLpt0qytEuwSlFCE6gliw_9_0"></a><a id="Tc_5zWfVmKSSUyIvc3VgWF0vQ_10_0"></a><a id="Tc_6d3WL-M3FECXdSl91uhbKQ_11_0"></a><a id="Tc_ZufNH6qMCEWPpYKIsjbSZQ_12_0"></a><a id="Tc_-78A6PZtTUKt5srKtMQkpw_12_6"></a><a id="Tc_RRyW5EFJvUyGB68r7SfTKg_12_9"></a><ix:continuation id="Tb_-_XN7rRGTkuxOyqmBcm8iw_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company&#8217;s redeemable convertible preferred stock as of December 31, 2023, consisted of the following:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:TemporaryEquityTableTextBlock" id="Tb_TlLe4d49sUOgMh0LlUPgdg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:46.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:51.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;text-align:center;margin:0pt 0pt 0.05pt 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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares Issued</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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:8pt;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:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liquidation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net Carrying</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Authorized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Preference</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="11" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:51.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands, except share amounts)</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Series Seed redeemable convertible preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeedRedeemableConvertiblePreferredStockMember_1kCf8Sihe0OHzFJQCfwEdw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesAuthorized" scale="0" id="Tc_nVp-rBOb3kKFPXNxx1QAGQ_6_2">10,500,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeedRedeemableConvertiblePreferredStockMember_1kCf8Sihe0OHzFJQCfwEdw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="Tc_-5QRI_F4aUW6ygddSh_mqQ_6_4">10,500,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeedRedeemableConvertiblePreferredStockMember_1kCf8Sihe0OHzFJQCfwEdw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityLiquidationPreference" scale="3" id="Tc_lqxqIuxq3UOaQacfIW7ZdQ_6_7">10,500</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeedRedeemableConvertiblePreferredStockMember_1kCf8Sihe0OHzFJQCfwEdw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="Tc_EkQq3B3PrEWICBpOomYfmQ_6_10">10,480</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Series A redeemable convertible preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesRedeemableConvertiblePreferredStockMember_ZAZcGSlZZEWl-P8jzH49tA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesAuthorized" scale="0" id="Tc_wtuETMNFg02r-ldreRkL0Q_7_2">7,500,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesRedeemableConvertiblePreferredStockMember_ZAZcGSlZZEWl-P8jzH49tA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="Tc_DMtytqI1V0KpcCE_zj6a7A_7_4">7,500,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesRedeemableConvertiblePreferredStockMember_ZAZcGSlZZEWl-P8jzH49tA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityLiquidationPreference" scale="3" id="Tc_T2zfdl8yiUqivNYptHcM-g_7_7">30,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesRedeemableConvertiblePreferredStockMember_ZAZcGSlZZEWl-P8jzH49tA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="Tc_Ta01ulVeHUSU9XKHS1UtzA_7_10">29,972</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Series B redeemable convertible preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesBRedeemableConvertiblePreferredStockMember_OXY4hpjrq0eKSgwP44zRNA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesAuthorized" scale="0" id="Tc_JSjsopZlQEKv9QMT3OMYtg_8_2">40,200,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesBRedeemableConvertiblePreferredStockMember_OXY4hpjrq0eKSgwP44zRNA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="Tc__N6dJESoVUKejO5sGJDgmQ_8_4">40,200,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesBRedeemableConvertiblePreferredStockMember_OXY4hpjrq0eKSgwP44zRNA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityLiquidationPreference" scale="3" id="Tc_RyjvGax7iE2Tjs8Aq0uPpg_8_7">201,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesBRedeemableConvertiblePreferredStockMember_OXY4hpjrq0eKSgwP44zRNA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="Tc__zQ9WpiVdk-pLlDag2-MQQ_8_10">200,711</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Series B-1 redeemable convertible preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB1RedeemableConvertiblePreferredStockMember_onSCmh-Wo0Gf9c6h3uV82A" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesAuthorized" scale="0" id="Tc_muVE7zvbpkWYuxff4ND8Pg_9_2">9,760,088</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB1RedeemableConvertiblePreferredStockMember_onSCmh-Wo0Gf9c6h3uV82A" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="Tc_5TpPFT2140KowRxioBnloQ_9_4">9,760,088</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB1RedeemableConvertiblePreferredStockMember_onSCmh-Wo0Gf9c6h3uV82A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityLiquidationPreference" scale="3" id="Tc_TtfaZuGhV0yuREslag3f5A_9_7">39,040</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB1RedeemableConvertiblePreferredStockMember_onSCmh-Wo0Gf9c6h3uV82A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="Tc_61eDyFr-z0i9oZRYcA8I_g_9_10">44,310</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Series B-2 redeemable convertible preferred stock </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_4vm8doAs70ybmQROJhkgrQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesAuthorized" scale="0" id="Tc_hF-pXxzlBEql3nfLIozaxA_10_2">18,000,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_4vm8doAs70ybmQROJhkgrQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="Tc_-gOqNORSdUaz6RJTNj73lw_10_4">16,221,170</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_4vm8doAs70ybmQROJhkgrQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityLiquidationPreference" scale="3" id="Tc_LYBq1F7os0mR0XCrQkP6oQ_10_7">81,106</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_4vm8doAs70ybmQROJhkgrQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="Tc_Ov0aUXhL7Uee8RcYUlQLEw_10_10">80,969</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Series B-2A redeemable convertible preferred stock </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_ZSZ-51out0-2W9P7GkNaMw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesAuthorized" scale="0" id="Tc_F5adpitrIkG0FKsQi4Ms5w_11_2">3,056,490</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_ZSZ-51out0-2W9P7GkNaMw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="Tc_LCpezC1gg0yUSLKZ2nAyLA_11_4">1,778,830</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_ZSZ-51out0-2W9P7GkNaMw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityLiquidationPreference" scale="3" id="Tc_VeZU6cCk4UaDI2SYXSVPOg_11_7">8,894</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_ZSZ-51out0-2W9P7GkNaMw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="Tc_eQAO0Izb_0-TxG3d-E3ZGQ_11_10">8,928</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total redeemable convertible preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesAuthorized" scale="0" id="Tc_hC0giylAPkSQqO40WupxLA_12_2">89,016,578</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquitySharesOutstanding" scale="0" id="Tc_VnmbPzyf-EOZoS3neGcm1w_12_4">85,960,088</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityLiquidationPreference" scale="3" id="Tc_Pui67Me_H0WbdtXKh2X4tg_12_7">370,540</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="Tc_Eu-0BEI2M0-5uTFVrux0JQ_12_10">375,370</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="Tc_0CplU6z8KEeOL5NQabBt8A_1_2"></a><a id="Tc_p1pHBHyBX0iBB8cG3tX4qA_1_4"></a><a id="Tc_IJqxcecqdUSEU_P_WdFD6A_2_2"></a><a id="Tc_hV6CZj6n7UScbMIYC8Dy7w_2_4"></a><a id="Tc_LAbCdRrfdEWkOQcPBVRUrQ_3_0"></a><a id="Tc_cgKh6cCDWk6N2VcycRm_6Q_4_0"></a><a id="Tc_A-AJ5x_HLUa2kg_eciKdAw_4_4"></a><a id="Tc_y-zVpPmyn0moQhs5xTPkmg_5_0"></a><a id="Tc_Z7INZ7b5t0-XdR2m-C2uYQ_5_4"></a><a id="Tc_gJDjyY5O_E-H9THKto8VdA_6_0"></a><a id="Tc_DcZvR39ogUKBNqQjt4qWqA_6_4"></a><a id="Tc_LI2AouZZLkiVRAnCErrmwQ_7_0"></a><a id="Tc__a4s7u3GRUaLXYOSslgKzg_7_2"></a><a id="Tc_iBE7D1_OLkKbhZhp_mzXLA_8_0"></a><a id="Tc_qQZt1zweek-NxLDePIOcXQ_8_2"></a><a id="Tc_Kt_dhcLCxkOpM653IJhcZw_9_0"></a><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="Tb_aIeoBJ2k2k6gXi5goaEGYg" continuedAt="Tb_aIeoBJ2k2k6gXi5goaEGYg_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">9.</b></span>Stockholders&#8217; Equity (Deficit)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December&#160;31,&#160;2023, the Company was authorized to issue <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_PjJdEBDaBU6oFZHkNr-RAg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_-6bH3t7MvEitZ2RshBzB8Q">125,000,000</ix:nonFraction> shares of Class&#160;A common stock and <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_nl-XZvuNAUeipqvH8tbFWQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_ojLjE5yRdUixXedgU3zLOg">85,960,088</ix:nonFraction> shares of Class&#160;B common stock, both with par values of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_PjJdEBDaBU6oFZHkNr-RAg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_X8zNlDPJ50utVqvX2UkMfA">0.0001</ix:nonFraction> <span style="-sec-ix-hidden:Hidden_pdwJxObVR0Su-zTwmQCHtQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">per</span></span> share. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In June 2024, the Company&#8217;s board of directors approved the amended and restated certificate of incorporation, which was filed upon the closing of the IPO and which authorized the Company to issue up to <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_6_30_2024_8ZrFUBvtx0278r85wvtUwA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="Narr_Q4ciTuekkkiONWT9SoIjRA">50,000,000</ix:nonFraction> shares of preferred stock, with a par value of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_6_30_2024_8ZrFUBvtx0278r85wvtUwA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="Narr_5yzDC970lUWtARq98SvcNQ">0.0001</ix:nonFraction> per share, and <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_6_30_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_m-I6Fp6je0WarYc7jbXs4w" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_8ys5EDc2WEqlSM3ERXNYTw">492,815,092</ix:nonFraction> shares of <span style="-sec-ix-hidden:Hidden_0vBD81QhJE2EBI1jlP-41Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">voting common stock</span></span> and <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_6_30_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_M39CEPd7QUesEIfJ3zirKA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_IYG8tvHdqEOlKrylWKdh5Q">7,184,908</ix:nonFraction> shares of non-voting common stock, both with par values of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_6_30_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_M39CEPd7QUesEIfJ3zirKA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_2nrxPF6gzkaOYpPdBtiyPg">0.0001</ix:nonFraction> per share. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Immediately prior to the closing of the IPO on July 1, 2024, all of the shares of the Company&#8217;s redeemable convertible preferred stock then outstanding converted <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_7_1_2024_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_SYx1U37wmEK7eBKrZEzUqw" decimals="INF" format="ixt:num-dot-decimal" name="alms:ConvertiblePreferredStockAggregateSharesIssuedUponConversion" scale="0" id="Narr_8pGSA1Jb_EGW7rkbjWk6Nw">28,855,656</ix:nonFraction> shares of Class A common stock and <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_7_1_2024_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_oqGlD2Pt4UGtbXjEN5HYDw" decimals="INF" format="ixt:num-dot-decimal" name="alms:ConvertiblePreferredStockAggregateSharesIssuedUponConversion" scale="0" id="Narr_bXMy09pFWUeRlze1YaPyiA">7,184,908</ix:nonFraction> shares of Class B common stock at a <span style="-sec-ix-hidden:Hidden_Yoo0-rLoak2VdDfQabSbfw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span>-for-4.675 conversion ratio. All outstanding Class A common stock shares and all outstanding Class B common stock shares were redesignated immediately thereafter into the same number of shares of voting common stock and non-voting common stock, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2024, there were <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="Narr_jJaj6nz-1kCaW9G88qttJw"><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="Narr_n_4mrxRj7U62IOszUONE-Q">no</ix:nonFraction></ix:nonFraction> shares of preferred stock issued or outstanding, and <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_CvhCDeh_tkaYFeWTTbkn4w" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="Narr_DAW0XDv-JUufSCUeeSzkOA"><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_CvhCDeh_tkaYFeWTTbkn4w" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_ddp1_baDtUuzcKVg72w4Jg">47,222,419</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_at_5AUusHkeVU4dnS_a6mw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_Uj0rKhf_D02m3FImHEAjhA"><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_at_5AUusHkeVU4dnS_a6mw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="Narr_nRzqMF0XEkCMy4W_UAE2qA">7,184,908</ix:nonFraction></ix:nonFraction> shares of voting common stock and non-voting common stock, respectively, outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The holders of voting and non-voting common stock have the same rights except that non-voting common stock does not have voting rights, except as may be required by law. Each holder of non-voting common stock has a right to convert each share of non-voting common stock to <ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="As_Of_6_30_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_m-I6Fp6je0WarYc7jbXs4w" decimals="INF" format="ixt-sec:numwordsen" name="alms:CommonStockConvertibleConvertibleRatio" scale="0" id="Narr_oHIGF6d3TkqbYKQRlvUHYQ">one</ix:nonFraction> share of voting common stock subject to the following limitations. At any time following the Company&#8217;s registration of any class of equity securities under the Exchange Act, the holders of shares of non-voting common stock may not convert a number of shares of non-voting common stock into shares of voting common stock in excess of that number of shares of non-voting common stock which would cause the holder thereof to beneficially own (for purposes of Section&#160;13(d)&#160;of the Exchange Act), in excess of <ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="As_Of_6_30_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_m-I6Fp6je0WarYc7jbXs4w" decimals="2" format="ixt:num-dot-decimal" name="alms:CommonStockConversionMaximumBeneficialOwnershipPercentAfterConversion" scale="0" id="Narr_V9Qj-mpnf0CrLqKHHTQoUA">4.99</ix:nonFraction>% of the total number of issued and outstanding shares of voting common stock. Such maximum&#160;percentage may be increased or decreased to such other&#160;percentage as any holder of outstanding shares of non-voting common stock may designate in writing (in the case of an increase upon <span style="-sec-ix-hidden:Hidden_IW5qRC3hm0iMeSGfY26Jsg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">61&#160;days</span></span>&#8217; prior written notice).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Common stock reserved for issuance, on an as-converted basis, consisted of the following as of December&#160;31,&#160;2024 and 2023:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="alms:ScheduleOfCommonStockReserveForIssuanceOnConvertedBasisTableTextBlock" id="Tb_an5UZZ0oLkmFQAi1r-U6lw" 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;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;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</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;margin:0pt 0pt 0.05pt 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.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding and issued stock options</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_us-gaap_FinancialInstrumentAxis_us-gaap_EmployeeStockOptionMember_3NpoZiRUJUmFSeZ8pPKVkA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_AEhPo_BUEE2XDPNc9yjY2A_3_2">9,458,788</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_EmployeeStockOptionMember_khdwrLwneUKYMP2n-zLotg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_I4D3-dDZTUqYfGlpWNeujg_3_4">5,096,086</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shares available for grant under 2024 Equity Incentive Plan</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_us-gaap_FinancialInstrumentAxis_alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanMember_1RUEXFaEqUmCr6Svv0CU4A" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_GYPIzBsbOEOdW0CFcdHwqQ_4_2">6,893,517</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shares available for grant under 2024 Employee Stock Purchase Plan</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_us-gaap_FinancialInstrumentAxis_alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEmployeeStockPurchasePlanMember_VdYwVNvFYk6wIZ_suuntbw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_0igL_CPYckOy6OwxCU9cbQ_5_2">650,000</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shares available for grant under 2024 Performance Option Plan</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_us-gaap_FinancialInstrumentAxis_alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourPerformanceOptionPlanMember_NRzxFvo550m7C2dMSXqnhg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_n5cpRgQD0kGm01RiGmL6Tg_6_2">92,800</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shares available for grant under 2021 Stock Plan</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_us-gaap_FinancialInstrumentAxis_alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyOneStockPlanMember_Uwq-Y95wfUyRFWblVuFEjg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_usUDH4bil0Kh7uipMl_o2A_7_4">296,189</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Redeemable convertible preferred stock issued and outstanding</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_RedeemableConvertiblePreferredStockMember_C449GPt6iUW9LlnrKguxhQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_roiB_WTNX0SKbST7dS1zRg_8_4">18,387,168</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_NLVcDyfrCE-iVLEzY4opHQ_9_2">17,095,105</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_pjQ1YNZ4HkqcxWXqNGbK_A_9_4">23,779,443</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></div></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;">F-22</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="Tc_VWqxuInS-0y6EKu9Zc7Mdw_1_4"></a><a id="Tc_ZA6pdx4VaUqhh01wZl5h6g_2_4"></a><a id="Tc_sp_8MeEtgU6965c77czMKA_3_2"></a><a id="Tc_ch0W5JrVBEWbg1me9QJjFQ_3_4"></a><a id="Tc_1NvSKDuxLEaibtnlAU-okw_4_2"></a><a id="Tc_w8Z0rTEuvkq0mA-vU4mPlw_4_4"></a><a id="Tc_C43zNZ1gAUOl3_XSazitmg_5_0"></a><a id="Tc_E04RcV-Jz0Wv3yI_38RXAQ_5_4"></a><a id="Tc_WIBdieJLY0SZNzUbviIodQ_6_0"></a><a id="Tc_jgdZfP6Wv0mEj26z0hWIxA_6_4"></a><a id="Tc_NbP9eSVuCk6FolXFZkNgFA_7_0"></a><a id="Tc_Yk5sSXIqdkKFR3lUazbjdw_7_4"></a><a id="Tc_-mQ7zUUH7kO7wdUsWAcqHw_8_0"></a><a id="Tc_OXCrZqYmg0yZ3CyMGnuPXw_8_4"></a><ix:continuation id="Tb_aIeoBJ2k2k6gXi5goaEGYg_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Common Stock Issued to Executives</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In February&#160;2021, the Company issued <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_2_1_2021_To_2_28_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_V5sboDFh-0u5SXgHtS1YNA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Narr_wDyihRVCj0SVfH1gBSpQAw">100,532</ix:nonFraction> shares of restricted common stock to <ix:nonFraction unitRef="Unit_Standard_item_jjPQ3ptcUECltaG-kTItZg" contextRef="Duration_2_1_2021_To_2_28_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_V5sboDFh-0u5SXgHtS1YNA" decimals="INF" format="ixt-sec:numwordsen" name="alms:SharesIssuedToNumberOfExecutiveOfficers" scale="0" id="Narr_zfXtsBi7BE-ct5_thfSHqw">two</ix:nonFraction> executives at a purchase price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_2_28_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_PvNFezqi_kiLh09ezg64RA" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" id="Narr_Sb40hZKhBEa-aT-ysUFYCA">0.94</ix:nonFraction> per share. The shares vest over a <ix:nonNumeric contextRef="Duration_2_1_2021_To_2_28_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_V5sboDFh-0u5SXgHtS1YNA" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Narr_7ajpGkWIRUqqXtXvdFdkNw">four-year</ix:nonNumeric> period with a <ix:nonNumeric contextRef="Duration_2_1_2021_To_2_28_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_V5sboDFh-0u5SXgHtS1YNA" format="ixt-sec:durwordsen" name="alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffPeriod" id="Narr_FyguBmh-RUm4SMQ4DkKN-Q">one-year</ix:nonNumeric> cliff vesting. The holders have voting and dividends rights. The Company has the right to repurchase unvested shares of common stock at the price paid by the holder in the event of termination of the holder&#8217;s continuous status as a service provider. The Company estimated the fair value of the restricted stock awards based on the fair value of common stock at the grant dates. The expense is recognized ratably over the vesting terms. The Company recognized $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_c8rgTemZeUe0iyb0FxHEpA" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="Narr_dmn6UtN02Ei734TCIPc_Pw"><ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_xkB-ZCfjUUSzvtiK70emcA" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="Narr_tVlHNYW07kiP1zAu7gGSmg">0.1</ix:nonFraction></ix:nonFraction> million of stock-based compensation expense related to restricted stock awards for each of the&#160;years ended December&#160;31, 2024 and 2023. In the year ended December 31, 2024, a holder&#8217;s continuous service terminated, and the Company repurchased the unvested shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table summarizes the activity for the Company&#8217;s restricted common stock for the&#160;years ended December&#160;31,&#160;2024 and 2023:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock" id="Tb_EvQAQ7pG-kaHijg8W1P0Aw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;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.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;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;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;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.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</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;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</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;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.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested as of December&#160;31,&#160;2023</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_Do3jv8fjPEW2S0LjVZupfA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="Tc_jG5MYy1XHk2Yx6rYppZW6w_5_2">29,322</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_Do3jv8fjPEW2S0LjVZupfA" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_4oQEMyLXn0Co_mDxnRbhnw_5_5">2.90</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_ZHTPuMHnw0usvrzXUFHuqQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="Tc_sj3mnqwivUadMiCgA3mUEQ_6_2">20,322</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_ZHTPuMHnw0usvrzXUFHuqQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Tc_TK9myVM2IUmtu5BQbr90qw_6_5">2.90</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Repurchased</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_ZHTPuMHnw0usvrzXUFHuqQ" decimals="INF" format="ixt:num-dot-decimal" name="alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedInPeriod" scale="0" id="Tc_LJPzUCDqfUOjjtFX1YSb9A_7_2">6,417</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_ZHTPuMHnw0usvrzXUFHuqQ" decimals="2" format="ixt:num-dot-decimal" name="alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedWeightedAverageGrantDateFairValue" scale="0" id="Tc_Q76av9zCqEGK-3Hwes2Ogg_7_5">2.90</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested as of December&#160;31,&#160;2024</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_cB_E2GsELk-WayKtbnZnGw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="Tc_t5oCWBncLUaXC_XO1U5z9w_8_2">2,583</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_cB_E2GsELk-WayKtbnZnGw" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_gFbnnYgVI0W23pZdIRUuHg_8_5">2.90</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">As of December&#160;31,&#160;2024, the remaining unamortized stock-based compensation expense was immaterial.</p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="Tb_ygG5go63FE6E2X60FVriJg" continuedAt="Tb_ygG5go63FE6E2X60FVriJg_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">10.</b></span><b style="font-style:normal;font-weight:bold;">Stock-Based Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 9pt 0pt;">2021 Stock Plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 9pt 0pt;">In February&#160;2021, the Company adopted its 2021 Stock Plan (the &#8220;2021 Plan&#8221;), which provided for stock awards to eligible employees, directors and consultants of the Company. Awards issuable under the 2021 Plan included incentive stock options (&#8220;ISOs&#8221;), non-statutory stock options (&#8220;NSOs&#8221;), restricted stock units (&#8220;RSUs&#8221;) and stock grants. Subsequent to the adoption of the 2024 Equity Incentive Plan (the &#8220;2024 EIP&#8221;) in June 2024, described below, <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_6_30_2024_us-gaap_PlanNameAxis_alms_TwoThousandTwentyOneStockPlanMember_kpN8HGeNOk6N-00S1U6v6A" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" id="Narr_phfIpWU_-EKGUCbbY95meQ">no</ix:nonFraction> additional shares were available for issuance under the 2021 Plan, and any stock options granted under the 2021 Plan that were subsequently forfeited would be made available for issuance under the 2024 EIP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The terms of the 2021 Plan permit option holders to exercise options before their options are vested. The shares of common stock granted upon early exercise that have not yet vested are subject to repurchase by the Company in the event of termination of the holder&#8217;s continuous status as a service provider, at the price paid by the holder.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Stock Option Repricing</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 9pt 0pt;">In March 2024, the Company&#8217;s board of directors approved the repricing of all outstanding options as of March 29, 2024, which had an exercise price exceeding $<ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="Duration_3_29_2024_To_3_29_2024_SHLTifnBzkeIYk7UW-K97w" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="Narr_TyNV9Ue5R0-n7O8xbYtbnQ">8.84</ix:nonFraction> per share. The exercise price of outstanding options with a weighted average exercise price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_3_29_2024_GZBDRxOdsEWVS_WCesCxIQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="Narr_LCbqhJRXa02G1ByeUUyyUQ">10.23</ix:nonFraction> for <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_3_29_2024_GZBDRxOdsEWVS_WCesCxIQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="Narr_fhMPugtMXECNo4DFPT6TKw">4,603,443</ix:nonFraction> common stock shares was reduced to the estimated common stock fair value of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="Duration_3_29_2024_To_3_29_2024_SHLTifnBzkeIYk7UW-K97w" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="Narr_geOC9W50zUWuUoW6996vgw">8.84</ix:nonFraction> per share at the date of the repricing. The vesting terms and expiration dates remain unchanged from the original grant dates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 9pt 0pt;">The stock option repricing was treated as an option modification for accounting purposes and resulted in total incremental expense of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_3_29_2024_To_3_29_2024_SHLTifnBzkeIYk7UW-K97w" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" scale="6" id="Narr_GQq2woG7REKV0hFZQonicg">0.7</ix:nonFraction> million, of which $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_3_29_2024_To_3_29_2024_SHLTifnBzkeIYk7UW-K97w" decimals="-5" format="ixt:num-dot-decimal" name="alms:ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithVestedOptions" scale="6" id="Narr_ZD0KuHwy2U-idwTy0FYuaQ">0.1</ix:nonFraction> million incremental expense associated with the vested options was recognized on the modification date. The remaining $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_3_29_2024_To_3_29_2024_SHLTifnBzkeIYk7UW-K97w" decimals="-5" format="ixt:num-dot-decimal" name="alms:ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithUnvestedOptions" scale="6" id="Narr_Pm44bfm92E69s6g7ldffeQ">0.6</ix:nonFraction> million incremental expense associated with the unvested options as of the modification date is being recognized over the remainder of the original requisite service period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">2024 Performance Option Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 9pt 0pt;">In May 2024, the Company&#8217;s board of directors adopted, and its stockholders approved, the 2024 Performance Option Plan (the &#8220;2024 POP&#8221;). The Company reserved <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_5_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_vh5Puy-AnUueA4a4hiHZMQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Narr_UsXp3ZmxWUKjX17oRS5xbg">1,880,680</ix:nonFraction> shares of common stock issuable under the 2024 POP. The 2024 POP permits grants of ISOs, NSOs and restricted stock awards to the Company&#8217;s employees, directors and consultants.</p></ix:nonNumeric></div></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;">F-23</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:continuation id="Tb_ygG5go63FE6E2X60FVriJg_cont1" continuedAt="Tb_ygG5go63FE6E2X60FVriJg_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 9pt 0pt;">In May&#160;2024, the Company granted NSOs to employees to purchase <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_5_1_2024_To_5_31_2024_us-gaap_AwardTypeAxis_alms_NonStatutoryOptionMember_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_jdr1dJe5T0CLmZMMaFxWYQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="Narr_yw2ZIIFleU-1SqvPXMaCgw">1,880,680</ix:nonFraction> shares of common stock at an exercise price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="Duration_5_1_2024_To_5_31_2024_us-gaap_AwardTypeAxis_alms_NonStatutoryOptionMember_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_jdr1dJe5T0CLmZMMaFxWYQ" decimals="2" format="ixt:num-dot-decimal" name="alms:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice" scale="0" id="Narr_wPLGYchVm0OHSoboCaqnJA">10.19</ix:nonFraction> under the 2024 POP. Options generally vest on the date when the Company meets certain common stock public market price specified targets after the end of the lock-up period, subject to continuous service through each respective vest date. The price targets are calculated based on the volume weighted average price per share over <ix:nonFraction unitRef="Unit_Standard_D_SDVwpFZgB0i6XnOKhlqsaQ" contextRef="Duration_5_1_2024_To_5_31_2024_us-gaap_AwardTypeAxis_alms_NonStatutoryOptionMember_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_jdr1dJe5T0CLmZMMaFxWYQ" decimals="INF" format="ixt:num-dot-decimal" name="alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDates" scale="0" id="Narr_QNqSRaym-EC8oVMYCSJNLQ">30</ix:nonFraction> consecutive trading dates, in accordance with the grant terms. The unvested awards will expire if it is determined that the vesting conditions have not been met during the applicable&#160;<ix:nonNumeric contextRef="Duration_5_1_2024_To_5_31_2024_us-gaap_AwardTypeAxis_alms_NonStatutoryOptionMember_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_jdr1dJe5T0CLmZMMaFxWYQ" format="ixt-sec:durwordsen" name="alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPerformanceConditionSatisfactionPeriod" id="Narr_Ta1MIU84yU2rBceukMjFVQ">six-year</ix:nonNumeric> performance period. The service condition includes&#160;monthly vesting over <ix:nonNumeric contextRef="Duration_5_1_2024_To_5_31_2024_us-gaap_AwardTypeAxis_alms_NonStatutoryOptionMember_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_jdr1dJe5T0CLmZMMaFxWYQ" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Narr_fC9T0TePEUqsFASPdueusA">36&#160;months</ix:nonNumeric> from the vesting commencement date and the employee&#8217;s continuous service with the Company through each such&#160;monthly vesting date. The terms of the 2024 POP permit option holders to exercise options before their options are vested, if the market condition has been met.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">2024 Equity Incentive Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 9pt 0pt;">In June 2024, the Company&#8217;s board of directors adopted, and its stockholders approved, the 2024 EIP, which became effective on June 27, 2024, upon execution of the underwriting agreement related to the Company&#8217;s IPO. The Company reserved <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_6_27_2024_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_Zysop9U_IkmPE76lN4OADw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Narr_gKAN2oOTXEyePhqCM1IxMw">7,800,000</ix:nonFraction> new shares of common stock for issuance under the 2024 EIP. In addition, up to <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_6_27_2024_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_Zysop9U_IkmPE76lN4OADw" decimals="INF" format="ixt:num-dot-decimal" name="alms:SharesAuthorizedToBeAddedFromAnotherPlan" scale="0" id="Narr_j41TKyBifECFarZrxKL1Lw">6,829,339</ix:nonFraction> shares subject to awards under the 2021 Plan that terminate, expire, or lapse for any reason without the delivery of shares, or are reacquired or withheld (or not issued) to satisfy a tax withholding obligation or the purchase or exercise price, were authorized to be added to the 2024 EIP. The 2024 EIP also provides that the number of shares initially reserved and available for issuance will automatically increase each January 1, beginning on January 1, 2025 through January 1, 2034, by an amount equal to <ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="Duration_6_27_2024_To_6_27_2024_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_rwbxfxIy8Eu7j0DIKw6PZA" decimals="2" format="ixt:num-dot-decimal" name="alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuancePercentage" scale="-2" id="Narr_gBejFFBvrU6PXguEu0oX8Q">5</ix:nonFraction>% of the outstanding number of shares of the Company&#8217;s common stock as of the last day of the immediately preceding fiscal year, or such lesser number of shares as determined by the board of directors prior to the applicable January 1. No more than <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_6_27_2024_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_Zysop9U_IkmPE76lN4OADw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" id="Narr_kzAcJHuQJku5RceGu8f4Zg">43,888,017</ix:nonFraction> shares of common stock may be issued upon the exercise of incentive stock options under the 2024 EIP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 9pt 0pt;">The 2024 EIP allows the Company to make equity-based awards to its officers, employees, directors and consultants. The 2024 EIP provides for the grant of ISOs, NSOs, restricted stock awards, RSUs, stock appreciation rights, performance awards and other stock-based awards. Options under the 2024 EIP may be granted for periods of up to <ix:nonNumeric contextRef="Duration_6_27_2024_To_6_27_2024_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_rwbxfxIy8Eu7j0DIKw6PZA" format="ixt-sec:durwordsen" name="alms:ShareBasedCompensationArrangementShareBasedPaymentAwardMaximumTerm" id="Narr_QK5dLpGwVkCWJlxTcRme3Q">10 years</ix:nonNumeric> at exercise prices no less than the fair market value of common stock on the date of grant; provided, however, that the exercise price of an incentive stock option granted to a 10% stockholder may not be less than <ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="Duration_6_27_2024_To_6_27_2024_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_rwbxfxIy8Eu7j0DIKw6PZA" decimals="2" format="ixt:num-dot-decimal" name="alms:PercentageOfEstimatedFairMarketValueOfCommonStockForDeterminingExercisePriceForAwardGranted" scale="-2" id="Narr_lXbQghdS40KF4xCa-aYYeg">110</ix:nonFraction>% of the fair market value of the shares on the date of grant and such option may not be exercisable after the expiration of <ix:nonNumeric contextRef="Duration_6_27_2024_To_6_27_2024_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_rwbxfxIy8Eu7j0DIKw6PZA" format="ixt-sec:durwordsen" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="Narr__yJ88IhofUeXXbspIYMqTw">five years</ix:nonNumeric> from the date of grant. Stock option grants under the 2024 EIP generally vest over <ix:nonNumeric contextRef="Duration_6_27_2024_To_6_27_2024_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_rwbxfxIy8Eu7j0DIKw6PZA" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Narr_XUvz7xZuJUCs7VU9Ox5sbg">four years</ix:nonNumeric>. The grant date fair market value of all awards made under the 2024 EIP and all cash compensation paid by the Company to any non-employee director for services as a director in any fiscal year may not exceed $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_6_26_2024_To_6_26_2024_srt_RangeAxis_srt_MaximumMember_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_i2RtiwzM4keCpB-AQvxn9A" decimals="0" format="ixt:num-dot-decimal" name="alms:MaximumGrantDateFairMarketValueAndCashCompensationPaid" scale="0" id="Narr_-DN-BQQ99UK1Ermie_-NhQ">750,000</ix:nonFraction>, or increased to $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_6_27_2024_To_6_27_2024_srt_RangeAxis_srt_MaximumMember_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_T7IMhaVfv0SqT1tjRI8iMA" decimals="0" format="ixt:num-dot-decimal" name="alms:MaximumGrantDateFairMarketValueAndCashCompensationPaid" scale="0" id="Narr_2gq0AxHsxUOxGvmz8SN4Ew">1,000,000</ix:nonFraction> in the fiscal year of their initial service as a non-employee director. The terms of the 2024 EIP do not permit option holders to exercise options before their options are vested.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">2024 Employee Stock Purchase Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 9pt 0pt;">In June 2024, the Company&#8217;s board of directors adopted, and its stockholders approved, the 2024 Employee Stock Purchase Plan (the &#8220;2024 ESPP&#8221;), which became effective on June 28, 2024, upon execution of the underwriting agreement related to the Company&#8217;s IPO. The Company reserved <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_6_30_2024_us-gaap_PlanNameAxis_alms_EmployeeStockPurchasePlan2024Member_s_GcCYEYiEqLkJyJpVTk_A" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Narr_ndCOhnQzFk2w9Fc1JPupLQ">650,000</ix:nonFraction> shares of common stock for issuance under the 2024 ESPP. The number of shares of common stock reserved for issuance under the 2024 ESPP will be automatically increased each year for ten calendar years beginning on January 1, 2025 through January 1, 2034, by the lesser of (i) <ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="Duration_6_1_2024_To_6_30_2024_us-gaap_PlanNameAxis_alms_EmployeeStockPurchasePlan2024Member_e2SAiriOfkiQxQk-N98Jug" decimals="2" format="ixt:num-dot-decimal" name="alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuancePercentage" scale="-2" id="Narr_0CZVBwer4UGYiojPdi0V2Q">1</ix:nonFraction>% of the total number of shares of our common stock outstanding on the last day of the calendar month before the date of the automatic increase, and (ii) <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_6_1_2024_To_6_30_2024_us-gaap_PlanNameAxis_alms_EmployeeStockPurchasePlan2024Member_e2SAiriOfkiQxQk-N98Jug" decimals="INF" format="ixt:num-dot-decimal" name="alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuance" scale="0" id="Narr_ajgWUYy-gUmYKAaroRA8kg">1,950,000</ix:nonFraction> shares; provided that before the date of any such increase, the board of directors may determine that such increase will be less than the amount in (i) and (ii) above. The 2024 ESPP allows an eligible employee to purchase shares of common stock at an amount equal to <ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="Duration_6_1_2024_To_6_30_2024_us-gaap_PlanNameAxis_alms_EmployeeStockPurchasePlan2024Member_e2SAiriOfkiQxQk-N98Jug" decimals="2" format="ixt:num-dot-decimal" name="alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePricePercentageOnMarketPriceOfferingDate" scale="-2" id="Narr_zoAw-XRrHEuenJkTTfxXvw">85</ix:nonFraction>% of the lower of the fair market value of the Company&#8217;s common stock at the beginning of the offering period or at each applicable purchase date during an offering period as established by the board of directors. In December 2024, the Company&#8217;s board of directors approved the grant of purchase rights under an offering period beginning on January 24, 2025.</p></ix:continuation></div></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;">F-24</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="Tc_lDWP5JvQ30qTT6G0-J1keA_1_7"></a><a id="Tc_2W6nWd_ySkSi8-Aw3uJ_nw_2_4"></a><a id="Tc_ZzECMDAzGUW_EWkHd_d9RQ_2_7"></a><a id="Tc_tSi2pOG-sUKoGE4js3qYbg_3_4"></a><a id="Tc_mDNfdyM6pU-LK2oLrrQ3nA_3_7"></a><a id="Tc_MTnEH4QUUkaGsZd_xTjkgA_3_9"></a><a id="Tc_1_SrKrMb7EeEGUSvJUCSsQ_4_4"></a><a id="Tc_Nv24rBFAWEu4PGyEKti9wQ_4_7"></a><a id="Tc_Rep6TrcTwUeFltEbVHLdEw_4_9"></a><a id="Tc_ssJlpDU4BEW_poXF9XWPpA_5_4"></a><a id="Tc_NWj3sfsxLkynwljiOw1fKQ_5_7"></a><a id="Tc_4rvWjLjenUqxb8NtKPXZ_A_5_9"></a><a id="Tc_H-up5KfflEG1XIHTQ9vmTg_6_2"></a><a id="Tc_Du71SjuJOk6WlctyMVW9KA_6_4"></a><a id="Tc_imy7aePy10SM8UxTGyifEQ_6_7"></a><a id="Tc_nK0773uPE0KGLgm40f1R4Q_6_9"></a><a id="Tc_KswQ31YOVUCUE_hioW9x5Q_7_0"></a><a id="Tc_iC0nZvxxk06bXO-anR380A_7_4"></a><a id="Tc_H1lXvnOk5k66UxN8MYTP8Q_7_9"></a><a id="Tc_zuET7APVJkiwHhb0R6LYXg_8_0"></a><a id="Tc_qTYr__d4FE-wbAiJDimWgQ_8_4"></a><a id="Tc_t3Jt6scahU-KKFZYKMAIJg_9_0"></a><a id="Tc_-QzzA7c-UUGQWs-Ws4FpHA_9_4"></a><a id="Tc_wj-nyFtHXESvxqhX37QdNg_9_9"></a><a id="Tc_HoPC3m3RJUKN6qSRu2ENYQ_10_0"></a><a id="Tc_vLu2aZ28jUakPkEDAaIOBQ_10_4"></a><a id="Tc_nBcbcS-De0WF_EWxIR-SUA_11_0"></a><a id="Tc_dTiVoHN7KEOYizDc3QiQQw_11_4"></a><a id="Tc_c00MlC06X0KW_9GYLGynfA_11_9"></a><a id="Tc_iu1HERNEek6JgfcEpYxABw_12_0"></a><a id="Tc_Kr7KlFrqrkeO2zP95AY2iQ_12_4"></a><a id="Tc_-tP5VOlpNEiOodsiKO32Cg_12_9"></a><a id="Tc_c38Z_0vD0Ui2vCRcc5KA0w_1_7"></a><a id="Tc_MLvJmVy4pEi5Q9pdzVAFFQ_2_4"></a><a id="Tc_F0jNJtFBikGYMowD8H4LgQ_2_7"></a><a id="Tc_qCqKs3Xv10GoDPRaAsbFbQ_3_4"></a><a id="Tc_d4WvN5QCQU2cPeyq34o3NA_3_7"></a><a id="Tc_17reDsHJ406bktGiQ6GORA_3_10"></a><a id="Tc_9hyyzg4MQU2CPQPl3aAhhA_4_4"></a><a id="Tc_InPo5EkXC0yVbidFmhpKwA_4_7"></a><a id="Tc_S4x41J2tJkSiKDI5hIh7Zg_4_10"></a><a id="Tc_VqgwnAJkfkSa8zRMxQxoXQ_5_4"></a><a id="Tc_ezDXPHcEX0iW6XuNJgYzCQ_5_7"></a><a id="Tc_rTG1e3cPBkuoP42BPKSdFg_5_10"></a><a id="Tc_GWzHxyZeMU2SK2Oq3KjLRQ_6_2"></a><a id="Tc_10HoacPZB0WyGUb04I_I4w_6_4"></a><a id="Tc_JSl4zLfiK0K3ZlDFDffcsA_6_7"></a><a id="Tc_dd4PI0_1-ESaMP6Y088I9g_6_10"></a><a id="Tc_GQD_2ejMfk-6kiOeeYSpvA_7_0"></a><a id="Tc_G_KC3khrR02ZAPjY0RvOcQ_7_2"></a><a id="Tc_HghvWH--M0Wu8SUtET0XjA_7_4"></a><a id="Tc___Uw0srZhkyYmN1n8UyCiQ_7_5"></a><a id="Tc_Cj5iPWirfkqH51wHkiYzuw_7_8"></a><a id="Tc_g7vLo8VjJ0qN5bU4ygNIfQ_7_10"></a><a id="Tc_2mI7uiq6JUG3tQ__v15uVw_7_11"></a><a id="Tc_-daczBnXfUi5m1W2rNJS1Q_8_0"></a><a id="Tc_ZSCggo3D60q3VsALc4YYyg_8_4"></a><a id="Tc_YzFdcRIv4k2mJTtfUyY9gw_9_0"></a><a id="Tc_K5xs-3F57kScJ-KtqHDDuw_9_4"></a><a id="Tc_eHvxc25JckuGdr8XHq5WUQ_10_0"></a><a id="Tc_StHlASOgAUGX7Y1VT5HlmA_10_4"></a><a id="Tc_Zpq6qV9DDEmFSSiSdBGABQ_10_10"></a><a id="Tc_LKGXwZgLzUeGw9g9-p9JIQ_10_11"></a><a id="Tc_M5vdE91sRkSxyPqJSaJPWA_11_0"></a><a id="Tc_epW34s2_lEmotFRmy1gvQw_11_2"></a><a id="Tc_OR3Hx9LRr0KEfkYxkWc38g_11_4"></a><a id="Tc_u70NTCcIbE-dRShU0zXmZw_11_5"></a><a id="Tc_HHGjNiaPyk2THG6WFVLl4w_11_8"></a><a id="Tc_vv34DN-760awQaJ-XXul6w_11_10"></a><a id="Tc_OkqAqpNa5kG3kr-b4enHmw_11_11"></a><a id="Tc_DEn5L-zNRUG8B0cqBpAIhA_1_2"></a><a id="Tc_WK_lfBjmnUW_xoExxybt6Q_2_2"></a><a id="Tc_VXjaXrNWwU6z_WY06YfU7w_2_5"></a><a id="Tc_uLCbS9KHEUyzjbF1Dqx2jA_3_0"></a><a id="Tc_3Cp_jww1HkmCJwx7nXNS3w_3_2"></a><a id="Tc_7liYjKpF_ESUwX20HHMRGg_3_5"></a><a id="Tc_cut9jSxylEGrXEeuYeKIeQ_4_0"></a><a id="Tc_tj9gFIByZ0eoLWh-Kkg6Ow_4_2"></a><a id="Tc_DBdxtHurt0CyERsgQZPNDA_4_3"></a><a id="Tc_WH1o2iIxcEWl5qWyB5DZMw_4_5"></a><a id="Tc_LEOWrmmanEegyl0ReoZaFw_4_6"></a><a id="Tc_ntMKiigM70SSry7Eexrxag_5_0"></a><a id="Tc_gEosqpAq4U6QbFrnpdGqzg_5_2"></a><a id="Tc_3FF2oi5MwkGyCjONesGgsw_5_3"></a><a id="Tc_r2qnc00Uq02m4YHRFIGnCg_5_5"></a><a id="Tc_WXC8HBD_DUWxfph1a5N2-A_5_6"></a><a id="Tc_E0sBbB7MiUuQ4N653RkRPA_6_0"></a><a id="Tc_4ma3O7Ny2kK8zIELq2GR6A_6_3"></a><a id="Tc_1eU1TtRZcE-IBV3udccsMQ_6_6"></a><ix:continuation id="Tb_ygG5go63FE6E2X60FVriJg_cont2" continuedAt="Tb_ygG5go63FE6E2X60FVriJg_cont3"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Stock Option Activity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">2021 Plan and 2024 EIP</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">The following table summarizes the Company&#8217;s stock option activity under the 2021 Plan and 2024 EIP for the years ended December&#160;31,&#160;2024 and 2023. The table includes early exercised shares as part of stock options exercised.</span></p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="Group_zqEAi2IJj0-RCPhj7ANDUA" continuedAt="Group_zqEAi2IJj0-RCPhj7ANDUA_2" 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;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:58.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><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;margin:0pt 0pt 0.05pt 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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average </b></p></td><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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average </b></p></td><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;margin:0pt 0pt 0.05pt 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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></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;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise </b></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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contractual</b></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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price Per</b></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;margin:0pt 0pt 0.05pt 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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Term</b></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;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></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;margin:0pt 0pt 0.05pt 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.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Share</b></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;margin:0pt 0pt 0.05pt 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.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in years)</b></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;margin:0pt 0pt 0.05pt 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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of December&#160;31,&#160;2023</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="Tc_iyEjfzaLfkykJ3G-6Ib-uw_7_2">5,096,086</ix:nonFraction></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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="Tc_VirshNo-aUOp0fWtWXya0g_7_5">9.68</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="Tc_APeae_6i8ECN7t-FsxY8xQ_7_7"> 8.5</ix:nonNumeric></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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="Tc_l4O6bueNsk2vGoy4QQlsXA_7_10">15,033</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Granted</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="Tc_hMEA_uXe80S673OWVrB-_Q_8_2">2,902,385</ix:nonFraction></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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="Tc_VtAhc7miSkepYRMP2UM4DA_8_5">11.68</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Exercised</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Tc_rGOWV6fERUmLSMANGXhLfg_9_2">72,201</ix:nonFraction>)</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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="Tc_LdFe-uaqLkSMk8wX1f-x9w_9_5">8.26</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="Tc_5VExENyJF0KdrROSNYVcJQ_9_10">333</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited or expired</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" scale="0" id="Tc__MBfN7ih30OrjX8T9X1R9A_10_2">255,362</ix:nonFraction>)</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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="Tc_yxTaeug1UUuabnBONaXR4g_10_5">10.23</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding, vested and expected to vest as of December&#160;31,&#160;2024</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="Tc_lEwypa3F_EO7RMaqs9fYXw_11_2">7,670,908</ix:nonFraction></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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="Tc_OomToAfLhk6XSoVC43FXHQ_11_5">9.59</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="Tc_wGPBN-iSEE-gd_vph1Xd0A_11_7"> 8.2</ix:nonNumeric></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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="Tc_O-jAOgpo-kqXHD_W2uoXIA_11_10">1,777</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Exercisable as of December&#160;31,&#160;2024</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="Tc_ApVBkScfckSBaucnrb_Aew_12_2">6,565,317</ix:nonFraction></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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="Tc_YGqrZBisO0yShNM-utAsYg_12_5">9.31</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="Tc_ymyvhsvtTESpb4yRqzRzMA_12_7"> 8.0</ix:nonNumeric></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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="3" id="Tc_1zAiXbKx7UO22vEfObB7ZQ_12_10">1,777</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">Total exercisable shares of </span><span style="font-style:normal;font-weight:normal;"><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="Narr_iPYhOkUtbkq1dNPupxBaMw">6,565,317</ix:nonFraction></span><span style="font-style:normal;font-weight:normal;"> as of December 31, 2024 included </span><span style="font-style:normal;font-weight:normal;"><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="INF" format="ixt:num-dot-decimal" name="alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndEarlyExercisableNumber" scale="0" id="Narr_jy_qtoYA7kWDBG-pFF8rRQ">3,906,969</ix:nonFraction></span><span style="font-style:normal;font-weight:normal;"> unvested shares that were early exercisable under the 2021 Plan.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">2024 POP</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table summarizes the Company&#8217;s stock option activity under the 2024 POP for the year ended December&#160;31,&#160;2024.</p><ix:continuation id="Group_zqEAi2IJj0-RCPhj7ANDUA_2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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:59.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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;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;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.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;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;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.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></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;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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></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:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></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;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></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;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price&#160;Per</b></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;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:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term</b></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;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;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.42%;border-bottom: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;">Options</b></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;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:8.27%;border-bottom: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;">Share</b></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;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:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in&#160;years)</b></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;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:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in&#160;thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of December&#160;31,&#160;2023</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;margin:0pt;">&#160;</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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_FLog-iCe3EK2p45evF2CtQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="Tc_pevp7iLe2USUbbxM9FMtoQ_8_2">1,880,680</ix:nonFraction></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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_FLog-iCe3EK2p45evF2CtQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="Tc_drIJFeF_0UW8M2AKhBOMag_8_5">10.19</ix:nonFraction></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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited or expired</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_FLog-iCe3EK2p45evF2CtQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" scale="0" id="Tc_dtJddx6XkECL-4vgnqof1g_9_2">92,800</ix:nonFraction>)</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_FLog-iCe3EK2p45evF2CtQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="Tc_3XQGm8ixuU2UL_DD02tD2w_9_5">10.19</ix:nonFraction></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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, vested and expected to vest as of December&#160;31,&#160;2024</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_zMdGtEhXeU-L1hs5whFsSg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="Tc_-bKSuif8ykS1kJRvzQYnBg_10_2">1,787,880</ix:nonFraction></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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_12_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_zMdGtEhXeU-L1hs5whFsSg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="Tc_fXOZ5RmLsESqsxWLrb6ZDg_10_5">10.19</ix:nonFraction></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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_FLog-iCe3EK2p45evF2CtQ" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="Tc_ZqF_wJSLWkinzaj3k1HKNQ_10_8"> 9.3</ix:nonNumeric></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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable as of December&#160;31,&#160;2024</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr></table></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt 0pt 12pt 0pt;">Valuation of Stock Options Granted Under the 2021 Plan and 2024 EIP</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The weighted-average grant date fair value of stock options granted under the 2021 Plan and the 2024 EIP for the years ended December 31, 2024 and 2023 was $<ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Narr_jSkpOb6exUmM6lAfe5zMCw">9.92</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Narr_aD1pt_9gfkaETiBdH290Hg">10.93</ix:nonFraction> per stock option, respectively. The total fair value of stock options vested for the&#160;years ended December&#160;31,&#160;2024 and 2023 was $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="6" id="Narr_b9hf4tYA8E6alrGP4ZYFAg">5.8</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="6" id="Narr_CNAsXFlsREKuj6pOhX2IBA">8.1</ix:nonFraction> million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The fair value of these stock options was estimated using the Black-Scholes option pricing model with the following assumptions:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="Tb_B0qrQLh4CUWrjfMGOAbX1Q" 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;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;width:44.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:53.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Aptos Narrow';font-weight:bold;">&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected term (in years)</p></td><td style="vertical-align:bottom;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_3yGhYE48W0m5mLLA9g_3AQ" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Narr_bYqlbX3XF029uIG-QE-_8w">5.8</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_mg1bj1q2U02t_hhdmjYr9w" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Narr_4LenjZfke0mDhZPAxroouw">6.1</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_dpKzFD_pPk-EFyGrrX6D8w" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Narr_vHhoyKdkgUqwxN_gv4IPtQ">5.8</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_uI_3Fs19ak2srZF1eMQwOg" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Narr_we8vDld_RkCag7rTWSP1og">6.6</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Volatility</p></td><td style="vertical-align:bottom;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_0zlscbi4r06zjOy_wmF5Gw" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="Narr_CX4vKIlKvUOPvkwWDPbs0g">103.65</ix:nonFraction>%&#160;&#8211;&#160;<ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_0zlscbi4r06zjOy_wmF5Gw" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="Narr_58CFV4Lat0mLHMiSliysVw">109.78</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_Ra_WJ7lAEEqJ2L3gyUGcZQ" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="Narr_HTOqJDZsy0CwHon1u-E-7Q">97.65</ix:nonFraction>%&#160;&#8211;&#160;<ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_Ra_WJ7lAEEqJ2L3gyUGcZQ" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="Narr_dax2Cwkuv029WYyhHjGE3g">102.54</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:44.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_0zlscbi4r06zjOy_wmF5Gw" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="Narr_PmUGfIf7-EOm6bGq6AVZgw">3.47</ix:nonFraction>% &#8211; <ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_0zlscbi4r06zjOy_wmF5Gw" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="Narr_bMkh_B65gkiyoBbicFvcZg">4.48</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_Ra_WJ7lAEEqJ2L3gyUGcZQ" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="Narr_-IjzO8wYhkuNGkRDLWAGdA">3.66</ix:nonFraction>%&#8201;&#8211; <ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_Ra_WJ7lAEEqJ2L3gyUGcZQ" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="Narr_-hdKUebkAk-W2a20kvudZA">4.77</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:44.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Dividend yield</p></td><td style="vertical-align:bottom;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_0zlscbi4r06zjOy_wmF5Gw" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="Tc_fbwR5d7mlkiPfwUaPzGD8A_6_2">0.00</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_Ra_WJ7lAEEqJ2L3gyUGcZQ" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="Tc_CAa5IpKGdEKxXHYwAmy3cQ_6_5">0.00</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></ix:continuation></div></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;">F-25</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:continuation id="Tb_ygG5go63FE6E2X60FVriJg_cont3" continuedAt="Tb_ygG5go63FE6E2X60FVriJg_cont4"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Expected Term</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The expected term represents the weighted-average period the stock options are expected to remain outstanding and is based on the options&#8217; vesting terms and contractual terms as the Company does not have sufficient historical information to develop reasonable expectations about future exercise patterns and post-vesting employment termination behavior.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Expected Volatility</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The expected stock price volatility assumption was determined by examining the historical volatilities for industry peers, as the Company did not have sufficient trading history of its common stock. The Company will continue to use industry peers in determining historical stock price volatility until sufficient historical data of its common stock becomes available.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Risk-Free Interest Rate</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The risk-free interest rate assumption is based on the U.S. Treasury instruments whose term was consistent with the expected term of the Company&#8217;s stock options.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Dividends</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has not paid any cash dividends on common stock since inception and does not anticipate paying any dividends in the foreseeable future. Consequently, an expected dividend yield of <ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_0zlscbi4r06zjOy_wmF5Gw" decimals="2" format="ixt-sec:numwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="Narr_l7KN1w3mSUmkEae443VEAA">zero</ix:nonFraction> was used.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Common Stock Fair Value</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Prior to the IPO, the fair market value of the Company&#8217;s common stock was determined by the board of directors with assistance from management and external valuation experts. The approach to estimating the fair market value of common stock was consistent with the methods outlined in the Practice Aid.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Prior to May&#160;2023, the Company utilized an Option Pricing Method (&#8220;OPM&#8221;) based analysis, primarily the OPM backsolve methodology, to determine the estimated fair value of the common stock. Within the OPM framework, the backsolve method, for inferring the total equity value implied by a recent financing transaction or by an estimated equity value of the Company&#8217;s pipeline product candidates, involves the construction of an allocation model that takes into account the Company&#8217;s capital structure and the rights, preferences and privileges of each class of stock, then assumes reasonable inputs for the other OPM variables (expected time to liquidity, volatility, and risk-free rate). The total equity value is then iterated in the model until the model output value for the equity class sold in a recent financing round equals the price paid in that round. The OPM is generally utilized when specific future liquidity events are difficult to forecast (i.e., the enterprise has many choices and options available), and the enterprise&#8217;s value depends on how well it follows an uncharted path through the various possible opportunities and challenges. In determining the estimated fair value of the common stock, the board of directors also considered the fact that the stockholders could not freely trade the common stock in the public markets. Accordingly, the Company applied discounts to reflect the lack of marketability of its common stock based on the weighted-average expected time to liquidity. The estimated fair value of the common stock at each grant date reflected a non-marketability discount partially based on the anticipated likelihood and timing of a future liquidity event.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For valuations performed between May&#160;2024 and before June 27, 2024, the Company utilized a hybrid method that combined the Probability-Weighted Expected Return Method (&#8220;PWERM&#8221;), an accepted valuation method described in the Practice Aid, and the OPM. The Company determined this was the most appropriate method for determining the fair value of its common stock based on the stage of development and other relevant factors. The PWERM is a scenario-based analysis that estimates the value per share of common stock based on the probability-weighted present value of expected future equity values for the common stock, under various possible future liquidity event scenarios, considering the rights and preferences of each class of shares, discounted for a lack of marketability. Under the hybrid method, an OPM was utilized to determine the fair value of the Company&#8217;s common stock in certain of the PWERM scenarios (capturing situations where its development path and future liquidity events were difficult to forecast), potential exit events were explicitly modeled in the other PWERM scenarios. A discount for lack of marketability was applied to the value derived under each scenario to account for a lack of access to an active public market to estimate the common stock fair value. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company also considered the amount of time between the independent third-party valuation dates and the grant dates and performed an interpolation of the fair value between the two valuation dates to estimate common stock fair value at each grant date. </p></ix:continuation></div></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;">F-26</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="Tc_QQdDRXQxxkiBY6SnFw9goA_1_4"></a><a id="Tc_XRt66C0jzkKVpjTKed9pnw_2_4"></a><a id="Tc_45VrUdCOJ0WdjoJNNpueLg_3_2"></a><a id="Tc_zeskiOfgjE6WZ5PtFItpVg_3_4"></a><a id="Tc_RXUUzRpWgkK03gsJTXJSbg_4_2"></a><a id="Tc_pysrZiOhGUeA4ZiAcSrkOQ_4_4"></a><a id="Tc_Up7LS_bfFU2mNqNkBF-1wA_5_0"></a><a id="Tc_Irvn7IyeG0OqpLVNotGrnQ_5_4"></a><a id="Tc_59AdKKgIL06k-HChTbGPBQ_6_0"></a><a id="Tc_sBjdXKK3GkOIyKzfZs0Ksg_6_4"></a><a id="Tc_gWKUpTeftU61z4QoTBh56w_7_0"></a><a id="Tc_6-ucJfygmk-KX7oR6UOK-g_7_4"></a><a id="Tc_Hxq1dFVm4EKU5wIw9lUOyQ_8_0"></a><a id="Tc_EUb4f4wZ2kayHRXeQw6VrA_8_4"></a><a id="Tc_uSAWOOmX2km_owsBqWT-KQ_9_0"></a><a id="Tc_qN7CTfHqjkOL9hezdvJY0A_9_4"></a><a id="Tc_6_wJN-cZ_EGx4UKCF4pcaQ_10_0"></a><a id="Tc_BDwyA-4btEOW3qu1zhlHng_10_4"></a><a id="Tc_1UzDaSFdOkGodu3Y314WVw_11_0"></a><a id="Tc_XzkQGiIEuEKLwZq0fB7jyg_11_4"></a><a id="Tc_9JJ7poXob0W-df9cuvJAcg_12_0"></a><a id="Tc_T_-THJOlDES7r2EVjMUKRQ_12_4"></a><ix:continuation id="Tb_ygG5go63FE6E2X60FVriJg_cont4" continuedAt="Tb_ygG5go63FE6E2X60FVriJg_cont5"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">This determination includes an evaluation of whether the subsequent valuation indicated that any significant change in valuation had occurred between the previous valuation and the grant date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The assumptions underlying these valuations represented management&#8217;s best estimates, which involved inherent uncertainties and the application of management&#8217;s judgment. As a result, if the Company had used significantly different assumptions or estimates, the fair value of the common stock and the stock-based compensation expense could have been materially different.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Once a public trading market for the Company&#8217;s common stock was established in connection with its IPO, the fair value of the Company&#8217;s common stock was based on the IPO price per share and thereafter on its publicly traded common stock price at grant date, as listed on the Nasdaq Global Select Market under the ticker &#8220;ALMS.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Valuation of Stock Options Granted under the 2024 POP</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Stock options granted under the 2024 POP vest based on service, market and performance conditions (the occurrence of the IPO or a change of control) and are classified as equity financial instruments. At the grant date, the fair value of stock options granted under the 2024 POP was estimated using a Monte Carlo simulation model, which uses a distribution of potential outcomes on a monthly basis over the vesting period prioritizing the most reliable information available. The assumptions utilized in the calculation were based on the achievement of certain stock price thresholds, including the Company&#8217;s expected common stock price, expected volatility, risk-free rate and expected term. The Company used the following assumptions to estimate the fair value at the grant date in May 2024: common stock fair value of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_5_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_vh5Puy-AnUueA4a4hiHZMQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" id="Narr_-brmZktl2UG8taKrp89Zew">12.06</ix:nonFraction>, vesting term of <ix:nonNumeric contextRef="Duration_5_1_2024_To_5_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_UGQfLr0pi0m0vjpMTAjS-w" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Narr_nYQjFTxr10uMOEgqfgyHgQ">6.0</ix:nonNumeric> years, volatility of <ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="Duration_5_1_2024_To_5_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_UGQfLr0pi0m0vjpMTAjS-w" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="Narr_YDUm4VS1dkWi2JuOkWl_Lg">122.00</ix:nonFraction>%, and risk-free rate of <ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="Duration_5_1_2024_To_5_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_UGQfLr0pi0m0vjpMTAjS-w" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="Narr_RMYAHeM6-UW9qEOLYSl-bw">4.38</ix:nonFraction>%. The estimates of fair value are uncertain and changes in any of the estimated inputs could have resulted in significant adjustments to the fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s estimated fair value of stock options issued under the 2024 POP of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_FLog-iCe3EK2p45evF2CtQ" decimals="-5" format="ixt:num-dot-decimal" name="alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedInPeriodFairValue" scale="6" id="Narr_TzUlzi37HU6NNjFypRdVww">18.0</ix:nonFraction> million is recognized using graded vesting from July 1, 2024, the closing of the IPO, when the performance condition was met, over the longer of (i) the explicit service period of the service condition of <ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_FLog-iCe3EK2p45evF2CtQ" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="Narr_Ou4iiAQWh0etbbBFswR_Ag">36 months</ix:nonNumeric> or (ii) the derived service period between <ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_a-LbJRcJFEOjswCVpNsu0w" format="ixt-sec:duryear" name="alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDerivedServicePeriod" id="Narr_IYQaGV3rlUCY77d8m6YSZQ">1.4</ix:nonNumeric> years to <ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_Ly2DitAdAUSOhIp93xTQNw" format="ixt-sec:duryear" name="alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDerivedServicePeriod" id="Narr_rAivvxRedEuUbuNMs2VFdg">2.1</ix:nonNumeric> years), as determined for each graded vesting tranche. The Company recognized $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_FLog-iCe3EK2p45evF2CtQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="Narr_LFeZ-Sl5XUerkzed1wXUMg">5.7</ix:nonFraction> million in stock-based compensation expense related to the 2024 POP for the year ended December&#160;31,&#160;2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:12pt 0pt 12pt 0pt;">Early Exercise of Employee Stock Options</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Proceeds from the early exercise of stock options are recorded as share repurchase liability, and as shares vest are recognized to additional paid-in capital in the consolidated balance sheets. As of December&#160;31,&#160;2024 and 2023, there was $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_SqqK6FDAek-KZhNOQ49rzQ" decimals="-5" format="ixt:num-dot-decimal" name="alms:ShareBasedCompensationArrangementUnvestedSharesFairValueOfSharesSubjectToRepurchaseObligation" scale="6" id="Narr_2wHGpixEW0qeFCVzmTLYwg">0.8</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_yQO0l8so7k6tRhIU5ht3GQ" decimals="-5" format="ixt:num-dot-decimal" name="alms:ShareBasedCompensationArrangementUnvestedSharesFairValueOfSharesSubjectToRepurchaseObligation" scale="6" id="Narr_YXZCwmZte0yCJNH-qlQtIg">1.8</ix:nonFraction> million share repurchase liability related to the unvested shares, respectively, included in share repurchase liability in the consolidated balance sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the activity for the Company&#8217;s early exercisable shares for the&#160;years ended December&#160;31,&#160;2024 and 2023:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock" id="Tb_AUTnvYdC5Uq1WpU3DvNYHQ" 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;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;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;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.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;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;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;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.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</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;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</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;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested as of December&#160;31,&#160;2022</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_OxHXC481HUSK5KZhPhlIDQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" scale="0" id="Tc_Wdtlgu5jpEi0EZ1DUuY8Rg_5_2">663,930</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_OxHXC481HUSK5KZhPhlIDQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_hULprE9l9EuuxsM2p0GMiQ_5_5">5.36</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Early exercised</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_fDVbR4eMW0izcy_WiFItBw" decimals="INF" format="ixt:num-dot-decimal" name="alms:StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions" scale="0" id="Tc_Y8TzGt-ONUuonqwpSRxwpA_6_2">18,469</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_fDVbR4eMW0izcy_WiFItBw" decimals="2" format="ixt:num-dot-decimal" name="alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionEarlyExercisesWeightedAverageExercisePrice" scale="0" id="Tc_9zLoBD_kH0m42GIGQwqZOg_6_5">9.48</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_fDVbR4eMW0izcy_WiFItBw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" scale="0" id="Tc_YXs5vQqPf0u9FlKmRTu_cA_7_2">340,502</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_fDVbR4eMW0izcy_WiFItBw" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_ZMnUqBT5Vku0AqSTDS65Vg_7_5">5.65</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Repurchased</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_fDVbR4eMW0izcy_WiFItBw" decimals="INF" format="ixt:num-dot-decimal" name="alms:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasedInPeriod" scale="0" id="Tc_aKB8tZd-kEOLp8Z3fAaX1g_8_2">14,797</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_fDVbR4eMW0izcy_WiFItBw" decimals="2" format="ixt:num-dot-decimal" name="alms:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasesInPeriodWeightedAverageExercisePrice" scale="0" id="Tc_yjSAio8ht0GAsUAjCXYbrw_8_5">4.36</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested as of December&#160;31,&#160;2023</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2023_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_yQO0l8so7k6tRhIU5ht3GQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" scale="0" id="Tc_daaaD_dn8UCOhLJOAlXU3Q_9_2">327,100</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_12_31_2023_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_yQO0l8so7k6tRhIU5ht3GQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_dcf3pBwCGkyos6oAFpWmCg_9_5">5.33</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Early exercised</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_8-qu0HJm30KXeI2bHXvNiA" decimals="INF" format="ixt:num-dot-decimal" name="alms:StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions" scale="0" id="Tc_vOAV0ocft0OIBBeB4z-JyQ_10_2">25,034</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_8-qu0HJm30KXeI2bHXvNiA" decimals="INF" format="ixt:num-dot-decimal" name="alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionEarlyExercisesWeightedAverageExercisePrice" scale="0" id="Tc_mg_i_sqXN0-B8kg0R1DKTA_10_5">8.84</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_8-qu0HJm30KXeI2bHXvNiA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" scale="0" id="Tc_6WtnRGDaUUm0bzelOXEi7A_11_2">205,451</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_8-qu0HJm30KXeI2bHXvNiA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_zoct9FWQpkOIla3Ia6-hlA_11_5">5.62</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested as of December&#160;31,&#160;2024</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_SqqK6FDAek-KZhNOQ49rzQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" scale="0" id="Tc_fmwDflhGskOqUMEeB_ExUw_12_2">146,683</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_SqqK6FDAek-KZhNOQ49rzQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_e6zgopG4a06voU-ANxc5lA_12_5">5.53</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:continuation></div></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;">F-27</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_50c13d2b_522e_470b_94ca_eff8d0136125"></a><a id="Tc_92xYLXrfmUKKwFWgKDZTPQ_1_2"></a><a id="Tc_FpvyrLRM90urqAJPC6egYA_2_2"></a><a id="Tc_y-MCRTWBZEaP3Fl-gPcCZQ_2_5"></a><a id="Tc_TiOjwZ2VhEyUFym2uxiyng_3_0"></a><a id="Tc_fCgUMEeQv06cxEXs5-cxEg_3_2"></a><a id="Tc_J-_YO-P6XUq1Fq0mcyPgwQ_3_5"></a><a id="Tc_RyRYHBjjTE634CSR9jkRXg_4_0"></a><a id="Tc_upNqNzfy50-Tocgxp3KGWA_5_0"></a><a id="Tc_jKWMYIw_SUux7AirCw3kOA_5_2"></a><a id="Tc_74MLOZLt60WnB7CNvtew5w_5_5"></a><a id="_1d405079_d403_4748_b26d_cee7c8fed450"></a><a id="Tc_PFSD2ss-706ODqKUAjRQxA_1_2"></a><a id="Tc_GOVb-2Oa2UOG7w6LLMjQ5g_2_2"></a><a id="Tc_3nl30XJ64kKfN_mjPVKbMw_2_5"></a><a id="Tc_84WL6S7m80iiYPsFGsK5aQ_3_0"></a><a id="Tc_fuixHgzgQkmkUF_54bVNKQ_3_2"></a><a id="Tc_sF4zuZAZpkeMyCJLJ_eGGQ_3_5"></a><a id="Tc_OaEjIOgHLUyLvmBYwdQ4ZA_4_0"></a><a id="Tc_j-VaHhjOYEiEED80uJ51dw_5_0"></a><a id="Tc_L9IUw9E3Ek2VhiWZk5B0mQ_5_2"></a><a id="Tc_KMLzHQ0AGEOIEGy_GqcqPA_5_5"></a><ix:continuation id="Tb_ygG5go63FE6E2X60FVriJg_cont5"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Stock-Based Compensation Expense</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="Tb_A7ykgLR0o0CX4oU7s4ZHTw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes stock-based compensation expense recognized in the Company&#8217;s consolidated statements of operations and comprehensive loss for the&#160;years ended December&#160;31,&#160;2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_oaGHWzW-_0SAffRi0qaJvg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_GAJWvLMWHUOIMq3NoFqnpw_3_3">10,110</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_6lJ0OuxU4U6-UHW5QrGoXQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_iMYUHl7k0ECB9Es7v6sl7A_3_6">4,745</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_9YpAz-M2ZkaM6ByTy4qlkQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_8hw454_BBUKkkvkyKlZSTw_4_3">9,347</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_Nj5B4qn-GUu43QY7OUzuYg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_HqQjWMyv6US9CzZI1SIHOA_4_6">3,880</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_IaEMpNCa8U-_HuyZj8PZbA_5_3">19,457</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_2UvdLLMSPU6ZziT3vE8I9Q_5_6">8,625</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the stock-based compensation expense recognized in the Company&#8217;s consolidated statements of operations and comprehensive loss by award type for the years ended December&#160;31,&#160;2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_tvZ4l2DHgUKRkknSWW52Pg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_7gx1IcLAh0iFFKXeOVh9xA_3_3">19,399</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_EQDVQE5DNkCVreEd39N9Mw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_uQiaJBGBh0i-RSyV9eiA2w_3_6">8,553</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_ZHTPuMHnw0usvrzXUFHuqQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_nacerhGigE-ZZ2VbVDPdqg_4_3">58</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_3ngNmUJMcEygvm147QkCUA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_KPW7mgkefEK19XjncI3f8A_4_6">72</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_sSmqF4h_cUWd6IzaePLvLA_5_3">19,457</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_wHatPn3Jm0iSEswWgomWDw_5_6">8,625</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Stock-based compensation expense related to non-employee awards was $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_z_BO6K1m5EaIzIjdLTg16g" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="Narr_Wi2TvHGlK06UCMA8UbsP6g"><ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_SGj5VVD_X0S4-XaN7Inj3Q" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="Narr_5J3z_vD760y3F-ntvJhWCA">0.3</ix:nonFraction></ix:nonFraction> million for the years ended December 31, 2024 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December&#160;31,&#160;2024, there was unrecognized stock-based compensation expense of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" scale="6" id="Narr_mCwJCSDPD0Cq9Lrjf38OeQ">54.4</ix:nonFraction> million related to unvested stock options which the Company expects to recognize over a remaining weighted-average period of <ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="Narr_s68mJySPakabuhY2aMiObA">2.5</ix:nonNumeric>&#160;years.</p></ix:continuation><a id="_2baebd8f_801e_46ad_bb70_0dbc8bd44846"></a><a id="_c49d84b3_a85b_4671_909a_e7e64811d321"></a><a id="Tc_o2L3s1gC6ky6bx4BNAnVBA_1_2"></a><a id="Tc_sxiSILW-40qd4ir1fc6C9A_2_2"></a><a id="Tc_5-aUOR7QQUuUg5tEAHzYcw_2_5"></a><a id="Tc_GILEuBASvk2uJD4e0uOOow_3_0"></a><a id="Tc_n-EvOBbGz0qk8lr5s_0Y1g_4_0"></a><a id="Tc_dLxSeqZXyE-vSelZAGSkjw_4_2"></a><a id="Tc_g6YvRNBjV0uC4ag1jCsOeQ_4_5"></a><a id="Tc_9IRoX-VNN0OlBgDDHj1uGg_5_0"></a><a id="Tc_qOAsbuClqkWESUOhDopfcg_6_0"></a><a id="Tc_HiwYyHETzkOZceSq9rYOsQ_7_0"></a><a id="Tc_aZwv4fswHkCpOo6PGtaqNg_8_0"></a><a id="Tc_OjYHeR2rlkeVEjdn3scn9g_9_0"></a><a id="Tc_dvQNbD7oUkqC2cYiHE7qGA_9_2"></a><a id="Tc_xqtWmqCjnEW9uujTcorTLA_9_5"></a><a id="Tc_gCEzeLjQRkeAs7KorjqDNg_1_2"></a><a id="Tc_SL9C_EtNjU-JRrjUHASBJw_1_4"></a><a id="Tc_zU3MMOqIN06uJIzLHC7xxg_2_0"></a><a id="Tc_HcNYeDZ1bE2H1hGFRS5Ahg_3_0"></a><a id="Tc_1GFwPz3YNUC69nfIOpaBoA_4_0"></a><a id="Tc_hdY0coVgjkWu2q-85y-teQ_4_2"></a><a id="Tc_5eaGEMatuUey8bEu66G7UQ_5_0"></a><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:EarningsPerShareTextBlock" id="Tb_cODQRiwukE26K_oKPSQuWg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">11.</b></span>Net Loss Per Share Attributable to Common Stockholders</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="Tb_s9sI4QCDC0mqd_-BtvLHFQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth the computation of the basic and diluted net loss per share attributable to common stockholders for the years ended December&#160;31,&#160;2024 and 2023 (in thousands, except share and per share amounts):</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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;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.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.98%;border-bottom: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;">Year Ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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:15.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator:</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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_4XHpsgm9hUuIu1U8zKcKcQ_4_3">294,233</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_pKQP9VrXHUmAOyPyJEMKCw_4_6">154,993</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator:</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Weighted-average shares of common stock outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesIssuedBasic" scale="0" id="Tc_9QskLDXMGk2orBv0hYMBLg_6_3">28,579,979</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesIssuedBasic" scale="0" id="Tc_ehm5DRzphU2_PUa2IUUTeQ_6_6">2,649,038</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Less: Weighted-average shares of common stock subject to repurchase</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation" scale="0" id="Tc_XNr0T0l58EiJFZWr_duN0Q_7_3">238,113</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation" scale="0" id="Tc_4SZxfHSB-0ydQUDRkL_UDQ_7_6">498,852</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Weighted-average shares of common stock outstanding, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_w7vFfQRXUkCg6DkREXVvnQ_8_3"><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_w7vFfQRXUkCg6DkREXVvnQ_8_3_2">28,341,866</ix:nonFraction></ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_vzYNEmAgzUyZrDFD35BiKw_8_6"><ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_vzYNEmAgzUyZrDFD35BiKw_8_6_2">2,150,186</ix:nonFraction></ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss per share attributable to common stockholders, basic and diluted</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_OzqmxbjEeUaR_A-_X5l7vQ_9_3"><ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_OzqmxbjEeUaR_A-_X5l7vQ_9_3_2">10.38</ix:nonFraction></ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_vgUJ9oKghEKrGRAeun36Cw_9_6"><ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_vgUJ9oKghEKrGRAeun36Cw_9_6_2">72.08</ix:nonFraction></ix:nonFraction>)</p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following outstanding potentially dilutive securities were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented, because including them would have been anti-dilutive (on an as-converted basis):</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="Tb_PMHeXzChyUC9HawFOhfmaw" 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;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;width:70%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock options issued and outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_mYsMwY3MUUGA6aMMxbhZIg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_Yj2R5X8BGk2YMjCpZ3Ibcg_2_2">9,458,788</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_yFVuQCzMt0ihMvon7qBktQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_zYYjAsCi70S8w4Eqnb3zXw_2_4">5,096,086</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested restricted common stock and early exercised stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_alms_UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember_1PoaBNvwNUinhmLlGcj1yQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_3E2BenFZskORraOhrnIFRQ_3_2">149,266</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_alms_UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember_ympy-MIHMkCqjcYdM5WaLQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_hU_QV_Wf2USnF8FrGoFIVQ_3_4">356,422</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Redeemable convertible preferred stock issued and outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RedeemableConvertiblePreferredStockMember_waN_Qj3oN0GAtdtL6f3xlg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_CctrZxWtIkGwNOMS69BtLQ_4_4">18,387,168</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_P47K8XVPqkC8rOm9-LqtJw_5_2">9,608,054</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_qtxU7kZlMUOyU-nLcBQ2Cg_5_4">23,839,676</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:IncomeTaxDisclosureTextBlock" id="Tb_8S0NAPG7h0yV1aRZI1s1Yg" continuedAt="Tb_8S0NAPG7h0yV1aRZI1s1Yg_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">12.</b></span>Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" id="Narr_SS9x6VFaBkWVMMOfQlpjPA"><ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" id="Narr_OakbOL-IHUGViFvtTzQQ6w">No</ix:nonFraction></ix:nonFraction> provision for income taxes was recorded for the years ended December&#160;31,&#160;2024 and 2023, as the Company operated with taxable losses. The Company has incurred net operating losses only in the United States since inception.</p></ix:nonNumeric></div></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;">F-28</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_acaef002_5975_470c_a6fe_fb7540b481f1"></a><a id="Tc_Jc9ap96FUkuFeqmyiiQbJg_1_2"></a><a id="Tc_BqzBEGzFLk-tKT-qZoAm_A_2_2"></a><a id="Tc_Sefce_4CYEu0ngYf7ZNkKQ_2_5"></a><a id="Tc_u4URXEhxdkybqZahTnRLMw_3_0"></a><a id="Tc_NHAy92YIgk6rhTKYo-lcYg_3_2"></a><a id="Tc_6jZJwDqGIkieHxYC-AzTug_3_5"></a><a id="Tc_R0Yr8jlo1UmS5atQ8bMq_Q_4_0"></a><a id="Tc_NNlIALWRYEOIkq0DvamHAw_5_0"></a><a id="Tc_c0T8lVz9OkKx3OVCm4uH0g_6_0"></a><a id="Tc_MduFEBZFOkOGDwjNvRCfgw_7_0"></a><a id="Tc_jyjO4744X0ux666-lUJCvA_8_0"></a><a id="Tc_SDSsWqcfGES1i26wUJh6lQ_9_0"></a><a id="Tc_W5IXKXBY3U-bDkqjF4P8AQ_9_2"></a><a id="Tc_xcSZzIkW1kSSEe7ccvGSgA_9_3"></a><a id="Tc_Q6GYufslU02gjpKUIdjEOw_9_5"></a><a id="Tc__LvpLfUj7EOiYRd2Szop9w_9_6"></a><a id="_92327798_5b45_4a0e_9f2a_0ac11c642a85"></a><a id="Tc_wPefuUPVJ0eeHyrtYeduFg_1_2"></a><a id="Tc_IixxHSjl8Uye6ImRZoxXjQ_1_5"></a><a id="Tc_xJ0pjkVQwEmWkNI2YlXWOA_2_2"></a><a id="Tc_ycCo1yhrXE67B4a1HGMc8g_2_5"></a><a id="Tc_K2PmKZfn4UOzF6y3A_fuwg_3_0"></a><a id="Tc_eE4HVduic0yUEXmR1CkERg_4_0"></a><a id="Tc_rz8QF6Y1QkSx8BORWQeYsw_4_2"></a><a id="Tc_krV7DqYd-U605Obg5NubRQ_4_5"></a><a id="Tc_MWLb50eKsEKf_HsJ_nyAhg_5_0"></a><a id="Tc_Bla4ds1myU-ou0jozOv7GA_6_0"></a><a id="Tc_hjfOiExMYkedg7VmJlZjSA_7_0"></a><a id="Tc_3WtX7tyijk2vlcB-dMPq-w_8_0"></a><a id="Tc_LSl-vrBy40quWSNAOdUn1Q_9_0"></a><a id="Tc_-4q3V956NkK-sgdGFx7shg_10_0"></a><a id="Tc_0_4Jhn4mm0m6Tyd83NAxhA_11_0"></a><a id="Tc_OBCUpSkKDEypUTtoBegwdA_12_0"></a><a id="Tc_oCSYbL7hIEqmqs6pC18nkg_13_0"></a><a id="Tc_iJsXtjmG3kGEnkevtKxOuw_13_2"></a><a id="Tc_UY7wTnF-RUqSSu3Gkaellw_13_5"></a><a id="Tc__ZObLV59akiz1JJKTRu4OQ_14_0"></a><a id="Tc_vmnAeW7neESSkh1tlD_qGQ_15_0"></a><a id="Tc_XzKPziZDcUOB4XyT3SGsMA_16_0"></a><a id="Tc_eFYsWULX702BU08SZ41M7w_17_0"></a><a id="Tc_Lm2Ip1iCOEaeWAae8dn6bw_18_0"></a><a id="Tc_26Xo-7_dRka7ZjNSfYLIhw_18_2"></a><a id="Tc_Nhy8EkEGpUyAG4aUALHQ3A_18_3"></a><a id="Tc_uHz7Qd2JOU--oqtvLDdprQ_18_5"></a><a id="Tc_1nq0aPhA10ymruZlIZqZ9Q_18_6"></a><a id="_407f9fe8_90b3_4e5d_a87c_d0dea6293d80"></a><a id="Tc_DwknfTJfZEqXbbOn6n2XGg_1_2"></a><a id="Tc_qoat1eV8YUmMoLW8AsHx8A_1_5"></a><a id="Tc_98YtYIH0-EW0HFnyrlWzCQ_2_0"></a><a id="Tc_dsNaar0e20GHHcTbF2seDA_2_2"></a><a id="Tc_rvLReER38kKsxlyo1Bwjzw_2_5"></a><a id="Tc_NnyKuudR0E-eeS4saG1_5w_3_0"></a><a id="Tc_5dcWBoOw0EmDRrvwbnPO8A_3_2"></a><a id="Tc_lZfuneNizkeEb86W5DQ8xw_3_5"></a><a id="Tc_MJqShDBK-0GT8MQ5tiMbJA_4_0"></a><a id="Tc_qkD0XV1RjU-Bm8r4vxm3Tg_4_2"></a><a id="Tc_b9PVbt_i_UuH5vC8mC7u0w_4_5"></a><a id="Tc_CEzhHOrZU0S8ZWxoLvDe9g_5_0"></a><a id="Tc_8tnm8VpJiEKZZKH7rA_nig_5_2"></a><a id="Tc_J73pw00-skahB_9-OuPTYw_5_5"></a><a id="Tc_hO0EeMT6Ek-YIPcqc380lg_6_0"></a><a id="Tc_ZpIOeoJJ60K-G59syPwo2A_6_2"></a><a id="Tc_9aFOn7c9FUSWwVQhkVNYIA_6_5"></a><ix:continuation id="Tb_8S0NAPG7h0yV1aRZI1s1Yg_cont1" continuedAt="Tb_8S0NAPG7h0yV1aRZI1s1Yg_cont2"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="Tb_37QXDvtD70-oOeAsid4J4w" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The differences between the effective income tax rate and the U.S. federal statutory income tax rate for the years ended December&#160;31,&#160;2024 and 2023 were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;width:64.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;text-align:center;margin:0pt 0pt 0.05pt 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:15.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:15.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amount at statutory tax rates</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" sign="-" scale="3" id="Tc_0InKsHTt7UGjvVw10odujQ_3_3">61,789</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" sign="-" scale="3" id="Tc_xUwW6o_jQ0Ge8hPNdHIe9A_3_6">32,548</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Permanent differences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="alms:EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount" scale="3" id="Tc_j25VfHzcJkSgFV-8HJqjZQ_4_3">3,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="alms:EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount" scale="3" id="Tc_eTFJZ5tIWkKPqernzYgoEQ_4_6">7</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Valuation allowance</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" id="Tc_X6pF6iz6yEqGGmvcdrTsYg_5_3">64,923</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" id="Tc_NXKfEqeb3UWJGYkxBdGDFQ_5_6">34,961</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="3" id="Tc_3P4hyA3Yakuhf8NY0uhneQ_6_3">3,356</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="3" id="Tc_z_sXP40p4EaBPay0M6d52w_6_6">892</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Federal research and development credit</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" scale="3" id="Tc_gDf4ygVAkUKchZ6HHFxJmQ_7_3">9,520</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" scale="3" id="Tc_kmTDh6mWRk-HSFEkaVFLDA_7_6">3,322</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" scale="3" id="Tc_2ObDpq5mbkWMJ-DA_S51nA_8_3">30</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" scale="3" id="Tc_atdujDZ-k0yYNPiYAf8ncQ_8_6">10</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#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;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="Tb_8lqpFFhtmU-BYmBOfRtQhg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">Significant components of the deferred tax asset balances as of December&#160;31,&#160;2024 and 2023 were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net operating losses </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="Tc_OHgltc_2D0S2GWRNJ0IJ6g_4_3">21,573</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="Tc_X7J90sq-iUSPc4oqtFcg0g_4_6">10,519</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Tax credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="3" id="Tc_9umUCA52BUCJb7kt1-IidA_5_3">17,407</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="3" id="Tc_x2I2xWVktESXNeDPniRAgQ_5_6">6,243</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Research and development capitalization </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" scale="3" id="Tc_0rZcrxS6WkG4-LdcL4J35g_6_3">74,211</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" scale="3" id="Tc_z_q5GalsMUqe_Z9uZLkouA_6_6">39,059</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accruals and reserves </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" scale="3" id="Tc_pleelWk85Uu7xWxrWtT2uQ_7_3">115</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" scale="3" id="Tc_G3ibDai-L0SihS2vlejBoA_7_6">15</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock-based compensation </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" id="Tc_6-NCraP850m_PIogLyE3UQ_8_3">3,088</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" id="Tc_OHWo7ZnIiEW6SptkxhBlcQ_8_6">1,361</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="alms:DeferredTaxAssetsOperatingLeaseLiabilities" scale="3" id="Tc_-oSXp0uUq0mGPlSDhg3HIA_9_3">6,452</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="alms:DeferredTaxAssetsOperatingLeaseLiabilities" scale="3" id="Tc_rRtLCpq-HEqlGEMGhSLKag_9_6">6,842</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other capitalized expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="Tc_saEH3FdHqUaGhenN-XH14w_10_3">11,832</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="Tc_kfDXXgkO90iFlygtSGVZHA_10_6">4,567</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Gross deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="Tc_U6yuD4rtyUCqRJYRhDPESg_11_3">134,678</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="Tc_ipNfiBAXv0WIoxDFQzeJug_11_6">68,606</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Valuation allowance </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_5UBpjVcl1UOWKK7MVIuuSQ_12_3">127,990</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_usShQLewx0iB_-5WDnY1kQ_12_6">61,404</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred tax assets, net of valuation allowance </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsNet" scale="3" id="Tc_1SrlMhB-GE-H3OvzOMEm1A_13_3">6,688</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsNet" scale="3" id="Tc_whKfyy_9FEa-0kSVRUXXUQ_13_6">7,202</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="Tc_zhvpA18hN0q_-sF0hemaIw_15_3">885</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="Tc_N6Cp9Czo60e6p1uFSyw91A_15_6">1,025</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" scale="3" id="Tc_i7YSeYbOTE6fO46TMhegjQ_16_3">5,803</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" scale="3" id="Tc_Go_xdj9dJ0qKPcMei6zquA_16_6">6,177</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="Tc_rCKU_rsqukW821Bcm5Rh3w_17_3">6,688</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="Tc_HHm6pHrhVUGQTHbg79krQw_17_6">7,202</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A valuation allowance is required to be established when it is more likely than not that all or a portion of a deferred tax asset will not be realized. Realization of deferred tax assets is dependent upon future earnings, the timing and amount of which are uncertain. The Company believes that, based on a number of factors such as the history of operating losses, it is more likely than not that the deferred tax assets will not be fully realized, such that a full valuation allowance has been recorded. The valuation allowance increased by $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="6" id="Narr_J--0IfVWYUiq3JxjWtVtsQ">66.6</ix:nonFraction> million and by $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="6" id="Narr_ib83C5u2xkWQL2Q05wR7OQ">35.4</ix:nonFraction> million for the&#160;years ended December&#160;31,&#160;2024 and 2023, respectively, primarily due to the net operating losses carryforwards and research and development credits.</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock" id="Tb_ksGpFX-Q5UavfRkD33-qlg" escape="true"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock" id="Tb_Q9hio-C5nkOpeAl_OFm_Eg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth the Company&#8217;s U.S. federal and state net operating loss carryforwards and tax credits as of December&#160;31,&#160;2024 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;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.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Begin to Expire</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net operating losses, U.S. federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_pGJMZithw02FUKhidnf1Qw" decimals="-3" format="ixt:num-dot-decimal" name="alms:OperatingLossCarryforwardsNotSubjectToExpiration" scale="3" id="Tc_y1rGsbKXg0KD9XcIO1Jg_g_2_3">84,664</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Do not expire</p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net operating losses, U.S. federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_pGJMZithw02FUKhidnf1Qw" decimals="-3" format="ixt:num-dot-decimal" name="alms:OperatingLossCarryforwardsSubjectToExpiration" scale="3" id="Tc_ECILo763C0GhAnGn-BsWnQ_3_3">16,520</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2037</p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net operating losses, U.S. states</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_Nfmw8emTaEmeeg5NCpSzbQ" decimals="-3" format="ixt:num-dot-decimal" name="alms:OperatingLossCarryforwardsSubjectToExpiration" scale="3" id="Tc_TLwvZseynUC0V8v5Ph1uRA_4_3">4,683</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2041</p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax credits, U.S. federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_pGJMZithw02FUKhidnf1Qw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" id="Tc_5umcqXtV4kGsY0m5oYjczA_5_3">16,026</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2039</p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax credits, U.S. states</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_Nfmw8emTaEmeeg5NCpSzbQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" id="Tc_gjxXDRiDx0OMPvdsgumumQ_6_3">5,289</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2037</p></td></tr></table></ix:nonNumeric></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Utilization of some of the U.S. federal and state net operating loss and credit carryforwards may be subject to annual limitations due to the change in ownership provisions of the Internal Revenue Code and similar state provisions. The annual limitation may result in the expiration of net operating losses and credits before utilization. As of December&#160;31,&#160;2024, the Company has completed an Internal Revenue Code section 382 analysis which did not result in any expiration of U.S. federal net operating losses and credits </p></ix:continuation></div></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;">F-29</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_4e9a1a5a_15ad_4083_88fc_0cefbba272d1"></a><a id="Tc_mYKFoa3Wv028rrrCpErFtQ_1_2"></a><a id="Tc_Af3xR6D_dk60Y6v2Bo51Yw_2_2"></a><a id="Tc_bR0nVHyfIUy3hgL55WZDVg_2_5"></a><a id="Tc_2I5C34ITEUe-eBQUUMso9w_3_0"></a><a id="Tc_2rz7wBSZW0e5hATe0VOjcg_3_2"></a><a id="Tc_X6jHevJ-JEiO0oghnqE-1w_3_5"></a><a id="Tc_r8CNkbl1y0mg1sF4OTTcqA_4_0"></a><a id="Tc_-CHKCXi__Um4yxKfXQbi_g_5_0"></a><a id="Tc_C9FCoS2_s0q-IZ0lAllQ2w_6_0"></a><a id="Tc_ooWWkDimkEGcn_T-ljaWZw_6_2"></a><a id="Tc_uh3zt2BiQ0qD9xGg9GWDmg_6_5"></a><ix:continuation id="Tb_8S0NAPG7h0yV1aRZI1s1Yg_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">before utilization. As the Company has recorded a full valuation allowance, any potential limitation is not expected to have a material impact to the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Uncertain Tax Positions</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="Tb_J-8cRk2tZE-ibDeXy7cL0Q" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A reconciliation of the beginning and ending balances of the unrecognized tax benefits for the&#160;years ended December&#160;31,&#160;2024 and 2023, is as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.91%;border-bottom: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;">Year Ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="Tc_LH3LmGt0jkG-k79kvdLB1Q_3_3">4,116</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2022_KMsyjGBOcUea7nMEEHrcCA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="Tc_RRodp2-SDEijjZrXTCD7Fw_3_6">2,451</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Increases in tax positions in the current period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="Tc_0LVNiRfUFUmo0uWpLmLvpw_4_3">1,336</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="Tc__mJ6838FCkCuQQQGEkNFTQ_4_6">3,572</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Decreases related to prior year&#8217;s tax position</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="Tc_C5Pxj9cqfUOeXzqF7Aa2-A_5_3">2,655</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="Tc_u43b0uqQYEWmdN3sLqVrDQ_5_6">1,907</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="Tc_RkOhASWRaku-ZW3UMGIAsA_6_3">2,797</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="Tc_viRMT4jXo0KkYlID7YnHbw_6_6">4,116</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The entire amount of the unrecognized tax benefits would not impact the Company&#8217;s effective tax rate if recognized. The Company has elected to include interest and penalties as a component of other income (expense), net. For the&#160;years ended December&#160;31,&#160;2024 and 2023, the Company did <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" scale="0" id="Narr_hpsuyhA-Z0qkzZO7Ad_mwQ"><ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" scale="0" id="Narr_sFaKaWypqE2v_xih9xD8qg">no</ix:nonFraction></ix:nonFraction>t recognize accrued interest and penalties related to unrecognized tax benefits. The Company does <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" scale="0" id="Narr_ndMTeMHkZkelXv5mzJz5LA">no</ix:nonFraction>t anticipate that the amount of existing unrecognized tax benefits will significantly increase or decrease during the next 12&#160;months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">As of December&#160;31,&#160;2024, the Company is not under audit by the Internal Revenue Service or any state authority for income taxes for any open&#160;years. Due to the Company&#8217;s net operating loss carryforwards, the Company&#8217;s domestic income tax returns are open to examination by the Internal Revenue Service beginning with tax&#160;year 2017 and by state taxing authorities beginning with tax&#160;year 2021.</p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:DefinedContributionPlanTextBlock" id="Tb_y4qG7UD7ok-7xX8X6HcMQw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">13.</b></span>Employee Benefit Plans</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company sponsors a qualified 401(k)&#160;defined contribution plan covering eligible employees. Participants may contribute a portion of their annual compensation limited to a maximum annual amount set by the Internal Revenue Service. There were <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" id="Narr_p6KI37SzeEam6lg1IpGPnw"><ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" id="Narr_A1UJy0bddUCj5OAcTH0EgQ">no</ix:nonFraction></ix:nonFraction> employer contributions under this plan for the&#160;years ended December&#160;31,&#160;2024 and 2023.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:SegmentReportingDisclosureTextBlock" id="Tb_qqRmrUKvyUKI3A1yL-t9gg" continuedAt="Tb_qqRmrUKvyUKI3A1yL-t9gg_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">14.</b></span><b style="font-weight:bold;">Segment Reporting</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For purposes of evaluating performance and allocating resources, the Company&#8217;s CODM, its Chief Executive Officer, regularly reviews consolidated net loss as reported in the Company&#8217;s consolidated statements of operations and comprehensive loss as compared to budget. The measure of segment assets is reported in the consolidated balance sheets as total consolidated assets.</p></ix:nonNumeric></div></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;">F-30</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_bfa1f913_a108_47e7_a1fb_38845cd8fa34"></a><a id="Tc_YM8ZNFiqn02Z67W9HlxHjw_1_2"></a><a id="Tc_4ELJ3CRDdU6CyBnfqBY_RA_2_2"></a><a id="Tc_EAECCTH0A0u0xM2_V_HmmQ_2_5"></a><a id="Tc_fZ4WZLKtrEWFqbeNpkkJZA_3_0"></a><a id="Tc_Ok9EoHBRuk-xsyK2L8iTvA_4_0"></a><a id="Tc_hRozcYIFLkm5ru9WmZrRKw_5_0"></a><a id="Tc_Yu5oJXVw_kWGJv96R9g8dw_6_0"></a><a id="Tc_ZlhJux19qU2ttPJD1YogRg_6_2"></a><a id="Tc__cp0xQ1hAUGabVzTJIrCYw_6_5"></a><a id="Tc_8jqbsxJ_HkKGKFIGF2Dzgg_6_6"></a><a id="Tc_lppOlEsv0E-HdeL4nLpl_g_7_0"></a><a id="Tc_e4a-rfiTkUCuCE-P_s9cyw_8_0"></a><a id="Tc_0gd41qD6U0mYoU-OjfZWHQ_9_0"></a><a id="Tc_3vW_LEQSJkKUZHOwUf3kBA_10_0"></a><a id="Tc_v9bG6pOJ_UKaB9dhL05YOA_11_0"></a><a id="Tc_0gR1UhKofEyip5EuvaugMQ_12_0"></a><a id="Tc_hBalW1GWQkajKyzfa73cZw_13_0"></a><a id="Tc_kubRI1dpTkW3XgNq4z_9KA_14_0"></a><a id="Tc_r9uzroaX-EWNkV-bgXULzA_15_0"></a><a id="Tc_UxTCsf7YZU-F0TbBZcYYLA_16_0"></a><a id="Tc_RX7NELwWpkayJODUNq7GQw_17_0"></a><a id="Tc_puDbx_aPT0eUI0ANMCnuPQ_18_0"></a><a id="Tc_Yt77ZV-N_0eN2NnG8V7WKw_18_2"></a><a id="Tc_e6XUeXNiAkqYe3zXeKAtDw_18_5"></a><ix:continuation id="Tb_qqRmrUKvyUKI3A1yL-t9gg_cont1"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock" id="Tb_zlJu2MyAmECV6HUYNos6tA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition to the significant expense categories included within consolidated net loss presented in the Company&#8217;s consolidated statements of operations and comprehensive loss, see below for disaggregated amounts that comprise research and development expenses for the years ended December&#160;31,&#160;2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">External costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Milestones related to previously acquired IPR&amp;D assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_wivYjHvgE0az1tbpMd1WZg" decimals="-3" format="ixt:num-dot-decimal" name="alms:MilestoneRelatedToPreviouslyAcquiredInProcessResearchAndDevelopmentAssets" scale="3" id="Tc_T_QQMYFNikWF6PWnI1gkUw_6_3">23,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">CRO, CMO and clinical trials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_wivYjHvgE0az1tbpMd1WZg" decimals="-3" format="ixt:num-dot-decimal" name="alms:ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials" scale="3" id="Tc_ccxHg2hHD0yTlkvKZDVitg_7_3">151,422</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_aYjPPbhhlUGwfkWUTESP8Q" decimals="-3" format="ixt:num-dot-decimal" name="alms:ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials" scale="3" id="Tc_COVW-XIGjUGTcT3kFYqGRw_7_6">68,967</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Professional consulting services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_wivYjHvgE0az1tbpMd1WZg" decimals="-3" format="ixt:num-dot-decimal" name="alms:ResearchAndDevelopmentProfessionalConsultingServicesCosts" scale="3" id="Tc_8P2i4ziQR0qyC2_df7NGhA_8_3">19,154</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_aYjPPbhhlUGwfkWUTESP8Q" decimals="-3" format="ixt:num-dot-decimal" name="alms:ResearchAndDevelopmentProfessionalConsultingServicesCosts" scale="3" id="Tc_vFqaipMExU6ScD0F8dCe8A_8_6">13,155</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Other research and development costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_wivYjHvgE0az1tbpMd1WZg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherResearchAndDevelopmentExpense" scale="3" id="Tc_4Q8EiOgSdEm42t_ydsdWtw_9_3">10,258</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_aYjPPbhhlUGwfkWUTESP8Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherResearchAndDevelopmentExpense" scale="3" id="Tc_lBdXlYQpEE--3_GeF_qXMw_9_6">11,463</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Internal costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Personnel-related costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_wivYjHvgE0az1tbpMd1WZg" decimals="-3" format="ixt:num-dot-decimal" name="alms:ResearchAndDevelopmentPersonnelRelatedCosts" scale="3" id="Tc_AMJFq5zqSEa89udGKERkew_11_3">46,774</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_aYjPPbhhlUGwfkWUTESP8Q" decimals="-3" format="ixt:num-dot-decimal" name="alms:ResearchAndDevelopmentPersonnelRelatedCosts" scale="3" id="Tc_bs1tWqX380KKr8eAa2OFWA_11_6">32,068</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Facilities and overhead costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_wivYjHvgE0az1tbpMd1WZg" decimals="-3" format="ixt:num-dot-decimal" name="alms:ResearchAndDevelopmentFacilitiesAndOverheadCosts" scale="3" id="Tc_OZRqnda_BU63m0VQkDW7ZA_12_3">14,946</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_aYjPPbhhlUGwfkWUTESP8Q" decimals="-3" format="ixt:num-dot-decimal" name="alms:ResearchAndDevelopmentFacilitiesAndOverheadCosts" scale="3" id="Tc_z5ZeUoIXMU-L9Hngh5-RrA_12_6">12,023</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 30pt;">Total research and development expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_wivYjHvgE0az1tbpMd1WZg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_SLxzxC36ME-FTuPDSVlTxQ_13_3">265,554</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_aYjPPbhhlUGwfkWUTESP8Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_wP7ci4IIMkqq_le-j5t6cw_13_6">137,676</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_wivYjHvgE0az1tbpMd1WZg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="Tc_C6jYnFS5gUCApp2mXJ0Wfg_14_3">35,200</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_aYjPPbhhlUGwfkWUTESP8Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="Tc_wp1QOOmuCkeRvzYLk_gUCw_14_6">20,498</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_wivYjHvgE0az1tbpMd1WZg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_UQj6UVMiuEiUp-gEfnzwMg_15_3">300,754</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_aYjPPbhhlUGwfkWUTESP8Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_JAnfDN-q2UC86JCVX-XD2A_15_6">158,174</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_wivYjHvgE0az1tbpMd1WZg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_6MSsU1X5GkmPh2xJKczQ5A_16_3">300,754</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_aYjPPbhhlUGwfkWUTESP8Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_nMtozKaBpEqgLXMKAuq4Bw_16_6">158,174</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total other income (expense), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_wivYjHvgE0az1tbpMd1WZg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="Tc_9iHagVqZMUePSgXuL4Q6WA_17_3">6,521</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_aYjPPbhhlUGwfkWUTESP8Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="Tc_85jWqIziUEio6Au66wFqNQ_17_6">3,181</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Consolidated net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_wivYjHvgE0az1tbpMd1WZg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_cIYUuXksnEi0W41SVOyqKw_18_3">294,233</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_aYjPPbhhlUGwfkWUTESP8Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_ghfOvqi-7Ue_WhKO1b5IRw_18_6">154,993</ix:nonFraction>)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg" name="us-gaap:SubsequentEventsTextBlock" id="Tb_aWNKqjEwT06xoR8VeoRlEA" continuedAt="Tb_aWNKqjEwT06xoR8VeoRlEA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">15.</b></span>Subsequent Events</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Merger Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">On February 6, 2025, the Company entered into an Agreement and Plan of Merger (the &#8220;Merger Agreement&#8221;) with ACELYRIN, Inc., a Delaware corporation (&#8220;ACELYRIN&#8221;), and Arrow Merger Sub, Inc., a Delaware corporation and a direct wholly owned subsidiary of the Company (&#8220;Merger Sub&#8221;). Under the terms of the Merger Agreement, Merger Sub will merge with and into ACELYRIN, with ACELYRIN continuing as a direct wholly owned subsidiary of the Company (the &#8220;Merger&#8221;). The Merger Agreement was approved by the disinterested directors on the Company&#8217;s board of directors and the board of directors of ACELYRIN and is subject to stockholder approval by the stockholders of each company and satisfaction or waiver of other closing conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">&#160;&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In connection with the Merger, all of the issued and outstanding shares of common stock of ACELYRIN, par value $<ix:nonFraction unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg" contextRef="As_Of_2_6_2025_dei_LegalEntityAxis_alms_AcelyrinIncMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_Apa6U5FYhk-QwjGL3fc3LA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_CdKKUKKawUiNFXAllprlOQ">0.00001</ix:nonFraction> per share (the &#8220;ACELYRIN Shares&#8221;), will be cancelled and converted into the right to receive <ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="Duration_2_6_2025_To_2_6_2025_us-gaap_BusinessAcquisitionAxis_alms_AcelyrinIncMember_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_tZtpnsjSNUKNi0Q7rXnVow" decimals="INF" format="ixt:num-dot-decimal" name="alms:BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio" scale="0" id="Narr_Equzp0iKMEW58y6MNKHNXQ">0.4274</ix:nonFraction> shares of the Company&#8217;s voting common stock, without interest (the number of shares of the Company&#8217;s common stock in exchange for each ACELYRIN Share, the &#8220;Exchange Ratio&#8221;) and, if applicable, cash in lieu of fractional shares, subject to any applicable withholding. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;background:#ffffff;margin:0pt;">Consummation of the Merger is subject to certain closing conditions, including the absence of any law or judgment that restrains, enjoins or otherwise prohibits consummation of the Merger, the effectiveness of a registration statement on Form S-4 to be filed with the SEC by the Company, adoption of the Merger Agreement by the holders of a majority of the outstanding ACELYRIN Shares at ACELYRIN&#8217;s stockholders&#8217; meeting, and approval of the share issuance by the holders of a majority of votes of the Company&#8217;s common stock cast at the Company&#8217;s stockholders&#8217; meeting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-indent:18pt;background:#ffffff;margin:0pt;">The Merger Agreement contains certain termination rights for both the Company and ACELYRIN, including the right of either party to terminate the Merger Agreement if the transactions have not been consummated prior to July 7, 2025. The Company or ACELYRIN will pay a termination fee of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_2_6_2025_To_2_6_2025_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_cKOrjy0kVUiS_aAorsRCKg" decimals="-5" format="ixt:num-dot-decimal" name="alms:MergerAgreementTerminationFee" scale="6" id="Narr_twcmvxMNM0usaERx1m1qeQ">10.0</ix:nonFraction> million or $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="Duration_2_6_2025_To_2_6_2025_dei_LegalEntityAxis_alms_AcelyrinIncMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_DixkmiX-70yioVfhEm008w" decimals="-5" format="ixt:num-dot-decimal" name="alms:MergerAgreementTerminationFee" scale="6" id="Narr_GS_ucH5zJ0qLW7a6x37bvA">10.0</ix:nonFraction> million, respectively, under certain circumstances, including termination to accept and enter into a definitive agreement with respect to a superior proposal. Immediately following the Merger, the Company&#8217;s pre-Merger equityholders are expected to collectively own approximately <ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="As_Of_2_6_2025_srt_OwnershipAxis_alms_CombinedCompanyMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_Pmhk3mB1T0m4OX-K7IOCTw" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="Narr_imuvuGpfAECQrAXn0CWsFQ">55</ix:nonFraction>% of the shares of the combined company and the pre-Merger equityholders of ACELYRIN as of immediately prior to the Merger are expected to collectively own approximately <ix:nonFraction unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg" contextRef="As_Of_2_6_2025_dei_LegalEntityAxis_alms_AcelyrinIncMember_srt_OwnershipAxis_alms_CombinedCompanyMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_G6jTQhD4BECVkffehvtOoQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="Narr_995SKu2jAUebqDD05uop8Q">45</ix:nonFraction>% of the combined company, in each case, calculated on a fully diluted basis as of January 31, 2025.</p></ix:nonNumeric></div></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;">F-31</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:continuation id="Tb_aWNKqjEwT06xoR8VeoRlEA_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;background:#ffffff;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Kaken Collaboration Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;background:#ffffff;margin:0pt;">On March 25, 2025, the Company entered into a collaboration and license agreement (the "Collaboration Agreement") with Kaken Pharmaceutical Co., Ltd. ("Kaken"). Under the terms of the Collaboration Agreement, the Company granted to Kaken an exclusive right to develop, manufacture and commercialize ESK-001 for dermatology indications in Japan, with options to expand the license, subject to opt-in payments and certain cost-sharing obligations on the part of Kaken, to include rheumatological and gastrointestinal diseases. In exchange, Kaken will pay the Company an upfront, non-refundable payment of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_3_25_2025_srt_CounterpartyNameAxis_alms_KakenPharmaceuticalCoLtdMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_YyD56fcmS0ioGHrHG_8FqA" decimals="-6" format="ixt:num-dot-decimal" name="alms:UpfrontNonRefundablePayment" scale="6" id="Narr_i_nEiHzeckuO_TwaHvsSAA">20</ix:nonFraction> million U.S. Dollars ("USD"), and will pay the Company an aggregate of $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_3_25_2025_srt_CounterpartyNameAxis_alms_KakenPharmaceuticalCoLtdMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_YyD56fcmS0ioGHrHG_8FqA" decimals="-6" format="ixt:num-dot-decimal" name="alms:AggregateDevelopmentCost" scale="6" id="Narr_aAezZNSyY0CcOjJWuftlDQ">20</ix:nonFraction> million USD towards global development costs for ESK-001 in the dermatology field through the end of 2026, and thereafter will pay a specified share of development costs applicable to the dermatology field, and any field for which Kaken exercises its option, subject to Kaken's right to opt out of cost-sharing in certain indications in specified circumstances. In addition, the Company is entitled to receive aggregate payments of up to approximately $<ix:nonFraction unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg" contextRef="As_Of_3_25_2025_srt_CounterpartyNameAxis_alms_KakenPharmaceuticalCoLtdMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_YyD56fcmS0ioGHrHG_8FqA" decimals="-6" format="ixt:num-dot-decimal" name="alms:AggregatePaymentOfRegulatoryAndCommercialMilestones" scale="6" id="Narr_eAsLAIV1M0mKqhwhQe4IuQ">140</ix:nonFraction> million USD upon the achievement of regulatory and commercial milestones and field option payments, as well as tiered royalties at percentages ranging from the low double digits into the twenties on aggregate net sales of ESK-001 in Japan. The Collaboration Agreement further provides that Kaken will be responsible for the clinical development, regulatory approvals and commercialization of ESK-001 in Japan in dermatology and other indications for which Kaken has exercised its option, and the Company will retain rights to ESK-001 in all other indications and geographies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p></div></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;">F-32</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_8f0d6c3c_df6c_49b3_a571_ef35f6eca019"></a><a id="_Hlk193556173"></a><a id="ANNEXA_735280"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:right;margin:0pt 0pt 12pt 0pt;">ANNEX A-1</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">AGREEMENT AND PLAN OF MERGER</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">by and among </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">ALUMIS&#160;INC.,</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">ARROW MERGER SUB,&#160;INC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">ACELYRIN,&#160;INC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">Dated as of February&#160;6, 2025</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_8758d657_f8c7_4497_8f8e_4168941bc135"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;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;">TABLE OF CONTENTS</b></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:3.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:89.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:89.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Page</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;width:92.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ARTICLEITHEMERGERCLOSINGSURVIVINGCORPORA"><span style="font-style:normal;font-weight:normal;">ARTICLE I THE MERGER; CLOSING; SURVIVING CORPORATION</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-2</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a11TheMerger_605841"><span style="font-style:normal;font-weight:normal;">1.1</span></a></p></td><td style="vertical-align:bottom;width:89.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a11TheMerger_605841"><span style="font-style:normal;font-weight:normal;">The Merger</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-2</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a12Closing_76545"><span style="font-style:normal;font-weight:normal;">1.2</span></a></p></td><td style="vertical-align:bottom;width:89.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a12Closing_76545"><span style="font-style:normal;font-weight:normal;">Closing</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-2</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a13EffectiveTime_627933"><span style="font-style:normal;font-weight:normal;">1.3</span></a></p></td><td style="vertical-align:bottom;width:89.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a13EffectiveTime_627933"><span style="font-style:normal;font-weight:normal;">Effective Time</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-2</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a14CertificateofIncorporation_211487"><span style="font-style:normal;font-weight:normal;">1.4</span></a></p></td><td style="vertical-align:bottom;width:89.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a14CertificateofIncorporation_211487"><span style="font-style:normal;font-weight:normal;">Certificate of Incorporation</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-2</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a15Bylaws_49707"><span style="font-style:normal;font-weight:normal;">1.5</span></a></p></td><td style="vertical-align:bottom;width:89.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a15Bylaws_49707"><span style="font-style:normal;font-weight:normal;">Bylaws</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-2</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a16DirectorsoftheSurvivingCorporation_78"><span style="font-style:normal;font-weight:normal;">1.6</span></a></p></td><td style="vertical-align:bottom;width:89.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a16DirectorsoftheSurvivingCorporation_78"><span style="font-style:normal;font-weight:normal;">Directors of the Surviving Corporation</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-2</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a17OfficersoftheSurvivingCorporation_805"><span style="font-style:normal;font-weight:normal;">1.7</span></a></p></td><td style="vertical-align:bottom;width:89.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a17OfficersoftheSurvivingCorporation_805"><span style="font-style:normal;font-weight:normal;">Officers of the Surviving Corporation</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-2</p></td></tr><tr><td colspan="2" style="vertical-align:bottom;width:92.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ARTICLEIIEFFECTOFTHEMERGERONSECURITIESEX"><span style="font-style:normal;font-weight:normal;">ARTICLE II EFFECT OF THE MERGER ON SECURITIES; EXCHANGE</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-3</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a21EffectonCapitalStock_702995"><span style="font-style:normal;font-weight:normal;">2.1</span></a></p></td><td style="vertical-align:bottom;width:89.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a21EffectonCapitalStock_702995"><span style="font-style:normal;font-weight:normal;">Effect on Capital Stock</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-3</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a22ExchangeofCertificatesandUncertificat"><span style="font-style:normal;font-weight:normal;">2.2</span></a></p></td><td style="vertical-align:bottom;width:89.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a22ExchangeofCertificatesandUncertificat"><span style="font-style:normal;font-weight:normal;">Exchange of Certificates and Uncertificated Shares</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-3</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a23AdjustmentstoPreventDilution_23686"><span style="font-style:normal;font-weight:normal;">2.3</span></a></p></td><td style="vertical-align:bottom;width:89.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a23AdjustmentstoPreventDilution_23686"><span style="font-style:normal;font-weight:normal;">Adjustments to Prevent Dilution</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-5</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a24TreatmentofEquityAwardsCompanyESPP_74"><span style="font-style:normal;font-weight:normal;">2.4</span></a></p></td><td style="vertical-align:bottom;width:89.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a24TreatmentofEquityAwardsCompanyESPP_74"><span style="font-style:normal;font-weight:normal;">Treatment of Equity Awards; Company ESPP</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-5</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a25NoDissentersRights_596472"><span style="font-style:normal;font-weight:normal;">2.5</span></a></p></td><td style="vertical-align:bottom;width:89.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a25NoDissentersRights_596472"><span style="font-style:normal;font-weight:normal;">No Dissenter&#8217;s Rights</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-7</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a26WithholdingRights_15555"><span style="font-style:normal;font-weight:normal;">2.6</span></a></p></td><td style="vertical-align:bottom;width:89.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a26WithholdingRights_15555"><span style="font-style:normal;font-weight:normal;">Withholding Rights</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-7</p></td></tr><tr><td colspan="2" style="vertical-align:bottom;width:92.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ARTICLEIIIREPRESENTATIONSANDWARRANTIESOF"><span style="font-style:normal;font-weight:normal;">ARTICLE III REPRESENTATIONS AND WARRANTIES OF THE COMPANY</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-7</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a31OrganizationGoodStandingandQualificat"><span style="font-style:normal;font-weight:normal;">3.1</span></a></p></td><td style="vertical-align:bottom;width:89.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a31OrganizationGoodStandingandQualificat"><span style="font-style:normal;font-weight:normal;">Organization, Good Standing and Qualification</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-7</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a32CompanySubsidiaries_806771"><span style="font-style:normal;font-weight:normal;">3.2</span></a></p></td><td style="vertical-align:bottom;width:89.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a32CompanySubsidiaries_806771"><span style="font-style:normal;font-weight:normal;">Company Subsidiaries</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-7</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#CapitalStructure_819336"><span style="font-style:normal;font-weight:normal;">3.3</span></a></p></td><td style="vertical-align:bottom;width:89.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#CapitalStructure_819336"><span style="font-style:normal;font-weight:normal;">Capital Structure</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-8</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#CorporateAuthorityandApproval_309243"><span style="font-style:normal;font-weight:normal;">3.4</span></a></p></td><td style="vertical-align:bottom;width:89.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#CorporateAuthorityandApproval_309243"><span style="font-style:normal;font-weight:normal;">Corporate Authority and Approval</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-9</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#NoConflictsConsents_258223"><span style="font-style:normal;font-weight:normal;">3.5</span></a></p></td><td style="vertical-align:bottom;width:89.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#NoConflictsConsents_258223"><span style="font-style:normal;font-weight:normal;">No Conflicts; Consents</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-10</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a36CompanySECDocumentsFinancialStatement"><span style="font-style:normal;font-weight:normal;">3.6</span></a></p></td><td style="vertical-align:bottom;width:89.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a36CompanySECDocumentsFinancialStatement"><span style="font-style:normal;font-weight:normal;">Company SEC Documents; Financial Statements</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-10</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a37InternalControlsandProcedures_546094"><span style="font-style:normal;font-weight:normal;">3.7</span></a></p></td><td style="vertical-align:bottom;width:89.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a37InternalControlsandProcedures_546094"><span style="font-style:normal;font-weight:normal;">Internal Controls and Procedures</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-11</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a38AbsenceofCertainChanges_526048"><span style="font-style:normal;font-weight:normal;">3.8</span></a></p></td><td style="vertical-align:bottom;width:89.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a38AbsenceofCertainChanges_526048"><span style="font-style:normal;font-weight:normal;">Absence of Certain Changes</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-11</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a39LitigationandLiabilities_683355"><span style="font-style:normal;font-weight:normal;">3.9</span></a></p></td><td style="vertical-align:bottom;width:89.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a39LitigationandLiabilities_683355"><span style="font-style:normal;font-weight:normal;">Litigation and Liabilities</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-11</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a310CompliancewithLaws_368295"><span style="font-style:normal;font-weight:normal;">3.10</span></a></p></td><td style="vertical-align:bottom;width:89.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a310CompliancewithLaws_368295"><span style="font-style:normal;font-weight:normal;">Compliance with Laws</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-12</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a311Contracts_884871"><span style="font-style:normal;font-weight:normal;">3.11</span></a></p></td><td style="vertical-align:bottom;width:89.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a311Contracts_884871"><span style="font-style:normal;font-weight:normal;">Contracts</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-12</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a312BenefitsMattersERISACompliance_65687"><span style="font-style:normal;font-weight:normal;">3.12</span></a></p></td><td style="vertical-align:bottom;width:89.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a312BenefitsMattersERISACompliance_65687"><span style="font-style:normal;font-weight:normal;">Benefits Matters; ERISA Compliance</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-14</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a313LaborMatters_375199"><span style="font-style:normal;font-weight:normal;">3.13</span></a></p></td><td style="vertical-align:bottom;width:89.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a313LaborMatters_375199"><span style="font-style:normal;font-weight:normal;">Labor Matters</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-16</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a314EnvironmentalMatters_738471"><span style="font-style:normal;font-weight:normal;">3.14</span></a></p></td><td style="vertical-align:bottom;width:89.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a314EnvironmentalMatters_738471"><span style="font-style:normal;font-weight:normal;">Environmental Matters</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-16</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a315Taxes_121388"><span style="font-style:normal;font-weight:normal;">3.15</span></a></p></td><td style="vertical-align:bottom;width:89.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a315Taxes_121388"><span style="font-style:normal;font-weight:normal;">Taxes</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-17</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a316IntellectualProperty_297209"><span style="font-style:normal;font-weight:normal;">3.16</span></a></p></td><td style="vertical-align:bottom;width:89.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a316IntellectualProperty_297209"><span style="font-style:normal;font-weight:normal;">Intellectual Property</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-18</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a317DataPrivacyandInformationSecurity_85"><span style="font-style:normal;font-weight:normal;">3.17</span></a></p></td><td style="vertical-align:bottom;width:89.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a317DataPrivacyandInformationSecurity_85"><span style="font-style:normal;font-weight:normal;">Data Privacy and Information Security</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-19</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a318RegulatoryMatters_726740"><span style="font-style:normal;font-weight:normal;">3.18</span></a></p></td><td style="vertical-align:bottom;width:89.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a318RegulatoryMatters_726740"><span style="font-style:normal;font-weight:normal;">Regulatory Matters</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-20</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a319CertainBusinessPractices_680295"><span style="font-style:normal;font-weight:normal;">3.19</span></a></p></td><td style="vertical-align:bottom;width:89.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a319CertainBusinessPractices_680295"><span style="font-style:normal;font-weight:normal;">Certain Business Practices</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-21</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a320InsuranceProperties_280596"><span style="font-style:normal;font-weight:normal;">3.20</span></a></p></td><td style="vertical-align:bottom;width:89.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a320InsuranceProperties_280596"><span style="font-style:normal;font-weight:normal;">Insurance; Properties</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-21</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a321JointProxyStatementProspectus_530689"><span style="font-style:normal;font-weight:normal;">3.21</span></a></p></td><td style="vertical-align:bottom;width:89.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a321JointProxyStatementProspectus_530689"><span style="font-style:normal;font-weight:normal;">Joint Proxy Statement/Prospectus</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-21</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a322BrokersandFinders_337402"><span style="font-style:normal;font-weight:normal;">3.22</span></a></p></td><td style="vertical-align:bottom;width:89.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a322BrokersandFinders_337402"><span style="font-style:normal;font-weight:normal;">Brokers and Finders</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-22</p></td></tr><tr><td style="vertical-align:bottom;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a323OpinionofFinancialAdvisor_716532"><span style="font-style:normal;font-weight:normal;">3.23</span></a></p></td><td style="vertical-align:bottom;width:89.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a323OpinionofFinancialAdvisor_716532"><span style="font-style:normal;font-weight:normal;">Opinion of Financial Advisor</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-22</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></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;">A-1-i</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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:9.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:7.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12.75pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Page</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;width:92.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ARTICLEIVREPRESENTATIONSANDWARRANTIESOFP"><span style="font-style:normal;font-weight:normal;">ARTICLE IV REPRESENTATIONS AND WARRANTIES OF PARENT AND MERGER SUB</span></a></p></td><td style="vertical-align:bottom;width:7.37%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-22</p></td></tr><tr><td style="vertical-align:middle;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a41OrganizationGoodStandingandQualificat"><span style="font-style:normal;font-weight:normal;">4.1</span></a></p></td><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a41OrganizationGoodStandingandQualificat"><span style="font-style:normal;font-weight:normal;">Organization, Good Standing and Qualification</span></a></p></td><td style="vertical-align:bottom;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-22</p></td></tr><tr><td style="vertical-align:middle;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a42ParentSubsidiaries_900339"><span style="font-style:normal;font-weight:normal;">4.2</span></a></p></td><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a42ParentSubsidiaries_900339"><span style="font-style:normal;font-weight:normal;">Parent Subsidiaries</span></a>.</p></td><td style="vertical-align:bottom;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-22</p></td></tr><tr><td style="vertical-align:middle;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a43CapitalStructure_688137"><span style="font-style:normal;font-weight:normal;">4.3</span></a></p></td><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a43CapitalStructure_688137"><span style="font-style:normal;font-weight:normal;">Capital Structure</span></a></p></td><td style="vertical-align:bottom;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-23</p></td></tr><tr><td style="vertical-align:middle;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a44CorporateAuthorityandApproval_207404"><span style="font-style:normal;font-weight:normal;">4.4</span></a></p></td><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a44CorporateAuthorityandApproval_207404"><span style="font-style:normal;font-weight:normal;">Corporate Authority and Approval</span></a></p></td><td style="vertical-align:bottom;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-24</p></td></tr><tr><td style="vertical-align:middle;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a45NoConflictsConsents_227240"><span style="font-style:normal;font-weight:normal;">4.5</span></a></p></td><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a45NoConflictsConsents_227240"><span style="font-style:normal;font-weight:normal;">No Conflicts; Consents</span></a></p></td><td style="vertical-align:bottom;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-24</p></td></tr><tr><td style="vertical-align:middle;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a46ParentSECDocumentsFinancialStatements"><span style="font-style:normal;font-weight:normal;">4.6</span></a></p></td><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a46ParentSECDocumentsFinancialStatements"><span style="font-style:normal;font-weight:normal;">Parent SEC Documents; Financial Statements</span></a></p></td><td style="vertical-align:bottom;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-25</p></td></tr><tr><td style="vertical-align:middle;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a47InternalControlsandProcedures_256242"><span style="font-style:normal;font-weight:normal;">4.7</span></a></p></td><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a47InternalControlsandProcedures_256242"><span style="font-style:normal;font-weight:normal;">Internal Controls and Procedures</span></a></p></td><td style="vertical-align:bottom;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-25</p></td></tr><tr><td style="vertical-align:middle;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a48AbsenceofCertainChanges_550620"><span style="font-style:normal;font-weight:normal;">4.8</span></a></p></td><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a48AbsenceofCertainChanges_550620"><span style="font-style:normal;font-weight:normal;">Absence of Certain Changes</span></a></p></td><td style="vertical-align:bottom;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-26</p></td></tr><tr><td style="vertical-align:middle;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a49LitigationandLiabilities_709066"><span style="font-style:normal;font-weight:normal;">4.9</span></a></p></td><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a49LitigationandLiabilities_709066"><span style="font-style:normal;font-weight:normal;">Litigation and Liabilities</span></a></p></td><td style="vertical-align:bottom;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-26</p></td></tr><tr><td style="vertical-align:middle;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a410CompliancewithLaws_661158"><span style="font-style:normal;font-weight:normal;">4.10</span></a></p></td><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a410CompliancewithLaws_661158"><span style="font-style:normal;font-weight:normal;">Compliance with Laws</span></a></p></td><td style="vertical-align:bottom;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-27</p></td></tr><tr><td style="vertical-align:middle;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a411Contracts_854777"><span style="font-style:normal;font-weight:normal;">4.11</span></a></p></td><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a411Contracts_854777"><span style="font-style:normal;font-weight:normal;">Contracts</span></a></p></td><td style="vertical-align:bottom;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-27</p></td></tr><tr><td style="vertical-align:middle;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a412BenefitsMattersERISACompliance_64086"><span style="font-style:normal;font-weight:normal;">4.12</span></a></p></td><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a412BenefitsMattersERISACompliance_64086"><span style="font-style:normal;font-weight:normal;">Benefits Matters; ERISA Compliance</span></a></p></td><td style="vertical-align:bottom;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-29</p></td></tr><tr><td style="vertical-align:middle;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a413LaborMatters_915047"><span style="font-style:normal;font-weight:normal;">4.13</span></a></p></td><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a413LaborMatters_915047"><span style="font-style:normal;font-weight:normal;">Labor Matters</span></a></p></td><td style="vertical-align:bottom;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-29</p></td></tr><tr><td style="vertical-align:middle;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a414Taxes_496980"><span style="font-style:normal;font-weight:normal;">4.14</span></a></p></td><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a414Taxes_496980"><span style="font-style:normal;font-weight:normal;">Taxes</span></a></p></td><td style="vertical-align:bottom;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-30</p></td></tr><tr><td style="vertical-align:middle;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a415IntellectualProperty_225959"><span style="font-style:normal;font-weight:normal;">4.15</span></a></p></td><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a415IntellectualProperty_225959"><span style="font-style:normal;font-weight:normal;">Intellectual Property</span></a></p></td><td style="vertical-align:bottom;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-31</p></td></tr><tr><td style="vertical-align:middle;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a416DataPrivacyandInformationSecurity_81"><span style="font-style:normal;font-weight:normal;">4.16</span></a></p></td><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a416DataPrivacyandInformationSecurity_81"><span style="font-style:normal;font-weight:normal;">Data Privacy and Information Security</span></a></p></td><td style="vertical-align:bottom;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-32</p></td></tr><tr><td style="vertical-align:middle;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a417RegulatoryMatters_216064"><span style="font-style:normal;font-weight:normal;">4.17</span></a></p></td><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a417RegulatoryMatters_216064"><span style="font-style:normal;font-weight:normal;">Regulatory Matters</span></a></p></td><td style="vertical-align:bottom;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-33</p></td></tr><tr><td style="vertical-align:middle;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a418CertainBusinessPractices_619151"><span style="font-style:normal;font-weight:normal;">4.18</span></a></p></td><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a418CertainBusinessPractices_619151"><span style="font-style:normal;font-weight:normal;">Certain Business Practices</span></a></p></td><td style="vertical-align:bottom;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-33</p></td></tr><tr><td style="vertical-align:middle;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a419ValidIssuance_781899"><span style="font-style:normal;font-weight:normal;">4.19</span></a></p></td><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a419ValidIssuance_781899"><span style="font-style:normal;font-weight:normal;">Valid Issuance</span></a></p></td><td style="vertical-align:bottom;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-34</p></td></tr><tr><td style="vertical-align:middle;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a420InsuranceProperties_960067"><span style="font-style:normal;font-weight:normal;">4.20</span></a></p></td><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a420InsuranceProperties_960067"><span style="font-style:normal;font-weight:normal;">Insurance; Properties</span></a></p></td><td style="vertical-align:bottom;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-34</p></td></tr><tr><td style="vertical-align:middle;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a421OwnershipandOperationsofMergerSub_81"><span style="font-style:normal;font-weight:normal;">4.21</span></a></p></td><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a421OwnershipandOperationsofMergerSub_81"><span style="font-style:normal;font-weight:normal;">Ownership and Operations of Merger Sub</span></a></p></td><td style="vertical-align:bottom;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-34</p></td></tr><tr><td style="vertical-align:middle;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a422FormS4andJointProxyStatementProspect"><span style="font-style:normal;font-weight:normal;">4.22</span></a></p></td><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a422FormS4andJointProxyStatementProspect"><span style="font-style:normal;font-weight:normal;">Form S-4 and Joint Proxy Statement/Prospectus</span></a></p></td><td style="vertical-align:bottom;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-34</p></td></tr><tr><td style="vertical-align:middle;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a423BrokersandFinders_266584"><span style="font-style:normal;font-weight:normal;">4.23</span></a></p></td><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a423BrokersandFinders_266584"><span style="font-style:normal;font-weight:normal;">Brokers and Finders</span></a></p></td><td style="vertical-align:bottom;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-34</p></td></tr><tr><td style="vertical-align:middle;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a424OpinionofFinancialAdvisor_33783"><span style="font-style:normal;font-weight:normal;">4.24</span></a></p></td><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a424OpinionofFinancialAdvisor_33783"><span style="font-style:normal;font-weight:normal;">Opinion of Financial Advisor</span></a></p></td><td style="vertical-align:bottom;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-35</p></td></tr><tr><td colspan="2" style="vertical-align:bottom;width:92.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ARTICLEVCOVENANTS_31550"><span style="font-style:normal;font-weight:normal;">ARTICLE V COVENANTS</span></a></p></td><td style="vertical-align:bottom;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-35</p></td></tr><tr><td style="vertical-align:bottom;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a51InterimOperations_658855"><span style="font-style:normal;font-weight:normal;">5.1</span></a></p></td><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a51InterimOperations_658855"><span style="font-style:normal;font-weight:normal;">Interim Operations</span></a></p></td><td style="vertical-align:bottom;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-35</p></td></tr><tr><td style="vertical-align:bottom;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#CompanyAcquisitionProposalsCompanyChange"><span style="font-style:normal;font-weight:normal;">5.2</span></a></p></td><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#CompanyAcquisitionProposalsCompanyChange"><span style="font-style:normal;font-weight:normal;">Company Acquisition Proposals; Company Change in Recommendation</span></a></p></td><td style="vertical-align:bottom;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-39</p></td></tr><tr><td style="vertical-align:bottom;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a53ParentAcquisitionProposalsParentChang"><span style="font-style:normal;font-weight:normal;">5.3</span></a></p></td><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a53ParentAcquisitionProposalsParentChang"><span style="font-style:normal;font-weight:normal;">Parent Acquisition Proposals; Parent Change in Recommendation</span></a></p></td><td style="vertical-align:bottom;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-43</p></td></tr><tr><td style="vertical-align:bottom;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a54InformationSupplied_367551"><span style="font-style:normal;font-weight:normal;">5.4</span></a></p></td><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a54InformationSupplied_367551"><span style="font-style:normal;font-weight:normal;">Information Supplied</span></a></p></td><td style="vertical-align:bottom;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-47</p></td></tr><tr><td style="vertical-align:bottom;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a55CompanyandParentStockholderMeetings_9"><span style="font-style:normal;font-weight:normal;">5.5</span></a></p></td><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a55CompanyandParentStockholderMeetings_9"><span style="font-style:normal;font-weight:normal;">Company and Parent Stockholder Meetings</span></a></p></td><td style="vertical-align:bottom;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-48</p></td></tr><tr><td style="vertical-align:bottom;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a56RegulatoryCooperation_934941"><span style="font-style:normal;font-weight:normal;">5.6</span></a></p></td><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a56RegulatoryCooperation_934941"><span style="font-style:normal;font-weight:normal;">Regulatory Cooperation</span></a></p></td><td style="vertical-align:bottom;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-49</p></td></tr><tr><td style="vertical-align:bottom;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a57Access_307141"><span style="font-style:normal;font-weight:normal;">5.7</span></a></p></td><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a57Access_307141"><span style="font-style:normal;font-weight:normal;">Access</span></a></p></td><td style="vertical-align:bottom;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-49</p></td></tr><tr><td style="vertical-align:bottom;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a58StockExchangeListingDelistingandDereg"><span style="font-style:normal;font-weight:normal;">5.8</span></a></p></td><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a58StockExchangeListingDelistingandDereg"><span style="font-style:normal;font-weight:normal;">Stock Exchange Listing, De-listing and De-registration</span></a></p></td><td style="vertical-align:bottom;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-50</p></td></tr><tr><td style="vertical-align:bottom;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a59Publicity_883694"><span style="font-style:normal;font-weight:normal;">5.9</span></a></p></td><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a59Publicity_883694"><span style="font-style:normal;font-weight:normal;">Publicity</span></a></p></td><td style="vertical-align:bottom;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-50</p></td></tr><tr><td style="vertical-align:bottom;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a510Expenses_771459"><span style="font-style:normal;font-weight:normal;">5.10</span></a></p></td><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a510Expenses_771459"><span style="font-style:normal;font-weight:normal;">Expenses</span></a></p></td><td style="vertical-align:bottom;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-50</p></td></tr><tr><td style="vertical-align:bottom;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a511IndemnificationDirectorsandOfficersI"><span style="font-style:normal;font-weight:normal;">5.11</span></a></p></td><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a511IndemnificationDirectorsandOfficersI"><span style="font-style:normal;font-weight:normal;">Indemnification; Directors&#8217; and Officers&#8217; Insurance</span></a></p></td><td style="vertical-align:bottom;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-50</p></td></tr><tr><td style="vertical-align:bottom;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a512TakeoverStatutes_473679"><span style="font-style:normal;font-weight:normal;">5.12</span></a></p></td><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a512TakeoverStatutes_473679"><span style="font-style:normal;font-weight:normal;">Takeover Statutes</span></a></p></td><td style="vertical-align:bottom;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-51</p></td></tr><tr><td style="vertical-align:bottom;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a513Section16b_197977"><span style="font-style:normal;font-weight:normal;">5.13</span></a></p></td><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a513Section16b_197977"><span style="font-style:normal;font-weight:normal;">Section 16(b)</span></a></p></td><td style="vertical-align:bottom;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-51</p></td></tr><tr><td style="vertical-align:bottom;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a514StockholderLitigation_143626"><span style="font-style:normal;font-weight:normal;">5.14</span></a></p></td><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a514StockholderLitigation_143626"><span style="font-style:normal;font-weight:normal;">Stockholder Litigation</span></a></p></td><td style="vertical-align:bottom;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-52</p></td></tr><tr><td style="vertical-align:bottom;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a515CertainTaxMatters_368997"><span style="font-style:normal;font-weight:normal;">5.15</span></a></p></td><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a515CertainTaxMatters_368997"><span style="font-style:normal;font-weight:normal;">Certain Tax Matters</span></a></p></td><td style="vertical-align:bottom;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-52</p></td></tr><tr><td style="vertical-align:bottom;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a516PostClosingBoardofDirectors_162765"><span style="font-style:normal;font-weight:normal;">5.16</span></a></p></td><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a516PostClosingBoardofDirectors_162765"><span style="font-style:normal;font-weight:normal;">Post-Closing Board of Directors</span></a></p></td><td style="vertical-align:bottom;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-52</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></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;">A-1-ii</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><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:8.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:84.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:84.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Page</b></p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a517TerminationofCompanyPlans_612561"><span style="font-style:normal;font-weight:normal;">5.17</span></a></p></td><td style="vertical-align:bottom;width:84.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a517TerminationofCompanyPlans_612561"><span style="font-style:normal;font-weight:normal;">Termination of Company Plans</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-52</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a518EmployeeMatters_116261"><span style="font-style:normal;font-weight:normal;">5.18</span></a></p></td><td style="vertical-align:bottom;width:84.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a518EmployeeMatters_116261"><span style="font-style:normal;font-weight:normal;">Employee Matters</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-53</p></td></tr><tr><td colspan="2" style="vertical-align:bottom;width:92.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ARTICLEVICONDITIONS_869687"><span style="font-style:normal;font-weight:normal;">ARTICLE VI CONDITIONS</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-54</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a61ConditionstoEachPartysObligationtoEff"><span style="font-style:normal;font-weight:normal;">6.1</span></a></p></td><td style="vertical-align:bottom;width:84.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a61ConditionstoEachPartysObligationtoEff"><span style="font-style:normal;font-weight:normal;">Conditions to Each Party&#8217;s Obligation to Effect the Merger</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-54</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a62ConditionstoObligationsofParentandMer"><span style="font-style:normal;font-weight:normal;">6.2</span></a></p></td><td style="vertical-align:bottom;width:84.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a62ConditionstoObligationsofParentandMer"><span style="font-style:normal;font-weight:normal;">Conditions to Obligations of Parent and Merger Sub</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-54</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a63ConditionstoObligationoftheCompany_32"><span style="font-style:normal;font-weight:normal;">6.3</span></a></p></td><td style="vertical-align:bottom;width:84.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a63ConditionstoObligationoftheCompany_32"><span style="font-style:normal;font-weight:normal;">Conditions to Obligation of the Company</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-55</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a64FrustrationofConditions_484438"><span style="font-style:normal;font-weight:normal;">6.4</span></a></p></td><td style="vertical-align:bottom;width:84.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a64FrustrationofConditions_484438"><span style="font-style:normal;font-weight:normal;">Frustration of Conditions</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-55</p></td></tr><tr><td colspan="2" style="vertical-align:bottom;width:92.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ARTICLEVIITERMINATION_286382"><span style="font-style:normal;font-weight:normal;">ARTICLE VII TERMINATION</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-55</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a71TerminationbyMutualConsent_168771"><span style="font-style:normal;font-weight:normal;">7.1</span></a></p></td><td style="vertical-align:bottom;width:84.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a71TerminationbyMutualConsent_168771"><span style="font-style:normal;font-weight:normal;">Termination by Mutual Consent</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-55</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a72TerminationbyEitherParentortheCompany"><span style="font-style:normal;font-weight:normal;">7.2</span></a></p></td><td style="vertical-align:bottom;width:84.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a72TerminationbyEitherParentortheCompany"><span style="font-style:normal;font-weight:normal;">Termination by Either Parent or the Company</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-55</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a73TerminationbytheCompany_970691"><span style="font-style:normal;font-weight:normal;">7.3</span></a></p></td><td style="vertical-align:bottom;width:84.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a73TerminationbytheCompany_970691"><span style="font-style:normal;font-weight:normal;">Termination by the Company</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-56</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a74TerminationbyParent_69719"><span style="font-style:normal;font-weight:normal;">7.4</span></a></p></td><td style="vertical-align:bottom;width:84.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a74TerminationbyParent_69719"><span style="font-style:normal;font-weight:normal;">Termination by Parent</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-56</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a75CompanyTerminationFee_29271"><span style="font-style:normal;font-weight:normal;">7.5</span></a></p></td><td style="vertical-align:bottom;width:84.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a75CompanyTerminationFee_29271"><span style="font-style:normal;font-weight:normal;">Company Termination Fee</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-57</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a76ParentTerminationFee_262340"><span style="font-style:normal;font-weight:normal;">7.6</span></a></p></td><td style="vertical-align:bottom;width:84.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a76ParentTerminationFee_262340"><span style="font-style:normal;font-weight:normal;">Parent Termination Fee</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-57</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a77EffectofTerminationandAbandonment_689"><span style="font-style:normal;font-weight:normal;">7.7</span></a></p></td><td style="vertical-align:bottom;width:84.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a77EffectofTerminationandAbandonment_689"><span style="font-style:normal;font-weight:normal;">Effect of Termination and Abandonment</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-58</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a78Remedies_609346"><span style="font-style:normal;font-weight:normal;">7.8</span></a></p></td><td style="vertical-align:bottom;width:84.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a78Remedies_609346"><span style="font-style:normal;font-weight:normal;">Remedies</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-58</p></td></tr><tr><td colspan="2" style="vertical-align:bottom;width:92.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ARTICLEVIIIMISCELLANEOUS_662144"><span style="font-style:normal;font-weight:normal;">ARTICLE VIII MISCELLANEOUS</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-59</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a81Survival_873228"><span style="font-style:normal;font-weight:normal;">8.1</span></a></p></td><td style="vertical-align:bottom;width:84.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a81Survival_873228"><span style="font-style:normal;font-weight:normal;">Survival</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-59</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a82Amendment_209871"><span style="font-style:normal;font-weight:normal;">8.2</span></a></p></td><td style="vertical-align:bottom;width:84.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a82Amendment_209871"><span style="font-style:normal;font-weight:normal;">Amendment</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-59</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a83Waiver_756888"><span style="font-style:normal;font-weight:normal;">8.3</span></a></p></td><td style="vertical-align:bottom;width:84.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a83Waiver_756888"><span style="font-style:normal;font-weight:normal;">Waiver</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-59</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a84Assignment_838554"><span style="font-style:normal;font-weight:normal;">8.4</span></a></p></td><td style="vertical-align:bottom;width:84.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a84Assignment_838554"><span style="font-style:normal;font-weight:normal;">Assignment</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-59</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a85CounterpartsEffectivenessElectronicSi"><span style="font-style:normal;font-weight:normal;">8.5</span></a></p></td><td style="vertical-align:bottom;width:84.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a85CounterpartsEffectivenessElectronicSi"><span style="font-style:normal;font-weight:normal;">Counterparts; Effectiveness; Electronic Signature</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-59</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a86GoverningLawJurisdictionandVenueWAIVE"><span style="font-style:normal;font-weight:normal;">8.6</span></a></p></td><td style="vertical-align:bottom;width:84.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a86GoverningLawJurisdictionandVenueWAIVE"><span style="font-style:normal;font-weight:normal;">Governing Law; Jurisdiction and Venue; WAIVER OF JURY TRIAL</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-59</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a87SpecificPerformance_430769"><span style="font-style:normal;font-weight:normal;">8.7</span></a></p></td><td style="vertical-align:bottom;width:84.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a87SpecificPerformance_430769"><span style="font-style:normal;font-weight:normal;">Specific Performance</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-60</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a88Notices_237395"><span style="font-style:normal;font-weight:normal;">8.8</span></a></p></td><td style="vertical-align:bottom;width:84.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a88Notices_237395"><span style="font-style:normal;font-weight:normal;">Notices</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-60</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a89EntireAgreement_890684"><span style="font-style:normal;font-weight:normal;">8.9</span></a></p></td><td style="vertical-align:bottom;width:84.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a89EntireAgreement_890684"><span style="font-style:normal;font-weight:normal;">Entire Agreement</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-61</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a810NoThirdPartyBeneficiaries_809524"><span style="font-style:normal;font-weight:normal;">8.10</span></a></p></td><td style="vertical-align:bottom;width:84.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a810NoThirdPartyBeneficiaries_809524"><span style="font-style:normal;font-weight:normal;">No Third Party Beneficiaries</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-61</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a811ObligationsofParentandoftheCompany_4"><span style="font-style:normal;font-weight:normal;">8.11</span></a></p></td><td style="vertical-align:bottom;width:84.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a811ObligationsofParentandoftheCompany_4"><span style="font-style:normal;font-weight:normal;">Obligations of Parent and of the Company</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-61</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a812Severability_307733"><span style="font-style:normal;font-weight:normal;">8.12</span></a></p></td><td style="vertical-align:bottom;width:84.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a812Severability_307733"><span style="font-style:normal;font-weight:normal;">Severability</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-61</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a813NoOtherRepresentationsandWarranties_"><span style="font-style:normal;font-weight:normal;">8.13</span></a></p></td><td style="vertical-align:bottom;width:84.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a813NoOtherRepresentationsandWarranties_"><span style="font-style:normal;font-weight:normal;">No Other Representations and Warranties</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-61</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a814InterpretationConstruction_514623"><span style="font-style:normal;font-weight:normal;">8.14</span></a></p></td><td style="vertical-align:bottom;width:84.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a814InterpretationConstruction_514623"><span style="font-style:normal;font-weight:normal;">Interpretation; Construction</span></a></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-62</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#a815CertainDefinitions_967769"><span style="font-style:normal;font-weight:normal;">8.15</span></a></p></td><td style="vertical-align:bottom;width:84.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#a815CertainDefinitions_967769"><span style="font-style:normal;font-weight:normal;">Certain Definitions</span></a></p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">A-1-63</p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:84.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exhibit A</p></td><td style="vertical-align:bottom;width:84.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Certificate of Incorporation of the Surviving Corporation</p></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exhibit B</p></td><td style="vertical-align:bottom;width:84.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax Representation Letters</p></td><td style="vertical-align:bottom;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></div></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;">A-1-iii</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_ee27b0ac_8d7d_4adb_9f32_ffc0b07c4fbe"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">AGREEMENT AND PLAN OF MERGER</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">This <b style="font-weight:bold;">AGREEMENT AND PLAN OF MERGER </b>(this &#8220;<b style="font-weight:bold;">Agreement</b>&#8221;), dated as of February&#160;6, 2025, by and among Alumis&#160;Inc., a Delaware corporation (&#8220;<b style="font-weight:bold;">Parent</b>&#8221;), Arrow Merger Sub,&#160;Inc., a Delaware corporation and a direct wholly owned Subsidiary of Parent, (&#8220;<b style="font-weight:bold;">Merger Sub</b>&#8221;) and ACELYRIN,&#160;Inc., a Delaware corporation (the &#8220;<b style="font-weight:bold;">Company</b>&#8221;). Parent, Merger Sub and the Company are each sometimes referred to herein as a &#8220;<b style="font-weight:bold;">Party</b>&#8221; and collectively as the &#8220;<b style="font-weight:bold;">Parties</b>&#8221;.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">RECITALS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">WHEREAS</b>, the Parties wish to effect a business combination through the merger of Merger Sub with and into the Company, with the Company being the surviving corporation (the &#8220;<b style="font-weight:bold;">Merger</b>&#8221;);</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">WHEREAS</b>, in connection with the Merger, each outstanding share of common stock, par value $0.00001 per share, of the Company (&#8220;<b style="font-weight:bold;">Shares</b>&#8221;) issued and outstanding immediately prior to the Effective Time shall be cancelled and each holder of Shares shall have the right to receive the Merger Consideration upon the terms and subject to the conditions set forth in this Agreement and in accordance with the General Corporation Law of the State of Delaware (the &#8220;<b style="font-weight:bold;">DGCL</b>&#8221;) (other than Shares to be cancelled in accordance with <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.1(c)</span>);</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">WHEREAS</b>, a transaction committee of the Company Board (as defined below) (the &#8220;<b style="font-weight:bold;">Company Transaction Committee</b>&#8221;) has, by resolutions duly adopted, unanimously: (i)&#160;determined that this Agreement and the transactions contemplated hereby, including the Merger, are advisable, fair to and in the best interests of the Company and its stockholders, (ii)&#160;recommended to the Company Board that it approve the execution, delivery and performance by the Company of this Agreement and the consummation by the Company of the transactions contemplated hereby, including the Merger, and (iii)&#160;recommended to the Company Board that it recommend that the Company&#8217;s stockholders approve and adopt this Agreement;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">WHEREAS</b>, the board of directors of the Company (the &#8220;<b style="font-weight:bold;">Company Board</b>&#8221;) has, by resolutions duly adopted and acting upon the recommendation of the Company Transaction Committee (i)&#160;determined that this Agreement and the transactions contemplated hereby, including the Merger, are advisable, fair to and in the best interests of the Company and its stockholders, (ii)&#160;approved the execution, delivery and performance by the Company of this Agreement and the consummation by the Company of the transactions contemplated hereby, including the Merger, and (iii)&#160;declared advisable and resolved to recommend that the Company&#8217;s stockholders approve and adopt this Agreement (the &#8220;<b style="font-weight:bold;">Company Board Recommendation</b>&#8221;) pursuant to the DGCL;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">WHEREAS</b>, a special committee of the Parent Board (as defined below) (the &#8220;<b style="font-weight:bold;">Parent Special Committee</b>&#8221;) has, by resolutions duly adopted, unanimously: (i)&#160;determined that this Agreement and the transactions contemplated hereby, including the Merger, are advisable, fair to and in the best interests of Parent and its stockholders, (ii)&#160;recommended to the Parent Board that it approve the Merger and the transactions contemplated hereby, including the Parent Share Issuance, and (iii)&#160;recommended to the Parent Board that it submit, and recommend the approval of the Parent Share Issuance, to Parent&#8217;s stockholders;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">WHEREAS</b>, the board of directors of Parent (the &#8220;<b style="font-weight:bold;">Parent Board</b>&#8221;) has, by resolutions duly adopted and acting upon the recommendation of the Parent Special Committee: (i)&#160;determined that this Agreement and the transactions contemplated hereby, including the Merger, are advisable, fair to and in the best interests of Parent and its stockholders, (ii)&#160;approved the Merger and the transactions contemplated hereby, including the Parent Share Issuance, and (iii)&#160;resolved to submit, and recommend the approval of the Parent Share Issuance, to Parent&#8217;s stockholders (the &#8220;<b style="font-weight:bold;">Parent Board Recommendation</b>&#8221;);</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">WHEREAS</b>, the board of directors of Merger Sub, by resolutions duly adopted, has unanimously approved the Merger upon the terms and subject to the conditions set forth in this Agreement, has approved and declared advisable this Agreement and has resolved to recommend to its sole stockholder the adoption of this Agreement;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">WHEREAS</b>, Parent, in its capacity as sole stockholder of Merger Sub, has adopted this Agreement;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">WHEREAS</b>, concurrently with the entry into this Agreement and as an inducement to Parent entering into this Agreement, certain stockholders of the Company have delivered to Parent duly executed voting and support agreements (&#8220;<b style="font-weight:bold;">Company Voting Agreements</b>&#8221;), agreeing to certain matters with respect to the Merger and the other transactions contemplated by this Agreement;</p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">WHEREAS</b>, concurrently with the entry into this Agreement and as an inducement to the Company entering into this Agreement, certain stockholders of Parent have delivered to the Company duly executed voting and support agreements (&#8220;<b style="font-weight:bold;">Parent Voting Agreements</b>&#8221;), agreeing to certain matters with respect to the Merger and the other transactions contemplated by this Agreement;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">WHEREAS</b>, each of the Parties intends that, for United States federal income tax purposes, the Merger will qualify as a &#8220;reorganization&#8221; within the meaning of Section&#160;368(a)&#160;of the Code, to which each of Parent, the Company and Merger Sub are to be parties under Section&#160;368(b)&#160;of the Code (the &#8220;<b style="font-weight:bold;">Intended Tax Treatment</b>&#8221;), and this Agreement is intended to constitute a &#8220;plan of reorganization&#8221; within the meaning of Treasury Regulations Section&#160;1.368-2(g); and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">WHEREAS</b>, the Company, Parent and Merger Sub desire to make certain representations, warranties, covenants and agreements in connection with this Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOW, THEREFORE</b>, in consideration of the premises, and of the representations, warranties, covenants and agreements contained herein, the Parties hereby agree as follows:</p><a id="ARTICLEITHEMERGERCLOSINGSURVIVINGCORPORA"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">ARTICLE&#160;I</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">THE MERGER; CLOSING; SURVIVING CORPORATION</p><a id="a11TheMerger_605841"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1.1</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">The Merger</span>. Upon the terms and subject to the conditions set forth in this Agreement, at the Effective Time, Merger Sub shall be merged with and into the Company and the separate corporate existence of Merger Sub shall thereupon cease. The Company shall be the surviving company in the Merger (sometimes hereinafter referred to as the &#8220;<b style="font-weight:bold;">Surviving Corporation</b>&#8221;), and the separate corporate existence of the Company with all its rights, privileges, immunities, powers and franchises shall continue unaffected by the Merger, except as set forth in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Article&#160;II</span>. The Merger shall have the effects specified in the DGCL.</p><a id="a12Closing_76545"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1.2</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Closing</span>. The closing of the Merger (the &#8220;<b style="font-weight:bold;">Closing</b>&#8221;) shall take place via electronic exchange of deliverables, on the third (3<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">rd</sup>) Business Day following the day on which the last of the conditions set forth in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Article&#160;VI</span> shall have been satisfied (or waived by the Party or Parties entitled to the benefit thereof at the Closing) (other than those conditions that by their nature are to be satisfied at the Closing, but subject to the satisfaction or waiver of those conditions) or at such other place and time or on such other date as the Company and Parent may otherwise agree in writing (the date on which the Closing actually occurs, the &#8220;<b style="font-weight:bold;">Closing Date</b>&#8221;).</p><a id="a13EffectiveTime_627933"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1.3</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Effective Time</span>. Upon the Closing, the Company and Parent will cause a Certificate of Merger with respect to the Merger (the &#8220;<b style="font-weight:bold;">Certificate of Merger</b>&#8221;) to be executed, acknowledged and filed with the Secretary of State of the State of Delaware as provided in the DGCL. The Merger shall become effective at the time when the Certificate of Merger has been duly filed with the Secretary of State of the State of Delaware, or at such other time as may be agreed upon by the Parties in writing and set forth in the Certificate of Merger in accordance with the DGCL (the &#8220;<b style="font-weight:bold;">Effective Time</b>&#8221;).</p><a id="a14CertificateofIncorporation_211487"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1.4</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Certificate of Incorporation</span>. At the Effective Time, the certificate of incorporation of the Company shall be amended and restated in its entirety as set forth on <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exhibit&#160;A</span> and as so amended and restated shall be the Certificate of Incorporation of the Surviving Corporation (the &#8220;<b style="font-weight:bold;">Certificate of Incorporation</b>&#8221;), until thereafter amended as provided therein or by applicable Law.</p><a id="a15Bylaws_49707"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1.5</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Bylaws</span>. The parties shall take all action necessary to cause the bylaws of the Company to be amended and restated to, at the Effective Time, conform to the bylaws of Merger Sub (except that references to the name of Merger Sub shall be replaced with the name of the Company) (the &#8220;<b style="font-weight:bold;">Bylaws</b>&#8221;), and as so amended and restated shall be the Bylaws of the Surviving Corporation until thereafter amended as provided therein or by applicable Law.</p><a id="a16DirectorsoftheSurvivingCorporation_78"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1.6</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Directors of the Surviving Corporation</span>. The Parties shall take all actions necessary so that the directors of Merger Sub immediately prior to the Effective Time shall, from and after the Effective Time, be the directors of the Surviving Corporation until their successors have been duly elected or appointed and qualified or until their earlier death, resignation or removal in accordance with the Certificate of Incorporation and the Bylaws.</p><a id="a17OfficersoftheSurvivingCorporation_805"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1.7</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Officers of the Surviving Corporation</span>. The Parties shall take all actions necessary so that the officers of Merger Sub immediately prior to the Effective Time shall, from and after the Effective Time, be the officers of the Surviving Corporation until their successors have been duly elected or appointed and qualified or until their earlier death, resignation or removal in accordance with the Certificate of Incorporation and the Bylaws.</p></div></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;">A-1-2</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="ARTICLEIIEFFECTOFTHEMERGERONSECURITIESEX"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">ARTICLE&#160;II</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">EFFECT OF THE MERGER ON SECURITIES; EXCHANGE</p><a id="a21EffectonCapitalStock_702995"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2.1</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Effect on Capital Stock</span>. At the Effective Time, as a result of the Merger and without any action on the part of the Company, Parent or Merger Sub or any holder thereof:</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exchange Ratio; Merger Consideration</span>. Each Share issued and outstanding immediately prior to the Effective Time (other than Shares held by the Company (including in treasury) or any of its Subsidiaries or Parent or any of its Subsidiaries, if any (each such Share, an &#8220;<b style="font-weight:bold;">Excluded Share</b>&#8221; and, collectively, &#8220;<b style="font-weight:bold;">Excluded Shares</b>&#8221;)) shall be converted into the right to receive 0.4274 shares of Parent Common Stock, without interest thereon (the number of shares of Parent Common Stock in exchange for each Share, the &#8220;<b style="font-weight:bold;">Exchange Ratio</b>&#8221; and the consideration to be received in respect of such Share, the &#8220;<b style="font-weight:bold;">Merger Consideration</b>&#8221;).</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>All of the Shares (other than Excluded Shares) shall cease to be outstanding, shall be cancelled and shall cease to exist, and (A)&#160;each certificate (a &#8220;<b style="font-weight:bold;">Certificate</b>&#8221;) formerly representing any of the Shares (other than Excluded Shares) and (B)&#160;each book-entry account formerly representing any uncertificated Shares (&#8220;<b style="font-weight:bold;">Uncertificated Shares</b>&#8221;) (other than Excluded Shares) shall thereafter represent only the right to receive (x)&#160;the Merger Consideration, (y)&#160;any distributions or dividends payable pursuant to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.2(c)</span>&#160;and (z)&#160;cash in lieu of any fractional shares of Parent Common Stock payable pursuant to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.2(e)</span>, without interest, in each case, to be issued or paid in consideration therefor (1) upon surrender of such Certificate in accordance with <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.2</span>, in the case of certificated Shares, and (2)&#160;upon receipt by the Exchange Agent of an &#8220;agent&#8217;s message&#8221; in customary form in accordance with <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.2(h)</span>&#160;in the case of Uncertificated Shares.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Cancellation of Excluded Shares</span>. Each Excluded Share shall be cancelled without payment of any consideration therefor and shall cease to exist.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Merger Sub</span>. Each share of common stock, par value $0.00001 per share, of Merger Sub issued and outstanding immediately prior to the Effective Time shall be converted into and become one validly issued, fully paid and nonassessable share of common stock, $0.00001 par value per share, of the Surviving Corporation, and such converted shares shall constitute the only outstanding shares of capital stock of the Surviving Corporation.</div><div style="margin-top:12pt;"><a id="a22ExchangeofCertificatesandUncertificat"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2.2</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exchange of Certificates and Uncertificated Shares</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exchange Agent and Exchange Fund</span>. Prior to the Effective Time, the Parties shall designate Equiniti Trust Company, LLC (&#8220;<b style="font-weight:bold;">Equiniti</b>&#8221;) or if Equiniti is unwilling or unable serve then such other mutually agreeable bank or trust company as the exchange agent in connection with the Merger (the &#8220;<b style="font-weight:bold;">Exchange Agent</b>&#8221;). The Exchange Agent shall also act as the agent for the Company&#8217;s stockholders for the purpose of receiving and holding their Certificates and Uncertificated Shares and shall obtain no rights or interests in the shares represented thereby. At the Closing, Parent shall issue and cause to be deposited with the Exchange Agent: (i)&#160;non-certificated shares of Parent Common Stock represented by book entry issuable as the aggregate Merger Consideration; and (ii)&#160;cash sufficient to make payments in lieu of fractional shares in accordance with <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.2(e)</span>. The shares of Parent Common Stock and cash amounts so deposited with the Exchange Agent, together with any dividends or distributions received by the Exchange Agent with respect to such shares of Parent Common Stock, are referred to collectively as the &#8220;<b style="font-weight:bold;">Exchange Fund</b>.&#8221;</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exchange Procedures</span>. Promptly after the Effective Time (and in any event within three (3)&#160;Business Days thereafter), the Exchange Agent shall mail to each holder of record of Shares represented by a Certificate (other than holders of Excluded Shares) or Uncertificated Shares (i)&#160;with respect to Shares represented by Certificates, a letter of transmittal in customary form specifying that delivery shall be effected, and risk of loss and title to such Certificates shall pass, only upon delivery of such Certificates (or affidavits of loss in lieu of the Certificates as provided in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.2(g)</span>) to the Exchange Agent and, with respect to Uncertificated Shares, such letter of transmittal as the Exchange Agent customarily provides (if any), and (ii)&#160;instructions for surrendering such Certificates (or affidavits of loss in lieu of the Certificates as provided in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.2(g)</span>) or Uncertificated Shares (including instructions for sending an &#8220;agent&#8217;s message&#8221; in customary form (or such other evidence, if any, as the Exchange Agent may reasonably request)) to the Exchange Agent. With respect to a Certificate, upon surrender of such Certificate (or affidavit of loss in lieu of the Certificate as provided in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.2(g)</span>) to the Exchange Agent in accordance with the terms of such letter of transmittal or, with respect to Uncertificated Shares, receipt of an &#8220;agent&#8217;s message&#8221; in customary form (or such other evidence, if any, as the Exchange Agent may reasonably request) by the Exchange Agent, the holder of such Certificate or Uncertificated Share shall be entitled to receive in exchange therefor (1)&#160;non-certificated shares of Parent Common </div></div></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;">A-1-3</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:0pt;">Stock in book-entry form, (2)&#160;cash in lieu of any fractional share of Parent Common Stock pursuant to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.2(e)</span>&#160;and (3)&#160;any dividends or other distributions pursuant to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.2(c)</span>, less any required Tax withholdings as provided in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.6</span>. The Certificate or Uncertificated Share so surrendered shall forthwith be cancelled. Until due surrender of a Certificate or Uncertificated Share, each such Certificate or Uncertificated Share shall be deemed, from and after the Effective Time, to represent only the right to receive shares of Parent Common Stock (and any distributions or dividends payable pursuant to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.2(c)</span>&#160;and cash in lieu of any fractional share of Parent Common Stock pursuant to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.2(e))</span>. In the event of a transfer of ownership of Shares that is not registered in the transfer records of the Company, the applicable portion of Merger Consideration to be exchanged upon due surrender of a Certificate or Uncertificated Share pursuant to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.1</span> may be issued and paid to such transferee if such Certificate formerly representing such Shares is presented to the Exchange Agent, accompanied by all documents required to evidence and effect such transfer, and the Person requesting such payment shall pay any transfer or other Taxes required by reason of the transfer or establish to the reasonable satisfaction of Parent that such Taxes have been paid or are not applicable.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Distributions with Respect to Unexchanged Shares</span>. All shares of Parent Common Stock to be issued pursuant to the Merger shall be deemed issued and outstanding as of the Effective Time and whenever a dividend or other distribution is declared by Parent in respect of the Parent Common Stock, the record date for which is after the Effective Time, that declaration shall include dividends or other distributions in respect of all shares of Parent Common Stock issuable in the Merger. No dividends or other distributions in respect of the Parent Common Stock issued pursuant to the Merger shall be paid to any holder of any unsurrendered Certificate of Uncertificated Share until such Certificate (or affidavit of loss in lieu thereof as provided in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.2(g)</span>) or Uncertificated Share is surrendered for exchange in accordance with this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.2</span>. Subject to the effect of applicable Laws, following surrender of any such Certificate (or affidavit of loss in lieu thereof as provided in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.2(g)</span>) or Uncertificated Share, there shall be issued or paid to the holder of the whole shares of Parent Common Stock issued in exchange therefor, without interest thereon, (A)&#160;at the time of such surrender, the dividends or other distributions with a record date after the Effective Time theretofore payable with respect to such whole shares of Parent Common Stock and not paid and (B)&#160;at the appropriate payment date, the dividends or other distributions payable with respect to such whole shares of Parent Common Stock with a record date after the Effective Time, but with a payment date subsequent to surrender.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Transfers</span>. From and after the Effective Time, there shall be no transfers on the stock transfer books of the Company of the Shares that were outstanding immediately prior to the Effective Time.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(e)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fractional Shares</span>. No certificate or scrip representing fractional shares of Parent Common Stock shall be issued upon the surrender for exchange of Certificates or Uncertificated Shares, and such fractional share interests shall not entitle the owner thereof to vote or to any other rights of a stockholder of Parent. The Exchange Agent, acting as agent for the holders of Shares otherwise entitled to receive fractional shares of Parent Common Stock, will aggregate all fractional shares of Parent Common Stock that would otherwise have been required to be distributed and cause them to be sold in the open market for the accounts of such holders. Notwithstanding any other provision of this Agreement, each holder of Shares who would otherwise have been entitled to receive a fraction of a share of Parent Common Stock shall receive, in lieu thereof, cash, rounded to the nearest whole cent and without interest, in an amount equal to the proceeds from such sale by the Exchange Agent, if any, less any reasonable brokerage commissions or other fees, transfer Taxes or other out-of-pocket transaction costs, as well as any expenses of the Exchange Agent incurred from the sale of such fractional shares of Parent Common Stock in accordance with such holder&#8217;s fractional interest in the aggregate number of shares of Parent Common Stock sold.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(f)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Termination of Exchange Fund</span>. Any portion of the Exchange Fund (including the proceeds of any investments of the Exchange Fund) that remains unclaimed by the stockholders of the Company for one hundred eighty (180)&#160;days after the Effective Time shall be delivered, at Parent&#8217;s option, to Parent. Any holder of Shares (other than Excluded Shares) who has not theretofore complied with <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.2(b)</span>&#160;shall thereafter look only to Parent for delivery of any shares of Parent Common Stock, payment of cash in lieu of fractional shares and any dividends and other distributions in respect of the Parent Common Stock to be issued or paid pursuant to the provisions of this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Article&#160;II</span> (after giving effect to any required Tax withholdings as provided in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.6</span>) upon due surrender of its Certificates (or affidavits of loss in lieu of the Certificates as provided in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.2(g)</span>) or Uncertificated Share, without any interest thereon. Notwithstanding the foregoing, none of the Surviving Corporation, Parent, Exchange Agent or any other Person shall be liable to any former holder of Shares for any amount properly delivered to a public official pursuant to applicable abandoned property, escheat or similar Laws. To the fullest extent permitted by Law, immediately prior to the date any Merger Consideration would otherwise escheat to or become the property of any Governmental Entity, such Merger Consideration shall become the property of Parent, free and clear of all claims or interest of any Person previously entitled thereto.</div></div></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;">A-1-4</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(g)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Lost, Stolen or Destroyed Certificates</span>. In the event any Certificate shall have been lost, stolen or destroyed, upon the making of an affidavit of that fact by the Person claiming such Certificate to be lost, stolen or destroyed, and, if required by Parent or the Exchange Agent, the posting by such Person of a bond in such reasonable amount as Parent or the Exchange Agent, as applicable, may direct as indemnity against any claim that may be made against it with respect to such Certificate, the Exchange Agent will issue in exchange for such lost, stolen or destroyed Certificate, the cash in lieu of fractional shares, shares of Parent Common Stock and any dividends and other distributions in respect of the Parent Common Stock that would have been issuable or payable pursuant to the provisions of this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Article&#160;II</span> (after giving effect to any required Tax withholdings as provided in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.6</span>) had such lost, stolen or destroyed Certificate been surrendered.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(h)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Uncertificated Shares</span>. Any holder of Uncertificated Shares shall not be required to deliver a Certificate or an executed letter of transmittal to the Exchange Agent to receive the Merger Consideration, any dividends or other distributions payable pursuant to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.2(c)</span>&#160;and cash in lieu of any fractional shares of Parent Common Stock payable pursuant to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.2(e)</span>&#160;that such holder is entitled to receive pursuant to this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Article&#160;II</span> in respect of such Uncertificated Shares. In lieu thereof, each registered holder of one or more Uncertificated Shares whose Shares were converted into the right to receive the Merger Consideration, any distributions or dividends payable pursuant to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.2(c)</span>&#160;and cash in lieu of any fractional shares of Parent Common Stock payable pursuant to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.2(e)</span>, shall, upon receipt by the Exchange Agent of an &#8220;agent&#8217;s message&#8221; in customary form (or such other evidence, if any, as the Exchange Agent may reasonably request), be entitled to receive, and Parent shall cause the Exchange Agent to pay and deliver as soon as reasonably practicable after the Effective Time, the Merger Consideration, any dividends or other distributions payable pursuant to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.2(c)</span>&#160;and cash in lieu of any fractional shares of Parent Common Stock payable pursuant to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.2(e)</span>&#160;for each Uncertificated Share, and the Uncertificated Shares of such holder shall forthwith be cancelled. No interest will be paid or accrued on any amount payable to a holder of Uncertificated Shares.</div><div style="margin-top:12pt;"><a id="a23AdjustmentstoPreventDilution_23686"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2.3</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Adjustments to Prevent Dilution</span>. In the event that the Company changes the number of Shares or securities convertible or exchangeable into or exercisable for any such Shares, or Parent changes the number of shares of Parent Common Stock or securities convertible or exchangeable into or exercisable for any such Parent Common Stock, in each case issued and outstanding prior to the Effective Time as a result of a reclassification, stock split (including a reverse stock split), stock dividend or distribution, recapitalization, merger, reorganization, subdivision, or other similar transaction, the Merger Consideration shall be equitably adjusted to eliminate the effects of such event on the Merger Consideration.</p><a id="a24TreatmentofEquityAwardsCompanyESPP_74"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2.4</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Treatment of Equity Awards; Company ESPP</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Company Options</span>. At the Effective Time, as a result of the Merger and without any action on the part of the Company, Parent or Merger Sub or any holder thereof:</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(i)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Converted Options</span>. Each Company Option that is outstanding and unexercised immediately prior to the Effective Time and that has a per share exercise price of $18.00 or less shall be converted into an option award to purchase the number of shares of Parent Common Stock (each, a &#8220;<b style="font-weight:bold;">Converted Option</b>&#8221;) equal to the product obtained by multiplying (i)&#160;the number of Shares subject to the Company Option immediately prior to the Effective Time, by (ii)&#160;the Exchange Ratio, with any fractional shares rounded down to the nearest whole share. Each Converted Option shall have an exercise price per share of Parent Common Stock equal to (x)&#160;the per share exercise price for Shares subject to the corresponding Company Option immediately prior to the Effective Time, <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">divided by</span> (y)&#160;the Exchange Ratio, rounded up to the nearest whole cent. Each Converted Option shall remain subject to the same terms and conditions applicable to the corresponding Company Option under the applicable Company Stock Plans and the agreements evidencing grants thereunder, including vesting terms, and the Company Severance Plan.</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(ii)</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Cancelled Options</span>. Each Company Option that is outstanding and unexercised immediately prior to the Effective Time and that has a per share exercise price of more than $18.00 shall be cancelled without the payment of any consideration and shall cease to exist.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Company RSUs</span>. At the Effective Time, as a result of the Merger and without any action on the part of the Company, Parent or Merger Sub or any holder thereof:</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(i)</span>Each Company RSU that is outstanding and unvested immediately prior to the Effective Time shall be converted into a restricted stock unit award with respect to a number of shares of Parent Common Stock (each, a &#8220;<b style="font-weight:bold;">Converted </b></div></div></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;">A-1-5</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:0pt;"><b style="font-weight:bold;">RSU</b>&#8221;) equal to the product obtained by multiplying (i) the total number of Shares subject to the Company RSU immediately prior to the Effective Time by (ii)&#160;the Exchange Ratio, with any fractional shares rounded down to the nearest whole share (such number of shares, the &#8220;<b style="font-weight:bold;">Converted RSU Parent Shares</b>&#8221;). Each Converted RSU shall remain subject to the same terms and conditions applicable to the corresponding Company RSU under the applicable Company Stock Plans and the agreements evidencing grants thereunder, including vesting terms, and the Company Severance Plan. Any withholding obligations arising in connection with the settlement of a Converted RSU shall be satisfied through a net settlement mechanism.</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(ii)</span></span>Each vested Company RSU, including any Company RSU that becomes vested as a result of the Merger, shall automatically be cancelled and converted into a right to receive the number of shares of Parent Common Stock equal to (i)&#160;the number of Shares subject to the Company RSU immediately prior to the Effective Time <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">multiplied by</span> (ii)&#160;the Exchange Ratio, with any fractional shares rounded down to the nearest whole share, with any withholding obligations arising in connection with such settlement being satisfied through a net settlement mechanism.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Company PSUs</span>. At the Effective Time, as a result of the Merger and without any action on the part of the Company, Parent or Merger Sub or any holder thereof:</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(i)</span>Each Company PSU that is outstanding and unvested immediately prior to the Effective Time shall have any performance-based conditions deemed met at 100% of the target level of performance and be converted into a restricted stock unit award with respect to a number of shares of Parent Common Stock (each, a &#8220;<b style="font-weight:bold;">Converted Performance RSU</b>&#8221;) equal to the product obtained by multiplying (i)&#160;the target number of Shares subject to the Company PSU immediately prior to the Effective Time by (ii)&#160;the Exchange Ratio, with any fractional shares rounded down to the nearest whole share (such number of shares the &#8220;<b style="font-weight:bold;">Converted PSU Parent Shares</b>&#8221;). Converted Performance RSUs will not have any vesting conditions based on performance metrics and shall vest in three (3)&#160;equal installments on May&#160;15 of calendar&#160;years 2025, 2026 and 2027; <i style="font-style:italic;">provided</i>, <i style="font-style:italic;">however</i>, that if the Closing Date occurs after May&#160;15, 2025, the Converted Performance RSUs shall vest in two (2)&#160;equal installments on May&#160;15 of calendar&#160;years 2026 and 2027 (each, a &#8220;<b style="font-weight:bold;">Converted Performance RSU Vesting Date</b>&#8221;), subject to the holder of such Converted Performance RSU remaining in service with Parent or any of its Subsidiaries (including the Surviving Corporation) on such Converted Performance RSU Vesting Date. Except as described in this paragraph, Converted Performance RSUs shall otherwise remain subject to the same terms and conditions applicable to the corresponding Company PSU under the applicable Company Stock Plans and the agreements evidencing grants thereunder and the Company Severance Plan. Any withholding obligations arising in connection with such settlement of a Converted Performance RSU shall be satisfied through a net settlement mechanism.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Further Action</span>.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(i)</span>At or prior to the Effective Time, the Company and the Company Board shall adopt any resolutions and take any actions which are necessary to effectuate the treatment of the Company Options, the Company RSUs and the Company PSUs (collectively, the &#8220;<b style="font-weight:bold;">Company Equity Awards</b>&#8221;) set forth in this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.4</span>. As of the Effective Time, the Company Stock Plans will terminate and all rights under any other plan, program or arrangement providing for the issuance or grant of any other interest with respect to the capital stock of the Company or any Company Subsidiary will be cancelled.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(ii)</span>At the Effective Time, Parent shall take all actions as are reasonably necessary to take action with respect to the Company Equity Awards in accordance with the terms of this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.4</span>. As soon as practicable following the Effective Time, Parent shall prepare and file with the SEC a Form&#160;S-8 (or file such other appropriate form, including, if applicable, the Form&#160;S-4 or, once Parent is eligible, a Form&#160;S-3) registering a number of shares of Parent Common Stock necessary to fulfill Parent&#8217;s obligations under this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.4</span>; <i style="font-style:italic;">provided</i>, that, for purposes of any shares of Parent Common Stock required to be registered on a Form&#160;S-3 pursuant to the foregoing, Parent shall file such Form&#160;S-3 within 90&#160;days of the date Parent has been subject to the requirements of Section&#160;12 or 15(d)&#160;of the Exchange Act for at least twelve (12) calendar&#160;months, to the extent that such shares are not otherwise freely tradeable under Rule&#160;144 or under an effective registration statement. Parent shall take all corporate action necessary to reserve for issuance a sufficient number of shares of Parent Common Stock for delivery with respect to the Company Equity Awards in accordance with this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.4</span>.</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 0pt 18pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(e)</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Company ESPP</span>. As soon as practicable following the date hereof, the Company shall take all actions with respect to the Company ESPP to provide that with respect to any offering periods in effect as of the date hereof (the &#8220;<b style="font-weight:bold;">Current Purchase Period</b>&#8221;), (i)&#160;no employee who is not a participant in the Company ESPP as of the date hereof may become a participant in the </p></div></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;">A-1-6</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">Company ESPP and (ii) each individual participating in the Current Purchase Period in progress on the date of this Agreement shall not be permitted to increase his or her payroll contribution rate pursuant to the Company ESPP from the rate in effect immediately prior to the date of this Agreement, except as may be required by applicable Law. Further, (A)&#160;if any Current Purchase Period is still in effect at the Effective Time, then the last day of such Current Purchase Period shall be accelerated to a specified trading day occurring within ten Business Days prior to the Closing Date and the final purchase of shares of Company Common Stock thereunder shall be made on that day; (B)&#160;if the Current Purchase Period terminates prior to the Effective Time, then the Company ESPP shall be suspended and there will be no new offering periods following the Current Purchase Period and (C)&#160;in all events, subject to the consummation of the Merger, the Company shall terminate the Company ESPP immediately prior to the Effective Time. Prior to the Effective Time, the Company shall take all actions (including, if appropriate, amending the terms of the Company ESPP and provide all required notices of the foregoing to the participants in accordance with the Company ESPP) that are necessary to give effect to the transactions contemplated by this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2.4(e</span>).</p><a id="a25NoDissentersRights_596472"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2.5</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Dissenter&#8217;s Rights</span>. In accordance with Section&#160;262 of the DGCL, no appraisal rights shall be available to holders of Shares in connection with the Merger or any other transaction contemplated by this Agreement.</p><a id="a26WithholdingRights_15555"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2.6</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Withholding Rights</span>. Each of Parent, Merger Sub, the Company and the Surviving Corporation shall be entitled to deduct and withhold from the consideration and other amounts otherwise payable pursuant to this Agreement such amounts as it is required to deduct and withhold with respect to the making of such payment under the Code or any other applicable Tax Law. To the extent that amounts are so deducted and withheld and paid to the applicable Governmental Entity, such amounts shall be treated for all purposes of this Agreement as having been paid to the Person in respect of which such deduction and withholding was made.</p><a id="ARTICLEIIIREPRESENTATIONSANDWARRANTIESOF"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">ARTICLE&#160;III</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">REPRESENTATIONS AND WARRANTIES OF THE COMPANY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Except as set forth (i)&#160;in the Company SEC Documents filed and publicly available after May&#160;9, 2023 but prior to the date of this Agreement (the &#8220;<b style="font-weight:bold;">Filed Company SEC Documents</b>&#8221;) (excluding any disclosures in the Filed Company SEC Documents in any risk factors section, any forward-looking disclosure in any section related to forward-looking statements and other disclosures that are predictive or forward-looking in nature, other than historical facts included therein) or (ii)&#160;in the disclosure letter delivered by the Company to Parent at or before the execution and delivery of this Agreement (the &#8220;<b style="font-weight:bold;">Company Disclosure Letter</b>&#8221;), the Company represents and warrants to Parent as follows:</p><a id="a31OrganizationGoodStandingandQualificat"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.1</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Organization, Good Standing and Qualification</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>The Company and each of the Company&#8217;s Subsidiaries (such Subsidiaries of the Company, the &#8220;<b style="font-weight:bold;">Company Subsidiaries</b>&#8221;) is duly organized, validly existing and in good standing under the laws of the jurisdiction in which it is organized (in the case of good standing, to the extent such jurisdiction recognizes such concept), except, in the case of the Company Subsidiaries, where the failure to be so organized, existing or in good standing, individually or in the aggregate, has not had and would not reasonably be expected to have a Company Material Adverse Effect. Each of the Company and the Company Subsidiaries is duly qualified or licensed to do business in each jurisdiction where the nature of its business or the ownership or leasing of its properties make such qualification necessary, other than in such jurisdictions where the failure to be so qualified or licensed, individually or in the aggregate, has not had and would not reasonably be expected to have a Company Material Adverse Effect.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>The Company has delivered or made available to Parent, prior to execution of this Agreement, true and complete copies of the amended and restated certificate of incorporation of the Company, dated as of May&#160;9, 2023 (the &#8220;<b style="font-weight:bold;">Company Charter</b>&#8221;) and the amended and restated bylaws of the Company, dated as of May&#160;9, 2023 (the &#8220;<b style="font-weight:bold;">Company Bylaws</b>&#8221;), in each case, as in effect on the date of this Agreement.</div><div style="margin-top:12pt;"><a id="a32CompanySubsidiaries_806771"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.2</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Company Subsidiaries</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;3.2(a)</span>&#160;of the Company Disclosure Letter sets forth, as of the date of this Agreement, a true and complete list of each of the Company Subsidiaries.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>All the outstanding shares of capital stock or voting securities of, or other equity interests in, each of the Company Subsidiaries and any shares of capital stock, voting securities or equity interests in any other entity which interests are owned by </div></div></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;">A-1-7</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:0pt;">the Company or any Company Subsidiary have been validly issued and are owned by the Company, by another Company Subsidiary or by the Company and another Company Subsidiary, free and clear of all material Liens, and free of any other restriction (including any restriction on the right to vote, sell or otherwise dispose of such capital stock, voting securities or other equity interests), except for restrictions imposed by applicable securities laws.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>Except for the capital stock and voting securities of, and other equity interests in, the Company Subsidiaries, neither the Company nor any Company Subsidiary owns, directly or indirectly, any capital stock or voting securities of, or other equity interests in, or any interest convertible into or exchangeable or exercisable for, any capital stock or voting securities of, or other equity interests in, any firm, corporation, partnership, company, limited liability company, trust, joint venture, association or other entity other than ordinary course investments in publicly traded securities constituting one&#160;percent or less of a class of outstanding securities of any entity.</div><div style="margin-top:12pt;"><a id="CapitalStructure_819336"></a></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">3.3</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Capital Structure</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><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>The authorized capital stock of the Company consists of (i)&#160;790,000,000 Shares and (ii) 10,000,000 shares of preferred stock, par value $0.00001 (the &#8220;<b style="font-weight:bold;">Company Preferred Stock</b>&#8221; and, together with the Shares, the &#8220;<b style="font-weight:bold;">Company Capital Stock</b>&#8221;). At the close of business on January&#160;31, 2025, (i) 100,702,249 Shares were issued and outstanding; (ii)&#160;no shares of Company Preferred Stock were issued and outstanding; (iii)&#160;no Shares were held by the Company in its treasury; (iv)&#160;21,461,518 Shares were reserved and available for issuance pursuant to the Company Stock Plans, including (A)&#160;13,644,034 Shares issuable upon the exercise of outstanding Company Options (whether or not vested and whether or not granted under the Company Stock Plans), (B)&#160;3,142,891 Shares issuable upon the vesting or settlement of outstanding Company RSUs (whether or not vested and whether or not granted under the Company Stock Plans), and (C)&#160;640,746 Shares issuable upon the vesting or settlement of outstanding Company PSUs (whether or not vested and whether or not granted under the Company Stock Plans); and (v)&#160;1,675,454 Shares were reserved for issuance pursuant to the Company ESPP. Except as set forth in this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;3.3(a)</span>, at the close of business on January&#160;31, 2025, no shares of capital stock or voting securities of, or other equity interests in, the Company were issued, reserved for issuance or outstanding. From the close of business on January&#160;31, 2025 to the date of this Agreement, there have been no issuances by the Company of shares of capital stock or voting securities of, or other equity interests in, the Company, other than the issuance of Shares upon the exercise of Company Options and the issuance of Shares upon the vesting or settlement of Company RSUs and Company PSUs, in each case, outstanding at the close of business on January&#160;31, 2025 and in accordance with their terms in effect at such time.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>The Company has delivered or made available to Parent copies of all Company Stock Plans covering the Company Options, the Company RSUs and the Company PSUs outstanding as of the date of this Agreement, the forms of all stock option agreements evidencing such Company Options, and the restricted stock unit agreements evidencing such Company RSUs and Company PSUs. The Company has delivered or made available to Parent copies of the Company ESPP and applicable offering documents.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>All outstanding shares of Company Capital Stock are, and, at the time of issuance, all such shares that may be issued upon the exercise, settlement or vesting of the Company Options, Company RSUs or Company PSUs will be, duly authorized, validly issued, fully paid and nonassessable and not subject to, or issued in violation of, any purchase option, call option, right of first refusal, preemptive right, subscription right or any similar right under any provision of the DGCL, the Company Charter, the Company Bylaws, any Contract to which the Company is a party or otherwise bound, or by applicable Law.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span>Except as set forth in this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;3.3</span>, there are no issued, reserved for issuance or outstanding, and there are no outstanding obligations of the Company or any Company Subsidiary to issue, deliver or sell, or cause to be issued, delivered or sold, (x)&#160;any capital stock of the Company or any Company Subsidiary or any securities of the Company or any Company Subsidiary convertible into or exchangeable or exercisable for shares of capital stock or voting securities of, or other equity interests in, the Company or any Company Subsidiary, (y)&#160;any warrants, calls, options or other rights to acquire from the Company or any Company Subsidiary, or any other obligation of the Company or any Company Subsidiary to issue, deliver or sell, or cause to be issued, delivered or sold, any capital stock or voting securities of, or other equity interests in, the Company or any Company Subsidiary or (z)&#160;any rights issued by or other obligations of the Company or any Company Subsidiary that are linked in any way to the price of any class of the capital stock of the Company or any shares of capital stock of any Company Subsidiary, the value of the Company, any Company Subsidiary or any part of the Company or any Company Subsidiary or any dividends or other distributions declared or paid on any shares of capital stock of the Company or any Company Subsidiary. Other than (1)&#160;the withholding of Shares to satisfy Tax obligations with respect to awards granted pursuant to the Company Stock Plans </div></div></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;">A-1-8</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:0pt;">and (2)&#160;the acquisition by the Company of awards granted pursuant to the Company Stock Plans in connection with the forfeiture of such awards, there are not any outstanding obligations of the Company or any of the Company Subsidiaries to repurchase, redeem or otherwise acquire any shares of capital stock or voting securities or other equity interests of the Company or any Company Subsidiary or any securities, interests, warrants, calls, options or other rights referred to in clauses (x)&#160;through (z)&#160;of the immediately preceding sentence. There are no bonds, debentures, notes or other Indebtedness of the Company having the right to vote (or convertible into, or exchangeable for, securities having the right to vote) on any matters on which stockholders of the Company may vote. Other than as contemplated by this Agreement, neither the Company nor any of the Company Subsidiaries nor, to the Knowledge of the Company, any of the Company&#8217;s stockholders is a party to (i)&#160;any voting Contract with respect to the voting of any capital stock or voting securities of, or other equity interests in, the Company or (ii)&#160;any Contract pursuant to which any Person is entitled to elect, designate or nominate any director of the Company or any of the Company Subsidiaries.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(e)</span>No Subsidiary of the Company owns any Shares.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(f)</span>Neither the Company nor any Company Subsidiary or associates (as defined in Section&#160;203 of the DGCL) owns, or has owned at any time within the past three (3)&#160;years, any shares of Parent Common Stock.</div><div style="margin-top:12pt;"><a id="CorporateAuthorityandApproval_309243"></a></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">3.4</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Corporate Authority and Approval</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><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>The Company has all requisite corporate power and authority to execute and deliver this Agreement and, subject to receipt of the Company Stockholder Approval, to perform its obligations hereunder and to consummate the transactions contemplated hereby. On or prior to the date of this Agreement, the Company Transaction Committee adopted resolutions, by vote at a meeting duly called: (i) determining that this Agreement and the transactions contemplated hereby are advisable, fair to and in the best interests of the Company and its stockholders, (ii)&#160;recommending to the Company Board that it approve the execution, delivery and performance by the Company of this Agreement and the consummation by the Company of the transactions contemplated hereby, including the Merger, (iii) recommending to the Company Board that it direct that this Agreement be submitted to the Company&#8217;s stockholders for adoption and (iv)&#160;recommending to the Company Board that it recommend that the stockholders of the Company adopt this Agreement. As of the date of this Agreement, such resolutions have not been amended or withdrawn. On or prior to the date of this Agreement, the Company Board adopted resolutions, by vote at a meeting duly called: (i)&#160;determining that this Agreement and the transactions contemplated hereby are advisable, fair to and in the best interests of the Company and its stockholders, (ii)&#160;approving the execution, delivery and performance by the Company of this Agreement and the consummation by the Company of the transactions contemplated hereby, including the Merger, (iii)&#160;directing that this Agreement be submitted to the Company&#8217;s stockholders for adoption and (iv)&#160;recommending that the stockholders of the Company adopt this Agreement. As of the date of this Agreement, such resolutions have not been amended or withdrawn.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>Except for the adoption of this Agreement by the affirmative vote of the holders of a majority of the outstanding Shares with respect to the Merger (the &#8220;<b style="font-weight:bold;">Company Stockholder Approval</b>&#8221;), no other corporate proceedings on the part of the Company are necessary to authorize, adopt or approve, as applicable, this Agreement or to consummate the transactions contemplated hereby (except for the filing of the appropriate merger documents as required by the DGCL). The Company has duly executed and delivered this Agreement and, assuming the due authorization, execution and delivery by Parent and Merger Sub, this Agreement constitutes its legal, valid and binding obligation, enforceable against the Company in accordance with its terms, except, in each case, as enforcement may be limited by bankruptcy, insolvency, reorganization or similar Laws affecting creditors&#8217; rights generally and by general principles of equity (the &#8220;<b style="font-weight:bold;">Bankruptcy and Equity Exception</b>&#8221;).</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>The Company and the Company Board have taken all action necessary to exempt each of the execution and delivery of this Agreement and the transactions contemplated hereby under or thereunder, or make not subject, to (i)&#160;assuming the accuracy of the representations and warranties of Parent and Merger Sub in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;4.3(f)</span>, the provisions of Section&#160;203 of the DGCL, (ii)&#160;any other applicable &#8220;fair price,&#8221; &#8220;moratorium,&#8221; &#8220;control share acquisition&#8221; or other similar antitakeover statute or similar statute or regulation or (iii)&#160;any provision of the organizational documents of the Company and the Company Subsidiaries that would require any corporate approval other than that otherwise required by the DGCL or other applicable state Law. There is no stockholder rights plan, &#8220;poison pill&#8221; antitakeover plan or similar device in effect to which the Company or any of its Subsidiaries is subject, party or otherwise bound.</div><div style="margin-top:12pt;"></div></div></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;">A-1-9</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="NoConflictsConsents_258223"></a><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">3.5</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Conflicts; Consents</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><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>The execution and delivery of this Agreement by the Company does not, and the performance by the Company of its obligations hereunder and the consummation of the transactions contemplated hereby will not: (i)&#160;conflict with, or result in any violation of any provision of, the Company Charter, the Company Bylaws or the comparable charter or organizational documents of any Company Subsidiary (assuming that the Company Stockholder Approval is obtained), (ii)&#160;conflict with, or result in any violation of or default (with or without notice or lapse of time, or both) under, give rise to a right of termination, cancellation or acceleration of any obligation under, give rise to any obligation to make an offer to purchase or redeem any Indebtedness or capital stock under, result in any loss of a material benefit under, or result in the creation of any Lien (other than Permitted Liens) upon any of the properties or assets of the Company or any Company Subsidiary under, any provision of any Company Material Contract or any material Company Permit or (iii)&#160;conflict with, or result in any violation of any provision of, subject to the filings and other matters referred to in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;3.5(b)</span>, any Judgment or Law, in each case, applicable to the Company or any Company Subsidiary or their respective properties or assets (assuming that the Company Stockholder Approval is obtained), other than, in the case of clauses (ii)&#160;and (iii), any matters that, individually or in the aggregate, have not had and would not reasonably be expected to have a Company Material Adverse Effect and would not prevent or materially impede, interfere with, hinder or delay the consummation of the transactions contemplated hereby.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>No Consent of or from, or registration, declaration, notice or filing made to or with any Governmental Entity is required to be obtained or made by, or with respect to the Company or any Company Subsidiary in connection with the execution and delivery of this Agreement or its performance of its obligations hereunder or the consummation of the transactions contemplated hereby, other than: (i)(A)&#160;the filing with the SEC of the Joint Proxy Statement/Prospectus in definitive form, (B)&#160;the filing with the SEC, and declaration of effectiveness under the Securities Act, of the Form&#160;S-4, and (C)&#160;the filing with the SEC of such reports and other filings under, and such other compliance with, the Exchange Act and the Securities Act as may be required in connection with this Agreement and the transactions contemplated hereby, (ii)&#160;compliance with and filings under any applicable Antitrust Laws, (iii)&#160;receipt of the Company Stockholder Approval, (iv)&#160;the filing of the Certificate of Merger with the Secretary of State of the State of Delaware, and the filing of appropriate documents with the relevant authorities of the other jurisdictions in which the Company are qualified to do business, (v)&#160;such Consents, registrations, declarations, notices or filings as are required to be made or obtained under the securities or &#8220;blue sky&#8221; laws of various states in connection with the issuance of the shares of Parent Common Stock to be issued as the Merger Consideration, (vi)&#160;such filings with and approvals of Nasdaq as are required to permit the consummation of the Merger and the listing of the shares of Parent Common Stock to be issued as the Merger Consideration and (vii)&#160;such other matters that, individually or in the aggregate, have not had and would not reasonably be expected to have a Company Material Adverse Effect and would not prevent or materially impede, interfere with, hinder or delay the consummation of the transactions contemplated hereby.</div><div style="margin-top:12pt;"><a id="a36CompanySECDocumentsFinancialStatement"></a></div><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">3.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;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Company SEC Documents; Financial Statements</span>.</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>The Company has furnished or filed all reports, schedules, forms, statements and other documents (including exhibits and other information incorporated therein) required to be furnished or filed by the Company with the SEC since May&#160;9, 2023 (such documents, together with any documents filed with the SEC during such period by the Company on a voluntary basis on a Current Report on Form&#160;8-K, being collectively referred to as the &#8220;<b style="font-weight:bold;">Company SEC Documents</b>&#8221;).</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>Each Company SEC Document (i)&#160;at the time filed (or, if amended or superseded by a filing or amendment prior to the date of this agreement, then at the time of such filing or amendment), complied as to form in all material respects with the requirements of SOX and the Exchange Act or the Securities Act, as the case may be, and the rules&#160;and regulations of the SEC promulgated thereunder applicable to such Company SEC Document and (ii)&#160;did not at the time it was filed (or if amended or superseded by a filing or amendment prior to the date of this Agreement, then at the time of such filing or amendment) contain any untrue statement of a material fact or omit to state a material fact required to be stated therein or necessary in order to make the statements therein, in light of the circumstances under which they were made, not misleading. Each of the consolidated financial statements of the Company included in the Company SEC Documents complied at the time it was filed as to form in all material respects with applicable accounting requirements and the published rules&#160;and regulations of the SEC with respect thereto, was prepared in accordance with GAAP (except, in the case of unaudited statements, as permitted by Form&#160;10-Q of the SEC) applied on a consistent basis during the periods involved (except as may be indicated in the notes thereto) and fairly presented in all material respects the consolidated financial position of the Company and its consolidated Subsidiaries as of the dates thereof and the consolidated results of their operations and cash flows for the periods shown (subject, in the case of unaudited statements, to normal&#160;year-end audit adjustments as permitted by GAAP and the applicable rules&#160;and regulations promulgated by the SEC, </div></div></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;">A-1-10</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:0pt;">which were not, or are not expected to be, material in amount or effect). As of the date hereof, there are no unresolved comments issued by the staff of the SEC with respect to any of the Company SEC Documents.</div><div style="margin-top:12pt;"><a id="a37InternalControlsandProcedures_546094"></a></div><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">3.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;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Internal Controls and Procedures</span>.</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>Each of the chief executive officer of the Company and the chief financial officer of the Company (or each former chief executive officer of the Company and each former chief financial officer of the Company, as applicable) has made all applicable certifications required by Rule&#160;13a-14 or 15d-14 under the Exchange Act and Sections 302 and 906 of SOX with respect to the Company SEC Documents, and the statements contained in such certifications are true and accurate. For purposes of this Agreement, &#8220;chief executive officer&#8221; and &#8220;chief financial officer&#8221; shall have the meanings given to such terms in SOX. None of the Company or any of the Company Subsidiaries has outstanding, or has arranged any outstanding, &#8220;extensions of credit&#8221; to directors or executive officers within the meaning of Section&#160;402 of SOX.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>The Company maintains a system of &#8220;internal control over financial reporting&#8221; (as defined in Rules&#160;13a-15(f)&#160;and 15d-15(f)&#160;of the Exchange Act) sufficient to provide reasonable assurance (i)&#160;that transactions are recorded as necessary to permit preparation of financial statements in conformity with GAAP, consistently applied, (ii)&#160;that transactions are executed only in accordance with the authorization of management and (iii)&#160;regarding prevention or timely detection of the unauthorized acquisition, use or disposition of the Company&#8217;s properties or assets.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>The Company is in compliance in all material respects with the applicable Nasdaq listing and corporate governance rules&#160;and requirements.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span>The Company maintains and has at all times since May&#160;9, 2023, maintained &#8220;disclosure controls and procedures&#8221; (as defined in Rules&#160;13a-15(e)&#160;and 15d-15(e)&#160;of the Exchange Act) designed to ensure that all information (both financial and non-financial) required to be disclosed by the Company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the periods specified in the rules&#160;and forms of the SEC and that all such information required to be disclosed is accumulated and communicated to the management of the Company to allow timely decisions regarding required disclosure and to enable the chief executive officer and chief financial officer of the Company to make the certifications required under the Exchange Act with respect to such reports.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(e)</span>Neither the Company nor any Company Subsidiary is a party to, or has any commitment to become a party to, any joint venture, off balance sheet partnership or any similar Contract (including any Contract or arrangement relating to any transaction or relationship between or among the Company and any of the Company Subsidiaries, on the one hand, and any unconsolidated Affiliate, including any structured finance, special purpose or limited purpose entity or Person, on the other hand, or any &#8220;off balance sheet arrangements&#8221; (as defined in Item&#160;303(a)&#160;of Regulation S-K under the Exchange Act)), where the result, purpose or intended effect of such Contract is to avoid disclosure of any material transaction involving, or material liabilities of, the Company or any of the Company Subsidiaries in the Company&#8217;s or such Company Subsidiary&#8217;s published financial statements.</div><div style="margin-top:12pt;"><a id="a38AbsenceofCertainChanges_526048"></a></div><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">3.8</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Absence of Certain Changes</span>.</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>Since the date of the Company Balance Sheet through the date of this Agreement, there has not been a Company Material Adverse Effect.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>From the date of the Company Balance Sheet until the date of this Agreement, the business of the Company and its Subsidiaries, taken as a whole, has been conducted in the ordinary course of business consistent with past practice and neither the Company nor any of the Company&#8217;s Subsidiaries have taken any actions that, if taken after the date hereof, would require Parent&#8217;s consent under <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.1(b)</span>, except for <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.1(b)(iv)</span>, <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.1(b)(xiii)</span> or <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.1(b)(xvii)(2)</span>.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>Prior to the date hereof, the Company has not taken any of the actions set forth on <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;3.8(c)</span>&#160;of the Company Disclosure Letter.</div><div style="margin-top:12pt;"><a id="a39LitigationandLiabilities_683355"></a></div><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">3.9</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Litigation and Liabilities</span>.</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>There is no, and since January&#160;1, 2022, there has been no, Legal Proceeding pending or, to the Knowledge of the Company, threatened against the Company or any Company Subsidiary or any of their respective properties or assets that, </div></div></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;">A-1-11</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:0pt;">individually or in the aggregate, has resulted in or would reasonably be expected to result in a liability or obligation that is material to the Company and its Subsidiaries, taken as a whole, and would not prevent or materially impede, interfere with, hinder or delay the consummation of the transactions contemplated hereby. There is no, and since January&#160;1, 2022, there has been no, Judgment outstanding against or, to the Knowledge of the Company, investigation by any Governmental Entity involving the Company or any Company Subsidiary or any of their respective properties or assets that, individually or in the aggregate, has had or would reasonably be expected to have a Company Material Adverse Effect and would not prevent or materially impede, interfere with, hinder or delay the consummation of the transactions contemplated hereby.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>Except (i)&#160;as reflected or reserved against in the Company&#8217;s consolidated unaudited balance sheet as of September&#160;30, 2024 (or the notes thereto) (the &#8220;<b style="font-weight:bold;">Company Balance Sheet</b>&#8221;) as included in the Company SEC Documents, (ii)&#160;for liabilities and obligations incurred since September&#160;30, 2024 in the ordinary course of business and (iii)&#160;for liabilities and obligations incurred as permitted by this Agreement, incurred in connection with the transactions contemplated hereby or that are otherwise Transaction Expenses, neither the Company nor any Company Subsidiary has any liabilities or obligations of any nature (whether accrued, absolute, contingent or otherwise) that, individually or in the aggregate, have had or would reasonably be expected to have a Company Material Adverse Effect. For purposes of this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;3.9(b)</span>, the term &#8220;liabilities&#8221; shall not include liabilities or obligations of the Company or any Company Subsidiary to perform under or comply with any applicable Law, Legal Proceeding, Judgment or Contract, but would include such liabilities and obligations if there has been a default or failure to perform or comply by the Company or any Company Subsidiary with any such liability or obligation if such default or failure would, with the giving of notice or passage of time or both, reasonably be expected to result in a monetary obligation or the imposition of injunctive or other equitable remedies.</div><div style="margin-top:12pt;"><a id="a310CompliancewithLaws_368295"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.10</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Compliance with Laws</span>. The Company and the Company Subsidiaries are, and since January&#160;1, 2022 have been, in compliance with all applicable Laws and Company Permits, except for matters that, individually or in the aggregate, have not had and would not reasonably be expected to have a Company Material Adverse Effect and would not prevent or materially impede, interfere with, hinder or delay the consummation of the transactions contemplated hereby. There is no, and since January&#160;1, 2022, there has been no, action, demand or investigation by or before any Governmental Entity pending or, to the Knowledge of the Company, threatened alleging that the Company or a Company Subsidiary is not in compliance with any applicable Law or the Company Permit or which challenges or questions the validity of any rights of the holder of any Company Permit, except for matters that, individually or in the aggregate, have not had and would not reasonably be expected to have a Company Material Adverse Effect and would not prevent or materially impede, interfere with, hinder or delay the consummation of the transactions contemplated hereby.</p><a id="a311Contracts_884871"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.11</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Contracts</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>Except for this Agreement, neither the Company nor any Company Subsidiary is a party to any Contract required to be filed by the Company as a &#8220;material contract&#8221; pursuant to Item&#160;601(b)(10)&#160;of Regulation S-K under the Securities Act (each, a &#8220;<b style="font-weight:bold;">Filed Company Contract</b>&#8221;) that has not been so filed.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>Other than Filed Company Contracts, <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;3.11(b)</span>&#160;of the Company Disclosure Letter sets forth, as of the date of this Agreement, a true and complete list, and the Company has made available to Parent true and complete copies, of the following Contracts (and Filed Company Contracts without any redactions) to which Company or any Company Subsidiary is a party or that bind assets of Company or any Company Subsidiary:</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(i)</span>each Contract, including any manufacturing, supply or distribution agreement, that requires by its terms or is reasonably likely to require the payment or delivery of cash or other consideration by or to the Company or any of its Subsidiaries in an amount (1)&#160;in excess of $3,000,000 in the fiscal&#160;year ending December&#160;31, 2024 or (2)&#160;in excess of $3,000,000 in the fiscal&#160;year ending December&#160;31, 2025 or any fiscal&#160;year thereafter;</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(ii)</span>each Contract that obligates the Company or any Subsidiary of the Company to make any capital investment or capital expenditure in excess of $500,000;</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(iii)</span>each Contract to which the Company or any of the Company Subsidiaries is a party that:</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:72pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(A)</span>materially restricts the ability of the Company or the Company Subsidiaries to compete in any business or with any Person in any geographical area or would, to the Knowledge of the Company, restrict in any material </div></div></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;">A-1-12</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:72pt;margin-top:0pt;text-indent:0pt;">respect the ability of Parent or any of its Subsidiaries to compete in any business or with any Person in any geographical area after the Effective Time,</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:72pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(B)</span>requires the Company or any Company Subsidiary to conduct any business on a &#8220;most favored nations&#8221; basis with any third party,</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:72pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(C)</span>any &#8220;take or pay,&#8221; minimum purchase or minimum volume commitment provisions,</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:72pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(D)</span>provides for &#8220;exclusivity&#8221; or any similar requirement in favor of any third party, or</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:72pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(E)</span>contains any other provisions materially restricting or purporting to materially restrict the ability of the Company or any of its Subsidiaries to sell, market, distribute, promote, manufacture, develop, commercialize, or test or research any product or product candidate, directly or indirectly through third parties, or that would so limit or purport to limit Parent or any of its Affiliates after the Effective Time;</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(iv)</span>each Contract evidencing Indebtedness of the Company or any of the Company Subsidiaries, other than any such agreement between or among the Company and the wholly owned Company Subsidiaries and other than accounts payable in the ordinary course of business;</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(v)</span>any Contract involving the settlement or compromise of any Legal Proceeding or threatened Legal Proceeding (or series of related Legal Proceedings) which (A)&#160;involves either payments by the Company or any of its Subsidiaries after the date hereof in excess of $500,000, or (B)&#160;imposes any materially burdensome monitoring or reporting obligations to any other Person outside the ordinary course of business or any other material restrictions or liabilities on the Company or any Company Subsidiary (or, following the Closing, on Parent or any Parent Subsidiary);</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(vi)</span>each Company Lease;</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(vii)</span>&#160;each partnership, joint venture or similar Contract to which the Company or any of the Company Subsidiaries is a party;</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;">(viii)&#160;each Contract with any Governmental Entity;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;">(ix)&#160;&#160;&#160;any Contract pursuant to which the Company or any of the Company Subsidiaries has continuing guarantee, &#8220;earn-out&#8221; or other contingent payment obligations, in each case that would reasonably be expected to result in payments in excess of $3,000,000;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">(x)&#160;any Contract that is a license agreement (including all regional licensing transactions), covenant not to sue agreement or co-existence agreement or similar agreement, each of the foregoing that is material to the business of the Company and its Subsidiaries, taken as a whole, to which the Company or any of the Company Subsidiaries is a party and licenses in Intellectual Property Rights owned by a third party or licenses out any Company IP or agrees not to assert or enforce Company Owned IP, including each Company In-bound License (but excluding any Standard Contract), and each Company Out-bound License (but excluding any Standard Contract);</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">(xi)&#160;each Contract (A)&#160;pursuant to which the Company or any of its Subsidiaries may be required after the date of this Agreement to pay milestones, royalties or other contingent payments based on the results or outcome of any research, testing or development; regulatory filings or approval; sale; distribution; commercial manufacture or other similar occurrences, developments, activities or events, or (B)&#160;under which the Company or any of its Subsidiaries grants to any Person any right of first refusal, right of first negotiation, option to purchase, option to license, or any other similar rights with respect to any product or product candidate of the Company or any Intellectual Property Rights owned or purported to be owned by or licensed to the Company or any of its Subsidiaries (or, following the Closing, with respect to any product or product candidate of Parent or any Intellectual Property Rights of Parent or any of its Subsidiaries);</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">(xii)&#160;each employment agreement, offer letter, independent contractor agreement or other similar Contract with any employee, individual consultant, or independent contractor of the Company or any of its Subsidiaries that is not terminable at-will by the Company without less than 30&#160;days&#8217; notice and without any severance, or other cost or liability (other than </p></div></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;">A-1-13</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">costs and liabilities for work performed and expenses accrued prior to termination and notice or payments required under applicable Laws);</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">(xiii)&#160;each Contract with any employee, individual consultant, or independent contractor of the Company or any of its Subsidiaries or other Person providing for retention payments, change of control payments, severance, accelerated vesting or any other payment or benefit for any such employee, individual consultant, or independent contractor that may or will become due as a result of the Merger; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">(xiv)&#160;each Contract relating to the disposition or acquisition by the Company or any of the Company Subsidiaries of any material business or any material amount of assets (excluding dispositions or acquisitions which were consummated prior to the date of this Agreement and with respect to which there is no ongoing material liability or material obligation of the Company or any Company Subsidiaries).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Each Contract of the type described in this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;3.11(b)</span>&#160;and each Filed Company Contract is referred to herein as a &#8220;<b style="font-weight:bold;">Company Material Contract</b>&#8221;.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>Except for matters which, individually or in the aggregate, have not had and would not reasonably be expected to have a Company Material Adverse Effect, each Company Material Contract (including, for purposes of <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;6.2(a)</span>, any Contract entered into after the date of this Agreement that would have been a Company Material Contract if such Contract existed on the date of this Agreement) (i)&#160;is a valid, binding and legally enforceable obligation of the Company or one of the Company Subsidiaries, as the case may be, and, to the Knowledge of the Company, of the other parties thereto, except, in each case, as enforcement may be limited by the Bankruptcy and Equity Exception, and (ii)&#160;is in full force and effect. None of Company or any of the Company Subsidiaries is (with or without notice or lapse of time, or both) in material breach or default under any such Company Material Contract (including, for purposes of <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;6.2(a)</span>, any Contract entered into after the date of this Agreement that would have been a Company Material Contract if such Contract existed on the date of this Agreement) and, to the Knowledge of the Company, no other party to any such Company Material Contract is (with or without notice or lapse of time, or both) in material breach or default thereunder.</div><div style="margin-top:12pt;"><a id="a312BenefitsMattersERISACompliance_65687"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.12</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Benefits Matters; ERISA Compliance</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;3.12(a)</span>&#160;of the Company Disclosure Letter sets forth a true, complete and correct list of each material Company Plan.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>True and complete copies of the following documents, with respect to each material Company Plan, where applicable, have been provided or made available to Parent on or prior to the date of this Agreement (other than option notices and grant agreements made on forms provided or made available to Parent and other than at-will employment offer letters entered into on forms provided or made available to Parent): (i)&#160;all material documents embodying or governing such Company Plan (or, if unwritten, a written summary thereof), and all amendments thereto, and to the extent applicable, any related trust or other funding vehicle, (ii)&#160;the most recent determination letter or opinion letter received from or issued by the IRS with respect to each Company Plan intended to qualify under Section&#160;401 of the Code, (iii)&#160;the three (3)&#160;most recently filed IRS Form&#160;5500s, (iv)&#160;the most recent summary plan description, and (v)&#160;all material correspondence to and from any Governmental Entity in the previous three (3)&#160;years.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>Except as would not have, individually or in the aggregate, a Company Material Adverse Effect, all Company Plans are, and have been operated and administered, in compliance with their terms and applicable Laws (including, if applicable, ERISA and the Code) in all material respects. Each Company Plan that constitutes in any part a nonqualified deferred compensation plan within the meaning of Section&#160;409A of the Code has been operated and maintained in all material respects in compliance with Section&#160;409A of the Code and applicable guidance thereunder and no payment to be made under any Company Plan is, or to the Knowledge of the Company, will be, subject to the penalties of Section&#160;409A(a)(1)&#160;of the Code. Each Company Option has been granted with an exercise price equal to fair market value on the date of grant (or repricing, as the case may be) and is not subject to taxation under Section&#160;409A of the Code. The Company does not have any obligation to gross-up or otherwise reimburse any person for any tax incurred by such person pursuant to Section&#160;409A, Section&#160;280G or Section&#160;4999 of the Code.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span>To the Knowledge of the Company, no &#8220;prohibited transaction,&#8221; within the meaning of Section&#160;4975 of the Code or Sections 406 and 407 of ERISA, and no breach of fiduciary duty (as determined under ERISA) has occurred with respect to any </div></div></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;">A-1-14</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:0pt;">Company Plan or current or former service provider of the Company or the Company Subsidiaries that would reasonably be expected to result in any liability to the Company or any ERISA Affiliate. None of the Company nor any ERISA Affiliate is subject to any penalty or Tax with respect to any Company Plan under Section&#160;502(i)&#160;of ERISA or Sections 4975 through 4980 of the Code. Except as would not have, individually or in the aggregate, a Company Material Adverse Effect, the Company and each ERISA Affiliate have timely made all contributions, distributions, reimbursements and payments that are due with respect to each Company Plan, and all contributions, distributions, reimbursements and payments for any period ending on or before the Closing Date that are not yet due have been made or properly accrued with respect to each Company Plan. Each Company Plan can be amended, terminated or otherwise discontinued at any time in accordance with its terms, without liability to Parent, the Company or any ERISA Affiliate (other than ordinary administration expenses).</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(e)</span>Each Company Plan that is intended to be qualified under Section&#160;401(a)&#160;of the Code, has received a favorable determination letter or opinion letter from the Internal Revenue Service (the &#8220;<b style="font-weight:bold;">IRS</b>&#8221;) and, to the Knowledge of the Company, circumstances do not exist that are likely to result in the loss of the qualification of such plan under Section&#160;401(a)&#160;of the Code. Each non-U.S. Company Plan, to the extent required to be registered or approved by any Governmental Entity, has been registered with, or approved by, such Governmental Entity and, to the Knowledge of the Company, nothing has occurred that would adversely affect such registration or approval.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(f)</span>Neither the Company nor any Company Subsidiary nor any entity which is considered one employer with the Company under Section&#160;4001 of ERISA or Section&#160;414 of the Code (each, an &#8220;<b style="font-weight:bold;">ERISA Affiliate</b>&#8221;) has, within the past six (6)&#160;years, maintained or contributed to, or has, within the past six (6)&#160;years, been obligated to maintain or contribute to (i)&#160;an &#8220;employee pension benefit plan&#8221; (as defined in Section&#160;3(2)&#160;of ERISA) subject to Title IV of ERISA, Section&#160;412 of the Code or Section&#160;302 of ERISA (including any &#8220;multiemployer plan&#8221; within the meaning of Section&#160;(3)(37) of ERISA), (ii)&#160;a &#8220;multiple employer plan&#8221; as defined in Section&#160;413(c)&#160;of the Code or (iii)&#160;a &#8220;multiple employer welfare arrangement&#8221; within the meaning of Section&#160;3(40) of ERISA.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(g)</span>There are no pending or, to the Knowledge of the Company or any Company Subsidiary, threatened Legal Proceedings relating to the Company Plans or any fiduciary or service provider thereof, and, to the Knowledge of the Company, there is no reasonable basis for any such Legal Proceeding.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(h)</span>Neither the execution and delivery of this Agreement nor the consummation of the transactions contemplated hereby could reasonably be expected to, either alone or in combination with any other event, under any Company Plan (i)&#160;result in any payment becoming due to any current or former employee, officer, director or other service provider of the Company or any Company Subsidiary, (ii)&#160;increase the amount or value of any compensation or benefits or otherwise payable by the Company or any Company Subsidiary to any current or former Company Associate, (iii)&#160;result in the acceleration of the time of payment, vesting or funding of any compensation or benefits, except as required under Section&#160;411(d)(3)&#160;of the Code, or (iv)&#160;limit the right of the Company or any Company Subsidiary to amend, merge, terminate or receive a reversion of assets from any Company Plan or related trust.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(i)</span>Neither the execution and delivery or performance of this Agreement nor the consummation transactions contemplated hereby (whether alone or in combination with other events or circumstances) will result in any payment or benefit with respect to any &#8220;disqualified individual&#8221; (as defined in Section&#160;280G of the Code) that could be characterized as an &#8220;excess parachute payment&#8221; within the meaning of Section&#160;280G(b)(1)&#160;of the Code.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(j)</span>Neither the Company nor any ERISA Affiliate provides, is required to provide, or has promised to provide, any post-employment or post-retirement health or medical or life insurance benefits for retired or former employees or their dependents, except as required by Section&#160;4980B of the Code or similar state law.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(k)</span>No Company Plan is, and neither the Company nor any Company ERISA Affiliate has or has ever sponsored, maintained contributed to, been required to contribute to or had or has any obligations or liability (current or contingent) under or with respect to any plan, policy, program, agreement and arrangement that covers any employee, former employee or consultant of the Company or any Company Subsidiaries or any ERISA Affiliate who resides or works outside the United States.</div><div style="margin-top:12pt;"></div></div></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;">A-1-15</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="a313LaborMatters_375199"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.13</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Labor Matters</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>The Company has provided to Parent a complete and correct list, as of the date of this Agreement, of all current Company Associates which sets forth the following information with respect to each, as applicable: (i)&#160;name (or identification number, if required by applicable Law), (ii)&#160;title or position, (iii)&#160;the entity or entities by which such individual is employed, (iv)&#160;hire date, (v)&#160;current annual or hourly base compensation or contract rate or other terms of compensation, (vi)&#160;target bonus or incentive compensation rates for the current fiscal&#160;year, (vii)&#160;full-time or part-time status, (xiii) exempt or nonexempt status and (ix)&#160;employment location.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>All employees of the Company and the Company Subsidiaries are employed on an at will basis and their employment can be terminated at any time, with or without notice, severance, or other similar benefit, for any reason or no reason at all. No employee of the Company or a Company Subsidiary has been granted the right to continued employment by the Company or any Company Subsidiary. The engagements of all consultants and independent contractors are terminable by the Company without advance notice of greater than thirty&#160;days, material termination fee, or other material penalty.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>Except as would not be, individually or in the aggregate, material to the Company and its Subsidiaries, taken as a whole, the Company and the Company Subsidiaries are, and since January&#160;1, 2022 have been, in compliance in all material respects with all applicable Laws related to labor and employment, including those pertaining to payment of wages and other compensation, overtime, meal and rest break requirements, classification of employees as exempt or non-exempt and classification of workers as employees or independent contractors, hours of work, leaves of absence, equal opportunity, discrimination, harassment, immigration, occupational health and safety, workers&#8217; compensation, background checks, hiring, pre-employment tests, affirmative action, equal pay, restrictive covenants and the payment of social security and other Taxes. There are no, and since January&#160;1, 2022, there have not been any, Legal Proceedings or complaints related to labor or employment matters (including the matters listed in the foregoing sentence), including, to the Knowledge of the Company, any such Legal Proceedings or complaints threatened or pending before the Equal Employment Opportunity Commission, the National Labor Relations Board, the U.S. Department of Labor, the U.S. Occupational Health and Safety Administration or any other similar Governmental Entity, against or involving the Company or any Company Subsidiary or pertaining to any employee, independent contractor or consultant of the Company or any Company Subsidiary. Except as would not be, individually or in the aggregate, material to the Company and its Subsidiaries, taken as a whole, the Company has withheld and paid to the appropriate Governmental Entity or is holding for payment not yet due to such Governmental Entity all amounts required to be withheld from all payments to all current and former Company Associates and is not liable for any arrears of wages, Taxes, penalties or other sums for failure to comply with any of the foregoing.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span>The Company and Company Subsidiary are not, and have never been, party to any collective bargaining or other Contract with any labor union or organization. No labor organization or group of employees of the Company or any Company Subsidiary has made a demand for recognition or certification, and to the Knowledge of the Company, there are no representation or certification proceedings or petitions seeking a representation proceeding presently pending or threatened to be brought or filed, with the National Labor Relations Board or any other labor relations tribunal or authority. There are no organizing activities, strikes, work stoppages, slowdowns, lockouts, arbitrations, grievances, or other labor disputes pending or, to the Knowledge of the Company, threatened against or involving the Company or any Company Subsidiary.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(e)</span>Except as would not be, individually or in the aggregate, material to the Company and its Subsidiaries, taken as a whole, the Company is in full compliance with the Worker Readjustment and Notification Act (29 USC &#167;2101) and any other similar Laws or other legal requirements (collectively, the &#8220;<b style="font-weight:bold;">WARN Act</b>&#8221;), and the Company has never engaged in any redundancies, reductions in force, mass layoffs, plant closings or other employment action that required, or reasonably could have required, advance notice under the WARN Act. No Company employees have experienced an &#8220;employment loss,&#8221; as defined in the WARN Act, in the past 90&#160;days.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(f)</span>As of the date of this Agreement: (i)&#160;no claims, allegations, or reports of discrimination, retaliation, harassment, or sexual harassment have been made to the Company against any current or former Company Associate at the level of senior director or above and (ii)&#160;the Company has never conducted any investigations or entered into any settlement agreements with respect to any such claims, allegations, or reports.</div><div style="margin-top:12pt;"><a id="a314EnvironmentalMatters_738471"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.14</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Environmental Matters</span>. Except for matters that, individually or in the aggregate, are not reasonably likely to result in a liability that is material to the Company and its Subsidiaries, taken as a whole: (i)&#160;neither the Company nor any Company Subsidiary </p></div></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;">A-1-16</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">is in violation of any Environmental Law; and (ii)&#160;the Company and any Company Subsidiary have all permits, licenses and other authorizations required under any Environmental Law and the Company and its Subsidiaries are in compliance with such permits, licenses and other authorizations.</p><a id="a315Taxes_121388"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.15</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Taxes</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>Except as would not have or reasonably be expected to have, individually or in the aggregate, a Company Material Adverse Effect:</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(i)</span>The Company and the Company Subsidiaries have filed all Tax Returns that are or have been required to be filed by them, and all such Tax Returns were true, correct and complete.</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(ii)</span></span>All Taxes required to be paid by the Company or any Company Subsidiary have been timely paid (whether or not shown or required to be shown on any Tax Return).</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(iii)</span>The Company has made adequate provision in the Company Balance Sheet for all accrued Taxes of the Company and the Company Subsidiaries not yet due, and the Company and the Company Subsidiaries have not incurred any liability for Taxes other than in the ordinary course of business since the date of the Company Balance Sheet.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(iv)</span>No deficiency for any Tax has been proposed or assessed by a Governmental Entity in writing against the Company or any Company Subsidiary which deficiency has not been paid, settled, or withdrawn.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(v)</span>There are no Legal Proceedings in respect of Taxes by a Governmental Entity pending or threatened in writing with respect to the Company or any Company Subsidiary.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(vi)</span>All transactions (including intragroup transactions) between the Company and the Company Subsidiaries have been conducted in compliance with the applicable transfer pricing laws in force in the relevant tax&#160;years (including, for the avoidance of doubt, Section&#160;482 of the Code (and any corresponding or similar provision of state, local, or non-U.S. Law)).</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>There are no Liens for Taxes (other than Permitted Liens) upon any of the assets of the Company or any Company Subsidiary.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>Neither the Company nor any Company Subsidiary is a resident for any income Tax purpose in any country (other than the country in which it is organized) or subject to income tax therein by virtue of having a permanent establishment (within the meaning of an applicable Tax treaty) or fixed place of business in that country. In the last three (3)&#160;years, no written claim has been made in writing by any Governmental Entity in a jurisdiction where the Company or any Company Subsidiary does not currently file Tax Returns of a certain type or pay Taxes of a certain type that the Company or such Company Subsidiary is required to file Tax Returns or pay Taxes of such type that has not since been resolved.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span>Except as would not have or reasonably be expected to have, individually or in the aggregate, a Company Material Adverse Effect, the Company and the Company Subsidiaries have withheld and paid to the appropriate Governmental Entity all Taxes required to have been withheld and paid in connection with amounts paid or owing to any employee, independent contractor, creditor, stockholder or other third party.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(e)</span>Neither the Company nor any Company Subsidiary has waived any statute of limitations in respect of Taxes or agreed to (or requested) any extension of time with respect to a Tax assessment or deficiency, in each case that is currently in effect (or would become effective if such request were granted), other than pursuant to extensions of time to file Tax Returns obtained in the ordinary course of business.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(f)</span>Neither the Company nor any Company Subsidiary is a party to or is bound by any material Tax sharing, allocation or indemnification agreement or arrangement (other than such agreements or arrangements (i)&#160;exclusively between or among the Company and any Company Subsidiary or (ii)&#160;with third parties made in the ordinary course of business, the principal purpose of which is not Tax).</div></div></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;">A-1-17</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(g)</span>Neither the Company nor any Company Subsidiary (i)&#160;has been a member of an affiliated group of corporations within the meaning of Section&#160;1504 of the Code or a group filing Tax Returns on a consolidated, affiliated, combined, unitary or similar basis other than an affiliated group of which the Company is the common parent or (ii)&#160;has any liability for the Taxes of any Person (other than the Company or any Company Subsidiary) under Treasury Regulations Section&#160;1.1502-6 (or any corresponding or similar provision of U.S. state, local or non-U.S. Tax Law), as a transferee or successor, or otherwise by operation of Law.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(h)</span>Within the past two (2)&#160;years, neither the Company nor any Company Subsidiary has been a &#8220;distributing corporation&#8221; or &#8220;controlled corporation&#8221; in a transaction intended to qualify under Section&#160;355 of the Code.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(i)</span>Neither the Company nor any Company Subsidiary has ever participated in a &#8220;listed transaction&#8221; within the meaning of Treasury Regulations Section&#160;1.6011-4(b)(2).</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(j)</span>Neither the Company nor any Company Subsidiary (nor Parent as a result of the Merger) will be required to include any material item of income in, or exclude any material item of deduction from, taxable income for any taxable period (or portion thereof) beginning after the Closing Date as a result of any: (i)&#160;change in method of accounting for a taxable period ending on or prior to the Closing Date under Section&#160;481 of the Code (or any corresponding or similar provision of U.S. state, local or non-U.S. income Tax Law) made prior to the Closing; (ii)&#160;&#8220;closing agreement&#8221; as described in Section&#160;7121 of the Code (or any corresponding or similar provision of U.S. state, local or non-U.S. income Tax Law) executed prior to the Closing; (iii)&#160;installment sale or open transaction disposition made prior to the Closing; or (iv)&#160;intercompany transaction or any excess loss account described in Treasury Regulations under Section&#160;1502 of the Code (or any corresponding or similar provision of U.S. state, local or non-U.S. Tax Law) entered into or created prior to the Closing.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(k)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;3.15(k)</span>&#160;of the Company Disclosure Letter sets forth any entity classification elections made on behalf of any Company Subsidiary for U.S. federal income tax purposes. Neither the Company nor any Company Subsidiary has made an election or taken any other action to change its federal income tax classification from such classification.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(l)</span>The Company and its Subsidiaries have not taken any action, nor to the Knowledge of the Company or any of its Subsidiaries are there any facts or circumstances, that would reasonably be expected to prevent the Merger from qualifying as a &#8220;reorganization&#8221; within the meaning of Section&#160;368(a)&#160;of the Code.</div><div style="margin-top:12pt;"><a id="a316IntellectualProperty_297209"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.16</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Intellectual Property</span>. (a)&#160;For each item of material Registered IP within the Company Owned IP (&#8220;<b style="font-weight:bold;">Company Owned </b><b style="font-weight:bold;">Registered IP</b>&#8221;), and each item of material Registered IP within the Company Licensed IP (&#8220;<b style="font-weight:bold;">Company Licensed Registered IP</b>&#8221; and, collectively with Company Owned Registered IP, the &#8220;<b style="font-weight:bold;">Company Registered IP</b>&#8221;), <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;3.16(a)</span>&#160;of the Company Disclosure Letter identifies (i)&#160;the name of the applicant/ registrant, (ii)&#160;the jurisdiction of application/registration, (iii)&#160;the application, patent or registration number and (iv)&#160;any other co-owners. To the Knowledge of the Company, each of the patents and patent applications included in the Company Owned Registered IP properly identifies by name each and every inventor of the inventions claimed therein as determined in accordance with applicable Laws of the United States. As of the date of this Agreement, no interference, opposition, reissue, reexamination or other proceeding of any nature (other than patent prosecution activities being conducted before a Governmental Entity in the ordinary course of business) is pending or, to the Knowledge of the Company, has been threatened in writing, in which the scope, validity, enforceability or ownership of any Company Registered IP listed on <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;3.16(a)</span>&#160;of the Company Disclosure Letter is being or has been contested or challenged.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>The Company owns all right, title and interest in and to all material Company Owned IP (other than as disclosed on <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;3.16(a)</span>&#160;of the Company Disclosure Letter), free and clear of all Liens other than Permitted Liens and any Lien caused or created by any action or failure to act by any Person other than the Company or any Company Subsidiary, and, to the Knowledge of the Company, has the right, pursuant to valid agreements to use all other material Intellectual Property Rights used to conduct the business of the Company and the Company Subsidiaries as conducted as of the date of this Agreement; <i style="font-style:italic;">provided</i>, <i style="font-style:italic;">however</i>, that the foregoing shall not be construed as a representation or warranty with respect to infringement of the patent rights of any Person. The Company has executed valid and enforceable written agreements with each of its current and former Company Associates and any other Persons who were or are, as applicable, engaged in creating or developing any material Company Owned IP, pursuant to which each such Person has: (i)&#160;agreed to hold all trade secrets and confidential information of the Company in confidence both during and after (subject to the terms of the applicable agreement) such Person&#8217;s employment or retention, as applicable; and (ii)&#160;presently assigned to the Company all of such Person&#8217;s rights, title and interest in and to all material Intellectual Property Rights, created or developed for the Company or any Company Subsidiary in the course of such </div></div></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;">A-1-18</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:0pt;">Person&#8217;s employment or retention thereby. To the Knowledge of the Company, no party thereto is in default or breach of any such agreements.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>To the Knowledge of the Company, no funding, facilities or personnel of any Governmental Entity or any university, college, research institute or other educational institution is being or was used in the creation of material Company Owned IP or was used in the creation of any Company Licensed IP, except for any such funding or use of facilities or personnel that does not result in such Governmental Entity or institution obtaining ownership rights to such material Company Owned IP or the right to receive royalties for the practice of such material Company Owned IP.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;3.16(d)</span>&#160;of the Company Disclosure Letter sets forth each license agreement pursuant to which the Company (i)&#160;is granted a license under any Company Licensed IP or other material Intellectual Property Rights owned by any third party that is used in the conduct of the business of the Company and the Company Subsidiaries as conducted as of the date of this Agreement (each, a &#8220;<b style="font-weight:bold;">Company In-bound License</b>&#8221;), other than any Standard Contract, or (ii)&#160;grants to any third party a license or sublicense under any material Company IP (each, a &#8220;<b style="font-weight:bold;">Company Out-bound License</b>&#8221;), other than any Standard Contract.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(e)</span>To the Knowledge of the Company: (i)&#160;the operation of the business of the Company and the Company Subsidiaries as currently conducted does not infringe and has not infringed any valid and enforceable Registered IP owned by any third party or misappropriate or otherwise violate any other Intellectual Property Rights owned by any third party; and (ii)&#160;no third party is infringing, misappropriating or otherwise violating any material Company IP. As of the date of this Agreement, no Legal Proceeding is pending (or, to the Knowledge of the Company, has been threatened in writing) (A) against the Company alleging that the operation of the business of the Company and the Company Subsidiaries infringes or constitutes the misappropriation or other violation of any Intellectual Property Rights of any third party or (B)&#160;by the Company that any third party has infringed, misappropriated or otherwise violated any of the Company IP. Since January&#160;1, 2022 and, to the Knowledge of the Company, prior to such date, the Company has not received any written notice or other written communication alleging that the operation of the business of the Company and the Company Subsidiaries infringes or constitutes the misappropriation or other violation of any Intellectual Property Rights of any third party.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(f)</span>The Company has maintained commercially reasonable security and other measures, including measures against unauthorized disclosure, designed to protect the secrecy, confidentiality, and value of its trade secrets and other confidential technical information. No trade secret, know-how, or proprietary information material to the business (with respect to know-how or proprietary information, that has not been publicly disclosed) of the Company or the Company Subsidiaries as presently conducted has been authorized to be disclosed or, to the Knowledge of the Company, has been actually disclosed by the Company or any Company Subsidiary to any Person other than pursuant to a non-disclosure agreement or other agreement specifying terms and conditions that are reasonable and customary in connection with the relevant relationship for the disclosure and use of such Intellectual Property Rights or information.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(g)</span>None of the Company Owned IP or, to the Knowledge of the Company, Company Licensed IP, is subject to any pending or outstanding injunction, directive, order, judgment or other disposition of dispute that adversely and materially restricts the use, transfer, registration or licensing by the Company of any such Company IP, other than patent prosecution activities being conducted before a Governmental Entity in the ordinary course of business.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(h)</span>None of the Company or any of its Subsidiaries has taken any action set forth on <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;3.16(h)</span>&#160;of the Company Disclosure Letter.</div><div style="margin-top:12pt;"><a id="a317DataPrivacyandInformationSecurity_85"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.17</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Data Privacy and Information Security</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>At all times since January&#160;1, 2022, except as has not had and would not reasonably be expected to have, individually or in the aggregate, a Company Material Adverse Effect, the Company and each Company Subsidiary have complied with all applicable (i)&#160;Privacy Laws, (ii)&#160;public-facing policies, notices, and statements of the Company or the Company Subsidiaries, and (iii)&#160;Contracts binding upon the Company or any Company Subsidiary, in the case of each of clauses (i)&#160;through (iii), related to privacy, security, or the Processing of Personal Information (collectively, the &#8220;<b style="font-weight:bold;">Company Privacy Requirements</b>&#8221;).</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>At all times since January&#160;1, 2022, except as has not had and would not reasonably be expected to have, individually or in the aggregate, a Company Material Adverse Effect, the Company and each Company Subsidiary have implemented, maintained and complied with reasonably appropriate technical, physical, and organizational measures and safeguards designed to </div></div></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;">A-1-19</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:0pt;">protect Personal Information (including against Security Incidents). At all times since January&#160;1, 2022, except as has not had and would not reasonably be expected to have, individually or in the aggregate, a Company Material Adverse Effect, neither the Company nor the Company Subsidiaries nor, to the Knowledge of the Company, any Person Processing Personal Information on behalf of the Company in relation to such Processing of Personal Information has experienced a Security Incident that required notification to another Person under applicable Company Privacy Requirements.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>Since January&#160;1, 2022, neither the Company nor the Company Subsidiaries nor, to the Knowledge of the Company, any Person Processing Personal Information on behalf of the Company in relation to such Processing of Personal Information has received written notice, inquiry, request, claim, complaint, correspondence or other communication from, or, to the Knowledge of the Company, been the subject of any investigation or enforcement action by, any Person alleging a material violation of applicable Company Privacy Requirements.</div><div style="margin-top:12pt;"><a id="a318RegulatoryMatters_726740"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.18</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Regulatory Matters</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>The Company and each of its Subsidiaries have all permits, licenses, registrations, authorizations, certificates, orders, approvals, franchises, variances and other similar rights issued by or obtained from any Governmental Entities (collectively, &#8220;<b style="font-weight:bold;">Permits</b>&#8221;) required to conduct its business as currently conducted, including all such Permits required by any Governmental Entity, except for such Permits the absence of which would not reasonably be expected to result in a liability that is material to the Company and its Subsidiaries, taken as a whole (the &#8220;<b style="font-weight:bold;">Company Permits</b>&#8221;).</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>The Company Permits are in full force and effect, except for any failures to be in full force and effect that, individually or in the aggregate, would not reasonably be expected to result in a liability that is material to the Company and its Subsidiaries, taken as a whole. The Company and each of its Subsidiaries is in compliance under such Company Permits, except for such failures to comply that, individually or in the aggregate, would not reasonably be expected to result in a liability that is material to the Company and its Subsidiaries, taken as a whole.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>Except for matters that, individually or in the aggregate, would not reasonably be expected to result in a liability that is material to the Company and its Subsidiaries, taken as a whole, since January&#160;1, 2022, the Company and each of its Subsidiaries: (i)&#160;is and at all times has been in compliance, to the extent applicable, with all Healthcare Laws and with all Judgments and final guidance having the effect of Law administered or issued by any Governmental Entity exercising authority applicable to the ownership, testing, development, manufacture, packaging, processing, use, distribution, marketing, labeling, promotion, sale, offer for sale, storage, import, export or disposal of any product tested, developed, promoted, marketed, manufactured or distributed by the Company and each of its Subsidiaries; (ii)&#160;has not received any written notice or correspondence from any Governmental Entity alleging or asserting any noncompliance with any Company Permits; (iii)&#160;has not received written notice that any Governmental Entity has taken or is intending to take action to limit, suspend, modify or revoke any Company Permit; and, (iv)&#160;there is no Legal Proceeding pending or, to the Knowledge of the Company, threatened in writing (including any prosecution, injunction, seizure, civil fine, suspension or recall), in each case, alleging that such Governmental Entity is considering such action. The Company has not been required to make any written notices to any Governmental Entity or Person under any Healthcare Law.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span>To the Knowledge of the Company, none of the Company nor its Subsidiaries, nor any of the Company&#8217;s or its Subsidiaries&#8217; directors, officers, employees, or contractors has (i)&#160;made an untrue statement of a material fact or fraudulent statement to the FDA or any Governmental Entity, (ii)&#160;failed to disclose a material fact required to be disclosed to the FDA or any Governmental Entity, or (iii) committed any other act, made any statement or failed to make any statement, that (in any such case), at the time such disclosure or statement was made or failure to make occurred, establishes a reasonable basis for the FDA to invoke its Fraud, Untrue Statements of Material Facts, Bribery, and Illegal Gratuities Final Policy. As of the date of this Agreement, none of the Company nor its Subsidiaries, nor any of the Company&#8217;s or its Subsidiaries&#8217; directors, officers, employees, or, to the Knowledge of the Company, contractors are the subject of any pending or threatened investigation by the FDA pursuant to its Fraud, Untrue Statements of Material Facts, Bribery, and Illegal Gratuities Final Policy.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(e)</span>Except for matters that, individually or in the aggregate, would not reasonably be expected to result in a liability that is material to the Company and its Subsidiaries, taken as a whole, (i)&#160;the studies, tests and preclinical and clinical trials, if any, conducted by or on behalf of the Company or any of its Subsidiaries are being conducted or have been conducted in accordance with experimental protocols, procedures and controls pursuant to accepted professional and scientific standards for products or product candidates comparable to those being developed by the Company or its Subsidiaries and all applicable laws and </div></div></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;">A-1-20</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:0pt;">regulations and (ii)&#160;since January&#160;1, 2022, neither the Company nor any of its Subsidiaries has received any written notices or correspondence from a Governmental Entity or any institutional review board or comparable authority requiring the termination, clinical hold or partial clinical hold, suspension or material modification of any investigational new drug application, studies, tests or preclinical or clinical trials conducted by or on behalf of the Company or any of its Subsidiaries.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(f)</span>None of the Company, the Company Subsidiaries or any of their respective officers or directors or, to the Knowledge of the Company, employees or agents, have been debarred, suspended, or excluded from participation in any Federal Healthcare Program, subject to sanction pursuant to 42 U.S.C. &#167; 1320a-7a or &#167; 1320a-8, or engaged in any conduct that could reasonably result in debarment, suspension, or exclusion from participation in any Federal Healthcare Program.</div><div style="margin-top:12pt;"><a id="a319CertainBusinessPractices_680295"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.19</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Certain Business Practices</span>. Since January&#160;1, 2022, none of Company, any Company Subsidiaries or, to the Knowledge of the Company, any officer, director, agent, employee or other Person acting on their behalf, has, directly or indirectly, (a)&#160;taken any action that would cause them to be in violation of any provision of the FCPA or other Anti-Corruption and Anti-Bribery Laws in other countries in which the Company and its Subsidiaries conduct business, (b)&#160;used any corporate funds for unlawful contributions, gifts, entertainment or other unlawful expenses relating to political activity, (c)&#160;made, offered or authorized any unlawful payment, or other thing of value, to foreign or domestic government officials or employees or (d) made, offered or authorized any unlawful bribe, rebate, payoff, influence payment, kickback or similar unlawful payment in violation of the FCPA or other Anti-Corruption and Anti-Bribery Laws.</p><a id="a320InsuranceProperties_280596"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.20</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Insurance; Properties</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>Except as has not had and would not reasonably be expected to have, individually or in the aggregate, a Company Material Adverse Effect, (i)&#160;each insurance policy of the Company or any Company Subsidiary is in full force and effect and was in full force and effect during the periods of time such insurance policy are purposed to be in effect, (ii)&#160;neither the Company nor any of the Company Subsidiaries is (with our without notice or lapse of time, or both) in breach or default (including any such breach or default with respect to the payment of premiums or the giving of notice) under any such policy and (iii)&#160;there is no claim by the Company or any of the Company Subsidiaries pending under any such policies that to the Knowledge of the Company, has been denied or disputed by the insurer other than denials and disputes in the ordinary course of business consistent with past practice.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>Neither the Company nor any of the Company Subsidiaries owns any real property or any interest in real property.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;3.20(c)</span>&#160;of the Company Disclosure Letter sets forth a complete list, as of the date hereof, of all written Company Leases (or a written description of any oral Company Leases) for all of the parcels of Leased Company Property. The Company and each of the Company Subsidiaries holds valid and existing leaseholder interest in the Leased Company Property and has complied in all material respects with the terms of all leases, subleases and licenses entitling it to the use or occupancy of real property owned by third parties where the Company or any of its Subsidiaries holds an interest as tenant, subtenant, licensee or other similar party and such real property is material to the business of the Company and its Subsidiaries, taken as a whole (the &#8220;<b style="font-weight:bold;">Company Leases</b>&#8221;), and all of the Company Leases are valid and in full force and effect, except, in each case, as, individually or in the aggregate, has not had and would not reasonably be expected to have a Company Material Adverse Effect. To the Knowledge of the Company, there are no leases, subleases, licenses, concessions or other Contracts granting to any party or parties (other than the Company or a Company Subsidiary) the right of use or occupancy of any material portion of any premises subject to a Company Lease.</div><div style="margin-top:12pt;"><a id="a321JointProxyStatementProspectus_530689"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.21</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Joint Proxy Statement/Prospectus</span>. None of the information supplied or to be supplied by the Company for inclusion or incorporation by reference in: (a)&#160;the Form&#160;S-4 will, at the time the Form&#160;S-4 or any amendment or supplement thereto is declared effective under the Securities Act, contain any untrue statement of a material fact or omit to state any material fact required to be stated therein or necessary to make the statements therein not misleading; or (b)&#160;the Joint Proxy Statement/Prospectus will, at the date it is first mailed to each of the Company&#8217;s stockholders and Parent&#8217;s stockholders or at the time of the Company Stockholders Meeting or the Parent Stockholders Meeting, contain any untrue statement of a material fact or omit to state any material fact required to be stated therein or necessary in order to make the statements therein, in light of the circumstances under which they are made, not misleading. The Joint Proxy Statement/ Prospectus will comply as to form in all material respects with the requirements of the Exchange Act, except that no representation is made by the Company with respect to statements made or incorporated by reference therein based on information supplied by Parent for inclusion or incorporation by reference therein.</p></div></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;">A-1-21</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="a322BrokersandFinders_337402"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.22</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Brokers and Finders</span>. No broker, investment banker, financial advisor or other Person, other than Guggenheim Securities, LLC (the &#8220;<b style="font-weight:bold;">Company Financial Advisor</b>&#8221;), the fees and expenses of which will be paid by the Company or the Company Subsidiaries, is entitled to any broker&#8217;s, finder&#8217;s, financial advisor&#8217;s or other similar fee or commission in connection with the transactions contemplated hereby based upon arrangements made by or on behalf of the Company. Prior to the execution of this Agreement, the Company has furnished to Parent true and complete copies of all agreements between the Company or its Subsidiaries and the Company Financial Advisor relating to the transactions contemplated hereby.</p><a id="a323OpinionofFinancialAdvisor_716532"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.23</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Opinion of Financial Advisor</span>. As of the date of this Agreement, the Company Board has received the opinion of the Company Financial Advisor, as of the date of such opinion and based upon and subject to the various assumptions, limitations, qualifications and other conditions contained therein, the Exchange Ratio provided for in the Merger is fair, from a financial point of view, to holders of Shares. The Company shall, promptly following the execution of this Agreement by all Parties, furnish a copy of each such written opinion to Parent solely for informational purposes (it being agreed that none of Parent or Merger Sub, nor any of their respective affiliates or Representatives, shall have the right to rely on such opinion).</p><a id="ARTICLEIVREPRESENTATIONSANDWARRANTIESOFP"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">ARTICLE&#160;IV</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">REPRESENTATIONS AND WARRANTIES OF PARENT</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">AND MERGER SUB</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Except as set forth (i)&#160;in the Parent SEC Documents filed and publicly available after July&#160;1, 2024 but prior to the date of this Agreement (the &#8220;<b style="font-weight:bold;">Filed Parent SEC Documents</b>&#8221;) (excluding any disclosures in the Filed Parent SEC Documents in any risk factors section, any forward-looking disclosure in any section related to forward-looking statements and other disclosures that are predictive or forward-looking in nature, other than historical facts included therein) or (ii)&#160;in the disclosure letter delivered by Parent to the Company at or before the execution and delivery by Parent of this Agreement (the &#8220;<b style="font-weight:bold;">Parent Disclosure Letter</b>&#8221;), Parent represents and warrants to the Company as follows:</p><a id="a41OrganizationGoodStandingandQualificat"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.1</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Organization, Good Standing and Qualification</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>Each of Parent, Merger Sub and each of Parent&#8217;s other Subsidiaries (such Subsidiaries of Parent, the &#8220;<b style="font-weight:bold;">Parent Subsidiaries</b>&#8221;) is duly organized, validly existing and in good standing under the laws of the jurisdiction in which it is organized (in the case of good standing, to the extent such jurisdiction recognizes such concept), except, in the case of the Parent Subsidiaries, where the failure to be so organized, existing or in good standing, individually or in the aggregate, has not had and would not reasonably be expected to have a Parent Material Adverse Effect. Each of Parent, Merger Sub and the Parent Subsidiaries is duly qualified or licensed to do business in each jurisdiction where the nature of its business or the ownership or leasing of its properties make such qualification necessary, other than in such jurisdictions where the failure to be so qualified or licensed, individually or in the aggregate, has not had and would not reasonably be expected to have a Parent Material Adverse Effect.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>Parent has delivered or made available to the Company prior to execution of this Agreement, true and complete copies of the amended and restated certificate of incorporation of Parent, dated as of July&#160;1, 2024 (the &#8220;<b style="font-weight:bold;">Parent Charter</b>&#8221;), the amended and restated bylaws of Parent, dated as of July&#160;1, 2024 (the &#8220;<b style="font-weight:bold;">Parent Bylaws</b>&#8221;), the certificates of incorporation of Merger Sub and the bylaws of Merger Sub, in each case, as in effect as of the date of this Agreement.</div><div style="margin-top:12pt;"><a id="a42ParentSubsidiaries_900339"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.2</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Parent Subsidiaries.</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;4.2(a)</span>&#160;of the Parent Disclosure Letter sets forth, as of the date of this Agreement, a true and complete list of each of the Parent Subsidiaries.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>All the outstanding shares of capital stock or voting securities of, or other equity interests in, each of the Parent Subsidiaries and any shares of capital stock, voting securities or equity interests in any other entity which interests are owned by Parent or any Parent Subsidiary have been validly issued and are owned by Parent, by another Parent Subsidiary or by Parent and another Parent Subsidiary, free and clear of all material Liens, and free of any other restriction (including any restriction on the right to vote, sell or otherwise dispose of such capital stock, voting securities or other equity interests), except for restrictions imposed by applicable securities laws.</div></div></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;">A-1-22</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>Except for the capital stock and voting securities of, and other equity interests in, the Parent Subsidiaries, neither Parent nor any Parent Subsidiary owns, directly or indirectly, any capital stock or voting securities of, or other equity interests in, or any interest convertible into or exchangeable or exercisable for, any capital stock or voting securities of, or other equity interests in, any firm, corporation, partnership, company, limited liability company, trust, joint venture, association or other entity other than ordinary course investments in publicly traded securities constituting one&#160;percent or less of a class of outstanding securities of any entity.</div><div style="margin-top:12pt;"><a id="a43CapitalStructure_688137"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.3</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Capital Structure</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>The authorized capital stock of Parent consists of (i)&#160;491,815,092 shares of voting common stock, par value $0.0001 per share (&#8220;<b style="font-weight:bold;">Parent Common Stock</b>&#8221;), (ii)&#160;7,184,908 shares of non-voting common stock, par value $0.0001 per share (&#8220;<b style="font-weight:bold;">Parent Non-Voting Common Stock</b>&#8221;) and (iii)&#160;50,000,000 shares of preferred stock, par value $0.0001 per share (the &#8220;<b style="font-weight:bold;">Parent Preferred Stock</b>&#8221; and, together with the Parent Common Stock and the Parent Non-Voting Common Stock, the &#8220;<b style="font-weight:bold;">Parent Capital Stock</b>&#8221;). At the close of business on January&#160;31, 2025, (i)&#160;47,222,419 shares of Parent Common Stock were issued and outstanding, (ii)&#160;7,184,908 shares of Parent Non-Voting Common Stock were issued and outstanding, (iii)&#160;no shares of Parent Preferred Stock were issued and outstanding, (iv)&#160;no shares of Parent Common Stock were held by Parent in its treasury, (v)&#160;1,194,073 shares of Parent Common Stock were reserved and available for issuance pursuant to the Parent&#8217;s 2024 Employee Stock Purchase Plan and (vi)&#160;19,072,671 shares of Parent Common Stock were reserved and available for issuance pursuant to the Parent Stock Plans, including 9,525,649 shares of Parent Common Stock issuable upon the exercise of outstanding Parent Stock Options (whether or not vested and whether or not granted under the Parent Stock Plans). Except as set forth in this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;4.3(a)</span>, at the close of business on January&#160;31, 2025, no shares of capital stock or voting securities of, or other equity interests in, Parent were issued, reserved for issuance or outstanding. From the close of business on January&#160;31, 2025 to the date of this Agreement, there have been no issuances by Parent of shares of capital stock or voting securities of, or other equity interests in, Parent other than the issuance of Parent Common Stock upon the exercise of Parent Stock Options outstanding at the close of business on January&#160;31, 2025 and in accordance with their terms in effect at such time.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>All outstanding shares of Parent Capital Stock are, and, at the time of issuance, all such shares that may be issued upon the exercise, settlement or vesting of Parent Stock Options will be, duly authorized, validly issued, fully paid and nonassessable and not subject to, or issued in violation of, any purchase option, call option, right of first refusal, preemptive right, subscription right or any similar right under any provision of the DGCL, the Parent Charter, the Parent Bylaws, any Contract to which Parent is a party or otherwise bound, or any applicable Law.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>The shares of Parent Common Stock constituting the Merger Consideration will be, when issued, duly authorized, validly issued, fully paid and nonassessable and not subject to, or issued in violation of, any purchase option, call option, right of first refusal, preemptive right, subscription right or any similar right under any provision of the DGCL, the Parent Charter, the Parent Bylaws or any Contract to which Parent is a party or otherwise bound.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span>Except as set forth in this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;4.3</span> or pursuant to the terms of this Agreement, there are no issued, reserved for issuance or outstanding, and there are no outstanding obligations of Parent or any Parent Subsidiary to issue, deliver or sell, or cause to be issued, delivered or sold, (x)&#160;any capital stock of Parent or any Parent Subsidiary or any securities of Parent or any Parent Subsidiary convertible into or exchangeable or exercisable for shares of capital stock or voting securities of, or other equity interests in, Parent or any Parent Subsidiary, (y)&#160;any warrants, calls, options or other rights to acquire from Parent or any Parent Subsidiary, or any other obligation of Parent or any Parent Subsidiary to issue, deliver or sell, or cause to be issued, delivered or sold, any capital stock or voting securities of, or other equity interests in, Parent or any Parent Subsidiary or (z)&#160;any rights issued by or other obligations of Parent or any Parent Subsidiary that are linked in any way to the price of any class of Parent Capital Stock or any shares of capital stock of any Parent Subsidiary, the value of Parent, any Parent Subsidiary or any part of Parent or any Parent Subsidiary or any dividends or other distributions declared or paid on any shares of capital stock of Parent or any Parent Subsidiary. Other than (1)&#160;the acquisition by Parent of shares of Parent Common Stock in connection with the surrender of shares of Parent Common Stock by holders of Parent Stock Options in order to pay the exercise price thereof, (2)&#160;the withholding of shares of Parent Common Stock to satisfy Tax obligations with respect to awards granted pursuant to the Parent Stock Plans and (3)&#160;the acquisition by Parent of awards granted pursuant to the Parent Stock Plans in connection with the forfeiture of such awards, there are not any outstanding obligations of Parent or any of the Parent Subsidiaries to repurchase, redeem or otherwise acquire any shares of capital stock or voting securities or other equity interests of Parent or any Parent Subsidiary or any securities, interests, warrants, calls, options or other rights referred to in clauses (x)&#160;through (z)&#160;of the immediately preceding sentence. There are no bonds, debentures, notes or other Indebtedness of Parent having the right to vote (or convertible into, or </div></div></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;">A-1-23</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:0pt;">exchangeable for, securities having the right to vote) on any matters on which stockholders of Parent may vote. Other than as contemplated by this Agreement, neither Parent nor any of the Parent Subsidiaries nor, to the Knowledge of Parent, any of Parent&#8217;s stockholders, is a party to (i)&#160;any voting Contract with respect to the voting of any capital stock or voting securities of, or other equity interests in, Parent or (ii)&#160;any Contract pursuant to which any Person is entitled to elect, designate or nominate any director of Parent or any of the Parent Subsidiaries.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(e)</span>No Parent Subsidiary owns any shares of Parent Common Stock.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(f)</span>Neither Parent nor any Parent Subsidiary or associates (as defined in Section&#160;203 of the DGCL) owns, or has owned at any time within the past three (3)&#160;years, any Shares.</div><div style="margin-top:12pt;"><a id="a44CorporateAuthorityandApproval_207404"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.4</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Corporate Authority and Approval</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>Each of Parent and Merger Sub has all requisite corporate power and authority to execute and deliver this Agreement and, subject, with respect to Parent, to receipt of the Parent Stockholder Approval and, with respect to Merger Sub, the adoption of this Agreement by Parent in its capacity as sole stockholder of Merger Sub, to perform its obligations hereunder and to consummate the transactions contemplated hereby. On or prior to the date of this Agreement, the Parent Special Committee has adopted resolutions, by vote at a meeting duly called: (i)&#160;determining that this Agreement and the transactions contemplated hereby, including the Merger, are advisable, fair to and in the best interests of Parent and its stockholders, (ii)&#160;recommending to the Parent Board that it approve the Merger and the transactions contemplated hereby, including the issuance of shares of Parent Common Stock pursuant to this Agreement (the &#8220;<b style="font-weight:bold;">Parent Share Issuance</b>&#8221;), and (iii)&#160;recommending to the Parent Board that it submit, and recommending the approval of the Parent Share Issuance, to Parent&#8217;s stockholders for approval at a duly held meeting of such stockholders for such purpose (the &#8220;<b style="font-weight:bold;">Parent Stockholders Meeting</b>&#8221;). On or prior to the date of this Agreement, the Parent Board has adopted resolutions, by vote at a meeting duly called: (i)&#160;determining that this Agreement and the transactions contemplated hereby are advisable, fair to and in the best interests of Parent and its stockholders, (ii) approving the Merger and the transactions contemplated hereby, including the Parent Share Issuance, (iii) resolving to submit the Parent Share Issuance to Parent&#8217;s stockholders for approval at the Parent Stockholder Meeting and (iv)&#160;recommending that the stockholders of Parent approve the Parent Share Issuance in connection with the Merger. As of the date of this Agreement, such resolutions have not been amended or withdrawn.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>Except for the approval of the Parent Share Issuance by the affirmative vote of the holders of a majority of the outstanding shares of Parent Common Stock present in person or by proxy and entitled to vote thereon, at the Parent Stockholders Meeting (such approval, the &#8220;<b style="font-weight:bold;">Parent Stockholder Approval</b>&#8221;), no other corporate proceedings on the part of Parent are necessary to authorize, adopt, or approve, as applicable, this Agreement or to consummate the transactions contemplated hereby (except for the filing of the appropriate merger documents as required by the DGCL). Parent and Merger Sub have duly executed and delivered this Agreement and, assuming the due authorization, execution and delivery by the Company, this Agreement constitutes its legal, valid and binding obligation, enforceable against Parent, in accordance with its terms except, in each case, as enforcement may be limited by the Bankruptcy and Equity Exception.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>There is no stockholder rights plan, &#8220;poison pill&#8221; antitakeover plan or similar device in effect to which Parent or any of Parent Subsidiaries is subject, party or otherwise bound.</div><div style="margin-top:12pt;"><a id="a45NoConflictsConsents_227240"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.5</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Conflicts; Consents</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>The execution and delivery of this Agreement by Parent and Merger Sub, as applicable, does not, and the performance by Parent and Merger Sub, as applicable, of their respective obligations hereunder and the consummation of the transactions contemplated hereby will not: (i)&#160;conflict with, or result in any violation of any provision of, the Parent Charter, the Parent Bylaws or the comparable charter or organizational documents of any Parent Subsidiary (assuming that the Parent Stockholder Approval is obtained), (ii)&#160;conflict with, or result in any violation of or default (with or without notice or lapse of time, or both) under, give rise to a right of termination, cancellation or acceleration of any obligation under, give rise to any obligation to make an offer to purchase or redeem any Indebtedness or capital stock under, result in any loss of a material benefit under, or result in the creation of any Lien (other than Permitted Liens) upon any of the properties or assets of Parent or any Parent Subsidiary under, any provision of any Parent Material Contract or any material Parent Permit or (iii)&#160;conflict with, or result in any violation of any provision of, subject to the filings and other matters referred to in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;4.5(b)</span>, any Judgment or Law, in each case, applicable to Parent or any Parent Subsidiary or their respective properties or assets (assuming that the Parent Stockholder </div></div></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;">A-1-24</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:0pt;">Approval is obtained), other than, in the case of clauses (ii)&#160;and (iii), any matters that, individually or in the aggregate, have not had and would not reasonably be expected to have a Parent Material Adverse Effect and would not prevent or materially impede, interfere with, hinder or delay the consummation of the transactions contemplated hereby.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>No Consent of or from, or registration, declaration, notice or filing made to or with any Governmental Entity, is required to be obtained or made by or with respect to Parent or any Parent Subsidiary in connection with the execution and delivery of this Agreement or its performance of its obligations hereunder or the consummation of the transactions contemplated hereby, other than (i)(A)&#160;the filing with the SEC of the Joint Proxy Statement/Prospectus in definitive form, (B)&#160;the filing with the SEC, and declaration of effectiveness under the Securities Act, of the Form&#160;S-4, and (C)&#160;the filing with the SEC of such reports and other filings under, and such other compliance with, the Exchange Act and the Securities Act as may be required in connection with this Agreement and the transactions contemplated hereby, (ii)&#160;compliance with and filings under any applicable Antitrust Laws, (iii)&#160;receipt of the Parent Stockholder Approval, (iv)&#160;the filing of the Certificate of Merger with the Secretary of State of the State of Delaware and the filing of appropriate documents with the relevant authorities of the other jurisdictions in which Parent and the Company are qualified to do business, (v)&#160;such Consents, registrations, declarations, notices or filings as are required to be made or obtained under the securities or &#8220;blue sky&#8221; laws of various states in connection with the issuance of the shares of Parent Common Stock to be issued as the Merger Consideration, (vi)&#160;such filings with and approvals of Nasdaq as are required to permit the consummation of the Merger and the listing of the shares of Parent Common Stock to be issued as the Merger Consideration and (vii)&#160;such other matters that, individually or in the aggregate, have not had and would not reasonably be expected to have a Parent Material Adverse Effect and would not prevent or materially impede, interfere with, hinder or delay the consummation of the transactions contemplated hereby.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>Parent has determined in good faith that the aggregate fair market value of the non-exempt assets to be acquired, as defined in the Hart-Scott-Rodino Antitrust Improvements Act of 1976 (the &#8220;<b style="font-weight:bold;">HSR Act</b>&#8221;), of the Company does not exceed the size-of-transaction threshold (as adjusted) in effect at the Closing. This determination is made solely for the purpose of determining the applicability of the HSR Act to the transactions contemplated by this Agreement.</div><div style="margin-top:12pt;"><a id="a46ParentSECDocumentsFinancialStatements"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.6</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Parent SEC Documents; Financial Statements</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>Parent has furnished or filed all reports, schedules, forms, statements and other documents (including exhibits and other information incorporated therein) required to be furnished or filed by Parent with the SEC since July&#160;1, 2024 (such documents, together with any documents filed with the SEC during such period by Parent on a voluntary basis on a Current Report on Form&#160;8-K, being collectively referred to as the &#8220;<b style="font-weight:bold;">Parent SEC Documents</b>&#8221;).</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>Each Parent SEC Document (i)&#160;at the time filed (or, if amended or superseded by a filing or amendment prior to the date of this agreement, then at the time of such filing or amendment), complied as to form in all material respects with the requirements of SOX and the Exchange Act or the Securities Act, as the case may be, and the rules&#160;and regulations of the SEC promulgated thereunder applicable to such Parent SEC Document and (ii)&#160;did not at the time it was filed (or if amended or superseded by a filing or amendment prior to the date of this Agreement, then at the time of such filing or amendment) contain any untrue statement of a material fact or omit to state a material fact required to be stated therein or necessary in order to make the statements therein, in light of the circumstances under which they were made, not misleading. Each of the consolidated financial statements of Parent included in the Parent SEC Documents complied at the time it was filed as to form in all material respects with applicable accounting requirements and the published rules&#160;and regulations of the SEC with respect thereto, was prepared in accordance with GAAP (except, in the case of unaudited statements, as permitted by Form&#160;10-Q of the SEC) applied on a consistent basis during the periods involved (except as may be indicated in the notes thereto) and fairly presented in all material respects the consolidated financial position of Parent and its consolidated Subsidiaries as of the dates thereof and the consolidated results of their operations and cash flows for the periods shown (subject, in the case of unaudited statements, to normal&#160;year-end audit adjustments as permitted by GAAP and the applicable rules&#160;and regulations promulgated by the SEC, which were not, or are not expected to be, material in amount or effect). As of the date hereof, there are no unresolved comments issued by the staff of the SEC with respect to any of the Parent SEC Documents.</div><div style="margin-top:12pt;"><a id="a47InternalControlsandProcedures_256242"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.7</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Internal Controls and Procedures</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>Each of the chief executive officer of Parent and the chief financial officer of Parent (or each former chief executive officer of Parent and each former chief financial officer of Parent, as applicable) has made all applicable certifications required by Rule&#160;13a-14 or 15d-14 under the Exchange Act and Sections 302 and 906 of SOX with respect to the Parent SEC Documents, and </div></div></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;">A-1-25</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:0pt;">the statements contained in such certifications are true and accurate. For purposes of this Agreement, &#8220;chief executive officer&#8221; and &#8220;chief financial officer&#8221; shall have the meanings given to such terms in SOX. None of Parent or any of the Parent Subsidiaries has outstanding, or has arranged any outstanding, &#8220;extensions of credit&#8221; to directors or executive officers within the meaning of Section&#160;402 of SOX.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>Parent maintains a system of &#8220;internal control over financial reporting&#8221; (as defined in Rules&#160;13a-15(f)&#160;and 15d-15(f)&#160;of the Exchange Act) sufficient to provide reasonable assurance (A)&#160;that transactions are recorded as necessary to permit preparation of financial statements in conformity with GAAP, consistently applied, (B)&#160;that transactions are executed only in accordance with the authorization of management and (C)&#160;regarding prevention or timely detection of the unauthorized acquisition, use or disposition of Parent&#8217;s properties or assets.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>Parent is in compliance in all material respects with the applicable Nasdaq listing and corporate governance rules&#160;and requirements.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span>Parent maintains and has at all times since July&#160;1, 2024, maintained &#8220;disclosure controls and procedures&#8221; (as defined in Rules&#160;13a-15(e)&#160;and 15d-15(e)&#160;of the Exchange Act) designed to ensure that all information (both financial and non-financial) required to be disclosed by Parent in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the periods specified in the rules&#160;and forms of the SEC and that all such information required to be disclosed is accumulated and communicated to the management of Parent to allow timely decisions regarding required disclosure and to enable the chief executive officer and chief financial officer of Parent to make the certifications required under the Exchange Act with respect to such reports.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(e)</span>Neither Parent nor any Parent Subsidiary is a party to, or has any commitment to become a party to, any joint venture, off balance sheet partnership or any similar Contract (including any Contract or arrangement relating to any transaction or relationship between or among Parent and any of the Parent Subsidiaries, on the one hand, and any unconsolidated Affiliate, including any structured finance, special purpose or limited purpose entity or Person, on the other hand, or any &#8220;off balance sheet arrangements&#8221; (as defined in Item&#160;303(a)&#160;of Regulation S-K under the Exchange Act)), where the result, purpose or intended effect of such Contract is to avoid disclosure of any material transaction involving, or material liabilities of, Parent or any of the Parent Subsidiaries in Parent&#8217;s or such Parent Subsidiary&#8217;s published financial statements.</div><div style="margin-top:12pt;"><a id="a48AbsenceofCertainChanges_550620"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.8</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Absence of Certain Changes</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>Since the date of the Parent Balance Sheet through the date of this Agreement, there has not been a Parent Material Adverse Effect.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>From the date of the Parent Balance Sheet until the date of this Agreement, the business of Parent and its Subsidiaries, taken as a whole, has been conducted in the ordinary course of business consistent with past practice and neither Parent nor any of the Parent Subsidiaries have taken any actions that, if taken after the date hereof, would require the Company&#8217;s consent under <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.1(d)</span>&#160;other than <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.1(d)(iii)</span>&#160;or <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.1(d)(vi)</span>.</div><div style="margin-top:12pt;"><a id="a49LitigationandLiabilities_709066"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.9</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Litigation and Liabilities</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>There is no, and since January&#160;1, 2022, there has been no, Legal Proceeding pending or, to the Knowledge of Parent, threatened against Parent or any of its Subsidiaries or any of their respective properties or assets that, individually or in the aggregate, has resulted in or would reasonably be expected to result in a liability or obligation that is material to Parent and its Subsidiaries, taken as a whole, and would not prevent or materially impede, interfere with, hinder or delay the consummation of the transactions contemplated hereby There is no, and since January&#160;1, 2022, there has been no, Judgment outstanding against or, to the Knowledge of Parent, investigation by any Governmental Entity involving Parent or any of its Subsidiaries or any of their respective properties or assets that, individually or in the aggregate, has had or would reasonably be expected to have a Parent Material Adverse Effect and would not prevent or materially impede, interfere with, hinder or delay the consummation of the transactions contemplated hereby.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>Except (i)&#160;as reflected or reserved against in Parent&#8217;s consolidated unaudited balance sheet as of September&#160;30, 2024 (or the notes thereto) (the &#8220;<b style="font-weight:bold;">Parent Balance Sheet</b>&#8221;) as included in the Parent SEC Documents, (ii)&#160;for liabilities and obligations incurred since September&#160;30, 2024 in the ordinary course of business and (iii)&#160;for liabilities and obligations incurred as permitted </div></div></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;">A-1-26</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:0pt;">by this Agreement, incurred in connection with the transactions contemplated hereby or that are otherwise Transaction Expenses, neither Parent nor any Parent Subsidiary has any liabilities or obligations of any nature (whether accrued, absolute, contingent or otherwise) that, individually or in the aggregate, have had or would reasonably be expected to have a Parent Material Adverse Effect. For purposes of this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;4.9(b)</span>, the term &#8220;liabilities&#8221; shall not include liabilities or obligations of Parent or any Parent Subsidiary to perform under or comply with any applicable Law, Legal Proceeding, Judgment or Contract, but would include such liabilities and obligations if there has been a default or failure to perform or comply by Parent or any Parent Subsidiary with any such liability or obligation if such default or failure would, with the giving of notice or passage of time or both, reasonably be expected to result in a monetary obligation or the imposition of injunctive or other equitable remedies.</div><div style="margin-top:12pt;"><a id="a410CompliancewithLaws_661158"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.10</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Compliance with Laws</span>. Parent and the Parent Subsidiaries are, and since January&#160;1, 2022 have been, in compliance with all applicable Laws and Parent Permits, except for matters that, individually or in the aggregate, have not had and would not reasonably be expected to have a Parent Material Adverse Effect and would not prevent or materially impede, interfere with, hinder or delay the consummation of the transactions contemplated hereby. There is no, and since January&#160;1, 2022, there has been no, action, demand or investigation by or before any Governmental Entity pending or, to the Knowledge of Parent, threatened alleging that Parent or a Parent Subsidiary is not in compliance with any applicable Law or Parent Permit or which challenges or questions the validity of any rights of the holder of any Parent Permit, except for matters that, individually or in the aggregate, have not had and would not reasonably be expected to have a Parent Material Adverse Effect and would not prevent or materially impede, interfere with, hinder or delay the consummation of the transactions contemplated hereby.</p><a id="a411Contracts_854777"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.11</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Contracts</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>Except for this Agreement, neither Parent nor any Parent Subsidiary is a party to any Contract required to be filed by Parent as a &#8220;material contract&#8221; pursuant to Item&#160;601(b)(10)&#160;of Regulation S-K under the Securities Act (each, a &#8220;<b style="font-weight:bold;">Filed Parent Contract</b>&#8221;) that has not been so filed.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>Other than Filed Parent Contracts, <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;4.11(b)</span>&#160;of the Parent Disclosure Letter sets forth, as of the date of this Agreement, a true and complete list, and Parent has made available to Company true and complete copies, of the following Contracts (and Filed Parent Contracts without any redactions) to which Parent or any Parent Subsidiary is a party or that bind assets of Parent or any Parent Subsidiary:</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(i)</span>each Contract that obligates the Parent or any Subsidiary of the Parent to make any capital investment or capital expenditure in excess of $500,000;</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(ii)</span></span>each Contract to which the Parent or any of the Parent Subsidiaries is a party that:</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:72pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(A)</span>materially restricts the ability of the Parent or the Parent Subsidiaries to compete in any business or with any Person in any geographical area or would, to the Knowledge of Parent, restrict in any material respect the ability of Company or any of its Subsidiaries to compete in any business or with any Person in any geographical area after the Effective Time,</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:72pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(B)</span>requires the Parent or any Parent Subsidiary to conduct any business on a &#8220;most favored nations&#8221; basis with any third party,</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:72pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(C)</span>any &#8220;take or pay,&#8221; minimum purchase or minimum volume commitment provisions,</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:72pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(D)</span>provides for &#8220;exclusivity&#8221; or any similar requirement in favor of any third party, or</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:72pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(E)</span>contains any other provisions materially restricting or purporting to materially restrict the ability of the Parent or any of its Subsidiaries to sell, market, distribute, promote, manufacture, develop, commercialize, or test or research any product or product candidate, directly or indirectly through third parties, or that would so limit or purport to limit Company or any of its Affiliates after the Effective Time;</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(iii)</span>each Contract evidencing Indebtedness of the Parent or any of the Parent Subsidiaries, other than any such agreement between or among the Parent and the wholly owned Parent Subsidiaries and other than accounts payable in the ordinary course of business;</div></div></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;">A-1-27</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(iv)</span>any Contract involving the settlement or compromise of any Legal Proceeding or threatened Legal Proceeding (or series of related Legal Proceedings) which (A)&#160;involves either payments by the Parent or any of its Subsidiaries after the date hereof in excess of $500,000, or (B)&#160;imposes any materially burdensome monitoring or reporting obligations to any other Person outside the ordinary course of business or any other material restrictions or liabilities on the Parent or any Parent Subsidiary (or, following the Closing, on Company or any Company Subsidiary);</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(v)</span>each Parent Lease;</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(vi)</span>each partnership, joint venture or similar Contract to which the Parent or any of the Parent Subsidiaries is a party;</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(vii)</span>&#160;each Contract with any Governmental Entity;</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(viii)</span>any Contract pursuant to which Parent or any of the Parent Subsidiaries has continuing guarantee, &#8220;earn-out&#8221; or other contingent payment obligations, in each case that would reasonably be expected to result in payments in excess of $3,000,000;</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(ix)</span>any Contract that is a license agreement (including all regional licensing transactions), covenant not to sue agreement or co-existence agreement or similar agreement, each of the foregoing that is material to the business of the Parent and its Subsidiaries, taken as a whole, to which the Parent or any of the Parent Subsidiaries is a party and licenses in Intellectual Property Rights owned by a third party or licenses out any Parent IP or agrees not to assert or enforce Parent Owned IP, including each Parent In-bound License (but excluding any Standard Contract), and each Parent Out-bound License (but excluding any Standard Contract);</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(x)</span>each Contract (A)&#160;pursuant to which Parent or any of its Subsidiaries may be required after the date of this Agreement to pay milestones, royalties or other contingent payments based on the results or outcome of any research, testing or development; regulatory filings or approval; sale; distribution; commercial manufacture or other similar occurrences, developments, activities or events, or (B)&#160;under which Parent or any of its Subsidiaries grants to any Person any right of first refusal, right of first negotiation, option to purchase, option to license, or any other similar rights with respect to any product or product candidate of Parent or any Intellectual Property Rights owned or purported to be owned by or licensed to Parent or any of its Subsidiaries (or, following the Closing, with respect to any product or product candidate of Company or any Intellectual Property Rights of Company or any of its Subsidiaries); and</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(xi)</span>each Contract relating to the disposition or acquisition by the Parent or any of the Parent Subsidiaries of any material business or any material amount of assets (excluding dispositions or acquisitions which were consummated prior to the date of this Agreement and with respect to which there is no ongoing material liability or material obligation of the Parent or any Parent Subsidiaries).</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Each Contract of the type described in this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;4.11(b)</span>&#160;and each Filed Parent Contract is referred to herein as a &#8220;<b style="font-weight:bold;">Parent Material Contract</b>&#8221;.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>Except for matters which, individually or in the aggregate, have not had and would not reasonably be expected to have a Parent Material Adverse Effect, each Parent Material Contract (including, for purposes of <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;6.3(a)</span>, any Contract entered into after the date of this Agreement that would have been a Parent Material Contract if such Contract existed on the date of this Agreement) (i) is a valid, binding and legally enforceable obligation of the Parent or one of the Parent Subsidiaries, as the case may be, and, to the Knowledge of Parent, of the other parties thereto, except, in each case, as enforcement may be limited by the Bankruptcy and Equity Exception and (ii)&#160;is in full force and effect. None of Parent or any of the Parent Subsidiaries is (with or without notice or lapse of time, or both) in material breach or default under any such Parent Material Contract (including, for purposes of <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;6.3(a)</span>, any Contract entered into after the date of this Agreement that would have been a Parent Material Contract if such Contract existed on the date of this Agreement) and, to the Knowledge of Parent, no other party to any such Parent Material Contract is (with or without notice or lapse of time, or both) in material breach or default thereunder.</div><div style="margin-top:12pt;"></div></div></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;">A-1-28</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="a412BenefitsMattersERISACompliance_64086"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.12</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Benefits Matters; ERISA Compliance</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>Except as would not have, individually or in the aggregate, a Parent Material Adverse Effect, all Parent Plans are, and have been operated and administered, in compliance with their terms and applicable Laws (including, if applicable, ERISA and the Code) in all material respects. Each Parent Plan that constitutes in any part a nonqualified deferred compensation plan within the meaning of Section&#160;409A of the Code has been operated and maintained in all material respects in compliance with Section&#160;409A of the Code and applicable guidance thereunder and no payment to be made under any Parent Plan is, or to the Knowledge of Parent, will be, subject to the penalties of Section&#160;409A(a)(1)&#160;of the Code. Each Parent Option has been granted with an exercise price equal to fair market value on the date of grant (or repricing, as the case may be) and is not subject to taxation under Section&#160;409A of the Code. Parent does not have any obligation to gross up or otherwise reimburse any person for any tax incurred by such person pursuant to Section&#160;409A, Section&#160;280G or Section&#160;4999 of the Code.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>Each Parent Plan that is intended to be qualified under Section&#160;401(a)&#160;of the Code, has received a favorable determination letter or opinion letter from the IRS and, to the Knowledge of Parent, circumstances do not exist that are likely to result in the loss of the qualification of such plan under Section&#160;401(a)&#160;of the Code.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>There are no pending or, to the Knowledge of Parent or any Parent Subsidiary, threatened Legal Proceedings relating to the Parent Plans or any fiduciary or service provider thereof, and, to the Knowledge of Parent, there is no reasonable basis for any such Legal Proceeding.</div><div style="margin-top:12pt;"><a id="a413LaborMatters_915047"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.13</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Labor Matters</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>Except as would not be, individually or in the aggregate, material to Parent and its Subsidiaries, taken as a whole, Parent and the Parent Subsidiaries are, and since January&#160;1, 2022 have been, in compliance in all material respects with all applicable Laws related to labor and employment, including those pertaining to payment of wages and other compensation, overtime, meal and rest break requirements, classification of employees as exempt or non-exempt and classification of workers as employees or independent contractors, hours of work, leaves of absence, equal opportunity, discrimination, harassment, immigration, occupational health and safety, workers&#8217; compensation, background checks, hiring, pre-employment tests, affirmative action, equal pay, restrictive covenants and the payment of social security and other Taxes. There are no, and since January&#160;1, 2022, there have not been any, Legal Proceedings or complaints related to labor or employment matters (including the matters listed in the foregoing sentence), including any such Legal Proceedings or complaints threatened or pending before the Equal Employment Opportunity Commission, the National Labor Relations Board, the U.S. Department of Labor, the U.S. Occupational Health and Safety Administration or any other similar Governmental Entity, against or involving Parent or any Parent Subsidiary or pertaining to any employee, independent contractor or consultant of Parent or any Parent Subsidiary. Parent has withheld and paid to the appropriate Governmental Entity or is holding for payment not yet due to such Governmental Entity all amounts required to be withheld from all payments to all current and former Parent Associates and is not liable for any arrears of wages, Taxes, penalties or other sums for failure to comply with any of the foregoing.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>Parent and its Subsidiaries are not, and have never been, party to any collective bargaining or other Contract with any labor union or organization. No labor organization or group of employees of Parent or any Parent Subsidiary has made a demand for recognition or certification, and to the Knowledge of Parent, there are no representation or certification proceedings or petitions seeking a representation proceeding presently pending or threatened to be brought or filed, with the National Labor Relations Board or any other labor relations tribunal or authority. There are no organizing activities, strikes, work stoppages, slowdowns, lockouts, arbitrations, grievances, or other labor disputes pending or, to the Knowledge of Parent, threatened against or involving Parent or any Parent Subsidiary.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>Except as would not be, individually or in the aggregate, material to Parent and its Subsidiaries, taken as a whole, Parent is in full compliance with the WARN Act, and Parent has never engaged in any redundancies, reductions in force, mass layoffs, plant closings or other employment action that required, or reasonably could have required, advance notice under the WARN Act. No Parent employees have experienced an &#8220;employment loss,&#8221; as defined in the WARN Act, in the past 90&#160;days.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span>As of the date of this Agreement: (i)&#160;no claims, allegations, or reports of discrimination, retaliation, harassment, or sexual harassment have been made to Parent by or against any current or former Parent Associate at the level of senior director or above and (ii)&#160;Parent has never conducted any investigations or entered into any settlement agreements with respect to any such claims, allegations, or reports.</div><div style="margin-top:12pt;"></div></div></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;">A-1-29</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="a414Taxes_496980"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.14</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Taxes</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>Except as would not have or reasonably be expected to have, individually or in the aggregate, a Parent Material Adverse Effect:</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(i)</span>Parent and the Parent Subsidiaries have filed all Tax Returns that are or have been required to be filed by them, and all such Tax Returns were true, correct and complete.</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(ii)</span></span>All Taxes required to be paid by Parent or any Parent Subsidiary have been timely paid (whether or not shown or required to be shown on any Tax Return).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(iii)</span></span>Parent has made adequate provision in the Parent Balance Sheet for all accrued Taxes of Parent and the Parent Subsidiaries not yet due, and Parent and the Parent Subsidiaries have not incurred any liability for Taxes other than in the ordinary course of business since the date of the Parent Balance Sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(iv)</span></span>Parent and the Parent Subsidiaries have withheld and paid to the appropriate Governmental Entity all Taxes required to have been withheld and paid in connection with amounts paid or owing to any employee, independent contractor, creditor, stockholder or other third party.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(v)</span>No deficiency for any Tax has been proposed or assessed by a Governmental Entity in writing against Parent or any Parent Subsidiary which deficiency has not been paid, settled, or withdrawn.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(vi)</span>There are no Legal Proceedings in respect of Taxes by a Governmental Entity pending or threatened in writing with respect to Parent or any Parent Subsidiary.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>There are no Liens for Taxes (other than Permitted Liens) upon any of the assets of Parent or any Parent Subsidiary.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>Neither Parent nor any Parent Subsidiary is a resident for any income Tax purpose in any country (other than the country in which it is organized) or subject to income tax therein by virtue of having a permanent establishment (within the meaning of an applicable Tax treaty) or fixed place of business in that country. In the last three (3)&#160;years, no written claim has been made in writing by any Governmental Entity in a jurisdiction where Parent or any Parent Subsidiary does not currently file Tax Returns of a certain type or pay Taxes of a certain type that Parent or such Parent Subsidiary is required to file Tax Returns or pay Taxes of such type that has not since been resolved.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span>Neither Parent nor any Parent Subsidiary has waived any statute of limitations in respect of Taxes or agreed to (or requested) any extension of time with respect to a Tax assessment or deficiency, in each case that is currently in effect (or would become effective if such request were granted), other than pursuant to extensions of time to file Tax Returns obtained in the ordinary course of business.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(e)</span>Neither Parent nor any Parent Subsidiary is a party to or is bound by any material Tax sharing, allocation or indemnification agreement or arrangement (other than such agreements or arrangements (i) exclusively between or among Parent and any Parent Subsidiary or (ii)&#160;with third parties made in the ordinary course of business, the principal purpose of which is not Tax).</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(f)</span>Neither Parent nor any Parent Subsidiary (i)&#160;has been a member of an affiliated group of corporations within the meaning of Section&#160;1504 of the Code or a group filing Tax Returns on a consolidated, affiliated, combined, unitary or similar basis other than an affiliated group of which Parent is the common parent or (ii)&#160;has any liability for the Taxes of any Person (other than Parent or any Parent Subsidiary) under Treasury Regulations Section&#160;1.1502-6 (or any corresponding or similar provision of U.S. state, local or non-U.S. Tax Law), as a transferee or successor, or otherwise by operation of Law.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(g)</span>Within the past two (2)&#160;years, neither Parent nor any Parent Subsidiary has been a &#8220;distributing corporation&#8221; or &#8220;controlled corporation&#8221; in a transaction intended to qualify under Section&#160;355 of the Code.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(h)</span>Neither Parent nor any Parent Subsidiary has ever participated in a &#8220;listed transaction&#8221; within the meaning of Treasury Regulations Section&#160;1.6011-4(b)(2).</div></div></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;">A-1-30</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(i)</span>Except as would not have or reasonably be expected to have, individually or in the aggregate, a Parent Material Adverse Effect, all transactions (including intragroup transactions) between Parent and the Parent Subsidiaries have been conducted in compliance with the applicable transfer pricing laws in force in the relevant tax&#160;years (including, for the avoidance of doubt, Section&#160;482 of the Code (and any corresponding or similar provision of state, local, or non-U.S. Law)).</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(j)</span>Neither Parent nor any Parent Subsidiary will be required to include any material item of income in, or exclude any material item of deduction from, taxable income for any taxable period (or portion thereof) beginning after the Closing Date as a result of any: (i)&#160;change in method of accounting for a taxable period ending on or prior to the Closing Date under Section&#160;481 of the Code (or any corresponding or similar provision of U.S. state, local or non-U.S. income Tax Law) made prior to the Closing; (ii)&#160;&#8220;closing agreement&#8221; as described in Section&#160;7121 of the Code (or any corresponding or similar provision of U.S. state, local or non-U.S. income Tax Law) executed prior to the Closing; (iii) installment sale or open transaction disposition made prior to the Closing; or (iv)&#160;intercompany transaction or any excess loss account described in Treasury Regulations under Section&#160;1502 of the Code (or any corresponding or similar provision of U.S. state, local or non-U.S. Tax Law) entered into or created prior to the Closing.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(k)</span>Following the Merger, Parent intends, directly or through Subsidiaries, to continue the &#8220;historic business&#8221; of the Company or to use a &#8220;significant portion&#8221; of the &#8220;historic business assets&#8221; of the Company in a business (within the meaning of Treasury Regulations Section&#160;1.368-1(d)).</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(l)</span>Parent has not taken any action, nor to the Knowledge of Parent, are there any facts or circumstances, that would reasonably be expected to prevent the Merger from qualifying as a &#8220;reorganization&#8221; within the meaning of Section&#160;368(a)&#160;of the Code.</div><div style="margin-top:12pt;"><a id="a415IntellectualProperty_225959"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.15</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Intellectual Property</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>For each item of material Registered IP within the Parent Owned IP (&#8220;<b style="font-weight:bold;">Parent Owned Registered IP</b>&#8221;), and each item of material Registered IP within the Parent Licensed IP (&#8220;<b style="font-weight:bold;">Parent Licensed Registered IP</b>&#8221; and, collectively with Parent Owned Registered IP, the &#8220;<b style="font-weight:bold;">Parent Registered IP</b>&#8221;), <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;4.15(a)</span>&#160;of the Parent Disclosure Letter identifies (i)&#160;the name of the applicant/registrant, (ii)&#160;the jurisdiction of application/registration, (iii)&#160;the application, patent or registration number and (iv) any other co-owners. To the Knowledge of Parent, each of the patents and patent applications included in the Parent Owned Registered IP properly identifies by name each and every inventor of the inventions claimed therein as determined in accordance with applicable Laws of the United States. As of the date of this Agreement, no interference, opposition, reissue, reexamination or other proceeding of any nature (other than patent prosecution activities being conducted before a Governmental Entity in the ordinary course of business) is pending or, to the Knowledge of Parent, has been threatened in writing, in which the scope, validity, enforceability or ownership of any Parent Registered IP listed on <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;4.15(a)</span>&#160;of the Parent Disclosure Letter is being or has been contested or challenged.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>Parent owns all right, title and interest in and to all material Parent Owned IP (other than as disclosed on <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;4.15(a)</span>&#160;of the Parent Disclosure Letter), free and clear of all Liens other than Permitted Liens and any Lien caused or created by any action or failure to act by any Person other than Parent or any Parent Subsidiary, and, to the Knowledge of Parent, has the right, pursuant to valid agreements to use all other material Intellectual Property Rights used to conduct the business of Parent and the Parent Subsidiaries as conducted as of the date of this Agreement; <i style="font-style:italic;">provided</i>, <i style="font-style:italic;">however</i>, that the foregoing shall not be construed as a representation or warranty with respect to infringement of the patent rights of any Person. Parent has executed valid and enforceable written agreements with each of its current and former Parent Associates and any other Persons who were or are, as applicable, engaged in creating or developing any material Parent Owned IP, pursuant to which each such Person has: (i)&#160;agreed to hold all trade secrets and confidential information of Parent in confidence both during and after (subject to the terms of the applicable agreement) such Person&#8217;s employment or retention, as applicable; and (ii)&#160;presently assigned to Parent all of such Person&#8217;s rights, title and interest in and to all material Intellectual Property Rights, created or developed for Parent or any Parent Subsidiary in the course of such Person&#8217;s employment or retention thereby. To the Knowledge of Parent, no party thereto is in default or breach of any such agreements.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>To the Knowledge of Parent, no funding, facilities or personnel of any Governmental Entity or any university, college, research institute or other educational institution is being or was used in the creation of material Parent Owned IP or was used in the creation of any Parent Licensed IP, except for any such funding or use of facilities or personnel that does not result in such </div></div></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;">A-1-31</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:0pt;">Governmental Entity or institution obtaining ownership rights to such material Parent Owned IP or the right to receive royalties for the practice of such material Parent Owned IP.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;4.15(d)</span>&#160;of the Parent Disclosure Letter sets forth each license agreement pursuant to which Parent (i)&#160;is granted a license under any Parent Licensed IP or other material Intellectual Property Rights owned by any third party that is used in the conduct of the business of Parent and the Parent Subsidiaries as conducted as of the date of this Agreement (each, a &#8220;<b style="font-weight:bold;">Parent In-bound License</b>&#8221;), other than any Standard Contract, or (ii)&#160;grants to any third party a license or sublicense under any material Parent IP (each, a &#8220;<b style="font-weight:bold;">Parent Out-bound License</b>&#8221;), other than any Standard Contract.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(e)</span>To the Knowledge of Parent: (i)&#160;the operation of the business of Parent and the Parent Subsidiaries as currently conducted does not infringe and has not infringed any valid and enforceable Registered IP owned by any third party or misappropriate or otherwise violate any other Intellectual Property Rights owned by any third party; and (ii)&#160;no third party is infringing, misappropriating or otherwise violating any material Parent IP. As of the date of this Agreement, no Legal Proceeding is pending (or, to the Knowledge of Parent, has been threatened in writing) (A)&#160;against Parent alleging that the operation of the business of Parent and the Parent Subsidiaries infringes or constitutes the misappropriation or other violation of any Intellectual Property Rights of any third party or (B)&#160;by Parent that any third party has infringed, misappropriated or otherwise violated any of the Parent IP. Since January&#160;1, 2022 and, to the Knowledge of Parent, prior to such date, Parent has not received any written notice or other written communication alleging that the operation of the business of Parent and the Parent Subsidiaries infringes or constitutes the misappropriation or other violation of any Intellectual Property Rights of any third party.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(f)</span>Parent has maintained commercially reasonable security and other measures, including measures against unauthorized disclosure, designed to protect the secrecy, confidentiality, and value of its trade secrets and other confidential technical information. No trade secret, know-how, or proprietary information material to the business (with respect to know-how or proprietary information, that has not been publicly disclosed) of Parent or the Parent Subsidiaries as presently conducted has been authorized to be disclosed or, to the Knowledge of Parent, has been actually disclosed by Parent or any Parent Subsidiary to any Person other than pursuant to a non-disclosure agreement or other agreement specifying terms and conditions that are reasonable and customary in connection with the relevant relationship for the disclosure and use of such Intellectual Property Rights or information.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(g)</span>None of the Parent Owned IP or, to the Knowledge of Parent, Parent Licensed IP, is subject to any pending or outstanding injunction, directive, order, judgment or other disposition of dispute that adversely and materially restricts the use, transfer, registration or licensing by Parent of any such Parent IP, other than patent prosecution activities being conducted before a Governmental Entity in the ordinary course of business.</div><div style="margin-top:12pt;"><a id="a416DataPrivacyandInformationSecurity_81"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.16</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Data Privacy and Information Security</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>At all times since January&#160;1, 2022, except as has not had and would not reasonably be expected to have, individually or in the aggregate, a Parent Material Adverse Effect, Parent and each Parent Subsidiary have complied with all applicable (i)&#160;Privacy Laws, (ii)&#160;public-facing policies, notices, and statements of Parent or the Parent Subsidiaries and (iii)&#160;Contracts binding upon Parent or any Parent Subsidiary, in the case of each of clauses (i)&#160;through (iii), related to privacy, security, or the Processing of Personal Information (collectively, the &#8220;<b style="font-weight:bold;">Parent Privacy Requirements</b>&#8221;).</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>At all times since January&#160;1, 2022, except as has not had and would not reasonably be expected to have, individually or in the aggregate, a Parent Material Adverse Effect, Parent and each Parent Subsidiary have implemented, maintained and complied with reasonably appropriate technical, physical, and organizational measures and safeguards designed to protect Personal Information (including against Security Incidents). At all times since January&#160;1, 2022, except as has not had and would not reasonably be expected to have, individually or in the aggregate, a Parent Material Adverse Effect, neither Parent nor the Parent Subsidiaries nor, to the Knowledge of Parent, any Person Processing Personal Information on behalf of Parent in relation to such Processing of Personal Information has experienced a Security Incident that required notification to another Person under applicable Parent Privacy Requirements.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>Since January&#160;1, 2022, neither Parent nor the Parent Subsidiaries nor, to the Knowledge of Parent, any Person Processing Personal Information on behalf of Parent in relation to such Processing of Personal Information has received written notice, inquiry, request, claim, complaint, correspondence or other communication from, or, to the Knowledge of Parent, been the subject </div></div></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;">A-1-32</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:0pt;">of any investigation or enforcement action by, any Person alleging a material violation of applicable Parent Privacy Requirements.</div><div style="margin-top:12pt;"><a id="a417RegulatoryMatters_216064"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.17</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Regulatory Matters</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>Parent and each of its Subsidiaries have all Permits required to conduct its business as currently conducted, including all such Permits required by any Governmental Entity, except for such Permits the absence of which would not reasonably be expected to result in a liability that is material to Parent and its Subsidiaries, taken as a whole (the &#8220;<b style="font-weight:bold;">Parent Permits</b>&#8221;).</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>The Parent Permits are in full force and effect, except for any failures to be in full force and effect that, individually or in the aggregate, would not reasonably be expected to result in a liability that is material to Parent and its Subsidiaries, taken as a whole. Parent and each of its Subsidiaries is in compliance under such Parent Permits, except for such failures to comply that, individually or in the aggregate, would not reasonably be expected to result in a liability that is material to Parent and its Subsidiaries, taken as a whole.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>Except for matters that, individually or in the aggregate, would not reasonably be expected to result in a liability that is material to Parent and its Subsidiaries, taken as a whole, since January&#160;1, 2022, Parent and each of its Subsidiaries: (i)&#160;is and at all times has been in compliance, to the extent applicable, with all Healthcare Laws and with all Judgments and final guidance having the effect of Law administered or issued by any Governmental Entity exercising authority applicable to the ownership, testing, development, manufacture, packaging, processing, use, distribution, marketing, labeling, promotion, sale, offer for sale, storage, import, export or disposal of any product tested, developed, promoted, marketed, manufactured or distributed by Parent and each of its Subsidiaries; (ii)&#160;has not received any written notice or correspondence from any Governmental Entity alleging or asserting any noncompliance with any Parent Permits; (iii)&#160;has not received written notice that any Governmental Entity has taken or is intending to take action to limit, suspend, modify or revoke any Parent Permit; and (iv)&#160;there is no Legal Proceeding pending or, to the Knowledge of Parent, threatened in writing (including any prosecution, injunction, seizure, civil fine, suspension or recall), in each case alleging that such Governmental Entity is considering such action. Neither Parent nor any of its Subsidiaries has been required to make any written notices to any Governmental Entity or Person under any Healthcare Law.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span>To the Knowledge of Parent, none of Parent nor its Subsidiaries, nor any of Parent&#8217;s or its Subsidiaries&#8217; directors, officers, employees, or contractors has (i)&#160;made an untrue statement of a material fact or fraudulent statement to the FDA or any Governmental Entity, (ii)&#160;failed to disclose a material fact required to be disclosed to the FDA or any Governmental Entity, or (iii)&#160;committed any other act, made any statement or failed to make any statement, that (in any such case), at the time such disclosure or statement was made or failure to make occurred, establishes a reasonable basis for the FDA to invoke its Fraud, Untrue Statements of Material Facts, Bribery, and Illegal Gratuities Final Policy. As of the date of this Agreement, none of Parent nor its Subsidiaries, nor any of Parent&#8217;s or its Subsidiaries&#8217; directors, officers, employees, or, to the Knowledge of Parent, contractors, are the subject of any pending or threatened investigation by the FDA pursuant to its Fraud, Untrue Statements of Material Facts, Bribery, and Illegal Gratuities Final Policy.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(e)</span>Except for matters that, individually or in the aggregate, would not reasonably be expected to result in a liability that is material to Parent and its Subsidiaries, taken as a whole, (i)&#160;the studies, tests and preclinical and clinical trials, if any, conducted by or on behalf of Parent or any of its Subsidiaries are being conducted or have been conducted in accordance with experimental protocols, procedures and controls pursuant to accepted professional and scientific standards for products or product candidates comparable to those being developed by Parent or its Subsidiaries and all applicable laws and regulations and (ii)&#160;since January&#160;1, 2022, neither Parent nor any of its Subsidiaries has received any written notices or correspondence from a Governmental Entity or any institutional review board or comparable authority requiring the termination, clinical hold or partial clinical hold, suspension or material modification of any investigational new drug application, studies, tests or preclinical or clinical trials conducted by or on behalf of Parent or any of its Subsidiaries.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(f)</span>None of Parent, the Parent Subsidiaries or any of their respective officers or directors or, to the Knowledge of Parent, employees or agents, have been debarred, suspended, or excluded from participation in any Federal Healthcare Program, subject to sanction pursuant to 42 U.S.C. &#167;1320a-7a or &#167;1320a-8, or engaged in any conduct that could reasonably result in debarment, suspension, or exclusion from participation in any Federal Healthcare Program.</div><div style="margin-top:12pt;"><a id="a418CertainBusinessPractices_619151"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.18</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Certain Business Practices</span>. Since January&#160;1, 2022, none of Parent, any Parent Subsidiaries or, to the Knowledge of Parent, any officer, director, agent, employee or other Person acting on their behalf, has, directly or indirectly, (a)&#160;taken any action that </p></div></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;">A-1-33</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">would cause them to be in violation of any provision of the FCPA or other Anti-Corruption and Anti-Bribery Laws in other countries in which Parent and its Subsidiaries conduct business, (b)&#160;used any corporate funds for unlawful contributions, gifts, entertainment or other unlawful expenses relating to political activity, (c)&#160;made, offered or authorized any unlawful payment, or other thing of value, to foreign or domestic government officials or employees or (d)&#160;made, offered or authorized any unlawful bribe, rebate, payoff, influence payment, kickback or similar unlawful payment in violation of the FCPA or other Anti-Corruption and Anti-Bribery Laws.</p><a id="a419ValidIssuance_781899"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.19</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Valid Issuance</span>. The Parent Common Stock to be issued in the Merger will, when issued in accordance with the provisions of this Agreement, be validly issued, fully paid and nonassessable.</p><a id="a420InsuranceProperties_960067"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.20</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Insurance; Properties</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>Except as has not had and would not reasonably be expected to have, individually or in the aggregate, a Parent Material Adverse Effect, (i)&#160;each insurance policy of Parent or any Parent Subsidiary is in full force and effect and was in full force and effect during the periods of time such insurance policy are purposed to be in effect, (ii)&#160;neither Parent nor any of the Parent Subsidiaries is (with our without notice or lapse of time, or both) in breach or default (including any such breach or default with respect to the payment of premiums or the giving of notice) under any such policy and (iii)&#160;there is no claim by Parent or any of the Parent Subsidiaries pending under any such policies that to the Knowledge of Parent, has been denied or disputed by the insurer other than denials and disputes in the ordinary course of business consistent with past practice.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>Neither Parent nor any of the Parent Subsidiaries owns any real property or any interest in real property.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;4.20(c)</span>&#160;of the Parent Disclosure Letter sets forth a complete list, as of the date hereof, of all written Parent Leases (or a written description of any oral Company Leases) for all of the parcels of Leased Parent Property. Parent and each of the Parent Subsidiaries holds valid and existing leaseholder interest in the Leased Parent Property and has complied in all material respects with the terms of all leases, subleases and licenses entitling it to the use or occupancy of real property owned by third parties where Parent or any of its Subsidiaries holds an interest as tenant, subtenant, licensee or other similar party and such real property is material to the business of Parent and its Subsidiaries, taken as a whole (the &#8220;<b style="font-weight:bold;">Parent Leases</b>&#8221;), and all of the Parent Leases are valid and in full force and effect, except, in each case, as, individually or in the aggregate, has not had and would not reasonably be expected to have a Parent Material Adverse Effect. To the Knowledge of Parent, there are no leases, subleases, licenses, concessions or other Contracts granting to any party or parties (other than Parent or a Parent Subsidiary) the right of use or occupancy of any material portion of any premises subject to a Parent Lease.</div><div style="margin-top:12pt;"><a id="a421OwnershipandOperationsofMergerSub_81"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.21</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Ownership and Operations of Merger Sub</span>. Parent directly owns all of the outstanding shares of common stock of Merger Sub. Merger Sub was formed solely for the purpose of engaging in the Merger, has engaged in no other business activities, and has incurred no liabilities or obligations other than as contemplated hereby or as otherwise required or incidental to negotiate, execute, deliver and effect the transactions contemplated by this Agreement. The authorized shares of common stock of Merger Sub consist of 1,000 shares, all of which are validly issued and outstanding. All of the issued and outstanding shares of Merger Sub are directly owned by Parent, free and clear of any Liens other than Liens imposed under any federal or state securities Laws.</p><a id="a422FormS4andJointProxyStatementProspect"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.22</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Form&#160;S-4 and Joint Proxy Statement/Prospectus</span>. None of the information supplied or to be supplied by Parent for inclusion or incorporation by reference in: (a)&#160;the Form&#160;S-4 will, at the time the Form&#160;S-4 or any amendment or supplement thereto is declared effective under the Securities Act, contain any untrue statement of a material fact or omit to state any material fact required to be stated therein or necessary to make the statements therein not misleading; or (b)&#160;the Joint Proxy Statement/Prospectus will, at the date it is first mailed to each of Parent&#8217;s stockholders and the Company&#8217;s stockholders or at the time of the Company Stockholders Meeting or the Parent Stockholders Meeting, contain any untrue statement of a material fact or omit to state any material fact required to be stated therein or necessary in order to make the statements therein, in light of the circumstances under which they are made, not misleading. The Joint Proxy Statement/Prospectus will comply as to form in all material respects with the requirements of the Exchange Act, except that no representation is made by Parent with respect to statements made or incorporated by reference therein based on information supplied by the Company for inclusion or incorporation by reference therein.</p><a id="a423BrokersandFinders_266584"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.23</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Brokers and Finders</span>. No broker, investment banker, financial advisor or other Person, other than Morgan Stanley&#160;&amp; Co. LLC (the &#8220;<b style="font-weight:bold;">Parent Financial Advisor</b>&#8221;), the fees and expenses of which will be paid by Parent or Parent Subsidiaries, is entitled to any broker&#8217;s, finder&#8217;s, financial advisor&#8217;s or other similar fee or commission in connection with the transactions contemplated hereby based upon arrangements made by or on behalf of the Company. Prior to the execution of this Agreement, Parent has furnished to the </p></div></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;">A-1-34</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Company true and complete copies of all agreements between Parent or its Subsidiaries and the Parent Financial Advisor relating to the transactions contemplated hereby.</p><a id="a424OpinionofFinancialAdvisor_33783"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.24</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Opinion of Financial Advisor</span>. As of the date of this Agreement, the Parent Special Committee has received the opinion of the Parent Financial Advisor, as of the date of such opinion and based upon and subject to the various qualifications, assumptions, limitations and other matters set forth therein, the Exchange Ratio pursuant to the Merger Agreement is fair, from a financial point of view, to Parent. Parent shall, promptly following the execution of this Agreement by all Parties, furnish a copy of each such written opinion to the Company solely for informational purposes (it being agreed that neither the Company nor any of their respective affiliates or Representatives, shall have the right to rely on such opinion).</p><a id="ARTICLEVCOVENANTS_31550"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">ARTICLE&#160;V</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">COVENANTS</p><a id="a51InterimOperations_658855"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.1</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Interim Operations</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Conduct of Business by the Company</span>. Except for (1)&#160;matters set forth in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.1(a)</span>&#160;of the Company Disclosure Letter, (2)&#160;as expressly contemplated by this Agreement (including to effect any of the transactions contemplated hereby), (3)&#160;as required by applicable Law or (4)&#160;with the prior written consent of Parent (which shall not be unreasonably withheld, conditioned or delayed), from the date of this Agreement to the Effective Time, or, if earlier, the termination of this Agreement in accordance with its terms (such time, the &#8220;<b style="font-weight:bold;">Pre-Closing Period</b>&#8221;), the Company shall, and shall cause each Company Subsidiary to, (i)&#160;conduct its business in the ordinary course consistent with past practice in all material respects and (ii)&#160;use commercially reasonable efforts to preserve intact its business organization and material business relationships.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Interim Prohibitions on the Conduct of the Company</span>. Without limiting the generality of the foregoing, except for (1)&#160;matters set forth in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.1(b)</span>&#160;of the Company Disclosure Letter, (2)&#160;as expressly contemplated by this Agreement (including to effect any of the transactions contemplated hereby), (3)&#160;as required by applicable Law or (4)&#160;with the prior written consent of Parent (which shall not be unreasonably withheld, conditioned or delayed), during the Pre-Closing Period, the Company shall not, and shall not permit any Company Subsidiary to, do any of the following:</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(i)</span>(A)&#160;amend the Company Charter or the Company Bylaws (including by merger, consolidation or otherwise) or (B)&#160;amend in any material respect the charter or organizational documents of any Company Subsidiary (including by merger, consolidation or otherwise);</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(ii)</span></span>(A)&#160;declare, set aside or pay any dividends on, or make any other distributions (whether in cash, stock, property or any combination thereof) in respect of, any of its capital stock, other equity interests or voting securities, other than dividends and distributions by a direct or indirect wholly owned Company Subsidiary to its parent, (B)&#160;split, combine, subdivide or reclassify any of its capital stock, other equity interests or voting securities, or securities convertible into or exchangeable or exercisable for capital stock or other equity interests or voting securities or issue or authorize the issuance of any other securities in respect of, in lieu of or in substitution for its capital stock, other equity interests or voting securities or (C)&#160;repurchase, redeem or otherwise acquire, or offer to repurchase, redeem or otherwise acquire, any capital stock or voting securities of, or equity interests in, the Company or any Company Subsidiary or any securities of the Company or any Company Subsidiary convertible into or exchangeable or exercisable for capital stock or voting securities of, or equity interests in, the Company or any Company Subsidiary, or any warrants, calls, options or other rights to acquire any such capital stock, securities or interests, other than (1) the withholding of Shares to satisfy the exercise price or Tax obligations with respect to awards granted pursuant to the Company Stock Plans, (2)&#160;the acquisition by the Company of awards granted pursuant to the Company Stock Plans in connection with the forfeiture of such awards and (3)&#160;the acquisition by the Company of Shares outstanding as of the date hereof pursuant to the Company&#8217;s right (under written commitments in effect as of the date hereof) to acquire Shares held by any officer or other employee, or individual who is an independent contractor, consultant or director, of or to any of the Company or any Company Subsidiary upon termination of such Person&#8217;s employment or engagement by the Company or any Company Subsidiary;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(iii)</span></span>issue, deliver, sell, grant, pledge or otherwise encumber or subject to any Lien, other than Permitted Liens (except for transactions among the Company and wholly owned Company Subsidiaries) (A)&#160;any shares of capital stock of the Company or any Company Subsidiary, (B)&#160;any other equity interests or voting securities of the Company or any Company Subsidiary, (C)&#160;any securities convertible into or exchangeable or exercisable for capital stock or voting securities of, or other </p></div></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;">A-1-35</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">equity interests in, the Company or any Company Subsidiary, or (D)&#160;any warrants, calls, options or other rights to acquire any capital stock or voting securities of, or other equity interests in, the Company or any Company Subsidiary, except, in each case of clauses (A)&#160;through (C), for issuing Shares upon the exercise of Company Options, or the settlement or vesting of Company RSUs, Company PSUs or other equity awards outstanding under the Company Stock Plans in accordance with their respective terms as of the date hereof;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(iv)</span></span>except as required by the terms of any Company Plan set forth on <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;3.12(a)</span>&#160;of the Company Disclosure Letter as in effect on the date hereof: (A)&#160;increase the salaries, bonus opportunities, incentive compensation or other compensation or benefits payable to any current or former Company Associate; (B)&#160;grant, award, announce or pay any bonus, retention, severance, change in control or other similar bonus or similar compensation to any current or former Company Associate or any other Person, (C)&#160;establish any Company Plan or amend, terminate or increase the benefits or costs provided under any Company Plan, (D)&#160;accelerate the vesting or payment of, or take any action to fund, any benefit or payment provided to any current or former Company Associates, (E)&#160;hire, engage, promote or terminate (without cause) any employee, consultant or independent contractor of the Company or the Company Subsidiaries or (F)&#160;allow for the commencement of any new offering periods under the Company ESPP;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(v)</span></span>make any material change in financial accounting methods, principles or practices, except insofar as may have been required by a change in GAAP (after the date of this Agreement);</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(vi)</span></span>directly or indirectly acquire or agree to acquire in any transaction any equity interest in or business of any Person (other than any transaction solely between the Company and a wholly owned Company Subsidiary or between wholly owned Company Subsidiaries);</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(vii)</span>&#160;sell, lease (as lessor), license, covenant not to assert, mortgage and leaseback or otherwise encumber or subject to any Lien (other than any Permitted Lien), or otherwise dispose of any properties, rights or assets (including any Company IP) that are material to the Company and its Subsidiaries, taken as a whole, (other than sales and non-exclusive licenses of products or services in the ordinary course of business consistent with past practice), except (A)&#160;pursuant to Contracts in effect on the date of this Agreement and made available to Parent prior to the date of this Agreement (or entered into after the date of this Agreement without violating the terms of this Agreement), (B)&#160;any of the foregoing with respect to inventory in the ordinary course of business consistent with past practice, (C)&#160;any of the foregoing with respect to obsolete or worthless equipment in the ordinary course of business consistent with past practice, (D)&#160;for any transactions among the Company and the wholly owned Company Subsidiaries in the ordinary course of business consistent with past practice or (E)&#160;with respect to Company IP, (1)&#160;abandonment in the ordinary course of prosecution at any intellectual property office or registrar, other than with respect to any issued or granted Company Registered Intellectual Property or (2)&#160;the grant of non-exclusive licenses in the ordinary course of business;</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">(viii)&#160;incur any Indebtedness;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(ix)</span></span>make or incur any capital investment or capital expenditure in excess of $100,000 individually or $500,000 in the aggregate;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(x)</span></span>waive, release, assign, settle or compromise any Legal Proceeding or complaint;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(xi)</span></span>enter into, modify, amend, extend, renew, replace or terminate any collective bargaining or other Contract with any labor union;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">(xii)&#160;subject to a Lien (other than Permitted Liens), assign, transfer, convey title (in whole or in part), license, covenant not to assert, grant any right or other licenses to, or otherwise dispose of, material trademarks, trademark rights, trade names or service marks, or enter into licenses or agreements that impose material restrictions upon the Company or any Company Subsidiaries with respect to material trademarks, trademark rights, trade names or service marks owned by any third party, in each case other than non-exclusive licenses in the ordinary course of business consistent with past practice;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">(xiii)&#160;(1)&#160;amend in any material respect, modify in any material respect or terminate or waive, release or assign any material right under any Company Material Contract or (2)&#160;enter into, amend in any material respect, modify in any material </p></div></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;">A-1-36</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">respect or terminate or waive, release or assign any material right under any Contract that would be a Company Material Contract if it had been entered into prior to the date of this Agreement;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">(xiv)&#160;make, change or revoke any material Tax election, change any method of Tax accounting or annual Tax accounting period, amend any material Tax Return, settle any claim, action or proceeding relating to material Taxes, waive any statute of limitations for any material Tax claim or assessment (other than pursuant to extensions of time to file Tax Returns obtained in the ordinary course of business), obtain or request any material Tax ruling or closing agreement or enter into any material Tax sharing, allocation or indemnification agreement or arrangement (other than such agreements or arrangements (A)&#160;exclusively between or among the Company and any Company Subsidiary or (B)&#160;with third parties made in the ordinary course of business, the principal purpose of which is not Tax);</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(xv)</span></span>enter into any new line of business outside of its and the Company Subsidiaries&#8217; existing business;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">(xvi)&#160;&#160;&#160;Commence any Clinical Trial, or any new stage of a Clinical Trial that is ongoing as of the date of this Agreement;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">(xvii)&#160;&#160;take any action set forth on <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.1(b)(xvii)</span> of the Company Disclosure Letter;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">(xviii)&#160;restructure, reorganize, dissolve or liquidate the Company or any Company Subsidiary; or</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">(xix)&#160;&#160;&#160;authorize any of, or commit, resolve or agree to take any of, the foregoing actions.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Conduct of Business by Parent</span>. Except for (1)&#160;matters set forth in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.1(c)</span>&#160;of the Parent Disclosure Letter (2)&#160;as expressly contemplated by this Agreement (including to effect any of the transactions contemplated hereby), (3)&#160;as required by applicable Law or (4)&#160;with the prior written consent of the Company (which shall not be unreasonably withheld, conditioned or delayed), during the Pre-Closing Period, Parent shall, and shall cause each Parent Subsidiary to, (i)&#160;conduct its business in the ordinary course consistent with past practice in all material respects and (ii)&#160;use commercially reasonable efforts to preserve intact its business organization and material business relationships.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Interim Prohibitions on the Conduct of Parent</span>. Without limiting the generality of the foregoing, except for (1)&#160;matters set forth in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.1(d)</span>&#160;of the Parent Disclosure Letter, (2)&#160;as expressly contemplated by this Agreement (including to effect any of the transactions contemplated hereby), (3)&#160;as required by applicable Law or (4)&#160;with the prior written consent of the Company (which shall not be unreasonably withheld, conditioned or delayed), during the Pre-Closing Period, Parent shall not, and shall not permit any Parent Subsidiary to, do any of the following:</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(i)</span>(A)&#160;amend the Parent Charter or the Parent Bylaws (including by merger, consolidation or otherwise) or (B)&#160;amend in any material respect the charter or organizational documents of any Parent Subsidiary (including by merger, consolidation or otherwise);</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(ii)</span>(A)&#160;declare, set aside or pay any dividends on, or make any other distributions (whether in cash, stock, property or any combination thereof) in respect of, any of its capital stock, other equity interests or voting securities, other than dividends and distributions by a direct or indirect wholly owned Parent Subsidiary to its parent, (B)&#160;split, combine, subdivide or reclassify any of its capital stock, other equity interests or voting securities, or securities convertible into or exchangeable or exercisable for capital stock or other equity interests or voting securities or issue or authorize the issuance of any other securities in respect of, in lieu of or in substitution for its capital stock, other equity interests or voting securities or (C)&#160;repurchase, redeem or otherwise acquire, or offer to repurchase, redeem or otherwise acquire, any capital stock or voting securities of, or equity interests in, Parent or any Parent Subsidiary or any securities of Parent or any Parent Subsidiary convertible into or exchangeable or exercisable for capital stock or voting securities of, or equity interests in, Parent or any Parent Subsidiary, or any warrants, calls, options or other rights to acquire any such capital stock, securities or interests, other than (1)&#160;the withholding of Parent Common Stock to satisfy the exercise price or Tax obligations with respect to awards granted pursuant to any Parent stock plan, (2)&#160;the acquisition by Parent of awards granted pursuant to any Parent stock plan in connection with the forfeiture of such awards, and (3)&#160;the acquisition by Parent of Parent Common Stock outstanding as of the date hereof pursuant to Parent&#8217;s right (under written commitments in effect as of the date hereof) to acquire shares of Parent Common Stock held by any officer or other employee, or individual who is an independent contractor, consultant or </div></div></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;">A-1-37</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:0pt;">director, of or to any of Parent or any Parent Subsidiary upon termination of such Person&#8217;s employment or engagement by Parent or any Parent Subsidiary;</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(iii)</span></span>issue, deliver, sell, grant, pledge or otherwise encumber or subject to any Lien, other than Permitted Liens (except for transactions among Parent and wholly owned Parent Subsidiaries) and excluding the shares issuable as Merger Consideration: (A)&#160;any shares of capital stock of Parent or any Parent Subsidiary, (B)&#160;any other equity interests or voting securities of Parent or any Parent Subsidiary, (C)&#160;any securities convertible into or exchangeable or exercisable for capital stock or voting securities of, or other equity interests in, Parent or any Parent Subsidiary, or (D)&#160;any warrants, calls, options or other rights to acquire any capital stock or voting securities of, or other equity interests in, Parent or any Parent Subsidiary except for compensatory grants in the ordinary course of business of Parent consistent with past practice and in accordance with <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.1(d)(iii)</span>&#160;of the Parent Disclosure Letter, in each case of clauses (A)&#160;through (C), excluding shares of Parent Common Stock issuable upon the exercise of options or other equity awards outstanding under Parent&#8217;s equity incentive or stock purchase plans in accordance with their respective terms as of the date hereof;</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(iv)</span>make any material change in financial accounting methods, principles or practices, except insofar as may have been required by a change in GAAP (after the date of this Agreement);</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(v)</span></span>directly or indirectly acquire or agree to acquire in any transaction any equity interest in or business of any Person (other than any transaction solely between Parent and a wholly owned Parent Subsidiary or between wholly owned Parent Subsidiaries);</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(vi)</span></span>sell, lease (as lessor), license, covenant not to assert, mortgage and leaseback or otherwise encumber or subject to any Lien (other than any Permitted Lien), or otherwise dispose of any properties, rights or assets (including any Parent IP) that are material to Parent and its Subsidiaries, taken as a whole, (other than sales and non-exclusive licenses of products or services in the ordinary course of business consistent with past practice), except (A)&#160;pursuant to Contracts in effect on the date of this Agreement and made available to the Company (or entered into after the date of this Agreement without violating the terms of this Agreement), (B)&#160;any of the foregoing with respect to inventory in the ordinary course of business consistent with past practice, (C)&#160;any of the foregoing with respect to obsolete or worthless equipment in the ordinary course of business consistent with past practice, (D)&#160;for any transactions among Parent and the wholly owned Parent Subsidiaries in the ordinary course of business consistent with past practice or (E)&#160;with respect to Parent IP, (1)&#160;abandonment in the ordinary course of prosecution at any intellectual property office or registrar, other than with respect to any issued or granted Parent Registered Intellectual Property or (2)&#160;the grant of non-exclusive licenses in the ordinary course of business;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;">(vii)&#160;&#160;&#160;incur any Indebtedness;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;">(viii)&#160;waive, release, assign, settle or compromise any Legal Proceeding or complaint;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(ix)</span></span>enter into, modify, amend, extend, renew, replace or terminate any collective bargaining or other Contract with any labor union;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(x)</span></span>subject to a Lien (other than Permitted Liens), assign, transfer, convey title (in whole or in part), license, covenant not to assert, grant any right or other licenses to, or otherwise dispose of, material trademarks, trademark rights, trade names or service marks, or enter into licenses or agreements that impose material restrictions upon Parent or any Parent Subsidiaries with respect to material trademarks, trademark rights, trade names or service marks owned by any third party, in each case other than non-exclusive licenses in the ordinary course of business consistent with past practice;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(xi)</span></span>make, change or revoke any material Tax election, change any method of Tax accounting or annual Tax accounting period, amend any material Tax Return, settle any claim, action or proceeding relating to material Taxes, waive any statute of limitations for any material Tax claim or assessment (other than pursuant to extensions of time to file Tax Returns obtained in the ordinary course of business), obtain or request any material Tax ruling or closing agreement or enter into any material Tax sharing, allocation or indemnification agreement or arrangement (other than such agreements or arrangements (A)&#160;exclusively between or among Parent and any Parent Subsidiary or (B)&#160;with third parties made in the ordinary course of business, the principal purpose of which is not Tax);</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(xii)</span></span>&#160;enter into any new line of business outside of its and the Parent Subsidiaries&#8217; existing business;</p></div></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;">A-1-38</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">(xiii)&#160;Commence any Clinical Trial, or any new stage of a Clinical Trial that is ongoing as of the date of this Agreement;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">(xiv)&#160;restructure, reorganize, dissolve or liquidate Parent or any Parent Subsidiary; or</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">(xv)&#160;authorize any of, or commit, resolve or agree to take any of, the foregoing actions.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(e)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Notice of Material Events</span>. During the Pre-Closing Period, each Party shall promptly notify the other Party in writing of any event, condition, fact or circumstance that would reasonably be expected to make the timely satisfaction of any of the conditions set forth in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Article&#160;VI</span> impossible or unlikely or (in the case of the Company) that has had or could reasonably be expected to have or result in a Company Material Adverse Effect. Without limiting the generality of the foregoing, a Party shall promptly advise the other Party in writing of: (i)&#160;any claim asserted or Legal Proceeding commenced, or, to the Party&#8217;s Knowledge, either: (A)&#160;with respect to a Governmental Entity, overtly threatened; or (B)&#160;with respect to any other Person, threatened in writing, in each case against, relating to, involving or otherwise affecting any of the transactions contemplated hereby; (ii)&#160;any Knowledge by such Party of any notice from any Person alleging that the consent of such Person is or may be required in connection with the Merger or any of the other transactions contemplated hereby; and (iii)&#160;any other material Legal Proceeding or material claim threatened, commenced or asserted against or with respect to any Party or its respective Subsidiaries. No notification given pursuant to this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.1(e)</span>&#160;shall limit or otherwise affect any of the representations, warranties, covenants or obligations of such Party contained in this Agreement.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(f)</span>All notices, requests, instructions, communications or other documents to be given in connection with any consultation or approval required pursuant to this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.1</span> shall be in writing and shall be deemed given as provided for in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;8.8</span>, and, in each case, shall be addressed to such individuals as the Parties shall designate in writing from time to time.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(g)</span>Notwithstanding the foregoing, nothing contained in this Agreement shall give Parent or the Company, directly or indirectly, rights to control or direct the operations of the other prior to the Effective Time. Prior to the Effective Time, each of Parent and the Company shall exercise, consistent with the terms and conditions of this Agreement, complete control and supervision of its operations.</div><div style="margin-top:12pt;"><a id="CompanyAcquisitionProposalsCompanyChange"></a></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">5.2</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Company Acquisition Proposals; Company Change in Recommendation</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><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Solicitation or Negotiation</span>.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(i)</span>During the Pre-Closing Period, except as expressly permitted by this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2</span>, the Company and its and its Subsidiaries&#8217; directors and officers shall not, and shall not direct any of its and their respective employees, investment bankers, attorneys, accountants and other advisors, agents or representatives (collectively, along with such directors and officers, &#8220;<b style="font-weight:bold;">Representatives</b>&#8221;) to, directly or indirectly:</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:72pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(A)</span>solicit, initiate, knowingly induce, knowingly encourage or knowingly facilitate (including by way of granting a waiver under Section&#160;203 of the DGCL), any inquiries or the making of any proposal or offer that constitutes, or could reasonably be expected to lead to, a Company Acquisition Proposal;</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:72pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(B)</span>participate in any discussions or negotiations or cooperate in any way with any Person regarding any proposal or offer the consummation of which would constitute a Company Acquisition Proposal;</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:72pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(C)</span>provide any information or data concerning the Company or any of its Subsidiaries to any Person in connection with any proposal the consummation of which would constitute a Company Acquisition Proposal or for the purpose of soliciting, initiating, inducing, encouraging or facilitating a Company Acquisition Proposal;</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:72pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(D)</span>enter into any binding or nonbinding letter of intent, term sheet, memorandum of understanding, merger agreement, acquisition agreement, agreement in principle, option agreement, joint venture agreement, partnership agreement, lease agreement or other similar agreement with respect to a Company Acquisition Proposal or any proposal or offer that could reasonably be expected to lead to a Company Acquisition Proposal;</div></div></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;">A-1-39</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:72pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(E)</span>adopt, approve or recommend or make any public statement approving or recommending any inquiry, proposal or offer that constitutes, or could reasonably be expected to lead to, a Company Acquisition Proposal (including by approving any transaction, or approving any Person becoming an &#8220;interested stockholder,&#8221; for purposes of Section&#160;203 of the DGCL); take any action or exempt any Person (other than Parent and its Subsidiaries) from the restriction on &#8220;business combinations&#8221; or any similar provision contained in applicable takeover laws or the Company&#8217;s organizational or other governing documents; or</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:72pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(F)</span>resolve, publicly propose or agree to do any of the foregoing.</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(ii)</span></span>The Company shall, and shall cause its Subsidiaries and Representatives to, immediately cease and cause to be terminated any solicitation, encouragement, discussions and negotiations with any Person conducted heretofore with respect to any Company Acquisition Proposal, or proposal that could reasonably be expected to lead to a Company Acquisition Proposal, and shall promptly terminate access by any such Person to any physical or electronic data rooms relating to any such Company Acquisition Proposal. As soon as reasonably practicable after the date of this Agreement, the Company shall deliver a written notice to each Person that entered into a confidentiality agreement in anticipation of potentially making a Company Acquisition Proposal within the last 30&#160;days, to the effect that the Company is ending all discussions and negotiations with such Person with respect to any Company Acquisition Proposal, effective on the date hereof and requesting the prompt return or destruction of all confidential information previously furnished to such Person. The Company shall take all actions necessary to enforce its rights under the provisions of any &#8220;standstill&#8221; agreement between the Company and any Person (other than Parent), and, subject to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2(b),</span> shall not grant any waiver of, or agree to any amendment or modification to, any such agreement, to permit such Person to submit a Company Acquisition Proposal.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fiduciary Exception to No Solicitation Provision</span>. Notwithstanding anything to the contrary in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2(a)</span>, prior to the time, but not after, the Company Stockholder Approval is obtained, the Company may, in response to an unsolicited, <i style="font-style:italic;">bona fide </i>written Company Acquisition Proposal (which Company Acquisition Proposal was made after the date of this Agreement and has not been withdrawn) which did not result from a breach, in any material respect, of <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2(a)</span>&#160;and so long as it has provided prior written notice to Parent of the identity of such Person and its intention to engage or participate in any discussions or negotiations with any such Person, (i)&#160;contact the Person or group of Persons making such Company Acquisition Proposal to clarify the terms and conditions thereof, (ii)&#160;provide access to non-public information regarding the Company or any of its Subsidiaries to the Person who made such Company Acquisition Proposal; <i style="font-style:italic;">provided</i>, that such information has previously been made available to Parent or is provided to Parent substantially concurrently with the making of such information available to such Person and that, prior to furnishing any such non-public information, the Company receives from the Person making such Company Acquisition Proposal an executed confidentiality agreement with terms at least as restrictive in all material respects on such Person as the terms of the Confidentiality Agreement are on Parent (it being understood that such confidentiality agreement need not prohibit the making or amending of a Company Acquisition Proposal) and (iii)&#160;engage or participate in any discussions or negotiations with any such Person regarding such Company Acquisition Proposal if, and only if, prior to taking any action described in clause (ii)&#160;or (iii), the Company Board determines in good faith after consultation with outside legal counsel that (A)&#160;after consultation with an independent financial advisor that such Company Acquisition Proposal either constitutes a Company Superior Proposal or would reasonably be expected to result in a Company Superior Proposal and (B)&#160;the failure to take such action would reasonably be expected to be inconsistent with the directors&#8217; fiduciary duties under applicable Law.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Notice</span>. The Company shall promptly (and, in any event, within 24 hours) notify Parent (orally and in writing) if (i)&#160;any written or other inquiries, proposals or offers with respect to a Company Acquisition Proposal or any inquiries, proposals, offers or requests for information relating to or that could reasonably be expected to lead to a Company Acquisition Proposal are received by the Company, (ii)&#160;any non-public information is requested in connection with any Company Acquisition Proposal from the Company or (iii)&#160;any discussions or negotiation with respect to or that could reasonably be expected to lead to a Company Acquisition Proposal are sought to be initiated or continued with the Company, indicating, in connection with such notice, the name of such Person and the material terms and conditions of any proposals or offers (including, if applicable, copies of any written requests, proposals or offers, including proposed agreements and other material written communications or, if oral, a summary of the material terms and conditions of such proposal or offer), and thereafter shall keep Parent informed, on a current basis (and in any event within 24 hours), of any material developments with respect to any such proposals or offers (including any amendments thereto) and the status of any such discussions or negotiations, including by promptly providing copies of any additional written requests, proposals or offers, including any drafts of proposed agreements and any amendments thereto and other information set forth above. The Company agrees that it and its Subsidiaries will not enter into any confidentiality agreement with any Person subsequent to the date of this Agreement which prohibits the Company from providing any </div></div></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;">A-1-40</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:0pt;">information to Parent in accordance with this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2</span> or otherwise prohibits the Company from complying with its obligations under this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2</span>. The Company further agrees that it will not provide information to any Person pursuant to any confidentiality agreement entered into prior to the date of this Agreement unless such Person agrees prior to receipt of such information to waive any provision that would prohibit the Company from providing any information to Parent in accordance with this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2</span> or otherwise prohibit the Company from complying with its obligations under this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2</span>.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Definitions</span>. For purposes of this Agreement:</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Company Acquisition Proposal</b>&#8221; means any proposal (other than a proposal or offer by Parent or any of its Subsidiaries) for (i)&#160;any merger, consolidation, share exchange, business combination, issuance of securities, direct or indirect acquisition of securities, recapitalization, tender offer, exchange offer or other similar transaction in which a Person or &#8220;group&#8221; (as defined in the Exchange Act) of Persons directly or indirectly acquires, or if consummated in accordance with its terms would acquire, beneficial or record ownership of securities representing more than 15% of the outstanding shares of any class of securities of the Company; (ii)&#160;issuance or acquisition of securities representing more than 15% of the outstanding shares of any class of securities of the Company; (iii)&#160;any direct or indirect sale, lease, exchange, transfer, acquisition or disposition of any assets of the Company and of the Company Subsidiaries that constitute or account for (A)&#160;more than 15% of the consolidated net revenues of the Company, consolidated net income of the Company or consolidated book value of the Company or (B)&#160;more than 15% of the fair market value of the consolidated assets of the Company; or (iv)&#160;any liquidation or dissolution of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Company Intervening Event</b>&#8221; means any Effect that has a material effect on the Company and its Subsidiaries, taken as a whole, occurring or arising after the date of this Agreement that: (i)&#160;was not known to, or reasonably foreseeable by, the Company Board prior to the execution of this Agreement, which Effect becomes known to, or reasonably foreseeable by, the Company Board prior to the receipt of the Company Stockholder Approval and (ii)&#160;does not relate to (A)&#160;a Company Acquisition Proposal; (B)(1)&#160;any changes in the market price or trading volume of the Company or Parent (it being understood that the cause of such change may be taken into consideration unless otherwise excluded pursuant hereto), (2)&#160;the Company or Parent meeting, failing to meet or exceeding published or unpublished revenue or earnings projections, in each case in and of itself (it being understood that the cause of such change may be taken into consideration unless otherwise excluded pursuant hereto), (3)&#160;any events or developments relating to Parent or any of the Parent Affiliates, (4)&#160;any Effect generally affecting the industries in which Company or Parent operate or in the economy generally or other general business, financial or market conditions or (5)&#160;any change in any applicable Law; or (C)&#160;any event or development to the extent directly resulting from the announcement or pendency of, or any actions required to be taken by the Company or Parent (or refrained to be taken by the Company or Parent) pursuant to the Agreement or the consummation of the transactions contemplated hereby.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Company Superior Proposal</b>&#8221; means any <i style="font-style:italic;">bona fide</i>, binding, written Company Acquisition Proposal on terms which the Company Board determines in its good faith judgment, after consultation with outside counsel and an independent financial advisor, would reasonably be expected to be consummated in accordance with its terms, taking into account all legal, financial and regulatory aspects of the proposal and the Person or group of Persons making the proposal, and, if consummated, would result in a transaction more favorable to the Company&#8217;s stockholders from a financial point of view than the Merger (after taking into account any revisions to the terms of the transactions contemplated by this Agreement pursuant to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2(f)</span>&#160;of this Agreement and the time likely to be required to consummate such Company Acquisition Proposal); <i style="font-style:italic;">provided</i>, that, for purposes of the definition of &#8220;Company Superior Proposal,&#8221; the references to &#8220;15%&#8221; in the definition of Company Acquisition Proposal shall be deemed to be references to &#8220;80%.&#8221;</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(e)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Company Change in Recommendation or Company Alternative Acquisition Agreement</span>. Except as provided in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2(f)</span>&#160;and <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2(g)</span>, the Company Board and each committee of the Company Board shall not (i)&#160;withhold, withdraw, qualify or modify (or publicly propose or resolve to withhold, withdraw, qualify or modify), in a manner adverse to Parent, the Company Board Recommendation or approve, recommend or otherwise declare advisable (or publicly propose or resolve to approve, recommend or otherwise declare advisable) any Company Acquisition Proposal or make or authorize the making of any public statement (oral or written) that has the substantive effect of such a withdrawal, qualification or modification, or remove the Company Board Recommendation from or fail to include the Company Board Recommendation in the Joint Proxy Statement/Prospectus (each, a &#8220;<b style="font-weight:bold;">Company Change in Recommendation</b>&#8221;) or (ii)&#160;cause or permit the Company or any of its Subsidiaries to enter into any letter of intent, term sheet, memorandum of understanding, agreement in principle, acquisition agreement, merger agreement, option agreement, joint venture agreement, partnership agreement, lease agreement or other similar agreement (other than a confidentiality agreement referred to in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2(b)</span>&#160;entered into in compliance with <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2(a)</span>) relating to or that could reasonably be expected to lead to any Company Acquisition Proposal or requiring the Company (or that </div></div></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;">A-1-41</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:0pt;">would require or could reasonably be expected to require the Company) to abandon, terminate, or fail to consummate the Merger or any other transaction contemplated by this Agreement or that would otherwise materially impede, interfere with or be inconsistent with, the transactions contemplated hereby (a &#8220;<b style="font-weight:bold;">Company Alternative Acquisition Agreement</b>&#8221;).</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(f)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fiduciary Exception to No Company Change in Recommendation Provision</span>. Notwithstanding anything to the contrary set forth in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2(e)</span>, following receipt of an unsolicited, <i style="font-style:italic;">bona fide </i>written Company Acquisition Proposal by the Company after the date of this Agreement that did not result from a breach of <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2(a)</span>&#160;and with respect to which the Company has received a written, definitive form of Company Alternative Acquisition Agreement that has not been withdrawn, and the Company Board determining in good faith, after consultation with independent financial advisors and outside legal counsel, that such Company Acquisition Proposal constitutes a Company Superior Proposal, the Company Board may, at any time prior to the time the Company Stockholder Approval is obtained, make a Company Change in Recommendation with respect to such Company Superior Proposal, if all of the following conditions are met:</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(i)</span>the Company shall have complied with the provisions of this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2</span>, and the Company and the Company Board (x)&#160;shall have provided to Parent four (4)&#160;Business Days&#8217; prior written notice, which shall state expressly: (A)&#160;that it has received an unsolicited <i style="font-style:italic;">bona fide </i>written Company Acquisition Proposal that constitutes a Company Superior Proposal, (B)&#160;the material terms and conditions of such Company Superior Proposal (including the consideration offered therein and the identity of the Person or group making such Company Superior Proposal), together with an unredacted copy of the Company Alternative Acquisition Agreement and all other written documents and a summary of the material terms of oral communications related to such Company Superior Proposal (it being understood and agreed that any amendment to the financial terms or any other material term or condition of such Company Superior Proposal shall require a new notice to Parent and an additional two (2)&#160;Business Day period) and (C)&#160;that, subject to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2(f)(ii)</span>, the Company Board has determined to effect a Company Change in Recommendation; and (y)&#160;prior to making such a Company Change in Recommendation, (1)&#160;shall have engaged in good faith negotiations with Parent (to the extent Parent wishes to engage) during such notice period to consider adjustments to the terms and conditions of this Agreement which may be proposed in writing by Parent such that the Company Alternative Acquisition Agreement ceases to constitute a Company Superior Proposal and (2)&#160;in determining whether to make a Company Change in Recommendation, shall take into account any changes to the terms of this Agreement proposed in writing by Parent; and</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(ii)</span></span>the Company Board shall have determined, in good faith, after consultation with its independent financial advisor and outside legal counsel, that, in light of such Company Superior Proposal and taking into account any revised terms proposed in writing by Parent, such Company Superior Proposal continues to constitute a Company Superior Proposal and, after consultation with outside legal counsel, that the failure to make such Company Change in Recommendation would be inconsistent with the directors&#8217; fiduciary duties under applicable Law.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(g)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Company Change in Recommendation Due to Company Intervening Event</span>. Notwithstanding anything to the contrary set forth in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2(e)</span>, upon the occurrence of any Company Intervening Event, the Company Board may, at any time prior to the time the Company Stockholder Approval is obtained, make a Company Change in Recommendation, if all of the following conditions are met:</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(i)</span>the Company and the Company Board (x)&#160;shall have provided to Parent four (4)&#160;Business Days&#8217; prior written notice, which shall (A)&#160;set forth in reasonable detail information describing the Company Intervening Event and the rationale for the Company Change in Recommendation (it being understood and agreed that any amendment to the facts and circumstances relating to the Company Intervening Event shall require a new notice to Parent and an additional two (2)&#160;Business Day period), and (B)&#160;state expressly that, subject to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2(g)(ii)</span>&#160;below, the Company Board has determined to effect a Company Change in Recommendation and (y)&#160;prior to making such a Company Change in Recommendation, shall have engaged in good faith negotiations with Parent (to the extent Parent wishes to engage) during such notice period to consider adjustments to the terms and conditions of this Agreement which may be proposed in writing by Parent in such a manner that the failure of the Company Board to make a Company Change in Recommendation in response to the Company Intervening Event in accordance with <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2(g)(ii)</span>&#160;would no longer be reasonably expected to be inconsistent with the directors&#8217; fiduciary duties under applicable Law; and</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(ii)</span></span>the Company Board shall have determined in good faith, after consultation with its independent financial advisor and outside legal counsel, that in light of such Company Intervening Event and taking into account any revised terms </p></div></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;">A-1-42</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">proposed in writing by Parent, the failure to make a Company Change in Recommendation, would be inconsistent with the directors&#8217; fiduciary duties under applicable Law.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(h)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Certain Permitted Disclosure</span>. Nothing contained in this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2</span> shall be deemed to prohibit the Company from complying with its disclosure obligations under applicable U.S. federal or state Law with regard to a Company Acquisition Proposal; <i style="font-style:italic;">provided</i>, that any &#8220;stop look and listen&#8221; communication to its stockholders of the nature contemplated by Rule&#160;14d-9 under the Exchange Act shall include an affirmative statement to the effect that the recommendation of the Company Board is affirmed or remains unchanged; <i style="font-style:italic;">provided</i>, <i style="font-style:italic;">further</i>, that this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2(h)</span>&#160;shall not be deemed to permit the Company or the Company Board to effect a Company Change in Recommendation except in accordance with <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2(f)</span>&#160;or <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2(g)</span>. The Company shall not submit to the vote of its stockholders any Company Acquisition Proposal or Company Superior Proposal prior to the termination of this Agreement in accordance with <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Article&#160;VII</span>.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(i)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Breach by Representatives</span>. The Company agrees any action taken by any director, officer, outside legal counsel or Company Affiliate or by the Company Financial Advisor (collectively, the &#8220;<b style="font-weight:bold;">Company Specified Representatives</b>&#8221;) that, if taken by Company, would constitute a breach of any provision set forth in this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2</span> shall be deemed to constitute a breach of such provision by the Company.</div><div style="margin-top:12pt;"><a id="a53ParentAcquisitionProposalsParentChang"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.3</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Parent Acquisition Proposals; Parent Change in Recommendation</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Solicitation or Negotiation</span>.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(i)</span>During the Pre-Closing Period, except as expressly permitted by this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3</span>, Parent and its and its Subsidiaries&#8217; directors and officers shall not, and shall not direct any of its and their respective Representatives to, directly or indirectly:</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:72pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(A)</span>solicit, initiate, knowingly induce, knowingly encourage or knowingly facilitate (including by way of granting a waiver under Section&#160;203 of the DGCL), any inquiries or the making of any proposal or offer that constitutes, or could reasonably be expected to lead to, a Parent Acquisition Proposal;</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:72pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(B)</span>participate in any discussions or negotiations or cooperate in any way with any Person regarding any proposal or offer the consummation of which would constitute a Parent Acquisition Proposal;</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 72pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(C)</span></span>provide any information or data concerning Parent or any of its Subsidiaries to any Person in connection with any proposal the consummation of which would constitute a Parent Acquisition Proposal or for the purpose of soliciting, initiating, inducing, encouraging or facilitating a Parent Acquisition Proposal;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 72pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(D)</span></span>enter into any binding or nonbinding letter of intent, term sheet, memorandum of understanding, merger agreement, acquisition agreement, agreement in principle, option agreement, joint venture agreement, partnership agreement, lease agreement or other similar agreement with respect to a Parent Acquisition Proposal or any proposal or offer that could reasonably be expected to lead to a Parent Acquisition Proposal;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 72pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(E)</span></span>adopt, approve or recommend or make any public statement approving or recommending any inquiry, proposal or offer that constitutes, or could reasonably be expected to lead to, a Parent Acquisition Proposal (including by approving any transaction, or approving any Person becoming an &#8220;interested stockholder,&#8221; for purposes of Section&#160;203 of the DGCL); take any action or exempt any Person (other than the Company and its Subsidiaries) from the restriction on &#8220;business combinations&#8221; or any similar provision contained in applicable takeover laws or Parent&#8217;s organizational or other governing documents; or</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 72pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(F)</span></span>resolve, publicly propose or agree to do any of the foregoing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(ii)</span></span>Parent shall, and shall cause its Subsidiaries and Representatives to, immediately cease and cause to be terminated any solicitation, encouragement, discussions and negotiations with any Person conducted heretofore with respect to any Parent Acquisition Proposal, or proposal that could reasonably be expected to lead to a Parent Acquisition Proposal, and shall promptly terminate access by any such Person to any physical or electronic data rooms relating to any such Parent Acquisition Proposal. As soon as reasonably practicable after the date of this Agreement, Parent shall deliver a written notice </p></div></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;">A-1-43</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">to each Person that entered into a confidentiality agreement in anticipation of potentially making a Parent Acquisition Proposal within the last 30&#160;days, to the effect that Parent is ending all discussions and negotiations with such Person with respect to any Parent Acquisition Proposal, effective on the date hereof and requesting the prompt return or destruction of all confidential information previously furnished to such Person. Parent shall take all actions necessary to enforce its rights under the provisions of any &#8220;standstill&#8221; agreement between Parent and any Person (other than the Company), and, subject to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3(b),</span> shall not grant any waiver of, or agree to any amendment or modification to, any such agreement, to permit such Person to submit a Parent Acquisition Proposal.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fiduciary Exception to No Solicitation Provision</span>. Notwithstanding anything to the contrary in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3(a)</span>, prior to the time, but not after, the Parent Stockholder Approval is obtained, Parent may, in response to an unsolicited, bona fide written Parent Acquisition Proposal (which Parent Acquisition Proposal was made after the date of this Agreement and has not been withdrawn) which did not result from a breach, in any material respect, of <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3(a)</span>&#160;and so long as it has provided prior written notice to the Company of the identity of such Person and its intention to engage or participate in any discussions or negotiations with any such Person, (i)&#160;contact the Person or group of Persons making such Parent Acquisition Proposal to clarify the terms and conditions thereof, (ii)&#160;provide access to non-public information regarding Parent or any of its Subsidiaries to the Person who made such Parent Acquisition Proposal; <i style="font-style:italic;">provided</i>, that such information has previously been made available to the Company or is provided to the Company substantially concurrently with the making of such information available to such Person and that, prior to furnishing any such non-public information, Parent receives from the Person making such Parent Acquisition Proposal an executed confidentiality agreement with terms at least as restrictive in all material respects on such Person as the terms of the Confidentiality Agreement are on the Company (it being understood that such confidentiality agreement need not prohibit the making or amending of a Parent Acquisition Proposal), and (iii)&#160;engage or participate in any discussions or negotiations with any such Person regarding such Parent Acquisition Proposal if, and only if, prior to taking any action described in clause (ii)&#160;or (iii), the Parent Board determines in good faith after consultation with outside legal counsel that (A)&#160;after consultation with an independent financial advisor that such Parent Acquisition Proposal either constitutes a Parent Superior Proposal or would reasonably be expected to result in a Parent Superior Proposal and (B)&#160;the failure to take such action would reasonably be expected to be inconsistent with the directors&#8217; fiduciary duties under applicable Law.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Notice</span>. Parent shall promptly (and, in any event, within 24 hours) notify the Company (orally and in writing) if (i)&#160;any written or other inquiries, proposals or offers with respect to a Parent Acquisition Proposal or any inquiries, proposals, offers or requests for information relating to or that could reasonably be expected to lead to a Parent Acquisition Proposal are received by Parent, (ii)&#160;any non-public information is requested in connection with any Parent Acquisition Proposal from Parent or (iii)&#160;any discussions or negotiation with respect to or that could reasonably be expected to lead to a Parent Acquisition Proposal are sought to be initiated or continued with Parent, indicating, in connection with such notice, the name of such Person and the material terms and conditions of any proposals or offers (including, if applicable, copies of any written requests, proposals or offers, including proposed agreements and other material written communications or, if oral, a summary of the material terms and conditions of such proposal or offer), and thereafter shall keep the Company informed, on a current basis (and in any event within 24 hours), of any material developments with respect to any such proposals or offers (including any amendments thereto) and the status of any such discussions or negotiations, including by promptly providing copies of any additional written requests, proposals or offers, including any drafts of proposed agreements and any amendments thereto and other information set forth above. Parent agrees that it and its Subsidiaries will not enter into any confidentiality agreement with any Person subsequent to the date of this Agreement which prohibits Parent from providing any information to the Company in accordance with this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3</span> or otherwise prohibits Parent from complying with its obligations under this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3</span>. Parent further agrees that it will not provide information to any Person pursuant to any confidentiality agreement entered into prior to the date of this Agreement unless such Person agrees prior to receipt of such information to waive any provision that would prohibit Parent from providing any information to the Company in accordance with this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3</span> or otherwise prohibit Parent from complying with its obligations under this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3</span>.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Definitions</span>. For purposes of this Agreement:</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 0pt 18pt;">&#8220;<b style="font-weight:bold;">Parent Acquisition Proposal</b>&#8221; means any proposal (other than a proposal or offer by the Company or any of its Subsidiaries) for (i)&#160;any merger, consolidation, share exchange, business combination, issuance of securities, direct or indirect acquisition of securities, recapitalization, tender offer, exchange offer or other similar transaction in which a Person or &#8220;group&#8221; (as defined in the Exchange Act) of Persons directly or indirectly acquires, or if consummated in accordance with its terms would acquire, beneficial or record ownership of securities representing more than 15% of the outstanding shares of any class of securities of Parent; (ii)&#160;issuance or acquisition of securities representing more than 15% of the outstanding shares of any class of </p></div></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;">A-1-44</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">securities of Parent; (iii)&#160;except as permitted pursuant to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.1(d)</span>&#160;of this Agreement or as disclosed in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.1(d)</span>&#160;of the Parent Disclosure Letter, any direct or indirect sale, lease, exchange, transfer, acquisition or disposition of any assets of Parent and of the Parent Subsidiaries that constitute or account for (A)&#160;more than 15% of the consolidated net revenues of Parent, consolidated net income of Parent or consolidated book value of Parent or (B)&#160;more than 15% of the fair market value of the consolidated assets of Parent; or (iv)&#160;any liquidation or dissolution of Parent.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Parent Intervening Event</b>&#8221; means any Effect that has a material effect on Parent and its Subsidiaries, taken as a whole, occurring or arising after the date of this Agreement that: (i)&#160;was not known to, or reasonably foreseeable by, the Parent Board prior to the execution of this Agreement, which Effect becomes known to, or reasonably foreseeable by, the Parent Board prior to the receipt of the Parent Stockholder Approval and (ii)&#160;does not relate to (A)&#160;a Parent Acquisition Proposal; (B)(1)&#160;any changes in the market price or trading volume of the Company or Parent (it being understood that the cause of such change may be taken into consideration unless otherwise excluded pursuant hereto), (2) the Company or Parent meeting, failing to meet or exceeding published or unpublished revenue or earnings projections, in each case in and of itself (it being understood that the cause of such change may be taken into consideration unless otherwise excluded pursuant hereto), (3)&#160;any events or developments relating to the Company or any of the Company Affiliates, (4)&#160;any event or development generally affecting the industries in which Company or Parent operate or in the economy generally or other general business, financial or market conditions or (5)&#160;any change in any applicable Law; or (C)&#160;any Effect to the extent directly resulting from the announcement or pendency of, or any actions required to be taken by the Company or Parent (or refrained to be taken by the Company or Parent) pursuant to the Agreement or the consummation of the transactions contemplated hereby.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Parent Superior Proposal</b>&#8221; means any bona fide, binding, written Parent Acquisition Proposal on terms which the Parent Board determines in its good faith judgment, after consultation with outside counsel and an independent financial advisor, would reasonably be expected to be consummated in accordance with its terms, taking into account all legal, financial and regulatory aspects of the proposal and the Person or group of Persons making the proposal, and, if consummated, would result in a transaction more favorable to Parent&#8217;s stockholders from a financial point of view than the Merger (after taking into account any revisions to the terms of the transactions contemplated by this Agreement pursuant to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3(f)</span>&#160;of this Agreement and the time likely to be required to consummate such Parent Acquisition Proposal); <i style="font-style:italic;">provided</i>, that for purposes of the definition of &#8220;Parent Superior Proposal&#8221;, the references to &#8220;15%&#8221; in the definition of Company Acquisition Proposal shall be deemed to be references to &#8220;80%.&#8221;</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(e)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Parent Change in Recommendation or Parent Alternative Acquisition Agreement</span>. Except as provided in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3(f)</span>&#160;and <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3(g)</span>, the Parent Board and each committee of the Parent Board shall not (i)&#160;withhold, withdraw, qualify or modify (or publicly propose or resolve to withhold, withdraw, qualify or modify), in a manner adverse to Parent, the Parent Board Recommendation or approve, recommend or otherwise declare advisable (or publicly propose or resolve to approve, recommend or otherwise declare advisable) any Parent Acquisition Proposal or make or authorize the making of any public statement (oral or written) that has the substantive effect of such a withdrawal, qualification or modification, or remove the Parent Board Recommendation from or fail to include the Parent Board Recommendation in the Joint Proxy Statement/Prospectus (a &#8220;<b style="font-weight:bold;">Parent Change in Recommendation</b>&#8221;) or (ii)&#160;cause or permit Parent or any of its Subsidiaries to enter into any letter of intent, term sheet, memorandum of understanding, agreement in principle, acquisition agreement, merger agreement, option agreement, joint venture agreement, partnership agreement, lease agreement or other similar agreement (other than a confidentiality agreement referred to in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3(b)</span>&#160;entered into in compliance with <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3(a)</span>) relating to or that could reasonably be expected to lead to any Parent Acquisition Proposal or requiring Parent (or that would require or could reasonably be expected to require Parent) to abandon, terminate, or fail to consummate the Merger or any other transaction contemplated by this Agreement or that would otherwise materially impede, interfere with or be inconsistent with, the transactions contemplated hereby (a &#8220;<b style="font-weight:bold;">Parent Alternative Acquisition Agreement</b>&#8221;).</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 18pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(f)</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fiduciary Exception to No Parent Change in Recommendation Provision</span>.<span style="display:inline-block;width:11.88pt;"></span>Notwithstanding anything to the contrary set forth in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3(e)</span>, following receipt of an unsolicited, bona fide written Parent Acquisition Proposal by Parent after the date of this Agreement that did not result from a breach of <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3(a)</span>&#160;and with respect to which Parent has received a written, definitive form of Parent Alternative Acquisition Agreement that has not been withdrawn, and the Parent Board determining in good faith, after consultation with independent financial advisors and outside legal counsel, that such Parent Acquisition Proposal constitutes a Parent Superior Proposal, the Parent Board may, at any time prior to the time the Parent Stockholder Approval is obtained, make a Parent Change in Recommendation with respect to such Parent Superior Proposal, if all of the following conditions are met:</p></div></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;">A-1-45</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(i)</span>Parent shall have complied with the provisions of this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3</span>, and Parent and the Parent Board shall have (x)&#160;provided to the Company four (4)&#160;Business Days&#8217; prior written notice, which shall state expressly: (A)&#160;that it has received an unsolicited <i style="font-style:italic;">bona fide </i>written Parent Acquisition Proposal that constitutes a Parent Superior Proposal, (B)&#160;the material terms and conditions of such Parent Superior Proposal (including the consideration offered therein and the identity of the Person or group making such Parent Superior Proposal), together with an unredacted copy of the Parent Alternative Acquisition Agreement and all other written documents and a summary of the material terms of oral communications related to such Parent Superior Proposal (it being understood and agreed that any amendment to the financial terms or any other material term or condition of such Parent Superior Proposal shall require a new notice to the Company and an additional two (2)&#160;Business Day period) and (C)&#160;that, subject to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3(f)(ii)</span>, the Parent Board has determined to effect a Parent Change in Recommendation, and (y)&#160;prior to making such a Parent Change in Recommendation, (1)&#160;shall have engaged in good faith negotiations with the Company (to the extent the Company wishes to engage) during such notice period to consider adjustments to the terms and conditions of this Agreement which may be proposed in writing by the Company such that the Parent Alternative Acquisition Agreement ceases to constitute a Parent Superior Proposal and (2)&#160;in determining whether to make a Parent Change in Recommendation, shall take into account any changes to the terms of this Agreement proposed in writing by Parent; and</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(ii)</span></span>the Parent Board shall have determined, in good faith, after consultation with its independent financial advisor and outside legal counsel, that, in light of such Parent Superior Proposal and taking into account any revised terms proposed in writing by Parent, such Parent Superior Proposal continues to constitute a Parent Superior Proposal and, after consultation with outside legal counsel, that the failure to make such Parent Change in Recommendation would be inconsistent with the directors&#8217; fiduciary duties under applicable Law.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(g)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Parent Change in Recommendation Due to Parent Intervening Event</span>. Notwithstanding anything to the contrary set forth in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3(e)</span>, upon the occurrence of any Parent Intervening Event, the Parent Board may, at any time prior to the time the Parent Stockholder Approval is obtained, make a Parent Change in Recommendation, if all of the following conditions are met:</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(i)</span>Parent and the Parent Board (x)&#160;shall have provided to the Company four (4)&#160;Business Days&#8217; prior written notice, which shall (A)&#160;set forth in reasonable detail information describing the Parent Intervening Event and the rationale for the Parent Change in Recommendation (it being understood and agreed that any amendment to the facts and circumstances relating to the Parent Intervening Event shall require a new notice to the Company and an additional two (2)&#160;Business Day period) and (B)&#160;state expressly that, subject to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3(g)(ii)</span>, the Parent Board has determined to effect a Parent Change in Recommendation and (y)&#160;prior to making such a Parent Change in Recommendation, shall have engaged in good faith negotiations with the Company (to the extent the Company wishes to engage) during such notice period to consider adjustments to the terms and conditions of this Agreement which may be proposed in writing by the Company in such a manner that the failure of the Parent Board to make a Parent Change in Recommendation in response to the Parent Intervening Event in accordance with <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3(g)(ii)</span>&#160;would no longer be reasonably expected to be inconsistent with the directors&#8217; fiduciary duties under applicable Law; and</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(ii)</span></span>the Parent Board shall have determined in good faith, after consultation with its independent financial advisor and outside legal counsel, that in light of such Parent Intervening Event and taking into account any revised terms proposed in writing by the Company, the failure to make a Parent Change in Recommendation, would be inconsistent with the directors&#8217; fiduciary duties under applicable Law.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(h)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Certain Permitted Disclosure</span>. Nothing contained in this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3</span> shall be deemed to prohibit Parent from complying with its disclosure obligations under applicable U.S. federal or state Law with regard to a Parent Acquisition Proposal; <i style="font-style:italic;">provided</i>, that any &#8220;stop look and listen&#8221; communication to its stockholders of the nature contemplated by Rule&#160;14d-9 under the Exchange Act shall include an affirmative statement to the effect that the recommendation of the Parent Board is affirmed or remains unchanged; <i style="font-style:italic;">provided</i>, <i style="font-style:italic;">further</i>, that this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3(h)</span>&#160;shall not be deemed to permit Parent or the Parent Board to effect a Parent Change in Recommendation except in accordance with <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3(f)</span>&#160;or <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3(g)</span>. Parent shall not submit to the vote of its stockholders any Parent Acquisition Proposal or Parent Superior Proposal prior to the termination of this Agreement in accordance with <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Article&#160;VII</span>.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(i)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Breach by Representatives</span>. Parent agrees any action taken by any director, officer, outside legal counsel or Parent Affiliate or by the Parent Financial Advisor (collectively, the &#8220;<b style="font-weight:bold;">Parent Specified </b><b style="font-weight:bold;">Representatives</b>&#8221;) that, if taken by Parent, </div></div></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;">A-1-46</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:0pt;">would constitute a breach of any provision set forth in this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3</span> shall be deemed to constitute a breach of such provision by Parent.</div><div style="margin-top:12pt;"><a id="a54InformationSupplied_367551"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.4</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Information Supplied</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>The Company and Parent shall jointly prepare and cause to be filed with the SEC a joint proxy statement (as amended or supplemented from time to time, the &#8220;<b style="font-weight:bold;">Joint Proxy Statement/ Prospectus</b>&#8221;<b style="font-weight:bold;">) </b>with respect to the Company Stockholders Meeting and the Parent Stockholders Meeting. As promptly as practicable following the date of this Agreement, Parent shall prepare (with the Company&#8217;s reasonable cooperation) and confidentially submit to, followed as promptly as practicable by public filing with, the SEC a registration statement on Form&#160;S-4 (as amended or supplemented from time to time, the &#8220;<b style="font-weight:bold;">Form&#160;S-4</b>&#8221;), in which a preliminary form of the Joint Proxy Statement/Prospectus will be included as a prospectus, in connection with the registration under the Securities Act of the shares of Parent Common Stock to be issued in the Merger. Parent shall use its reasonable best efforts to have the Form&#160;S-4 declared effective under the Securities Act as promptly as practicable after such filing and to keep the Form&#160;S-4 effective as long as is necessary to consummate the Merger and the other transactions contemplated hereby. Parent shall also take any action (other than qualifying to do business in any jurisdiction in which it is not now so qualified or filing a general consent to service of process) required to be taken under any applicable state securities or &#8220;blue sky&#8221; laws in connection with the issuance of shares of Parent Common Stock in the Merger. Each of the Company and Parent shall furnish all information concerning the Company and the holders of Shares and Parent and the holders of the capital stock of Parent, as applicable, as may be reasonably requested in connection with any such action. Each of the Company and Parent shall use reasonable best efforts to cause the Joint Proxy Statement/Prospectus to be mailed to the Company&#8217;s stockholders and Parent&#8217;s stockholders, as applicable, as promptly as practicable after the Form&#160;S-4 is declared effective under the Securities Act.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>No confidential submission, filing of, or amendment or supplement to, the Form&#160;S-4 will be made by Parent, and no confidential submission, filing of, or amendment or supplement to, the Joint Proxy Statement/Prospectus will be made by the Company or Parent, in each case without providing the other Party a reasonable opportunity to review and comment thereon (other than, in each case, any filing, amendment or supplement in connection with a Company Change in Recommendation or a Parent Change in Recommendation, as applicable), and each Party shall consider in good faith all comments reasonably proposed by the other Party. Each of the Company and Parent shall promptly provide the other with copies of all such confidential submission, filings, amendments or supplements to the extent not publicly available. Each of the Company and Parent shall furnish all information concerning such Person and its Affiliates to the other and provide such other assistance as may be reasonably requested by such other Party to be included therein and shall otherwise reasonably assist and cooperate with the other in the preparation of the Form&#160;S-4 or Joint Proxy Statement/Prospectus, as applicable, and the resolution of any comments to either received from the SEC. If at any time prior to the receipt of the Company Stockholder Approval or the Parent Stockholder Approval, any information relating to the Company or Parent, or any of their respective Affiliates, directors or officers, should be discovered by the Company or Parent which is required to be set forth in an amendment or supplement to either the Form&#160;S-4 or the Joint Proxy Statement/Prospectus, so that either such document would not include any misstatement of a material fact or omit to state any material fact required to be stated therein or necessary to make the statements therein, in light of the circumstances under which they were made, not misleading, the Party which discovers such information shall promptly notify the other Party and an appropriate amendment or supplement describing such information shall be promptly filed with the SEC and, to the extent required by applicable Law, disseminated to the stockholders of the Company or the stockholders of Parent, as applicable. The Parties shall notify each other promptly of the receipt of any comments from the SEC or the staff of the SEC and of any request by the SEC or the staff of the SEC for amendments or supplements to the Form&#160;S-4 or the Joint Proxy Statement/Prospectus, or for additional information and shall supply each other with copies of (i)&#160;all material correspondence between it or any of its Representatives, on the one hand, and the SEC or the staff of the SEC, on the other hand, with respect to the Form&#160;S-4, Joint Proxy Statement/Prospectus or the Merger and (ii)&#160;all orders of the SEC relating to the Form&#160;S-4. No response to any comments from the SEC or the staff of the SEC relating to the Joint Proxy Statement/ Prospectus will be made by either Party without providing the other a reasonable opportunity to review and comment thereon unless pursuant to a telephone call initiated by the SEC, and each Party shall consider in good faith all comments reasonably proposed by the other Party. The Parties will cause the Form&#160;S-4 and Joint Proxy Statement/Prospectus to comply as to form in all material respects with the applicable provisions of the Securities Act and the Exchange Act.</div><div style="margin-top:12pt;"></div></div></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;">A-1-47</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="a55CompanyandParentStockholderMeetings_9"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.5</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Company and Parent Stockholder Meetings</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Company Stockholders Meeting</span>.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(i)</span>The Company will, as promptly as practicable in accordance with applicable Law and the Company Charter and Company Bylaws, establish a record date for, duly call and give notice of, and use its reasonable best efforts to convene a meeting of holders of Shares to consider and vote upon the adoption of this Agreement, which meeting shall in any event take place within 45&#160;days after the declaration of the effectiveness of the Form&#160;S-4 (the &#8220;<b style="font-weight:bold;">Company Stockholders Meeting</b>&#8221;). The Company shall use its reasonable best efforts to hold the Company Stockholders Meeting on the same day as the Parent Stockholders Meeting as soon as practicable after the date on which the Form&#160;S-4 becomes effective. Subject to the provisions of <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2(f)</span>&#160;and <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2(g)</span>, the Company Board shall include the Company Board Recommendation in the Joint Proxy Statement/ Prospectus and recommend at the Company Stockholders Meeting that the holders of Shares adopt this Agreement and shall use its reasonable best efforts to (i)&#160;solicit proxies from its stockholders in favor of adoption of this Agreement and (ii)&#160;secure the vote or consent of its stockholders required by the rules&#160;of Nasdaq to obtain such approvals including engaging one or more nationally recognized proxy solicitation firms and information agents to assist in such solicitation. Notwithstanding the foregoing, (x)&#160;if on or before the date on which the Company Stockholders Meeting is scheduled, the Company reasonably believes that (i)&#160;it will not receive proxies representing the Company Stockholder Approval, whether or not a quorum is present or (ii) it will not have enough Shares represented to constitute a quorum necessary to conduct the business of the Company Stockholders Meeting, the Company may (and, if requested by Parent, the Company shall) postpone or adjourn, or make one or more successive postponements or adjournments of, the Company Stockholders Meeting and (y)&#160;the Company may postpone or adjourn the Company Stockholders Meeting to allow reasonable additional time for the filing or mailing of any supplemental or amended disclosure that the Company has determined, after consultation with outside legal counsel, is reasonably likely to be required under applicable Law and for such supplemental or amended disclosure to be disseminated and reviewed by stockholders of the Company prior to the Company Stockholders Meeting, as long as the date of the Company Stockholders Meeting is not postponed or adjourned more than an aggregate of 15 calendar days in connection with any such postponements or adjournments pursuant to either or both of the preceding clauses (x)&#160;and (y).</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(ii)</span>Notwithstanding any Company Change in Recommendation, the Company shall submit this Agreement to the holders of Shares for adoption at the Company Stockholders Meeting unless this Agreement is terminated in accordance with <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Article&#160;VII</span> prior to the Company Stockholders Meeting. Without the prior written consent of Parent, the adoption of this Agreement shall be the only matter (other than matters of procedure and matters required by applicable Law to be voted on by the Company&#8217;s stockholders in connection with the adoption of this Agreement and the transactions contemplated hereby) that the Company shall propose to be acted on by the stockholders of the Company at the Company Stockholders Meeting.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Parent Stockholders Meeting</span>.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(i)</span>Parent will, as promptly as practicable in accordance with applicable Law and the Parent Charter and Parent Bylaws, establish a record date for, duly call and give notice of, and use its reasonable best efforts to convene a meeting of holders of capital stock of Parent to consider and vote upon the Parent Share Issuance. Parent shall use its reasonable best efforts to hold the Parent Stockholders Meeting on the same day as the Company Stockholders Meeting and as soon as practicable after the date on which the Form&#160;S-4 becomes effective, which meeting shall in any event take place within 45&#160;days after the declaration of the effectiveness of the Form&#160;S-4. Subject to the provisions of <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3(f)</span>&#160;and <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3(g)</span>, the Parent Board shall include the Parent Board Recommendation in the Joint Proxy Statement/Prospectus and recommend at the Parent Stockholders Meeting that the holders of capital stock of Parent approve the Parent Share Issuance and shall use its reasonable best efforts to (i)&#160;solicit proxies from its stockholders in favor of adoption of this Agreement and (ii)&#160;secure the vote or consent of its stockholders required by the rules&#160;of Nasdaq to obtain such approvals including engaging one or more nationally recognized proxy solicitation firms and information agents to assist in such solicitation. Notwithstanding the foregoing, (x)&#160;if on or before the date on which the Parent Stockholders Meeting is scheduled, Parent reasonably believes that (A)&#160;it will not receive proxies representing the Parent Stockholder Approval, whether or not a quorum is present, or (B)&#160;it will not have enough shares of Parent Common Stock represented to constitute a quorum necessary to conduct the business of the Parent Stockholders Meeting, Parent may (and, if requested by the Company, Parent shall) postpone or adjourn, or make one or more successive postponements or adjournments of, the Parent Stockholders Meeting and (y)&#160;Parent may postpone or adjourn the Parent Stockholders Meeting to allow reasonable additional time for the filing or mailing of any supplemental or amended disclosure that Parent has determined, after consultation with outside legal </div></div></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;">A-1-48</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:0pt;">counsel, is reasonably likely to be required under applicable Law and for such supplemental or amended disclosure to be disseminated and reviewed by stockholders of Parent prior to the Parent Stockholders Meeting, as long as the date of the Parent Stockholders Meeting is not postponed or adjourned more than an aggregate of 15 calendar&#160;days in connection with any such postponements or adjournments pursuant to either or both of the preceding clauses (x)&#160;and (y).</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(ii)</span></span>Notwithstanding any Parent Change in Recommendation, Parent shall seek the Parent Stockholder Approval at the Parent Stockholders Meeting unless this Agreement is terminated in accordance with <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Article&#160;VII</span> prior to the Parent Stockholders Meeting. Without the prior written consent of the Company, the Parent Share Issuance shall be the only matter (other than matters of procedure and matters required by Law to be voted on by the Company&#8217;s stockholders in connection with the approval of the Parent Share Issuance) that Parent shall propose to be acted on by the stockholders of Parent at the Parent Stockholders Meeting.</p><a id="a56RegulatoryCooperation_934941"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.6</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Regulatory Cooperation</span>. (a)&#160;Parent and the Company shall use their respective commercially reasonable efforts to (i)&#160;take, or cause to be taken, all actions necessary to consummate the Merger and make effective the other transactions contemplated hereby; (ii)&#160;make all filings (if any) and give all notices (if any) required to be made and given by such Party in connection with the Merger and the other transactions contemplated hereby (iii)&#160;obtain each Consent (if any) required to be obtained (pursuant to any applicable Law or Contract, or otherwise) by such Party in connection with the Merger or any of the other transactions contemplated hereby, including promptly seeking all such actions or nonactions, waivers, authorizations, expirations or terminations of waiting periods, clearances, consents and approvals required under any Antitrust Law.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>Without limiting the foregoing, each Party shall use its commercially reasonable efforts (i)&#160;to cooperate with the other and to file or otherwise submit, as soon as practicable, all applications, notices, reports, filings and other documents required to be filed by such Party with or otherwise submitted by such Party to any Governmental Entity with respect to the transactions contemplated hereby under applicable Law, (ii)&#160;to respond promptly to requests for information or documentary material requested by any Governmental Entity, (iii)&#160;to keep the other Party promptly informed of any communication from or to any Governmental Entity and (iv)&#160;to consummate and make effective in the most expeditious manner practicable the transactions contemplated by this Agreement. Parent shall, on behalf of the Parties, control and lead all communications and strategy relating to any filing, submission, investigation or litigation in connection with any applicable Antitrust Laws or Legal Proceeding, considering in good faith the views of the Company.</div><div style="margin-top:12pt;"><a id="a57Access_307141"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.7</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Access</span>. During the Pre-Closing Period, upon reasonable notice, and except as may otherwise be required by applicable Law, each of the Company and Parent shall, and shall cause each of its Subsidiaries to, afford the other Party&#8217;s Representatives reasonable access (at the requesting Party&#8217;s cost) under the supervision of appropriate personnel of the other Party, during normal business hours, to the other Party&#8217;s, and each of its Subsidiaries&#8217; employees, properties, assets, books and records and Contracts and, during such period, each of the Company and Parent shall, and shall cause each of its Subsidiaries to, furnish promptly to the other all information concerning its or any of its Subsidiaries&#8217; capital stock, business and personnel as may reasonably be requested by the other; <i style="font-style:italic;">provided</i>, that no investigation pursuant to this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.7</span> shall affect or be deemed to modify any representation or warranty made by the Company or Parent; and <i style="font-style:italic;">provided</i>, <i style="font-style:italic;">further</i>, that the foregoing shall require neither the Company nor Parent to permit any invasive sampling or testing or to disclose any information pursuant to this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.7</span> to the extent that (i) in the reasonable good faith judgment of such Party, any applicable Law requires such Party or its Subsidiaries to restrict or prohibit access to any such properties or information, (ii)&#160;in the reasonable good faith judgment of such Party, the information is subject to confidentiality obligations to a third party or (iii)&#160;disclosure of any such information or document would result in the loss of attorney-client privilege; <i style="font-style:italic;">provided</i>, <i style="font-style:italic;">further</i>, that with respect to clauses (i)&#160;through (iii)&#160;of this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.7</span>, Parent or the Company, as applicable, shall use its commercially reasonable efforts to (1)&#160;obtain the required consent of any such third party to provide such inspection or disclosure, (2)&#160;develop an alternative to providing such information so as to address such matters that is reasonably acceptable to Parent and the Company and (3)&#160;in the case of clauses (i)&#160;and (iii), implement appropriate and mutually agreeable measures to permit the disclosure of such information in a manner to remove the basis for the objection, including by arrangement of appropriate clean room procedures, redaction or entry into a customary joint defense agreement with respect to any information to be so provided, if the Parties determine that doing so would reasonably permit the disclosure of such information without violating applicable Law or jeopardizing such privilege. Any investigation pursuant to this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.7</span> shall be conducted in such a manner as not to interfere unreasonably with the conduct of the business of the other Party. All requests for information made pursuant to this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.7</span> shall be directed in writing to an executive officer of the Company or Parent, as applicable, or such Person as may be designated by any such executive officer.</p></div></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;">A-1-49</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="a58StockExchangeListingDelistingandDereg"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.8</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Stock Exchange Listing, De-listing and De-registration</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>Parent shall use its reasonable best efforts to cause the shares of Parent Common Stock to be issued in the Merger to be approved for listing on Nasdaq, subject to official notice of issuance, prior to the Effective Time.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>The Company shall take all actions necessary to permit the Shares and any other security issued by the Company or one of its Subsidiaries and listed on Nasdaq to be de-listed from Nasdaq and de-registered under the Exchange Act as soon as possible following the Effective Time.</div><div style="margin-top:12pt;"><a id="a59Publicity_883694"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.9</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Publicity</span>. The initial press release with respect to the Merger and the other transactions contemplated hereby shall be a joint press release and thereafter the Company and Parent shall consult with each other prior to issuing or making, and provide each other the reasonable opportunity to review and comment on, any press releases or other public announcements with respect to the Merger and the other transactions contemplated by this Agreement and any filings with any Governmental Entity (including any national securities exchange) with respect thereto, except (a)&#160;as may be required by applicable Law or by obligations pursuant to any listing agreement with or rules&#160;of any national securities exchange, (b)&#160;any press release or public statement that in the good faith judgment of the applicable Party is consistent with prior press releases issued or public statements made in compliance with this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.9</span>, (c)&#160;any internal announcements to employees regarding the Merger, so long as such statements are consistent with previous press releases, public disclosures or public statements made jointly by the Parties (or individually, if approved by the other Party), or (d)&#160;with respect to any Company Change in Recommendation or Parent Change in Recommendation made in accordance with this Agreement or the other Party&#8217;s response thereto. During the Pre-Closing Period, the Company and Parent shall consult in good faith with each other prior to issuing or making, and provide each other the reasonable opportunity to review, any press releases or other public announcements with respect to such Party&#8217;s clinical or preclinical studies, tests or trials or other material information regarding its products or product candidates.</p><a id="a510Expenses_771459"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.10</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Expenses</span>. Except as otherwise provided in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.5</span> and <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.6</span>, whether or not the Merger is consummated, all costs and expenses incurred in connection with this Agreement and the Merger and the other transactions contemplated by this Agreement shall be paid by the Party incurring such expense.</p><a id="a511IndemnificationDirectorsandOfficersI"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.11</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Indemnification; Directors&#8217; and Officers&#8217; Insurance</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>All rights to indemnification by the Company existing in favor of those Persons who are current or former directors and officers of the Company, and any person who becomes a director or officer of it prior to the Effective Time (the &#8220;<b style="font-weight:bold;">Indemnified Persons</b>&#8221;) for their acts and omissions as directors and officers of the Company occurring prior to the Effective Time, as provided in the Company Charter and Company Bylaws and as provided in any indemnification agreements between the Company and said Indemnified Persons (as in effect as of the date of this Agreement), shall survive the Merger and be observed, honored and fulfilled, in all respects, by the Surviving Corporation and its Subsidiaries (and Parent shall cause such observance and performance) to the fullest extent permitted by Delaware Law for a period of six (6)&#160;years from the date on which the Merger becomes effective (the &#8220;<b style="font-weight:bold;">Indemnification Period</b>&#8221;). In addition, during the Indemnification Period, each of the Surviving Corporation and its Subsidiaries will (and Parent will cause the Company and its Subsidiaries to) cause its certificate of incorporation, bylaws and other similar organizational documents to contain provisions with respect to indemnification, exculpation and the advancement of expenses that are at least as favorable as the indemnification, exculpation and advancement of expenses provisions set forth in the Company Charter and Company Bylaws, as applicable. During the Indemnification Period or such period in which an Indemnified Person is asserting a claim for indemnification pursuant to this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.11</span>, whichever is longer, such provisions may not be repealed, amended or otherwise modified in any manner adverse to any applicable Indemnified Persons except as required by applicable Law.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>Without limiting the generality of <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.11(a)</span>&#160;and without expanding (1)&#160;the obligations of Parent or its Affiliates (including the Surviving Corporation), or (2)&#160;the rights of any Indemnified Person, under the Company Charter, Company Bylaws or the other similar organizational documents of the Subsidiaries of the Company or any indemnification agreement between the Company and an Indemnified Person (as in effect as of the date of this Agreement and as set forth on <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.11(b)</span>&#160;of the Company Disclosure Letter), during the Indemnification Period, the Surviving Corporation will (and Parent will cause the Surviving Corporation to) indemnify and hold harmless, in accordance with provisions set forth in the Company Charter, the Company Bylaws or the other similar organizational documents of the Subsidiaries of the Company, as applicable, as of the date of this Agreement, or pursuant to any indemnification agreements with the Company or any of its Subsidiaries in effect as of the date of this Agreement, each Indemnified Person from and against any costs, fees and expenses (including the advancement of </div></div></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;">A-1-50</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:0pt;">attorneys&#8217; fees and investigation expenses), judgments, fines, losses, claims, damages, liabilities and amounts paid in settlement or compromise in connection with any Legal Proceeding, whether civil, criminal, administrative or investigative, to the extent that such Legal Proceeding arises, directly or indirectly, out of or pertains, directly or indirectly, to (i)&#160;any action or omission, or alleged action or omission, in such Indemnified Person&#8217;s capacity as a director, officer, employee or agent of the Company or any of its Subsidiaries (for their acts and omissions occurring prior to the Effective Time); and (ii)&#160;the Merger, as well as any actions taken by the Company, Parent, or Merger Sub with respect to the Merger (in each case with respect to acts and omissions occurring prior to the Effective Time). Notwithstanding the foregoing, if, at any time prior to the sixth (6<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">th</sup>) anniversary of the Effective Time, any Indemnified Person delivers to Parent a written notice asserting a claim for indemnification pursuant to this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.11(b)</span>, then the claim asserted in such notice will survive the sixth (6<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">th</sup>) anniversary of the Effective Time until such claim is fully and finally resolved.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>Prior to the Effective Time, the Company shall purchase, at its expense, a six (6)&#160;year &#8220;tail&#8221; policy (the &#8220;<b style="font-weight:bold;">Tail Policy</b>&#8221;) for the D&amp;O Insurance maintained by the Company as of the date of this Agreement in the form delivered or made available by the Company to Parent prior to the date of this Agreement at a premium not to exceed 300% of the annual premiums currently paid by the Company for such insurance. The Surviving Corporation will (and Parent will cause the Surviving Corporation to) maintain the Tail Policy in full force and effect and continue to honor its obligations thereunder for so long as the Tail Policy is in full force and effect. Notwithstanding the foregoing, if the Company, in its good faith exercise of commercially reasonable efforts, is unable to purchase a &#8220;tail&#8221; coverage on the terms and at a premium described in this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.11(c)</span>, then, for a period of six (6)&#160;years after the Effective Time, Parent shall cause to be maintained in effect for the benefit of the Indemnified Persons directors&#8217; and officers&#8217; liability insurance coverage with limits and on terms and conditions no less favorable to the Indemnified Persons than the D&amp;O Insurance.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span>The obligations set forth in this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.11</span> may not be terminated, amended or otherwise modified in any manner that adversely affects any Indemnified Person (and his or her heirs and representatives) without the prior written consent of such affected Indemnified Person (or his or her heirs and representatives). Each of the Indemnified Persons (and his or her heirs and representatives) who are beneficiaries pursuant to the Tail Policy are intended to be third party beneficiaries of this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.11</span>, with full rights of enforcement. The rights of the Indemnified Persons (and his or her heirs and representatives) pursuant to this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.11</span> will be in addition to, and not in substitution for, any other rights that such persons may have pursuant to (i)&#160;the Company Charter and Company Bylaws, (ii)&#160;the similar organizational documents of the Subsidiaries of the Company, (iii)&#160;any and all indemnification agreements entered into with the Company or any of its Subsidiaries (as in effect as of the date of this Agreement and as set forth on <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.11(b)</span>&#160;of the Company Disclosure Letter) or (iv)&#160;applicable Law.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(e)</span>In the event Parent or the Surviving Corporation or any of their respective successors or assigns (i)&#160;consolidates with or merges into any other Person and shall not be the continuing or surviving corporation or entity of such consolidation or merger or (ii)&#160;transfers all or substantially all of its properties and assets to any Person, then, and in each such case, Parent shall ensure that the successors and assigns of Parent or the Surviving Corporation, as the case may be, or at Parent&#8217;s option, Parent, shall assume the obligations set forth in this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.11</span>.</div><div style="margin-top:12pt;"><a id="a512TakeoverStatutes_473679"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.12</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Takeover Statutes</span>. The Company and the Company Board and Parent and the Parent Board shall use their respective reasonable best efforts to (a)&#160;take all action reasonably appropriate to ensure that no state takeover statute or similar statute or regulation is or becomes applicable to this Agreement or the transactions contemplated hereby and (b)&#160;if any state takeover statute or similar statute or regulation becomes applicable to this Agreement or the transactions contemplated hereby, take all action reasonably appropriate to ensure that the transactions contemplated hereby may be consummated as promptly as practicable on the terms contemplated by this Agreement.</p><a id="a513Section16b_197977"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.13</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;16(b)</span>. The Company Board and the Parent Board (or, in each case, a duly authorized committee thereof) shall, prior to the Effective Time, take all such actions within its control as may be necessary or appropriate to cause the transactions contemplated by this Agreement and any other dispositions of equity securities of the Company and acquisitions of equity securities of Parent (including derivative securities) in connection with the transactions contemplated by this Agreement by each individual who is a director or executive officer of the Company or is or may become a director or executive officer of Parent in connection with the transactions contemplated hereby to be exempt under Rule&#160;16b-3 promulgated under the Exchange Act.</p></div></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;">A-1-51</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="a514StockholderLitigation_143626"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.14</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Stockholder Litigation</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>The Company and Parent shall notify the other, in writing and promptly after acquiring Knowledge thereof, of any Legal Proceeding related to this Agreement, the Merger or the other transactions contemplated hereby that is brought against or, to the Knowledge of the Company or Parent, threatened against, the Company, Parent, and of their respective Subsidiaries or any of their respective directors or officers and shall keep the other Party informed on a reasonably current basis with respect to the status thereof. Each Party shall provide the other (a)&#160;the opportunity to participate in the defense of any such Legal Proceedings relating to stockholder litigation and (b)&#160;the right to review and comment on all material filings or responses to be made by the Company or Parent, as applicable, in connection with any such Legal Proceedings (and the Company or Parent, as applicable, shall in good faith take such comments and other advice into consideration). The Parties agree to cooperate in the defense and settlement of any such Legal Proceedings, and the Company shall not settle any such Legal Proceeding without the prior written consent of Parent (not to be unreasonably withheld, conditioned or delayed).</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>For purposes of this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.14</span>, &#8220;<b style="font-weight:bold;">participate</b>&#8221; means that the other Party will be kept reasonably apprised of proposed strategy and other significant decisions with respect to any applicable Legal Proceeding by the Company or Parent, as applicable (to the extent the attorney-client privilege between such Party and its counsel is not undermined or otherwise affected), and will have the right to review and comment on all material filings or responses to be made in connection with any such Legal Proceeding (and the other Party shall in good faith take such comments and other advice into consideration), but will not be afforded any decision-making power or authority over such Legal Proceeding, except for the right to consent to any settlement as set forth in this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.14</span>.</div><div style="margin-top:12pt;"><a id="a515CertainTaxMatters_368997"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.15</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Certain Tax Matters</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">FIRPTA Certificate</span>. At or prior to the Closing, the Company shall provide to Parent a properly executed certificate pursuant to Treasury Regulations Sections 1.1445-2(c)&#160;and 1.897-2(h), together with a form of notice to the IRS in accordance with the requirements of Treasury Regulations Section&#160;1.897-2(h), certifying that no interest in the Company is, or has been during the relevant period specified in Section&#160;897(c)(1)(A)(ii)&#160;of the Code, a &#8220;U.S. real property interest&#8221; within the meaning of Section&#160;897(c)&#160;of the Code, in each case, in form and substance reasonably acceptable to Parent; <i style="font-style:italic;">provided</i>, <i style="font-style:italic;">however</i>, that Parent&#8217;s sole recourse with respect to the failure of the Company to comply with this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.15(a)</span>&#160;shall be to withhold the appropriate Taxes from the Merger Consideration as required by applicable Law.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Intended Tax Treatment</span>. The Parties intend that, for United States federal income tax purposes, the Merger will qualify as a &#8220;reorganization&#8221; within the meaning of Section&#160;368(a)&#160;of the Code to which each of Parent, the Company and Merger Sub are to be parties under Section&#160;368(b)&#160;of the Code and this Agreement is intended to be, and is adopted as, a plan of reorganization for purposes of Sections 354, 361 and 368 of the Code and within the meaning of Treasury Regulations Section&#160;1.368-2(g). The Merger shall be reported by the parties for all Tax purposes in accordance with the foregoing, unless otherwise required by a Governmental Entity following a diligently contested audit. The Parties shall cooperate with each other and their respective counsel to document the Intended Tax Treatment. In the event that the Company requests, or the SEC requests or requires, a tax opinion with respect to any discussion in the Form&#160;S-4 of the United States federal income tax consequences to the Company stockholders of the transactions contemplated by this Agreement, such tax opinion shall be provided by Fenwick&#160;&amp; West LLP (or other nationally recognized law firm reasonably acceptable to the Company and Parent) at a &#8220;more likely than not&#8221; or higher level of assurance, and each of Parent and the Company shall execute and deliver tax representation letters, in the form attached as <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exhibit&#160;B</span>, to Fenwick&#160;&amp; West LLP (or such other counsel) upon which it shall be entitled to rely in rendering such tax opinion.</div><div style="margin-top:12pt;"><a id="a516PostClosingBoardofDirectors_162765"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.16</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Post-Closing Board of Directors</span>. The Parties shall take all actions that are reasonably necessary such that, from and after the Effective Time, (1)&#160;the Parent Board shall be increased to nine (9)&#160;individuals (the &#8220;<b style="font-weight:bold;">Parent Board Expansion</b>&#8221;) and (2)&#160;the individuals listed on <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule 5.16</span> are elected or appointed, as applicable, to the positions of directors of Parent to serve in such positions effective as of the Effective Time until successors are duly appointed and qualified in accordance with applicable Law and Parent&#8217;s Organizational Documents. If any individual listed on <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule 5.16</span> is unable or unwilling to serve as a director of Parent, the Company shall promptly, and in any event at least at least 20 Business Days prior to the Closing Date, designate a successor to such individual (which successor shall be reasonably acceptable to Parent).</p><a id="a517TerminationofCompanyPlans_612561"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.17</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Termination of Company Plans</span>. The Company shall take any and all actions required (including, without limitation, the adoption of resolutions by the Company Board of Directors, which shall be subject to approval by Parent) to terminate the Company </p></div></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;">A-1-52</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">ESPP, Company Stock Plans, and to amend, suspend or terminate any other Company Plan Parent so requests (which request shall be made not less than ten (10)&#160;Business Days prior to the Effective Time), in each case effective immediately prior to the Effective Time to the extent such actions are permitted by Law (including any required prior notice obligations).</p><a id="a518EmployeeMatters_116261"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.18</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Employee Matters</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Parent Severance Obligations</span>. Parent agrees to assume all the obligations of the Company under the Company Severance Plan with respect to any Company Employee who is subject to an Involuntary Termination (as defined in the Company Severance Plan) during the period commencing three&#160;months prior to the Closing Date and ending on the first (1<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">st</sup>) anniversary following the Closing Date.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Post-Closing Protection Period</span>. For the period commencing on the Effective Time and ending on the earlier of (A)&#160;the first (1st) anniversary of the Effective Time and (B)&#160;the date of termination of the Company Employee (such earlier period, the &#8220;<b style="font-weight:bold;">Continuation Period</b>&#8221;), Parent shall cause the Surviving Corporation or its Affiliates to provide to each current Company Employee as of the Effective Time who remains so employed immediately after the Effective Time (&#8220;<b style="font-weight:bold;">Company Employees</b>&#8221;) (i) base compensation and annual target bonus that, in each case, is no less favorable than was provided to the Company Employees immediately before the Effective Time and (ii)&#160;employee benefits (other than stock purchase plans, change in control, transaction, nonqualified deferred compensation, defined benefit pension, profit sharing or employer matching contributions to a defined contribution pension plan or post-employment welfare plans or arrangements) that are substantially comparable in the aggregate to those that were provided to the Company Employee immediately before the Effective Time under the Company Benefit Plans set forth on <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;3.12(a)</span>&#160;of the Company Disclosure Letter (subject to the same exclusions); <i style="font-style:italic;">provided</i>, <i style="font-style:italic;">however</i>, that nothing set forth in this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.18</span> will require Parent to provide compensation in the form of equity or equity-based compensation.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Service Crediting</span>. For all purposes of vesting, eligibility to participate and level of benefits under the corresponding employee benefit plans of Parent and its Subsidiaries providing benefits to any Company Employees after the Effective Time (the &#8220;<b style="font-weight:bold;">New Plans</b>&#8221;), Parent shall use commercially reasonable efforts to cause each Company Employee to be credited with his or her&#160;years of service with the Company and its Subsidiaries and their respective predecessors before the Effective Time, to the same extent and for the same purpose as such Company Employee was entitled, before the Effective Time, to credit for such service under any similar Company Benefit Plan in which such Company Employee participated or was eligible to participate immediately prior to the Effective Time; <i style="font-style:italic;">provided </i>that the foregoing shall not apply with respect to any defined benefit pension benefits or to the extent that its application would result in a duplication of compensation or benefits. In addition, and without limiting the generality of the foregoing, (i)&#160;Parent shall use commercially reasonable efforts to cause each Company Employee to be immediately eligible to participate, without any waiting time, in any New Plans to the extent coverage under such New Plan is comparable to and replaces a Company Benefit Plan in which such Company Employee participated immediately before the Effective Time (such plans, collectively, the &#8220;<b style="font-weight:bold;">Old Plans</b>&#8221;), and (ii)&#160;for purposes of each New Plan providing medical, dental, pharmaceutical, and vision insurance benefits to any Company Employee, Parent shall use commercially reasonable efforts to cause all preexisting condition exclusions and actively-at-work requirements of such New Plan to be waived for such employee and his or her covered dependents, unless such conditions would not have been waived or satisfied under the comparable plans of the Company or its Subsidiaries in which such employee participated immediately prior to the Effective Time, and Parent shall use commercially reasonable efforts to cause any eligible expenses incurred by such employee and his or her covered dependents during the portion of the plan&#160;year of the Old Plans ending on the date such employee&#8217;s participation in the corresponding New Plan begins to be taken into account under such New Plan for purposes of satisfying the corresponding deductible, coinsurance and maximum out-of-pocket requirements applicable to such employee and his or her covered dependents for the applicable plan&#160;year as if such amounts had been paid in accordance with such New Plan to the extent such amounts were credited to such person for the same purpose under the Old Plan.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Employment Commitments</span>. Without limiting the generality of <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;8.10</span>, the provisions of this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.18</span> are solely for the benefit of the Parties to this Agreement, and (i)&#160;no current or former director, employee or consultant or any other person shall be a third-party beneficiary of this Agreement, (ii)&#160;nothing herein shall be construed as an amendment to, or the establishment, modification or termination of, any Company Benefit Plan or other compensation or benefit plan or arrangement for any purpose, (iii)&#160;subject to compliance with this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.18</span>, nothing herein shall alter or limit Parent&#8217;s, the Company&#8217;s or any of their Affiliates&#8217; ability to amend, modify or terminate any particular benefit plan, program, agreement or arrangement, and (iv)&#160;nothing herein shall confer upon any current or former employee any right to employment or continued employment for any period of time by reason of this Agreement, or any right to a particular term or condition of employment.</div><div style="margin-top:12pt;"></div></div></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;">A-1-53</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="ARTICLEVICONDITIONS_869687"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">ARTICLE&#160;VI</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">CONDITIONS</p><a id="a61ConditionstoEachPartysObligationtoEff"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">6.1</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Conditions to Each Party&#8217;s Obligation to Effect the Merger</span>. The respective obligation of each Party to effect the Merger is subject to the satisfaction (or waiver by Parent and the Company) at or prior to the Closing of each of the following conditions:</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Stockholder Approvals</span>.<span style="display:inline-block;width:13.01pt;"></span>(i)&#160;The Company Stockholder Approval shall have been obtained in accordance with applicable Law, the Company Charter and the Company Bylaws and (ii)&#160;the Parent Stockholder Approval shall have been obtained in accordance with applicable Law, the Parent Charter and the Parent Bylaws.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Law; Judgment</span>. No Governmental Entity of competent jurisdiction shall have enacted, issued, promulgated, enforced or entered any Law or Judgment (whether temporary, preliminary or permanent) that is in effect and restrains, enjoins or otherwise prohibits consummation of the Merger.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Nasdaq Listing</span>. The shares of Parent Common Stock issuable in connection with the Merger shall have been approved for listing on Nasdaq, subject to official notice of issuance.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Form&#160;S-4</span>. The Form&#160;S-4 shall have been declared effective by the SEC under the Securities Act, and no stop order suspending the effectiveness of the Form&#160;S-4 shall have been issued.</div><div style="margin-top:12pt;"><a id="a62ConditionstoObligationsofParentandMer"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">6.2</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Conditions to Obligations of Parent and Merger Sub</span>. The obligations of Parent and Merger Sub to effect the Merger are also subject to the satisfaction (or waiver by Parent) at or prior to the Closing of the following conditions:</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Representations and Warranties</span>. (i)&#160;The representations and warranties of the Company contained in this Agreement (except for the representations and warranties contained in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Sections 3.1</span> (<i style="font-style:italic;">Organization, Good Standing and Qualification</i>), <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">3.3</span> (<i style="font-style:italic;">Capital Structure</i>), <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">3.4</span> (<i style="font-style:italic;">Corporate Authority and Approval</i>), <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">3.8(a)</span>&#160;and <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">3.8(c)</span>&#160;(<i style="font-style:italic;">Absence of Changes</i>), <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">3.22</span> (<i style="font-style:italic;">Brokers and Finders</i>) and <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">3.23</span> (<i style="font-style:italic;">Opinion of Financial Advisor</i>)) shall be true and correct in all respects at and as of the date of this Agreement and at and as of the Closing Date as if made at and as of such time (except to the extent such representation or warranty is expressly made as of an earlier date, in which case, as of such earlier date), except where the failure of such representations and warranties to be true and correct (without giving effect to any limitation as to &#8220;materiality&#8221; or &#8220;Company Material Adverse Effect&#8221; set forth therein), individually or in the aggregate, has not had and would not reasonably be expected to have a Company Material Adverse Effect; (ii)&#160;the representations and warranties of the Company contained in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Sections 3.1</span> (<i style="font-style:italic;">Organization, Good Standing and Qualification</i>), <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">3.3</span> (<i style="font-style:italic;">Capital Structure</i>) (other than <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;3.3(a)</span>&#160;and <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">3.3(d</span>)), <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">3.4</span> (<i style="font-style:italic;">Corporate Authority and Approval</i>), <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">3.22</span> (<i style="font-style:italic;">Brokers and Finders</i>) and <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">3.23</span> (<i style="font-style:italic;">Opinion of Financial Advisor</i>) shall be true and correct in all material respects at and as of the date of this Agreement and at and as of the Closing Date as if made at and as of such time (except to the extent such representation or warranty is expressly made as of an earlier date, in which case, as of such earlier date); (iii)&#160;the representations and warranties of the Company contained in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;3.3(a)</span>&#160;and <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">3.3(d)</span>&#160;(<i style="font-style:italic;">Capital Structure</i>) shall be true and correct in all respects, except for <i style="font-style:italic;">de minimis </i>inaccuracies, at and as of the date of this Agreement and at and as of the Closing Date as if made at and as of such time (except to the extent such representation or warranty is expressly made as of an earlier date, in which case, as of such earlier date); and (iv)&#160;the representations and warranties of the Company contained in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;3.8(a)</span>&#160;and <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">3.8(c)</span>&#160;(<i style="font-style:italic;">Absence of Changes</i>) shall be true and correct in all respects at and as of the date of this Agreement and at and as of the Closing Date as if made at and as of such time (except to the extent such representation or warranty is expressly made as of an earlier date, in which case, as of such earlier date).</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Performance of Obligations of the Company</span>. The Company shall have performed in all material respects all obligations required to be performed by it under this Agreement at or prior to the Closing.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Company Material Adverse Effect</span>. After the date of this Agreement, there shall not have occurred any Effect that, individually or in the aggregate with all other Effects, has resulted in a Company Material Adverse Effect.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Company Certificate</span>. Parent shall have received at the Closing a certificate signed on behalf of the Company by a senior executive officer of the Company to the effect that the conditions set forth in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Sections 6.2(a)</span>, <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">6.2(b)</span>&#160;and <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">6.2(c)</span>&#160;have been satisfied.</div><div style="margin-top:12pt;"></div></div></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;">A-1-54</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="a63ConditionstoObligationoftheCompany_32"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">6.3</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Conditions to Obligation of the Company</span>. The obligation of the Company to effect the Merger is also subject to the satisfaction (or waiver by the Company) at or prior to the Closing of the following conditions:</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Representations and Warranties</span>. (i)&#160;The representations and warranties of Parent contained in this Agreement (except for the representations and warranties contained in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Sections 4.1</span> (<i style="font-style:italic;">Organization, Good Standing and Qualification</i>), <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">4.3</span> (<i style="font-style:italic;">Capital Structure</i>), <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">4.4</span> (<i style="font-style:italic;">Corporate Authority and Approval</i>), <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;4.8(a)</span>&#160;(<i style="font-style:italic;">Absence of Changes</i>), <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">4.23</span> (<i style="font-style:italic;">Brokers and Finders</i>) and <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">4.24</span> (<i style="font-style:italic;">Opinion of Financial Advisor</i>)) shall be true and correct in all respects at and as of the date of this Agreement and at and as of the Closing Date as if made at and as of such time (except to the extent such representation or warranty is expressly made as of an earlier date, in which case, as of such earlier date), except where the failure of such representations and warranties to be true and correct (without giving effect to any limitation as to &#8220;materiality&#8221; or &#8220;Parent Material Adverse Effect&#8221; set forth therein), individually or in the aggregate, has not had and would not reasonably be expected to have a Parent Material Adverse Effect; (ii)&#160;the representations and warranties of Parent contained in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Sections 4.1</span> (<i style="font-style:italic;">Organization, Good Standing and Qualification</i>), <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">4.3</span> (<i style="font-style:italic;">Capital Structure</i>) (other than <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;4.3(a)</span>, <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">4.3(c)</span>&#160;and <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">4.3(d)</span>), <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">4.4</span> (<i style="font-style:italic;">Corporate Authority and Approval</i>), <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">4.23</span> (<i style="font-style:italic;">Brokers and Finders</i>) and <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">4.24</span> (<i style="font-style:italic;">Opinion of Financial Advisor</i>) shall be true and correct in all material respects at and as of the date of this Agreement and at and as of the Closing Date as if made at and as of such time (except to the extent such representation or warranty is expressly made as of an earlier date, in which case, as of such earlier date); and (iii)&#160;the representations and warranties of Parent contained <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;4.3(a)</span>, <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">4.3(c)</span>&#160;and <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">4.3(d)</span>&#160;(<i style="font-style:italic;">Capital Structure</i>) shall be true and correct in all respects, except for <i style="font-style:italic;">de minimis </i>inaccuracies, at and as of the date of this Agreement and at and as of the Closing Date as if made at and as of such time (except to the extent such representation or warranty is expressly made as of an earlier date, in which case, as of such earlier date); and (iv)&#160;the representations and warranties contained in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;4.8(a)</span>&#160;(<i style="font-style:italic;">Absence of Changes</i>) shall be true and correct in all respects at and as of the date of this Agreement and at and as of the Closing Date as if made at and as of such time (except to the extent such representation or warranty is expressly made as of an earlier date, in which case, as of such earlier date).</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Performance of Obligations of Parent and Merger Sub</span>. Each of Parent and Merger Sub shall have performed in all material respects all obligations required to be performed by it under this Agreement at or prior to the Closing.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Parent Material Adverse Effect</span>. After the date of this Agreement, there shall not have occurred any Effect that, individually or in the aggregate with all other Effects, has resulted in a Parent Material Adverse Effect.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Parent Certificate</span>. The Company shall have received at the Closing a certificate signed on behalf of Parent by a senior executive officer of Parent to the effect that the conditions set forth in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Sections 6.3(a)</span>, <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">6.3(b)</span>&#160;and <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">6.3(c)</span>&#160;have been satisfied.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(e)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Parent Board Expansion</span>. The Company shall have received evidence of the Parent Board Expansion.</div><div style="margin-top:12pt;"><a id="a64FrustrationofConditions_484438"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">6.4</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Frustration of Conditions</span>. None of the Company, Parent or Merger Sub may rely, either as a basis for not consummating the Merger or the other transactions or terminating this Agreement and abandoning the Merger, on the failure of any condition set forth in this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Article&#160;VI</span>, as the case may be, to be satisfied if such failure was caused by such Party&#8217;s material breach of any provision of this Agreement.</p><a id="ARTICLEVIITERMINATION_286382"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">ARTICLE&#160;VII</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">TERMINATION</p><a id="a71TerminationbyMutualConsent_168771"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">7.1</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Termination by Mutual Consent</span>. This Agreement may be terminated and the Merger may be abandoned at any time prior to the Effective Time, whether before or after the date of the Company Stockholder Approval and the Parent Stockholder Approval, by mutual written consent of Parent and the Company.</p><a id="a72TerminationbyEitherParentortheCompany"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">7.2</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Termination by Either Parent or the Company</span>. This Agreement may be terminated and the Merger may be abandoned at any time prior to the Effective Time by either Parent or the Company if:</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>the Merger shall not have been consummated by 11:59&#160;p.m. Eastern Time on July&#160;7, 2025 (the &#8220;<b style="font-weight:bold;">Termination Date</b>&#8221;); <i style="font-style:italic;">provided</i>, <i style="font-style:italic;">however</i>, that the right to terminate this Agreement under this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.2(a)</span>&#160;shall not be available to any party whose material breach of any provision of this Agreement has been the cause of, or resulted in, the failure of the Merger to be consummated by the Termination Date;</div></div></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;">A-1-55</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>the Company Stockholder Approval shall not have been obtained at a meeting duly convened therefor or at any adjournment or postponement thereof at which a vote upon the adoption of this Agreement was taken; <i style="font-style:italic;">provided, however</i>, that the right to terminate this Agreement under this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.2(b)</span>&#160;shall not be available to the Company if its material breach of any provision of this Agreement has been the cause of, or resulted in, the failure to obtain the Company Stockholder Approval;</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>the Parent Stockholder Approval shall not have been obtained at a meeting duly convened therefor or at any adjournment or postponement thereof at which a vote upon the issuance of the Parent Common Stock in connection with the Merger was taken; <i style="font-style:italic;">provided, however</i>, that the right to terminate this Agreement under this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.2(c)</span>&#160;shall not be available to Parent if its material breach of any provision of this Agreement has been the cause of, or resulted in, the failure to obtain the Parent Stockholder Approval; or</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span>any Law or Judgment permanently restraining, enjoining or otherwise prohibiting consummation of the Merger shall become final and non-appealable, whether before or after the date of the Company Stockholder Approval and Parent Stockholder Approval; <i style="font-style:italic;">provided</i>, that the right to terminate this Agreement under this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.2(d)</span>&#160;shall not be available to any Party if its material breach of any provision of this Agreement has been the cause of, or resulted in the failure of the Merger to be consummated.</div><div style="margin-top:12pt;"><a id="a73TerminationbytheCompany_970691"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">7.3</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Termination by the Company</span>. This Agreement may be terminated and the Merger may be abandoned at any time prior to the Effective Time by the Company if:</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>at any time prior to the Parent Stockholder Approval having been obtained, (i)&#160;the Parent Board shall have made a Parent Change in Recommendation; (ii)&#160;Parent shall have failed to include the Parent Board Recommendation in the Joint Proxy Statement/Prospectus mailed to its stockholders; (iii)&#160;the Parent Board shall have failed to publicly reaffirm its recommendation to approve the Parent Board Recommendation within ten (10)&#160;Business Days after the Company so requests in writing following the public disclosure of any Parent Acquisition Proposal with any Person other than the Company (<i style="font-style:italic;">provided</i>, that the Company shall only be able to make such request twice); (iv)&#160;a tender offer or exchange offer for outstanding shares of Parent Capital Stock shall have been commenced (other than by the Company or an Affiliate of Company) and the Parent Board shall have recommended that the stockholders of Parent tender their shares in such tender or exchange offer or, within ten (10)&#160;Business Days after the commencement of such tender or exchange offer, the Parent Board shall have failed to recommend against acceptance of such offer; or (v)&#160;Parent shall have materially breached or shall have failed to perform in any material respect its obligations set forth in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3</span>;</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>at any time prior to the Effective Time, whether before or after the Company Stockholder Approval is obtained, by action of the Company Board if there has been a breach of any representation, warranty, covenant or agreement made by Parent or Merger Sub in this Agreement, or any such representation and warranty shall have become untrue after the date of this Agreement, such that any condition set forth in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;6.3(a)</span>&#160;or <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;6.3(b)</span>&#160;would not be satisfied and such breach or failure to be true is not curable or, if curable, is not cured prior to the earlier of: (i)&#160;30&#160;days following notice to Parent from the Company of such breach or failure and (ii)&#160;the date that is three (3)&#160;Business Days prior to the Termination Date; <i style="font-style:italic;">provided</i>, that the Company shall not have the right to terminate this Agreement pursuant to this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.3(b)</span>&#160;if the Company is then in material breach of any of its representations, warranties, covenants or agreements under this Agreement; or</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>at any time prior to the Company Stockholder Approval being obtained, (i)&#160;the Company Board authorizes the Company to the extent permitted by and subject to complying with the terms of <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2</span>, to enter into a binding written definitive acquisition agreement providing for the consummation of a transaction constituting a Company Superior Proposal that did not result from a breach of this Agreement; (ii)&#160;concurrently with the termination of this Agreement, the Company, subject to complying with the terms of <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2</span>, enters into a binding written definitive acquisition agreement providing for the consummation of a transaction constituting a Company Superior Proposal that did not result from a material breach of this Agreement; and (iii)&#160;prior to or concurrently with such termination, the Company pays to Parent in immediately available funds any fees required to be paid pursuant <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.5</span>.</div><div style="margin-top:12pt;"><a id="a74TerminationbyParent_69719"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">7.4</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Termination by Parent</span>. This Agreement may be terminated and the Merger may be abandoned at any time prior to the Effective Time by Parent if:</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>at any time prior to the Company Stockholder Approval having been obtained, (i)&#160;the Company Board shall have made a Company Change in Recommendation; (ii)&#160;the Company shall have failed to include the Company Board Recommendation in the </div></div></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;">A-1-56</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:0pt;">Joint Proxy Statement/Prospectus mailed to its stockholders; (iii)&#160;the Company Board shall have failed to publicly reaffirm its recommendation to approve the Company Board Recommendation within ten (10)&#160;Business Days after Parent so requests in writing following the public disclosure of any Company Acquisition Proposal with any Person other than Parent (<i style="font-style:italic;">provided</i>, that Parent shall only be able to make such request twice); (iv)&#160;a tender offer or exchange offer for outstanding Shares shall have been commenced (other than by Parent or an Affiliate of Parent) and the Company Board shall have recommended that the stockholders of the Company tender their shares in such tender or exchange offer or, within ten (10) Business Days after the commencement of such tender or exchange offer, the Company Board shall have failed to recommend against acceptance of such offer; or (v)&#160;the Company shall have materially breached or shall have failed to perform in any material respect its obligations set forth in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2</span>;</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>at any time prior to the Effective Time, whether before or after the Parent Stockholder Approval is obtained, by action of the Parent Board, if there has been a breach of any representation, warranty, covenant or agreement made by the Company in this Agreement, or any such representation and warranty shall have become untrue after the date of this Agreement, such that any condition set forth in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;6.2(a)</span>&#160;or <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;6.2(b)</span>&#160;would not be satisfied and such breach or failure to be true is not curable or, if curable, is not cured prior to the earlier of: (i)&#160;30&#160;days following notice to the Company from Parent of such breach or failure and (ii)&#160;the date that is three (3)&#160;Business Days prior to the Termination Date; <i style="font-style:italic;">provided</i>, that Parent shall not have the right to terminate this Agreement pursuant to this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.4(b)</span>&#160;if Parent is then in material breach of any of its representations, warranties, covenants or agreements under this Agreement; or</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>at any time prior to the Parent Stockholder Approval being obtained, (i)&#160;the Parent Board authorizes Parent, to the extent permitted by and subject to complying with the terms of <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3</span>, to enter into a binding written definitive acquisition agreement providing for the consummation of a transaction constituting a Parent Superior Proposal that did not result from a breach of this Agreement; (ii)&#160;concurrently with the termination of this Agreement, Parent, subject to complying with the terms of <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3</span>, enters into a binding written definitive acquisition agreement providing for the consummation of a transaction constituting a Parent Superior Proposal that did not result from a material breach of this Agreement; and (iii)&#160;prior to or concurrently with such termination, Parent pays to Company in immediately available funds any fees required to be paid pursuant <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.6</span>.</div><div style="margin-top:12pt;"><a id="a75CompanyTerminationFee_29271"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">7.5</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Company Termination Fee</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>If this Agreement is terminated (x)&#160;by Parent pursuant to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.4(a)</span>&#160;(<i style="font-style:italic;">Company Change in Recommendation</i>) or (y)&#160;by the Company pursuant to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.3(c)</span>&#160;(<i style="font-style:italic;">Company Superior Proposal</i>), then the Company shall, within two (2)&#160;Business Days after such termination in the case of clause (x)&#160;or concurrently with such termination in the case of clause (y), pay to Parent the Company Termination Fee in immediately available funds by wire transfer.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>If (i)&#160;this Agreement is terminated by Parent or the Company pursuant to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.2(a)</span>&#160;(<i style="font-style:italic;">Termination Date</i>) or <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.2(b)</span>&#160;(<i style="font-style:italic;">Company Stockholder Approval</i>) or by Parent pursuant to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.4(b)</span>&#160;(<i style="font-style:italic;">Company Breach</i>); (ii)&#160;prior to such termination but after the date of this Agreement, a <i style="font-style:italic;">bona fide </i>Company Acquisition Proposal has been publicly announced or publicly disclosed to the Company or its stockholders and not publicly withdrawn; and (iii)&#160;within 12&#160;months after the date of such termination, the Company consummates a Company Acquisition Proposal or enters into an agreement contemplating a Company Acquisition Proposal which is subsequently consummated, then the Company shall pay the Company Termination Fee concurrently with such consummation to Parent in immediately available funds by wire transfer; <i style="font-style:italic;">provided</i>, that, solely for purposes of this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.5(b)</span>, the term &#8220;Company Acquisition Proposal&#8221; shall have the meaning assigned to such term in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.2(d)</span>, except that the references to &#8220;15%&#8221; shall be deemed to be references to &#8220;50%.&#8221; In no event shall the Company be required to pay the Company Termination Fee on more than one occasion.</div><div style="margin-top:12pt;"><a id="a76ParentTerminationFee_262340"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">7.6</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Parent Termination Fee</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>If this Agreement is terminated (x)&#160;by the Company pursuant to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.3(a)</span>&#160;(<i style="font-style:italic;">Parent Change in Recommendation</i>) or (y)&#160;by Parent pursuant to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.4(c)</span>&#160;(<i style="font-style:italic;">Parent Superior Proposal</i>), then Parent shall, within two (2)&#160;Business Days after such termination in the case of clause (x)&#160;or concurrently with such termination in the case of clause (y), pay to the Company the Parent Termination Fee in immediately available funds by wire transfer.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>If (i)&#160;this Agreement is terminated by Parent or the Company pursuant to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.2(a)</span>&#160;(<i style="font-style:italic;">Termination Date</i>) or <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.2(c)</span>&#160;(<i style="font-style:italic;">Parent Stockholder Approval</i>) or by the Company pursuant to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.3(b)</span>&#160;(<i style="font-style:italic;">Parent Breach</i>), (ii)&#160;prior to such </div></div></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;">A-1-57</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:0pt;">termination but after the date of this Agreement, a <i style="font-style:italic;">bona fide </i>Parent Acquisition Proposal has been publicly made or publicly disclosed to Parent or its stockholders and not publicly withdrawn; and (iii)&#160;within 12&#160;months after the date of such termination, Parent consummates a Parent Acquisition Proposal or enters into an agreement contemplating a Parent Acquisition Proposal which is subsequently consummated, then Parent shall pay the Parent Termination Fee to the Company concurrently with such consummation in immediately available funds by wire transfer; <i style="font-style:italic;">provided</i>, that, solely for purposes of this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.6(b)</span>, the term &#8220;Parent Acquisition Proposal&#8221; shall have the meaning assigned to such term in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.3(d)</span>, except that the references to &#8220;15%&#8221; shall be deemed to be references to &#8220;50%.&#8221; In no event shall Parent be required to pay the Parent Termination Fee on more than one occasion.</div><div style="margin-top:12pt;"><a id="a77EffectofTerminationandAbandonment_689"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">7.7</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Effect of Termination and Abandonment</span>. In the event of termination of this Agreement and the abandonment of the Merger pursuant to this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Article&#160;VII</span>, this Agreement (other than as set forth in this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.7</span> and in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;8.1</span> (<i style="font-style:italic;">Survival</i>)) shall become void and of no effect with no liability on the part of any Party (or of any of its respective Representatives); <i style="font-style:italic;">provided</i>, that no such termination shall relieve any Party (x)&#160;from any liability for Fraud or Willful Breach of this Agreement prior to such termination and (y)&#160;from any obligation to pay, if applicable, the Company Termination Fee pursuant to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.5</span> or the Parent Termination Fee pursuant to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.6</span>, as applicable. For purposes of this Agreement, the term &#8220;<b style="font-weight:bold;">Willful Breach</b>&#8221; means a deliberate act or a deliberate failure to act, taken or not taken with the actual knowledge that such act or failure to act would, or would reasonably be expected to, result in or constitute a material breach of this Agreement, regardless of whether breaching was the object of the act or failure to act.</p><a id="a78Remedies_609346"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">7.8</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Remedies</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>Each Party acknowledges that the agreements contained in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.5</span> and <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.6</span> are an integral part of the transactions contemplated by this Agreement, and that, without such agreements, no Party would have entered into this Agreement; accordingly, (i)&#160;if the Company fails to promptly pay the Company Termination Fee in accordance with <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.5</span>, and, in order to obtain such Company Termination Fee, Parent commences a suit which results in a judgment against the Company, the Company shall pay to Parent its costs and expenses (including attorneys&#8217; fees) in connection with such suit, together with interest on the Company Termination Fee at the prime rate in effect on the date the Company Termination Fee was required to be paid through the date of full payment thereof and (ii)<span style="display:inline-block;width:0.65pt;"></span>if Parent fails to promptly pay the Parent Termination Fee in accordance with <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.6</span> and, in order to obtain such Parent Termination Fee, the Company commences a suit which results in a judgment against Parent, Parent shall pay to the Company its costs and expenses (including attorneys&#8217; fees) in connection with such suit, together with interest on the Parent Termination Fee at the prime rate in effect on the date the Parent Termination Fee was required to be paid through the date of full payment thereof.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>The Parties agree that the monetary remedies set forth in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.5</span>, <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.6</span>, this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.8</span> and the specific performance remedies set forth in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;8.7</span> (<i style="font-style:italic;">Specific Performance</i>) shall be the sole and exclusive remedies of (i)&#160;the Company and the Company Subsidiaries against Parent, Merger Sub and any of their respective former, current or future general or limited partners, shareholders, equityholders, managers, members, Representatives or Affiliates for any loss suffered as a result of the failure of the Merger to be consummated, except in the case of Fraud or a Willful Breach of any covenant, agreement or obligation (in which case only Parent shall be liable for damages for such Fraud or Willful Breach), and upon payment of such amount, none of Parent, Merger Sub or any of their respective former, current or future general or limited partners, shareholders, equityholders, managers, members, Representatives or Affiliates shall have any further liability or obligation relating to or arising out of this Agreement or the transactions contemplated by this Agreement, except for the liability of Parent in the case of Fraud or a Willful Breach of any covenant, agreement or obligation; and (ii)&#160;Parent and Merger Sub against the Company and its Subsidiaries and any of their respective former, current or future general or limited partners, shareholders, equityholders, managers, members, Representatives or Affiliates for any loss suffered as a result of the failure of the transactions contemplated by this Agreement to be consummated, except in the case of Fraud or a Willful Breach of any covenant, agreement or obligation (in which case only the Company shall be liable for damages for such Fraud or Willful Breach), and upon payment of such amount, none of the Company and the Company Subsidiaries or any of their respective former, current or future general or limited partners, shareholders, equityholders, managers, members, Representatives or Affiliates shall have any further liability or obligation relating to or arising out of this Agreement or the transactions contemplated by this Agreement, except for the liability of the Company in the case of Fraud or a Willful Breach of any covenant, agreement or obligation.</div><div style="margin-top:12pt;"></div></div></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;">A-1-58</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="ARTICLEVIIIMISCELLANEOUS_662144"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">ARTICLE&#160;VIII</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">MISCELLANEOUS</p><a id="a81Survival_873228"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">8.1</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Survival</span>. This <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Article&#160;VIII</span> and the agreements of the Company, Parent and Merger Sub in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.10</span> (<i style="font-style:italic;">Expenses</i>), and <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.11</span> (<i style="font-style:italic;">Indemnification; Directors&#8217; and Officers&#8217; Insurance</i>) shall survive the consummation of the Merger. This <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Article&#160;VIII</span> (other than <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;8.2</span> (<i style="font-style:italic;">Amendment</i>), <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;8.3</span> (<i style="font-style:italic;">Waiver</i>) and <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;8.4</span> (<i style="font-style:italic;">Assignment</i>)) and the agreements of the Company, Parent and Merger Sub contained in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.10</span> (<i style="font-style:italic;">Expenses</i>), <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.7</span> (<i style="font-style:italic;">Effect of Termination and Abandonment</i>), <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;7.8</span> (<i style="font-style:italic;">Remedies</i>) and the Confidentiality Agreement shall survive the termination of this Agreement. All other representations, warranties, covenants and agreements in this Agreement and in any certificate or other writing delivered pursuant hereto shall not survive the consummation of the Merger or the termination of this Agreement. This <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;8.1</span> shall not limit any covenant or agreement of the Parties which by its terms contemplates performance after the Effective Time.</p><a id="a82Amendment_209871"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">8.2</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Amendment</span>. Subject to the provisions of applicable Law, at any time prior to the Effective Time, this Agreement (including any Exhibit, Annex, Appendix or Schedule hereto) may be amended, modified or supplemented solely in writing by the Parties.</p><a id="a83Waiver_756888"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">8.3</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Waiver</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>Any provision of this Agreement may be waived prior to the Effective Time if, and only if, such waiver is in writing and signed by the Party or Parties against whom the waiver is to be effective; <i style="font-style:italic;">provided</i>, <i style="font-style:italic;">however</i>, that (a)&#160;after the Company Stockholder Approval has been obtained, no amendment shall be made which by applicable Law would require further approval of the stockholders of the Company without the further approval of such stockholders; and (b)&#160;after the Parent Stockholder Approval has been obtained, no amendment shall be made which by applicable Law would require further approval of the stockholders of Parent without the further approval of such stockholders.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>No failure or delay by any Party in exercising any right, power or privilege hereunder shall operate as a waiver thereof nor shall any single or partial exercise thereof preclude any other or further exercise thereof or the exercise of any other right, power or privilege. Except as otherwise herein provided, the rights and remedies herein provided shall be cumulative and not exclusive of any rights or remedies provided by applicable Law.</div><div style="margin-top:12pt;"><a id="a84Assignment_838554"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">8.4</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Assignment</span>. Neither this Agreement nor any of the rights, interests or obligations under this Agreement may be assigned or delegated, in whole or in part, by operation of law or otherwise by any of the Parties without the prior written consent of the other parties, and any such assignment without such prior written consent shall be null and void.</p><a id="a85CounterpartsEffectivenessElectronicSi"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">8.5</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Counterparts; Effectiveness; Electronic Signature</span>. This Agreement may be executed in any number of counterparts, each such counterpart being deemed to be an original instrument, and all such counterparts shall together constitute the same agreement, and shall become effective when one or more counterparts have been signed by each of the Parties and delivered to the other Parties. This Agreement may be executed by.pdf or Docusign (or similar electronic application) signature and a .pdf or Docusign (or similar electronic application) signature shall constitute an original for all purposes.</p><a id="a86GoverningLawJurisdictionandVenueWAIVE"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">8.6</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Governing Law; Jurisdiction and Venue; WAIVER OF JURY TRIAL</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>This Agreement shall be deemed to be made in and in all respects shall be interpreted, construed and governed by and in accordance with the law of the state of Delaware without regard to the conflict of law principles thereof.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>Each of the Parties hereby irrevocably submits exclusively to the jurisdiction of the Court of Chancery of the State of Delaware (or in the event, but only in the event, that such court does not have subject matter jurisdiction over such action or proceeding, the Superior Court of the State of Delaware (Complex Commercial Division) or, if subject matter jurisdiction over the action or proceeding is vested exclusively in the federal courts of the United States of America, the United States District Court for the District of Delaware) and hereby waives, and agrees not to assert, as a defense in any action, suit or proceeding for the interpretation or enforcement hereof, that it is not subject thereto or that such action, suit or proceeding may not be brought or is not maintainable in said courts or that the venue thereof may not be appropriate or that this Agreement may not be enforced in or by such courts, and each of the Parties hereto irrevocably agrees that all claims relating to such action, suit or proceeding shall be heard and determined in such a state or federal court. The Parties hereby consent to and grant any such court jurisdiction over the Person of such Parties and over the subject matter of such dispute and agree that mailing of process or other papers in </div></div></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;">A-1-59</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:0pt;">connection with any such action or proceeding in the manner provided in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;8.8</span> or in such other manner as may be permitted by Law, shall be valid and sufficient service thereof.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>EACH PARTY ACKNOWLEDGES AND AGREES THAT ANY CONTROVERSY WHICH MAY&#160;ARISE UNDER THIS AGREEMENT IS LIKELY TO INVOLVE COMPLICATED AND DIFFICULT ISSUES, AND THEREFORE EACH SUCH PARTY HEREBY IRREVOCABLY AND UNCONDITIONALLY WAIVES ANY RIGHT SUCH PARTY MAY&#160;HAVE TO A TRIAL BY JURY IN RESPECT OF ANY LITIGATION DIRECTLY OR INDIRECTLY ARISING OUT OF OR RELATING TO THIS AGREEMENT, OR THE TRANSACTIONS CONTEMPLATED BY THIS AGREEMENT. EACH PARTY CERTIFIES AND ACKNOWLEDGES THAT (i)&#160;NO REPRESENTATIVE, AGENT OR ATTORNEY OF ANY OTHER PARTY HAS REPRESENTED, EXPRESSLY OR OTHERWISE, THAT SUCH OTHER PARTY WOULD NOT, IN THE EVENT OF LITIGATION, SEEK TO ENFORCE THE FOREGOING WAIVER, (ii)&#160;EACH SUCH PARTY UNDERSTANDS AND HAS CONSIDERED THE IMPLICATIONS OF THIS WAIVER, (iii) EACH SUCH PARTY MAKES THIS WAIVER VOLUNTARILY, AND (iv)&#160;EACH SUCH PARTY HAS BEEN INDUCED TO ENTER INTO THIS AGREEMENT BY, AMONG OTHER THINGS, THE MUTUAL WAIVERS AND CERTIFICATIONS IN THIS <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">SECTION&#160;8.6</span>.</div><div style="margin-top:12pt;"><a id="a87SpecificPerformance_430769"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">8.7</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Specific Performance</span>. The Parties acknowledge and agree that irreparable damage would occur and that the Parties would not have any adequate remedy at Law if any provision of this Agreement were not performed in accordance with its specific terms or were otherwise breached, and that monetary damages, even if available, would not be an adequate remedy therefor. It is accordingly agreed that the Parties shall be entitled to an injunction or injunctions to prevent breaches of this Agreement and to enforce specifically the performance of the terms and provisions hereof in accordance with <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;8.6</span>, without proof of actual damages (and each Party hereby waives any requirement for the security or posting of any bond in connection with such remedy), this being in addition to any other remedy to which they are entitled at Law or in equity. The Parties further agree not to assert that a remedy of specific enforcement is unenforceable, invalid, contrary to applicable Law or inequitable for any reason, and not to assert that a remedy of monetary damages would provide an adequate remedy for any such breach or that the Company or Parent otherwise have an adequate remedy at law.</p><a id="a88Notices_237395"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">8.8</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Notices</span>. Any notice or other communication required or permitted to be delivered to a Party under this Agreement shall be in writing and shall be deemed properly delivered, given and received: (a)&#160;upon receipt when delivered by hand, (b)&#160;one (1)&#160;Business Days after being sent by registered mail or by courier or express delivery service, (c)&#160;if sent by email transmission prior to 5:00&#160;p.m. Eastern Time, upon transmission thereof (provided that no bounceback or similar &#8220;undeliverable&#8221; message is received by such sender) or (d) if sent by email transmission after 5:00&#160;p.m. Eastern Time, the Business Day following the date of transmission (provided that no bounceback or similar &#8220;undeliverable&#8221; message is received by such sender); <i style="font-style:italic;">provided</i>, that, in each case, the notice or other communication is sent to the physical address or email address, as applicable, set forth beneath the name of such Party below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">if to Parent or Merger Sub:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;">Alumis&#160;Inc.<br/>280 East Grand Avenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;">South San Francisco, CA 94080 Attention: [***]</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Email: [***]</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">with a copy (which shall not constitute notice) to: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:20pt;text-align:justify;text-indent:-20pt;margin:0pt 0pt 0pt 36pt;">Cooley LLP</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;">3 Embarcadero Center </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;">20th Floor</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;">San Francisco, CA 94111</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;">Attention: Jamie Leigh; Ben Beerle; Polina A. Demina</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">Email: jleigh@cooley.com; bbeerle@cooley.com; pdemina@cooley.com </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></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;">A-1-60</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">if to the Company:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;">ACELYRIN,&#160;Inc.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;">4149 Liberty Canyon Road </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;">Agoura Hills, CA 91301 Attention: [***]</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">Email: [***]</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">with a copy (which shall not constitute notice) to: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:20pt;text-indent:-20pt;margin:0pt 0pt 0pt 36pt;">Fenwick&#160;&amp; West LLP</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;">902 Broadway </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;">18th Floor</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;">New York, NY 10010</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;">Attention: Stefano Quintini; Ethan A. Skerry; Jeremy R. Delman</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">Email: squintini@fenwick.com; eskerry@fenwick.com; jdelman@fenwick.com</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">or to such other person, physical address or email address as such Party shall have specified in a written notice given to the other Party in accordance with the notice provisions hereof.</p><a id="a89EntireAgreement_890684"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">8.9</span></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Entire Agreement</span>. This Agreement (and any Exhibit, Annex, Appendix or Schedule hereto, the Company Disclosure Letter and the Parent Disclosure Letter) and the Confidentiality Agreement and the other documents and instruments executed pursuant hereto constitute the entire agreement, and supersede all other prior agreements, understandings, representations and warranties both written and oral, among the Parties, with respect to the subject matter hereof.</p><a id="a810NoThirdPartyBeneficiaries_809524"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">8.10</span></span>&#160;<span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Third Party Beneficiaries</span>. This Agreement is not intended to, and does not, confer upon any Person other than the Parties any rights or remedies hereunder, other than as provided in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;5.11(d)</span>&#160;(<i style="font-style:italic;">Indemnification; Directors&#8217; and Officers&#8217; Insurance</i>).</p><a id="a811ObligationsofParentandoftheCompany_4"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">8.11</span></span>&#160;<span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Obligations of Parent and of the Company</span>. Whenever this Agreement requires a Subsidiary of Parent to take any action, such requirement shall be deemed to include an undertaking on the part of Parent to cause such Subsidiary to take such action. Whenever this Agreement requires a Subsidiary of the Company to take any action, such requirement shall be deemed to include an undertaking on the part of the Company to cause such Subsidiary to take such action and, after the Effective Time, on the part of the Surviving Corporation to cause such Subsidiary to take such action.</p><a id="a812Severability_307733"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">8.12</span></span>&#160;<span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Severability</span>. The provisions of this Agreement shall be deemed severable and the invalidity or unenforceability of any provision shall not affect the validity or enforceability of the other provisions hereof. If any provision of this Agreement, or the application thereof to any Person or any circumstance, is invalid or unenforceable, (a)&#160;a suitable and equitable provision negotiated in good faith by the Parties shall be substituted therefor in order to carry out, so far as may be valid and enforceable, the intent and purpose of such invalid or unenforceable provision and (b)&#160;the remainder of this Agreement and the application of such provision to other Persons or circumstances shall not, subject to clause (a), be affected by such invalidity or unenforceability, except as a result of such substitution, nor shall such invalidity or unenforceability affect the validity or enforceability of such provision, or the application thereof, in any other jurisdiction.</p><a id="a813NoOtherRepresentationsandWarranties_"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">8.13</span></span>&#160;<span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Other Representations and Warranties</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>Except for the representations and warranties of the Company contained in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Article&#160;III</span>, Parent and Merger Sub acknowledge that neither the Company nor any Company Subsidiary is making and has not made, and no other Person is making or has made on behalf of the Company or Company Subsidiaries, any express or implied representation or warranty in connection with this Agreement or the transactions contemplated hereby. None of Parent or Merger Sub are relying and none of Parent or Merger Sub have relied on any representations or warranties whatsoever regarding the subject matter of this Agreement, express or implied, except for the representations and warranties in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Article&#160;III</span>, including the Company Disclosure Letter. Such representations and warranties by the Company constitute the sole and exclusive representations and warranties of the Company and the Company Subsidiaries in connection with the transactions contemplated hereby and each of Parent and Merger Sub understands, acknowledges and agrees that all other representations and warranties of any kind or nature whether express, implied or statutory are specifically disclaimed by the Company and the Company Subsidiaries.</div></div></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;">A-1-61</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>Except for the representations and warranties of Parent and Merger Sub contained in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Article&#160;IV</span>, the Company acknowledges that none of Parent or Merger Sub are making or have made, and no other Person is making or has made on behalf of Parent or Merger Sub, any express or implied representation or warranty in connection with this Agreement or the transactions contemplated hereby. The Company is not relying and it has not relied on any representations or warranties whatsoever regarding the subject matter of this Agreement, express or implied, except for the representations and warranties in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Article&#160;IV</span>, including the Parent Disclosure Letter. Such representations and warranties by Parent and Merger Sub constitute the sole and exclusive representations and warranties of Parent and Merger Sub in connection with the transactions contemplated hereby and the Company understands, acknowledges and agrees that all other representations and warranties of any kind or nature whether express, implied or statutory are specifically disclaimed by Parent.</div><div style="margin-top:12pt;"><a id="a814InterpretationConstruction_514623"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">8.14</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Interpretation; Construction</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>The following rules&#160;of interpretation shall apply to this Agreement:</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(i)</span>The table of contents and the Article, Section&#160;and paragraph headings or captions herein are for convenience of reference only, do not constitute part of this Agreement and shall not be deemed to limit or otherwise affect any of the provisions hereof.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(ii)</span>Where a reference in this Agreement is made to a Section, Exhibit, Annex, Appendix or Schedule hereto, such reference shall be to a Section&#160;of or Exhibit, Annex, Appendix or Schedule to this Agreement unless otherwise indicated.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(iii)</span>Whenever the words &#8220;include&#8221;, &#8220;includes&#8221; or &#8220;including&#8221; are used in this Agreement, they shall be deemed to be followed by the words &#8220;without limitation.&#8221;</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(iv)</span>The words &#8220;hereof&#8221;, &#8220;herein&#8221; and &#8220;hereunder&#8221; and words of similar import when used in this Agreement shall refer to this Agreement as a whole and not to any particular provision of this Agreement.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(v)</span>The word &#8220;or&#8221; when used in this Agreement is not exclusive. The word &#8220;extent&#8221; in the phrase &#8220;to the extent&#8221; shall mean the degree to which a subject or other thing extends, and such phrase shall not mean simply &#8220;if.&#8221;</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(vi)</span>The words &#8220;writing,&#8221; &#8220;written&#8221; and comparable terms refer to printing, typing and other means of reproducing words (including electronic media) in a visible form.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(vii)</span>&#160;When calculating the period of time before which, within which or following which any act is to be done or step taken, the date that is the reference date in beginning the calculation of such period shall be excluded. If the last day of such period is a non-Business Day, the period in question shall end on the next succeeding Business Day.</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">(viii)&#160;Any capitalized term used in any Exhibit, Annex, Appendix or Schedule hereto, including the Company Disclosure Letter and the Parent Disclosure Letter, or in any certificate or other document made or delivered pursuant hereto but not otherwise defined therein shall have the meaning set forth in this Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">(ix)&#160;The definitions contained in this Agreement are applicable to the singular as well as the plural forms of such terms and to the masculine as well as to the feminine and neuter genders of such term.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">(x)&#160;Any Law or statute defined or referred to herein or in any certificate or other document made or delivered pursuant hereto shall be deemed to refer to such Law or statute as amended, modified or supplemented from time to time and to any rules&#160;or regulations promulgated thereunder as of the referenced time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">(xi)&#160;References to any Person include the successors and permitted assigns of that Person.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">(xii)&#160;References &#8220;from&#8221; or &#8220;through&#8221; any date mean, unless otherwise specified, &#8220;from and including&#8221; or &#8220;through and including,&#8221; respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">(xiii)&#160;References to &#8220;dollars&#8221; and &#8220;$&#8221; means U.S. dollars.</p></div></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;">A-1-62</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">(xiv)&#160;The term &#8220;made available&#8221; and words of similar import mean that the relevant documents, instruments or materials were (A)&#160;with respect to Parent, posted and made available to Parent on the Company due diligence data site (including in any &#8220;clean room&#8221; or as otherwise provided on an &#8220;outside counsel only&#8221; basis), or, with respect to the Company, posted or made available to the Company on the Parent due diligence data site (including in any &#8220;clean room&#8221; or as otherwise provided on an &#8220;outside counsel only&#8221; basis), in each case, on or before 11:59 pm Eastern Time on the calendar day prior to the date hereof or (B)&#160;filed or furnished to the SEC at least one (1)&#160;Business Day prior to the date hereof.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>The Parties have participated jointly in negotiating and drafting this Agreement. In the event that an ambiguity or a question of intent or interpretation arises, this Agreement shall be construed as if drafted jointly by the Parties, and no presumption or burden of proof shall arise favoring or disfavoring any Party by virtue of the authorship of any provision of this Agreement.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>The Company Disclosure Letter shall be arranged in numbered and lettered sections corresponding to the numbered and lettered sections contained in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Article&#160;III</span>, and the disclosure in any section of the Company Disclosure Letter shall be deemed to qualify other sections in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Article&#160;III</span> to the extent that it is reasonably apparent on the face of such disclosure that such disclosure also qualifies or applies to such other sections.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span>The Parent Disclosure Letter shall be arranged in numbered and lettered sections corresponding to the numbered and lettered sections contained in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Article&#160;IV</span>, and the disclosure in any section of the Parent Disclosure Letter shall be deemed to qualify other sections in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Article&#160;IV</span> to the extent that it is reasonably apparent on the face of such disclosure that such disclosure also qualifies or applies to such other sections.</div><div style="margin-top:12pt;"><a id="a815CertainDefinitions_967769"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">8.15</span></span><span style="display:inline-block;width:18pt;"></span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Certain Definitions</span>.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>For all purposes of this Agreement, the following capitalized terms have the following respective meanings:</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Affiliate</b>&#8221; means, with respect to any Person, any other Person directly or indirectly controlling, controlled by, or under common control with such Person. The term &#8220;<b style="font-weight:bold;">control</b>&#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, and the terms &#8220;<b style="font-weight:bold;">controlled</b>&#8221; and &#8220;<b style="font-weight:bold;">controlling</b>&#8221; have meanings correlative thereto.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Anti-Corruption and Anti-Bribery Laws</b>&#8221; means the FCPA or all other applicable United States or foreign anti-corruption or anti-bribery Laws.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Antitrust Laws</b>&#8221; means the Sherman Antitrust Act of 1890, the Clayton Antitrust Act of 1914, the HSR Act and all other federal, state and foreign Laws and Judgments that are designed or intended to prohibit, restrict or regulate actions having the purpose or effect of monopolization or restraint of trade or competition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Business Day</b>&#8221; means any day other than (i)&#160;a Saturday or a Sunday or (ii)&#160;a day on which banking and savings and loan institutions are authorized or required by Law to be closed in San Francisco.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Clinical Trial</b>&#8221; means any human clinical study of a pharmaceutical product. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Code</b>&#8221; means the Internal Revenue Code of 1986.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Commence</b>&#8221; means (a)&#160;with respect to any Clinical Trial not ongoing as of the date of this Agreement, the enrollment of the first subject for participation in such Clinical Trial or (b)&#160;with respect to any separate stage of an ongoing Clinical Trial, the first dosing of the first subject in such separate stage.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Company Affiliate</b>&#8221; means any Person under common control with the Company within the meaning of Section&#160;414(b), Section&#160;414(c), Section&#160;414(m)&#160;or Section&#160;414(o)&#160;of the Code.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Company Associate</b>&#8221; means any director, officer, employee, independent contractor or consultant of or to the Company or any Company Subsidiary or any Company Affiliate.</p></div></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;">A-1-63</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Company Audited Balance Sheet</b>&#8221; means the audited consolidated balance sheet of the Company and its consolidated Subsidiaries as of December&#160;31, 2023 included in the Company&#8217;s Annual Report on Form&#160;10-K for the&#160;year ended December&#160;31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Company ESPP</b>&#8221; means the Company&#8217;s 2023 Employee Stock Purchase Plan (as amended from time to time).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Company IP</b>&#8221; means Company Owned IP and Company Licensed IP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Company Licensed IP</b>&#8221; means any Intellectual Property Rights that are exclusively licensed or purported to be exclusively licensed to the Company or any Company Subsidiary, except, in each case, for Excluded IP Rights.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Company Material Adverse Effect</b>&#8221; means a Material Adverse Effect with respect to the Company. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Company Option</b>&#8221; means any option to purchase Shares (whether granted under any Company Stock Plan, assumed by the Company in connection with any merger, acquisition or similar transaction or otherwise issued or granted).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Company Owned IP</b>&#8221; shall mean all Intellectual Property Rights that are owned or purported to be owned by the Company or any Company Subsidiary, except, in each case, for Excluded IP Rights.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Company Plan</b>&#8221; means each (i)&#160;employee benefit plan within the meaning of Section&#160;3(3)&#160;of ERISA, whether or not subject to ERISA; (ii)&#160;stock option plan, stock purchase plan, equity-related arrangement, retention plan or arrangement, bonus or incentive award plan, severance pay plan, program or arrangement, deferred compensation arrangement or agreement, employment agreement, retention arrangement, executive compensation plan, program, agreement or arrangement, change in control plan, program or arrangement, supplemental income arrangement, retirement arrangement, profit sharing arrangement, vacation plan, paid leave or other paid time off plan, employee loan and each other employee benefit plan, policy, program, agreement and arrangement (U.S. or non-U.S.) not described in clause (i)&#160;above; and (iii)&#160;U.S. and non-U.S. plan or arrangement providing compensation to current and former employees, directors and/or other service providers of the Company or any Company Subsidiary, in each case, that is maintained, sponsored or contributed to, or required to be maintained, sponsored or contributed to, by the Company or any of its ERISA Affiliates under which compensation or benefits are provided to current or former employees, director and/or other service providers of the Company or any Company Subsidiary (or their spouses, dependents or beneficiaries) or with respect to which the Company or any Company Subsidiary has or may have any liability, whether subject to U.S. or foreign Law. In the case of a Company Plan funded through a trust described in Section&#160;401(a)&#160;of the Code or an organization described in Section&#160;501(c)(9)&#160;of the Code, or any other funding vehicle, each reference to such Company Plan shall include a reference to such trust, organization or other vehicle.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Company PSU</b>&#8221; means any restricted stock unit that is subject to vesting restrictions based on continuing service and performance metrics (whether granted under any Company Stock Plan, assumed by the Company in connection with any merger, acquisition or similar transaction or otherwise issued or granted).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Company RSU</b>&#8221; means any restricted stock unit that is subject to vesting restrictions based on continuing service (whether granted under any Company Stock Plan, assumed by the Company in connection with any merger, acquisition or similar transaction or otherwise issued or granted), excluding any Company PSU.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Company Severance Plan</b>&#8221; means the Company&#8217;s Severance Plan and Summary Plan Description, adopted by the Company Board on April&#160;27, 2023 (as amended from time to time).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Company Stock Plans</b>&#8221; means the Company&#8217;s 2020 Stock Option and Grant Plan (as amended from time to time), the ValenzaBio 2020 Stock Option Plan (as amended from time to time) and the Company&#8217;s 2023 Equity Incentive Plan (as amended from time to time).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Company Termination Fee</b>&#8221; means $10,000,000.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Confidentiality Agreement</b>&#8221; means the Mutual Non-Disclosure Agreement, dated January&#160;15, 2025, by and between the Company and Parent.</p></div></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;">A-1-64</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Consent</b>&#8221; means consent, approval, ratification, permission, authorization, clearance, waiver, Permit or order.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Contract</b>&#8221; means any written, oral or other form of binding agreement, contract, subcontract, lease, understanding, arrangement, instrument, note, option, warranty, purchase order, license, sublicense, insurance policy, benefit plan or legally binding commitment or undertaking of any nature.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">D&amp;O Insurance</b>&#8221; means the Company&#8217;s current directors&#8217; and officers&#8217; liability insurance. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Environmental Laws</b>&#8221; means all applicable Laws concerning or relating to pollution or protection of the environment or natural resources, or protection of human health and safety as related to exposure to any harmful or deleterious substances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">ERISA</b>&#8221; means the Employee Retirement Income Security Act of 1974. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Exchange Act</b>&#8221; means the Securities Exchange Act of 1934.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Excluded IP Rights</b>&#8221; means the Intellectual Property Rights set forth on <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;8.15(a)</span>&#160;of the Company Disclosure Letter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">FCPA</b>&#8221; means the Foreign Corrupt Practices Act of 1977.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">FDA</b>&#8221; means the U.S. Food and Drug Administration or any successor Governmental Entity thereto.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">FDA Act</b>&#8221; means the U.S. Federal Food, Drug, and Cosmetic Act.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Federal Healthcare Program</b>&#8221; means any federal health program as defined in 42 U.S.C. &#167; 1320a-7b(f), including Medicare, Medicaid, TRICARE, CHAMPVA and state healthcare programs (as defined therein).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Fraud</b>&#8221; means, with respect to a Party, an actual and intentional misrepresentation, deceit or concealment of fact made by such Party with respect to the making of the representations and warranties of such Party as expressly set forth in <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Article&#160;III</span> or <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Article&#160;IV</span>, as applicable, of this Agreement, with the intent to induce the other Party to rely on such misrepresentation, deceit or concealment of fact and act or fail to act to such other Party&#8217;s detriment, on which such other Party justifiably relies and subsequently justifiably acts or fails to act in a manner that results in actual material losses to such other Party; <i style="font-style:italic;">provided </i>that, for the avoidance of doubt, actual and intentional misrepresentation, deceit or concealment of fact of a Party excludes any misrepresentation, deceit or concealment of fact made negligently or recklessly.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">GAAP</b>&#8221; means United States generally accepted accounting principles.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Governmental Entity</b>&#8221; means any federal, national, transnational, state, provincial or local, whether domestic or foreign, government or any court of competent jurisdiction, administrative agency or commission or other governmental authority or instrumentality, whether domestic, foreign or supranational.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Hazardous Material</b>&#8221; means any substance, material or waste that is listed, defined or otherwise characterized as &#8220;hazardous&#8221;, &#8220;toxic&#8221;, &#8220;radioactive&#8221; or a &#8220;pollutant&#8221;, or &#8220;contaminant&#8221; or terms of similar meaning or effect under any Environmental Law, including petroleum or its by-products, asbestos and polychlorinated biphenyls.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Healthcare Laws</b>&#8221; means (a)&#160;the FDA Act, (b)&#160;the Public Health Service Act (42 U.S.C. &#167;201 et seq.), (c) all federal and state fraud and abuse Laws, including the Federal Anti-Kickback Statute (42 U.S.C. &#167;1320a-7b(b)), the civil False Claims Act (31 U.S.C. &#167;3729 et seq.), the administrative False Claims Law (42 U.S.C. &#167;1320a-7b(a)), the Anti-Inducement Law (42 U.S.C. &#167;1320a-7a(a)(5)), the exclusion Laws (42 U.S.C. &#167;1320a-7), the Physician Payment Sunshine Act (42 U.S.C. &#167;1320a-7h), (d)&#160;the Health Insurance Portability and Accountability Act of 1996 as amended (42 U.S.C. &#167;&#167;1320d et seq.) and comparable state Laws, (e)&#160;the Controlled Substances Act (21 U.S.C. &#167;801 et seq.), (f)&#160;Titles XVIII (42 U.S.C. &#167;1395 et seq.) and XIX (42 U.S.C. &#167;1396 et seq.) of the Social Security Act (g)&#160;all other applicable healthcare Laws or Judgments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">&#8220;<b style="font-weight:bold;">Indebtedness</b>&#8221; means, with respect to any Person, without duplication, any and all (i)&#160;obligations of such Person for borrowed money, or with respect to deposits or advances of any kind to such Person, (ii) obligations of such Person evidenced by bonds, debentures, notes or similar instruments, (iii) capitalized lease obligations of such Person or obligations of such Person to pay the </p></div></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;">A-1-65</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">deferred and unpaid purchase price of property and equipment, (iv)&#160;obligations of such Person pursuant to securitization or factoring programs or arrangements, (v)&#160;guarantees and arrangements having the economic effect of a guarantee of such Person of any Indebtedness of any other Person (other than any guarantee by Parent or any wholly owned Parent Subsidiary with respect to Indebtedness of Parent or any wholly owned Parent Subsidiary, or any guarantee by the Company or any wholly owned Company Subsidiary with respect to Indebtedness of the Company or any wholly owned Company Subsidiary), (vi)&#160;obligations or undertakings of such Person to maintain or cause to be maintained the financial position or covenants of others or to purchase the obligations or property of others, (vii)&#160;net cash payment obligations of such Person under swaps, options, derivatives and other hedging agreements or arrangements that will be payable upon termination thereof (assuming they were terminated on the date of determination) or (viii)&#160;letters of credit, bank guarantees and other similar contractual obligations entered into by or on behalf of such Person; it being understood that the amount of any of the foregoing Indebtedness described in clauses (i)&#160;through (viii)&#160;shall include any and all accrued interest, prepayment, breakage, and make-whole fees, expenses, premiums or penalties related thereto, and any other fees and expenses required to be paid by such Person upon repayment thereof, in each case, including as a result of or in connection with the Closing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Intellectual Property Rights</b>&#8221; means all rights of the following types, which may exist or be created under the laws of any jurisdiction in the world: (a)&#160;rights associated with works of authorship, including exclusive exploitation rights, copyrights, moral rights, software, databases, and mask works; (b) trademarks, service marks, trade dress, logos, trade names and other source identifiers, domain names and URLs and similar rights and any goodwill associated therewith; (c)&#160;rights associated with trade secrets, know how, inventions, invention disclosures, methods, processes, protocols, specifications, techniques and other forms of technology; (d)&#160;patents and industrial property rights; (e)&#160;other proprietary rights in intellectual property of every kind and nature; (f)&#160;rights of publicity; and (g)&#160;all registrations, renewals, extensions, statutory invention registrations, provisionals, non-provisionals, continuations, continuations-in-part, divisionals, or reissues of, and applications for, any of the rights referred to in clauses (a)&#160;through (f)&#160;(whether or not in tangible form and including all tangible embodiments of any of the foregoing, such as samples, studies and summaries), along with all rights to prosecute and perfect the same through administrative prosecution, registration, recordation or other administrative proceeding, and all causes of action and rights to sue or seek other remedies arising from or relating to the foregoing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Judgment</b>&#8221; means any judgment, order, injunction, ruling, writ award or decree of any Governmental Entity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Knowledge</b>&#8221; means, in the case of Parent, the actual knowledge after reasonable inquiry of any of the individuals set forth on <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;8.15</span> of the Parent Disclosure Letter and, in the case of the Company, the actual knowledge after reasonable inquiry of any of the individuals set forth on <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;8.15(b)</span>&#160;of the Company Disclosure Letter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Law</b>&#8221; means any federal, state, local, foreign or transnational law, statute, ordinance or common law of any Governmental Entity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Leased Company Property</b>&#8221; means the real property leased, subleased or licensed by the Company or any of its Subsidiaries, in each case, as tenant or subtenant, as applicable, together with, to the extent leased or subleased by the Company or any of its Subsidiaries, all buildings and other structures, facilities, fixtures or improvements located thereon and all easements, licenses, rights and appurtenances of the Company or any of its Subsidiaries relating to the foregoing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Leased Parent Property</b>&#8221; means the real property leased, subleased or licensed by Parent or any of its Subsidiaries, in each case, as tenant or subtenant, as applicable, together with, to the extent leased or subleased by Parent or any of its Subsidiaries, all buildings and other structures, facilities, fixtures or improvements located thereon and all easements, licenses, rights and appurtenances of Parent or any of its Subsidiaries relating to the foregoing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Legal Proceeding</b>&#8221; means any claim, demand, action, suit, litigation, arbitration, proceeding (including any civil, criminal, administrative, investigative or appellate proceeding), hearing, inquiry, audit, examination or investigation commenced, brought, formally heard, conducted or threatened in writing to be commenced, brought, conducted or heard by or before, or otherwise involving, any court or other Governmental Entity or any arbitrator or arbitration panel.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Lien</b>&#8221; means, with respect to any share, security, property or asset (as applicable), any mortgage, lien, pledge, charge, security interest, hypothecation, right of preemption, right of first refusal, negotiation or offer, contract for sale, license, option, easement, right of way, encroachment, occupancy right, community property interest or restriction of any nature or other encumbrance, whether voluntarily incurred or arising by operation of applicable Law.</p></div></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;">A-1-66</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Material Adverse Effect</b>&#8221; means, with respect to any Person, any fact, circumstance, effect, change, event or development (an &#8220;<b style="font-weight:bold;">Effect</b>&#8221;) that, individually or in the aggregate with all other Effects, materially adversely affects or would reasonably be expected to materially adversely affect the business, financial condition or results of operations of such Person and its Subsidiaries, taken as a whole; <i style="font-style:italic;">provided</i>, <i style="font-style:italic;">however</i>, that none of the following Effects shall be deemed in and of themselves, either alone or in combination with any other Effects existing at such time, to constitute, or shall be taken into account in determining whether there is, a Material Adverse Effect:</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(i)</span>changes or conditions generally affecting the industries in which such Person and any of its Subsidiaries operate, except to the extent such Effect has a materially disproportionate adverse effect on such Person and its Subsidiaries, taken as a whole, relative to others in such industries in respect of the business conducted in such industries;</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(ii)</span>general economic or political conditions or securities, credit, financial or other capital markets conditions, in each case in the United States or any foreign jurisdiction, except to the extent such Effect has a materially disproportionate adverse effect on such Person and its Subsidiaries, taken as a whole, relative to others in the industries in which such Person and any of its Subsidiaries operate in respect of the business conducted in such industries;</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(iii)</span>any failure, in and of itself, by such Person to meet any internal or published projections, forecasts, estimates or predictions in respect of revenues, earnings or other financial or operating metrics for any period (it being understood that the facts or occurrences giving rise to or contributing to such failure may be deemed to constitute, or be taken into account in determining whether there has been, or is reasonably expected to be, a Material Adverse Effect, to the extent otherwise permitted by this definition);</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(iv)</span>the public announcement or pendency of the transactions contemplated hereby, including the impact thereof on the relationships, contractual or otherwise, of such Person or any of its Subsidiaries with employees, labor unions, customers, suppliers or partners;</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(v)</span>any change, in and of itself, in the market price or trading volume of such Person&#8217;s securities or in its credit ratings (it being understood that the facts or occurrences giving rise to or contributing to such change may be deemed to constitute, or be taken into account in determining whether there has been, or is reasonably expected to be, a Material Adverse Effect, to the extent otherwise permitted by this definition);</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(vi)</span>any change in applicable Law, regulation or GAAP (or authoritative interpretation thereof), except to the extent such Effect has a materially disproportionate adverse effect on such Person and its Subsidiaries, taken as a whole, relative to others in the industries in which such Person and any of its Subsidiaries operate in respect of the business conducted in such industries;</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(vii)</span>geopolitical conditions, the outbreak or escalation of hostilities, any acts of war (whether or not declared), sabotage or terrorism, or any escalation or worsening of any such acts of war, sabotage or terrorism threatened or underway as of the date of this Agreement, except to the extent such Effect has a materially disproportionate adverse effect on such Person and its Subsidiaries, taken as a whole, relative to others in the industries in which such Person and any of its Subsidiaries operate in respect of the business conducted in such industries;</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">(viii)&#160;any hurricane, tornado, flood, earthquake or other natural disaster, except to the extent such Effect has a materially disproportionate adverse effect on such Person and its Subsidiaries, taken as a whole, relative to others in the industries in which such Person and any of its Subsidiaries operate in respect of the business conducted in such industries;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(ix)</span></span>any epidemic, pandemic or disease outbreak (including COVID-19) and any action by a Governmental Entity in response thereto, except to the extent such Effect has a materially disproportionate adverse effect on such Person and its Subsidiaries, taken as a whole, relative to others in the industries in which such Person and any of its Subsidiaries operate in respect of the business conducted in such industries;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">(x)&#160;any litigation arising from allegations of a breach of fiduciary duty or other violation of applicable Law relating to this Agreement or the transactions contemplated hereby,</p></div></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;">A-1-67</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">(xi)&#160;any adverse effects, adverse events or safety observations or reports of new side effects, adverse events or safety observations with respect to such Person&#8217;s product candidates;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">(xii)&#160;any regulatory, manufacturing or clinical Effect or other action resulting from any non- clinical (including internal and external research and discovery) or clinical studies (including compassionate use studies) sponsored by such Person or any competitor of such Person, results of meetings with the FDA or other Governmental Body (including any communications from any Governmental Body in connection with such meetings), or any increased incidence or severity of any previously identified side effects, adverse effects, adverse events or safety observations or reports of new side effects, adverse events or safety observations with respect to such Person&#8217;s or any competitor&#8217;s product candidates; or</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 36pt;">(xiii)&#160;any taking of any action required pursuant to this Agreement, or not required by this Agreement but taken at the written request or with the prior written consent of, in the case of Parent, the Company, and in the case of the Company, Parent.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Nasdaq</b>&#8221; means, with respect to Parent, the Nasdaq Global Select Market and, with respect to the Company, the Nasdaq Stock Market&#160;LLC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Parent Affiliate</b>&#8221; means any Person under common control with Parent within the meaning of Section&#160;414(b), Section&#160;414(c), Section&#160;414(m)&#160;or Section&#160;414(o)&#160;of the Code.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Parent Associate</b>&#8221; means any director, officer, employee, independent contractor or consultant of or to Parent or any Parent Subsidiary or any Parent Affiliate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Parent IP</b>&#8221; means Parent Owned IP and Parent Licensed IP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Parent Licensed IP</b>&#8221; means any Intellectual Property Rights that are exclusively licensed or purported to be exclusively licensed to Parent or any Parent Subsidiary.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Parent Material Adverse Effect</b>&#8221; means a Material Adverse Effect with respect to Parent. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Parent Owned IP</b>&#8221; means any Intellectual Property Rights that are owned or purported to be</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">owned by Parent or any Parent Subsidiary.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Parent Stock Option</b>&#8221; means any option to purchase Parent Common Stock (whether granted under any Parent Stock Plan, assumed by Parent in connection with any merger, acquisition or similar transaction or otherwise issued or granted).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Parent Stock Plans</b>&#8221; means Parent&#8217;s 2021 Stock Plan (as amended from time to time), Parent&#8217;s 2024 Equity Incentive Plan (as amended from time to time) and Parent&#8217;s 2024 Performance Option Plan (as amended from time to time).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Parent Termination Fee</b>&#8221; means $10,000,000.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Permitted Lien</b>&#8221; means (i)&#160;any Lien for Taxes that is not yet due and payable or that is being contested in good faith in appropriate proceedings and for which adequate reserves have been established in accordance with GAAP, (ii)&#160;any carriers&#8217;, warehousemen&#8217;s, mechanics&#8217;, materialmen&#8217;s, repairmen&#8217;s or other similar Lien arising in the ordinary course of business, (iii)&#160;any Lien with respect to zoning, planning and other limitations and restrictions, including all rights of any Governmental Entity (but not violations thereof), (iv)&#160;in the case of any Contract, any Lien that is a restriction against the transfer or assignment thereof that is included in the terms of such Contract or any non-exclusive license of Intellectual Property Rights granted to service providers in the ordinary course of business, (v)&#160;any Lien created by the execution and delivery of this Agreement, (vi)&#160;any Lien that is disclosed on the most recent consolidated balance sheet of the Company or Parent, as applicable, or notes thereto, which has been previously provided to Parent or the Company, as applicable, (vii)&#160;any Lien for which adequate reserves have been established on the Company&#8217;s or Parent&#8217;s, (viii)&#160;any imperfection of title or similar Lien that does not, individually or in the aggregate, adversely impair the ability of the Company or Parent, as applicable, or any of its Subsidiaries to use, the assets to which they relate or (ix)&#160;in the case of Intellectual Property Rights, any Lien that is a non-exclusive license of Intellectual Property Rights in the ordinary course of business consistent with past practice.</p></div></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;">A-1-68</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Person</b>&#8221; means any natural person, firm, corporation, partnership, company, limited liability company, trust, joint venture, association, Governmental Entity or other entity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Personal Information</b>&#8221; means information in any form in the relevant Party&#8217;s possession, custody or control or that is Processed by or on behalf of such Party that constitutes &#8220;personally identifiable information,&#8221; &#8220;personal information,&#8221; &#8220;personal data,&#8221; &#8220;nonpublic financial information,&#8221; &#8220;individually identifiable health information&#8221; or any similar term as defined under applicable Laws.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Phase 2 Clinical Trial</b>&#8221; means a human Clinical Trial of a biopharmaceutical product that would satisfy the requirements of U.S. 21 C.F.R. Part&#160;312.21(b), regardless of where such Clinical Trial is conducted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Privacy Laws</b>&#8221; means each applicable Law and all binding regulatory guidance concerning (i)&#160;the privacy, secrecy, security, protection, sharing, sale, disposal, international transfer or other Processing of Personal Information, and incident reporting and Security Incident notification requirements; and (ii)&#160;direct marketing, e-mails, communication by text messages or initiation, transmission, monitoring, recording, or receipt of communications (in any format, including voice, video, email, phone, text messaging or otherwise).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Process</b>&#8221; or &#8220;<b style="font-weight:bold;">Processing</b>&#8221; means any operation or set of operations, with respect to data or information, whether or not by automated means, such as the use, collection, processing, storage, recording, organization, adaption, alteration, transfer, retrieval, consultation, disclosure, dissemination, combination, erasure or destruction of such data or any other operation that is otherwise considered &#8220;processing&#8221; or similar term under applicable Privacy Laws.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Registered IP</b>&#8221; means all Intellectual Property Rights that are registered, filed or issued with, by or under the authority of any Governmental Entity, including all patents, registered copyrights, registered mask works and registered trademarks and all applications for any of the foregoing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">SEC</b>&#8221; means the Securities and Exchange Commission. &#8220;<b style="font-weight:bold;">Securities Act</b>&#8221; means the Securities Act of 1933.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Security Incident</b>&#8221; means any (i)&#160;accidental, unlawful or unauthorized access, use, loss, exfiltration, disclosure, alteration, destruction, encryption, compromise or other Processing of Personal Information; or (ii)&#160;occurrence that otherwise constitutes a &#8220;data breach,&#8221; &#8220;security breach,&#8221; &#8220;personal data breach,&#8221; &#8220;security incident,&#8221; &#8220;cybersecurity incident&#8221; or any similar term as defined under applicable Privacy Laws.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">SOX</b>&#8221; means the Sarbanes-Oxley Act of 2002.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Standard Contract</b>&#8221; means any materials transfer agreement, clinical trial agreement, nondisclosure agreement, services agreement, commercially available software-as-a-service offerings agreement, off-the- shelf software license agreement, license agreement commonly referred to as &#8220;open source,&#8221; &#8220;public,&#8221; or &#8220;freeware&#8221; software license or generally available patent license agreement, in each case, solely to the extent entered into in the ordinary course of business, and excluding any such agreement that includes the grant of an exclusive option or other exclusive rights to use or practice any Company IP or Parent IP, as applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Subsidiary</b>&#8221; means, with respect to a Person, (i)&#160;a corporation more than 50% of the combined voting power of the outstanding voting stock of which is owned, directly or indirectly, by such Person or by one or more other Subsidiaries of such Person or by such Person and one or more other Subsidiaries of such Person; (ii)&#160;a partnership of which such Person or one or more other Subsidiaries of such Person or such Person and one or more other Subsidiaries thereof, directly or indirectly, is the general partner and has the power to direct the policies, management and affairs of such partnership; (iii)&#160;a limited liability company of which such Person or one or more other Subsidiaries of such Person or such Person and one or more other Subsidiaries of such Person, directly or indirectly, is the managing member and has the power to direct the policies, management and affairs of such company; and (iv)&#160;any other Person (other than a corporation, partnership or limited liability company) in which such Person or one or more other Subsidiaries of such Person or such Person and one or more other Subsidiaries of such Person, directly or indirectly, has at least a majority ownership or the power to direct the policies, management and affairs thereof (including by Contract).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Tax Return</b>&#8221; means any Tax return, declaration, statement, report, claim for refund, schedule, form and information return, any amended Tax return and any other document filed or required to be filed with a Governmental Entity relating to Taxes.</p></div></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;">A-1-69</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Taxes</b>&#8221; means all federal, state, local and foreign income, profits, franchise, gross receipts, environmental, capital stock, severance, stamp, payroll, sales, employment, unemployment, disability, use, property, withholding, excise, production, value added, occupancy and other taxes, duties (including customs duties) or assessments, in each case, in the nature of a tax, together with all interest, penalties and additions imposed with respect to such amounts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Transaction Expenses</b>&#8221; means, with respect to each Party, any fees and expenses incurred by such Party at or prior to the Effective Time in connection with this Agreement and the transactions contemplated hereby, including (a)&#160;fees and expenses of legal counsel and accountants, the maximum amount of fees and expenses payable to financial advisors, investment bankers, brokers, consultants, and other advisors of such Party; (b)&#160;fees paid to the SEC in connection with filing the Form&#160;S-4, the Joint Proxy Statement/Prospectus, and any amendments and supplements thereto, with the SEC; (c)&#160;fees and expenses in connection with the printing, mailing and distribution of the Form&#160;S-4, the Joint Proxy Statement/Prospectus and any amendments and supplements thereto; (d)&#160;fees associated with listing the shares of Parent Common Stock in connection with the transactions contemplated hereby on Nasdaq, including the portion of Parent&#8217;s periodic Nasdaq fees that is attributable to the shares of Parent Common Stock to be issued in connection with the transactions contemplated hereby; and (e) only with respect to the Company, any bonus, severance, change-in-control payments or similar payment obligations (including payments with &#8220;single-trigger&#8221; provisions triggered at and as of the consummation of the transactions contemplated hereby) that become due or payable to any current or former Company Associate or any other Person in connection with the consummation of the transactions contemplated hereby.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">&#8220;<b style="font-weight:bold;">Treasury Regulations</b>&#8221; means the United States Treasury regulations promulgated under the Code.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>The following capitalized terms have the respective meanings given to them in the respective Sections of this Agreement set forth opposite each of the capitalized terms below:</div><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><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><b style="font-size:9.5pt;font-weight:bold;">Term</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><b style="font-size:9.5pt;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:22.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><b style="font-size:9.5pt;font-weight:bold;">Section Reference</b></p></th></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Agreement</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Preamble</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Bankruptcy and Equity Exception</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">3.4(b)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Bylaws</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">1.5</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Certificate</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">2.1(b)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Certificate of Incorporation</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">1.4</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Certificate of Merger</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">1.3</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Closing</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">1.2</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Closing Date</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">1.2</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Preamble</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Acquisition Proposal</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">5.2(d)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Alternative Acquisition Agreement</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">5.2(e)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Balance Sheet</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">3.9(b)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Board</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Recitals</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Board Recommendation</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Recitals</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Bylaws</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">3.1(b)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Capital Stock</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">3.3(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Change in Recommendation</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">5.2(e)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Charter</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">3.1(b)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Disclosure Letter</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Article III</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Employees</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">5.18(b)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Equity Awards</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">2.4(d)(i)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Financial Advisor</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">3.22</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company In-bound License</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">3.16(d)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Intervening Event</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">5.2(d)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Leases</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">3.20(c)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Licensed Registered IP</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">3.16(a)</span></p></td></tr></table></div></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;">A-1-70</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><b style="font-size:9.5pt;font-weight:bold;">Term</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><b style="font-size:9.5pt;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:22.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><b style="font-size:9.5pt;font-weight:bold;">Section Reference</b></p></th></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Material Contract</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">3.11(b)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Out-bound License</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">3.16(d)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Owned Registered IP</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">3.16(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Permits</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">3.18(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Preferred Stock</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">3.3(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Privacy Requirements</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">3.17(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Registered IP</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">3.16(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company SEC Documents</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">3.6(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Specified Representatives</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">5.2(i)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Stockholder Approval</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">3.4(b)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Stockholders Meeting</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">5.5(a)(i)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Subsidiaries</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">3.1(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Superior Proposal</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">5.2(d)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Company Voting Agreements</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Recitals</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Continuation Period</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">5.18(b)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Converted Option</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">2.4(a)(i)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Converted Performance RSU</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">2.4(c)(i)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Converted Performance RSU Vesting Date</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">2.4(c)(i)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Converted PSU Parent Shares</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">2.4(c)(i)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Converted RSU</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">2.4(b)(i)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Converted RSU Parent Shares</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">2.4(b)(i)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Current Purchase Period</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">2.4(e)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">DGCL</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Recitals</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Effective Time</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">1.3</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Equiniti</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">2.2(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">ERISA Affiliate</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">3.12(f)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Exchange Agent</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">2.2(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Exchange Fund</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">2.2(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Exchange Ratio</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">2.1(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Excluded Share</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">2.1(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Filed Company Contract</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">3.11(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Filed Company SEC Documents</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Article III</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Filed Parent Contract</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">4.11(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Filed Parent SEC Documents</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Article IV</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Form S-4</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">5.4(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">HSR Act</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">4.5(c)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Indemnification Period</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">5.11(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Intended Tax Treatment</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Recitals</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">IRS</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">3.12(e)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Joint Proxy Statement/Prospectus</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">5.4(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Merger</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Recitals</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Merger Consideration</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">2.1(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Merger Sub</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Preamble</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">New Plans</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">5.18(c)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Old Plans</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">5.18(c)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Preamble</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Acquisition Proposal</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">5.3(d)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Alternative Acquisition Agreement</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">5.3(e)</span></p></td></tr></table></div></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;">A-1-71</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><b style="font-size:9.5pt;font-weight:bold;">Term</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><b style="font-size:9.5pt;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:22.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><b style="font-size:9.5pt;font-weight:bold;">Section Reference</b></p></th></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Balance Sheet</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">4.9(b)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Board</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Recitals</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Board Expansion</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">5.16</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Board Recommendation</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Recitals</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Bylaws</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">4.1(b)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Capital Stock</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">4.3(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Change in Recommendation</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">5.3(e)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Charter</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">4.1(b)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Common Stock</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">4.3(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Disclosure Letter</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Article IV</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Financial Advisor</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">4.23</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent In-bound License</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">4.15(d)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Intervening Event</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">5.3(d)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Leases</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">4.20(c)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Licensed Registered IP</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">4.15(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Material Contract</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">4.11(b)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Non-Voting Common Stock</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">4.3(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Out-bound License</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">4.15(d)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Owned Registered IP</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">4.15(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Permits</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">4.17(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Preferred Stock</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">4.3(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Privacy Requirements</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">4.16(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Registered IP</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">4.15(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent SEC Documents</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">4.6(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Share Issuance</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">4.4(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Special Committee</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Recitals</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Specified Representatives</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">5.3(i)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Stockholder Approval</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">4.4(b)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Stockholders Meeting</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">4.4(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Subsidiaries</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">4.1(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Superior Proposal</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">5.3(d)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Parent Voting Agreements</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Recitals</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">participate</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">5.14(b)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Party/(ies)</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Preamble</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Permits</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">3.18(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Pre-Closing Period</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">5.1(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Shares</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Recitals</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Surviving Corporation</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">1.1</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Tail Policy</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">5.11(c)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Termination Date</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">7.2(a)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">Uncertificated Shares</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">2.1(b)</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">WARN Act</span></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 2pt 0pt;"><span style="font-size:9.5pt;">3.13(e)</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">[<i style="font-style:italic;">The remainder of this page&#160;is intentionally left blank.</i>]</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p></div></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;">A-1-72</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_e8ddf6f5_9a67_4676_9db1_5d69f3cd4494"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">IN WITNESS WHEREOF, this Agreement has been duly executed and delivered by the duly authorized officers of the Parties hereto as of the date first written above.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:top;width:50.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ACELYRIN, INC.</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:47.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By:</p></td><td colspan="2" style="vertical-align:bottom;width:47.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Mina Kim</p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.84%;border-top:1px solid #000000;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:bottom;width:41.65%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mina Kim</p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.84%;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:bottom;width:41.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chief Executive Officer</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">[<i style="font-style:italic;">Signature Page&#160;to Agreement and Plan of Merger</i>]</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">IN WITNESS WHEREOF, this Agreement has been duly executed and delivered by the duly authorized officers of the Parties hereto as of the date first written above.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:top;width:50.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ALUMIS INC.</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:47.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By:</p></td><td colspan="2" style="vertical-align:bottom;width:47.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> /s/ Martin Babler</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.84%;border-top:1px solid #000000;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:bottom;width:41.65%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Martin Babler</p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.84%;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:bottom;width:41.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chief Executive Officer</p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:47.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:top;width:50.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ARROW MERGER SUB,&#160;INC.</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:top;width:50.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By:</p></td><td colspan="2" style="vertical-align:top;width:47.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Sara Klein</p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:5.84%;border-top:1px solid #000000;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:41.65%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sara Klein</p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:5.84%;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:41.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">President</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">[<i style="font-style:italic;">Signature Page&#160;to Agreement and Plan of Merger</i>]</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_2ea978ac_bb3f_44c0_a9f6_3424b05297d6"></a><a id="ANNEXA2"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">ANNEX A-2</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-size:11pt;font-weight:bold;">AMENDMENT TO AGREEMENT AND PLAN OF MERGER</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:11pt;">This AMENDMENT (this &#8220;</span><b style="font-size:11pt;font-weight:bold;">Amendment</b><span style="font-size:11pt;">&#8221;), dated as of April 20, 2025, to the AGREEMENT AND PLAN OF MERGER (the &#8220;</span><b style="font-size:11pt;font-weight:bold;">Agreement</b><span style="font-size:11pt;">&#8221; and as amended by this Amendment, the &#8220;</span><b style="font-size:11pt;font-weight:bold;">Amended Agreement</b><span style="font-size:11pt;">&#8221;), dated as of February 6, 2025, by and among Alumis Inc., a Delaware corporation (&#8220;</span><b style="font-size:11pt;font-weight:bold;">Parent</b><span style="font-size:11pt;">&#8221;), Arrow Merger Sub, Inc., a Delaware corporation and a direct wholly owned Subsidiary of Parent (&#8220;</span><b style="font-size:11pt;font-weight:bold;">Merger Sub</b><span style="font-size:11pt;">&#8221;), and ACELYRIN, Inc., a Delaware corporation (the &#8220;</span><b style="font-size:11pt;font-weight:bold;">Company</b><span style="font-size:11pt;">&#8221;). Parent, Merger Sub and the Company are each sometimes referred to herein as a &#8220;</span><b style="font-size:11pt;font-weight:bold;">Party</b><span style="font-size:11pt;">&#8221; and collectively as the &#8220;</span><b style="font-size:11pt;font-weight:bold;">Parties</b><span style="font-size:11pt;">&#8221;.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:11pt;">WHEREAS, capitalized terms used and not otherwise defined in this Amendment shall have the respective meanings ascribed to such terms in the Agreement;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:11pt;">WHEREAS, </span><span style="font-size:11pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;8.2</span><span style="font-size:11pt;"> of the Agreement provides that, at any time prior to the Effective Time, the Agreement may be amended, modified or supplemented solely in writing by the Parties; and</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:11pt;">WHEREAS, subject to the terms and conditions set forth in this Amendment, and pursuant to </span><span style="font-size:11pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 8.2</span><span style="font-size:11pt;"> of the Agreement, the Parties desire to amend certain terms of the Agreement by entering into this Amendment.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:11pt;">NOW, THEREFORE, in consideration of the premises, and of the representations, warranties, covenants and agreements contained herein, the Parties hereby agree as follows:</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="font-size:11pt;">1.</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-size:11pt;font-weight:bold;white-space:pre-wrap;">Amendment to the Agreement.  </b><span style="font-size:11pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 2.1(a)</span><span style="font-size:11pt;"> of the Agreement shall be amended and restated in its entirety as follows:</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-size:11pt;">&#8220;</span><span style="font-size:11pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exchange Ratio; Merger Consideration</span><span style="font-size:11pt;">. Each Share issued and outstanding immediately prior to the Effective Time (other than Shares held by the Company (including in treasury) or any of its Subsidiaries or Parent or any of its Subsidiaries, if any (each such Share, an &#8220;</span><b style="font-size:11pt;font-weight:bold;">Excluded Share</b><span style="font-size:11pt;">&#8221; and, collectively, &#8220;</span><b style="font-size:11pt;font-weight:bold;">Excluded Shares</b><span style="font-size:11pt;">&#8221;)) shall be converted into the right to receive 0.4814 shares of Parent Common Stock, without interest thereon (the number of shares of Parent Common Stock in exchange for each Share, the &#8220;</span><b style="font-size:11pt;font-weight:bold;">Exchange Ratio</b><span style="font-size:11pt;">&#8221; and the consideration to be received in respect of such Share, the &#8220;</span><b style="font-size:11pt;font-weight:bold;">Merger Consideration</b><span style="font-size:11pt;">&#8221;).&#8221;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></div></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;">A-2-1</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_1cad7506_ae2a_4f24_9407_4ba98fc98414"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="font-size:11pt;">2.</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-size:11pt;font-weight:bold;">Representations and Warranties of the Company.</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:11pt;">The Company hereby represents and warrants to Parent as follows:</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:52.5pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:11pt;vertical-align:text-top;white-space:nowrap;width:19.5pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">The Company has all requisite corporate power and authority to execute and deliver this Amendment. On or prior to the date of this Amendment, the Company Transaction Committee adopted resolutions, by vote at a meeting duly called: (i)&#160;determining that the Amended Agreement and the transactions contemplated by the Amended Agreement are advisable, fair to and in the best interests of the Company and its stockholders, (ii)&#160;recommending to the Company Board that it approve the execution, delivery and performance by the Company of this Amendment and the consummation by the Company of the transactions contemplated by the Amended Agreement, including the Merger, (iii)&#160;recommending to the Company Board that it direct that the Amended Agreement be submitted to the Company&#8217;s stockholders for adoption and (iv)&#160;recommending to the Company Board that it recommend that the stockholders of the Company adopt the Amended Agreement. As of the date of this Amendment, such resolutions have not been amended or withdrawn. On or prior to the date of this Amendment, the Company Board adopted resolutions, by vote at a meeting duly called: (A)&#160;determining that the Amended Agreement and the transactions contemplated by the Amended Agreement are advisable, fair to and in the best interests of the Company and its stockholders, (B) approving the execution, delivery and performance by the Company of this Amendment and the consummation by the Company of the transactions contemplated by the Amended Agreement, including the Merger, (C)&#160;directing that the Amended Agreement be submitted to the Company&#8217;s stockholders for adoption and (D)&#160;recommending that the stockholders of the Company adopt the Amended Agreement. As of the date of this Amendment, such resolutions have not been amended or withdrawn.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;"><span style="font-size:11pt;white-space:pre-wrap;">(b)  The Company has duly executed and delivered this Amendment and, assuming the due authorization, execution and delivery by Parent and Merger Sub, this Amendment constitutes its legal, valid and binding obligation, enforceable against the Company in accordance with its terms, except, in each case, as enforcement may be limited by the Bankruptcy and Equity Exception.</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="font-size:11pt;">3.</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-size:11pt;font-weight:bold;">Representations and Warranties of Parent and Merger Sub.</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;"><span style="font-size:11pt;">Parent hereby represents and warrants to the Company as follows:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;"><span style="font-size:11pt;">(a) Each of Parent and Merger Sub has all requisite corporate power and authority to execute and deliver this Amendment. On or prior to the date of this Amendment, the Parent Special Committee has adopted resolutions, by vote at a meeting duly called: (i)&#160;determining that the Amended Agreement and the transactions contemplated by the Amended Agreement, including the Merger, are advisable, fair to and in the best interests of Parent and its stockholders, (ii)&#160;recommending to the Parent Board that it approve the Merger and the transactions contemplated by the Amended Agreement, including the Parent Share Issuance, and (iii)&#160;recommending to the Parent Board that it submit, and recommending the approval of the Parent Share Issuance, to Parent&#8217;s stockholders for approval at the Parent Stockholders Meeting. On or prior to the date of this Amendment, the Parent Board has adopted resolutions, by vote at a meeting duly called: (i)&#160;determining that the Amended Agreement and the transactions contemplated by the Amended Agreement are advisable, fair to and in the best interests of Parent and its stockholders, (ii)&#160;approving the Merger and the transactions contemplated by the Amended Agreement, including the Parent Share Issuance, (iii)&#160;resolving to submit the Parent Share Issuance to Parent&#8217;s stockholders for approval at the Parent Stockholder Meeting and (iv)&#160;recommending that the stockholders of Parent approve the Parent Share Issuance in connection with the Merger. As of the date of this Amendment, such resolutions have not been amended or withdrawn.</span></p></div></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;">A-2-2</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 72pt;"><span style="font-size:11pt;">(b) Parent and Merger Sub have duly executed and delivered this Amendment and, assuming the due authorization, execution and delivery by the Company, this Amendment constitutes its legal, valid and binding obligation, enforceable against Parent, in accordance with its terms except, in each case, as enforcement may be limited by the Bankruptcy and Equity Exception.</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="font-size:11pt;">4.</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-size:11pt;font-weight:bold;">General Provisions.</b></p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:54pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="font-size:11pt;">a.</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="font-size:11pt;">All of the provisions of this Amendment shall be effective as of the date of this Amendment. Except to the extent specifically amended or supplemented by this Amendment, (i)&#160;no waivers with respect to the Agreement or the obligations thereunder are hereby being made, granted or consented to by the Parties and (ii)&#160;all of the terms of the Agreement shall remain unchanged and in full force and effect, and are hereby incorporated by reference into this Amendment.</span></p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:54pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="font-size:11pt;">b.</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="font-size:11pt;">This Amendment and the Agreement (and any Exhibit, Annex, Appendix or Schedule thereto, the Company Disclosure Letter and the Parent Disclosure Letter) and the Confidentiality Agreement and the other documents and instruments executed pursuant thereto constitute the entire agreement, and supersede all other prior agreements, understandings, representations and warranties both written and oral, among the Parties, with respect to the subject matter hereof.</span></p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:54pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="font-size:11pt;">c.</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="font-size:11pt;">The provisions of Section&#160;8.2, Section&#160;8.3, Section&#160;8.4, Section&#160;8.5, Section&#160;8.6, Section&#160;8.7, Section&#160;8.8, Section&#160;8.10, Section&#160;8.12 and Section 8.14 of the Agreement shall apply </span><i style="font-size:11pt;font-style:italic;">mutatis mutandis</i><span style="font-size:11pt;"> to this Amendment.</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><span style="font-size:11pt;">[</span><i style="font-size:11pt;font-style:italic;">The remainder of this page is intentionally left blank.</i><span style="font-size:11pt;">]</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p></div></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;">A-2-3</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_4951593a_591f_4ca4_b7a8_fdeeea015d41"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><b style="font-size:11pt;font-weight:bold;">IN WITNESS WHEREOF</b><span style="font-size:11pt;">, this Amendment has been duly executed and delivered by the duly authorized officers of the Parties hereto as of the date first written above.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:bottom;width:49.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:5.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%;"></div></div></td><td style="vertical-align:bottom;width:41.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%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:top;width:50.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ALUMIS INC.</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:47.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By:</p></td><td colspan="2" style="vertical-align:bottom;width:47.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> /s/ Martin Babler</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.84%;border-top:1px solid #000000;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:bottom;width:41.65%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Martin Babler</p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.84%;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:bottom;width:41.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chief Executive Officer</p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:47.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:top;width:50.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ARROW MERGER SUB,&#160;INC.</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:top;width:50.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By:</p></td><td colspan="2" style="vertical-align:top;width:47.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Sara Klein</p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:5.84%;border-top:1px solid #000000;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:41.65%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sara Klein</p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:5.84%;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:41.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">President</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><i style="font-style:italic;">[Signature Page to Amendment to the Agreement and Plan of Merger]</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><b style="font-size:11pt;font-weight:bold;">IN WITNESS WHEREOF</b><span style="font-size:11pt;">, this Amendment has been duly executed and delivered by the duly authorized officers of the Parties hereto as of the date first written above.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:bottom;width:49.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:5.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%;"></div></div></td><td style="vertical-align:bottom;width:41.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%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:top;width:50.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-size:11pt;font-weight:bold;">ACELYRIN, INC.</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:47.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By:</p></td><td colspan="2" style="vertical-align:bottom;width:47.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">/s/Mina Kim</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.84%;border-top:1px solid #000000;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:bottom;width:41.65%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mina Kim</p></td></tr><tr><td style="vertical-align:bottom;width:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.84%;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:bottom;width:41.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">Chief Executive Officer</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><i style="font-style:italic;">[Signature Page to Amendment to the Agreement and Plan of Merger]</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_fe3e1d67_bd90_4686_b9f4_efe0fc35fe13"></a><a id="AnnexB_721828"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:right;margin:0pt 0pt 12pt 0pt;">Annex B</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">VOTING AND SUPPORT AGREEMENT</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">This <b style="font-weight:bold;">VOTING AND SUPPORT AGREEMENT </b>(this &#8220;<b style="font-weight:bold;">Agreement</b>&#8221;) is made and entered into as of February&#160;6, 2025, by and among ACELYRIN,&#160;Inc., a Delaware corporation (the &#8220;<b style="font-weight:bold;">Company</b>&#8221;), and the stockholder(s)&#160;of Alumis&#160;Inc., a Delaware corporation (&#8220;<b style="font-weight:bold;">Parent</b>&#8221;), listed on <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule A</span> hereto (each, a &#8220;<b style="font-weight:bold;">Securityholder</b>&#8221;). Capitalized terms used but not defined herein shall have the respective meanings ascribed to them in the Merger Agreement (as defined below).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">RECITALS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">WHEREAS</b>, each Securityholder is the record or beneficial owner of the securities of Parent (including options and convertible securities) as set forth opposite such Securityholder&#8217;s name on <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule A</span> hereto (such securities, together with any other securities of Parent acquired by such Securityholder after the date hereof and during the term of this Agreement, collectively referred to herein as the &#8220;<b style="font-weight:bold;">Subject Securities</b>&#8221;);</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">WHEREAS</b>, concurrently with the execution of this Agreement, Parent, Arrow Merger Sub,&#160;Inc., a Delaware corporation and a direct wholly owned Subsidiary of Parent (&#8220;<b style="font-weight:bold;">Merger Sub</b>&#8221;), and the Company are entering into an Agreement and Plan of Merger (as amended, restated or supplemented from time to time, the &#8220;<b style="font-weight:bold;">Merger Agreement</b>&#8221;), pursuant to which, upon the terms and subject to the conditions thereof and in accordance with the applicable provisions of the DGCL, Merger Sub will be merged with and into the Company, with the Company to be the surviving corporation of such merger (the &#8220;<b style="font-weight:bold;">Merger</b>&#8221;); and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">WHEREAS</b>, in order to induce the Company to enter into the Merger Agreement and in consideration of the execution thereof by the Company and to enhance the likelihood that the Merger and the other transactions contemplated by the Merger Agreement (collectively, the &#8220;<b style="font-weight:bold;">Transactions</b>&#8221;) will be consummated, each Securityholder, solely in such Securityholder&#8217;s capacity as holder of such Securityholder&#8217;s Subject Securities, has entered into this Agreement and agrees to be bound hereby.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOW THEREFORE</b>, in consideration of the promises, and of the representations, warranties, covenants and agreements contained herein, and for good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereby agree as follows:</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">1.</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Transfer of Subject Securities</span>. From the date hereof until the Expiration Date, no Securityholder shall cause or permit any Transfer (as defined below) of any of such Securityholder&#8217;s Subject Securities or enter into any Contract, option or arrangement with respect to a Transfer of any of such Securityholder&#8217;s Subject Securities. Following the date hereof and except as required by this Agreement, no Securityholder shall deposit (or permit the deposit of) any of such Securityholder&#8217;s Subject Securities in a voting trust or grant any proxy or enter into any voting agreement or similar agreement with respect to any of such Securityholder&#8217;s Subject Securities or in any way grant any other Person any right whatsoever with respect to the voting or disposition of any of such Securityholder&#8217;s Subject Securities. For purposes hereof, a Person shall be deemed to have effected a &#8220;<b style="font-weight:bold;">Transfer</b>&#8221; of Subject Securities if such Person directly or indirectly: (a)&#160;sells, pledges, encumbers, grants an option with respect to, transfers, assigns, or otherwise disposes of any Subject Securities, or any interest in such Subject Securities; or (b)&#160;enters into an agreement or commitment providing for the sale of, pledge of, encumbrance of, grant of an option with respect to, transfer of or disposition of such Subject Securities or any interest therein. Notwithstanding the foregoing, each Securityholder may make (i)&#160;solely with respect to a Securityholder who is an individual, transfers by will or by operation of law or other transfers for estate-planning purposes or charitable purposes (<i style="font-style:italic;">provided </i>that, in each such case, the applicable transferee has signed a voting agreement in substantially the form hereof), (ii)&#160;with respect to such Securityholder&#8217;s Parent Stock Options (if any) which expire on or prior to the termination of this Agreement, transfers, sale, or other disposition of such Securityholder&#8217;s Subject Securities to Parent as payment for or to fund the payment of the (A)&#160;exercise price of such Securityholder&#8217;s Parent Stock Options and (B)&#160;Taxes applicable to the exercise of such Securityholder&#8217;s Parent Stock Options, (iii)&#160;if such Securityholder is a partnership or limited liability company, a transfer to one or more partners or members of such Securityholder or to an Affiliated corporation, trust or other entity under common control with such Securityholder, or if such Securityholder is a trust, a transfer to a beneficiary (<i style="font-style:italic;">provided </i><span style="white-space:pre-wrap;">that, in each such case, the applicable transferee has signed a voting agreement in substantially the form  </span>hereof), (iv)&#160;transfers to a transferee that has signed a voting agreement in substantially the form hereof or (v)&#160;pursuant to a Rule&#160;10b5-1 trading plan of Parent that is in effect as of the date hereof. If any voluntary or involuntary transfer of any Subject Securities covered hereby shall occur (including a transfer or disposition permitted by clauses (i)&#160;through (v)&#160;hereof, sale by a Securityholder&#8217;s trustee in bankruptcy, or a sale to a purchaser at any creditor&#8217;s or court sale), the transferee (which term, as used herein, shall include any and all transferees and subsequent transferees of the initial transferee) shall take and </div></div></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;">B-1</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;">hold such Subject Securities subject to all of the restrictions, liabilities and rights under this Agreement, which shall continue in full force and effect, notwithstanding that such transferee is not a Securityholder and has not executed a counterpart hereof or joinder hereto.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">2.</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Agreement to Vote Shares; Irrevocable Proxy</span>.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>At any meeting of stockholders of Parent or at any adjournment, postponement or recess thereof, in any action by written consent or in any other circumstances upon which Securityholder&#8217;s vote, consent or other approval is sought with respect to the Parent Share Issuance, each Securityholder shall (i)&#160;appear (in person or by proxy) at each such meeting or otherwise cause all of such Securityholder&#8217;s Subject Securities that such Securityholder is entitled to vote to be counted as present thereat for purposes of calculating a quorum and (ii)&#160;vote (or cause to be voted, in person or by proxy), as applicable, all of such Securityholder&#8217;s Subject Securities that are then entitled to be voted (A)&#160;in favor of: (1)&#160;the Parent Share Issuance, (2)&#160;any other proposals presented by Parent to its stockholders to effect or facilitate the Transactions in accordance with the Merger Agreement and (3)&#160;any proposal to adjourn or postpone such meeting of stockholders of Parent to a later date if there are not sufficient votes to approve the Parent Share Issuance or there are not sufficient shares of Parent Common Stock represented to constitute a quorum necessary to conduct the business of the Parent Stockholders Meeting; and (B)&#160;against (1)&#160;any Parent Acquisition Proposal or any of the transactions contemplated thereby, (2)&#160;any action, proposal, transaction or agreement which could reasonably be expected to result in a breach of any covenant, representation or warranty, or any other obligation or agreement of Parent under the Merger Agreement or of such Securityholder under this Agreement and (3)&#160;any action, proposal, transaction, or agreement that could reasonably be expected to impede, interfere with, delay, discourage, adversely affect, or inhibit the timely consummation of the Transactions or the fulfillment of Parent&#8217;s conditions under the Merger Agreement or change in any manner the voting rights of any class of shares of Parent (including any amendments to the Parent Charter or the Parent Bylaws), in each case, except as required by the Merger Agreement.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>Each Securityholder agrees that such Securityholder&#8217;s Subject Securities that are entitled to be voted shall be voted (or caused to be voted) as set forth in this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2</span> whether or not such Securityholder&#8217;s vote, consent or other approval is sought on only one or on any combination of the matters set forth in this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2</span> and at any time or at multiple times during the term of this Agreement.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">3.</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Solicitation</span>. Subject to Section&#160;7, each Securityholder, solely in its capacity as such, shall not, and shall cause its Subsidiaries and its and its Subsidiaries&#8217; directors and officers to not, and shall use its reasonable best efforts to cause its Affiliates and Representatives not to, directly or indirectly: (a)&#160;solicit, initiate, knowingly induce, knowingly encourage or knowingly facilitate (including by way of granting a waiver under Section&#160;203 of the DGCL), any inquiries or the making of any proposal or offer that constitutes, or could reasonably be expected to lead to, a Parent Acquisition Proposal; (b)&#160;participate in any discussions or negotiations or cooperate in any way with any Person regarding any proposal or offer the consummation of which would constitute a Parent Acquisition Proposal; (c)&#160;provide any information or data concerning Parent or any of its Subsidiaries to any Person in connection with any proposal the consummation of which would constitute a Parent Acquisition Proposal or for the purpose of soliciting, initiating, inducing, encouraging or facilitating a Parent Acquisition Proposal; (d)&#160;enter into any binding or nonbinding letter of intent, term sheet, memorandum of understanding, merger agreement, acquisition agreement, agreement in principle, option agreement, joint venture agreement, partnership agreement, lease agreement or other similar agreement with respect to a Parent Acquisition Proposal or any proposal or offer that could reasonably be expected to lead to a Parent Acquisition Proposal; (e)&#160;adopt, approve or recommend or make any public statement approving or recommending any inquiry, proposal or offer that constitutes, or could reasonably be expected to lead to, a Parent Acquisition Proposal (including by approving any transaction, or approving any Person becoming an &#8220;interested stockholder,&#8221; for purposes of Section&#160;203 of the DGCL); (f) take any action to exempt any Person (other than the Company and its Subsidiaries) from the restriction on &#8220;business combinations&#8221; or any similar provision contained in applicable takeover laws or the Parent Charter or the Parent Bylaws; or (g)&#160;resolve, publicly propose or agree to do any of the foregoing.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">4.</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Confidentiality; Public Disclosure; Further Assurances</span>.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>From the date of this Agreement until the earlier of the Closing or the termination of this Agreement in accordance with <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;6</span>, each Securityholder shall not, and shall cause its Affiliates to not, make any public announcements regarding this Agreement, the Merger Agreement or the Transactions or the transactions contemplated hereby; <i style="font-style:italic;">provided</i>, <i style="font-style:italic;">however</i>, that nothing herein shall be deemed to prohibit such public announcement (i)&#160;that the Company and Parent mutually agree upon in writing or (ii)&#160;that is required by obligations pursuant to any listing agreement with any national securities exchange or stock market or applicable Law.</div></div></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;">B-2</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>Each Securityholder hereby severally as to itself only, but not jointly with any other Securityholder, authorizes Parent and the Company to publish and disclose in any public filing made in connection with the Merger Agreement and the Transactions and in any other announcement or disclosure required or requested by applicable Law, such Securityholder&#8217;s identity and ownership of the Subject Securities and the nature of such Securityholder&#8217;s obligations under this Agreement and authorizes the Company and Parent to include this Agreement as an exhibit to any filing required to be made by the Company or Parent with the SEC in connection with the Merger Agreement and the Transactions.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>From time to time and without additional consideration, each Securityholder shall execute and deliver, or cause to be executed and delivered, such additional instruments, and shall take such further actions, as the Company or Parent may reasonably request for the purpose of carrying out the intent of this Agreement and the Merger Agreement.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">5.</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Representations and Warranties of Securityholder(s)</span>. Each Securityholder hereby severally as to itself only, but not jointly with any other Securityholder represents and warrants as follows:</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>Such Securityholder (i)&#160;is the record and beneficial owner (as defined in Rule&#160;13d-3 under the Exchange Act) of the Subject Securities set forth opposite its name on <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule A</span>, free and clear of any Liens, adverse claims, charges or other encumbrances of any nature whatsoever (other than pursuant to (A)&#160;restrictions on transfer under applicable securities Laws or (B)&#160;this Agreement), and (ii)&#160;does not beneficially own any securities of Parent (including options or convertible securities) other than the Subject Securities set forth opposite its name on <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule A</span>.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>Except with respect to obligations under the Parent Charter and the Parent Bylaws, as applicable, such Securityholder has the sole right to Transfer, to vote (or cause to vote) and to direct (or cause to direct) the voting of such Securityholder&#8217;s Subject Securities, and none of such Securityholder&#8217;s Subject Securities are subject to any voting trust or other Contract, arrangement or restriction with respect to the Transfer or the voting of such Securityholder&#8217;s Subject Securities (other than restrictions on transfer under applicable securities Laws), except as set forth in this Agreement.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>Such Securityholder (i)&#160;if not a natural person, is duly organized, validly existing and in good standing under the Laws of its jurisdiction of organization and (ii)&#160;has the requisite corporate, company, partnership or other power and authority to execute and deliver this Agreement, to consummate the transactions contemplated hereby and to comply with the terms hereof. The execution and delivery by such Securityholder of this Agreement, the consummation by such Securityholder of the transactions contemplated hereby and the compliance by such Securityholder with the provisions hereof have been duly authorized by all necessary corporate, company, partnership or other action on the part of such Securityholder, and no other corporate, company, partnership or other proceedings on the part of such Securityholder are necessary to authorize this Agreement, to consummate the transactions contemplated hereby or to comply with the provisions hereof.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span>This Agreement has been duly executed and delivered by such Securityholder, constitutes a valid and binding obligation of such Securityholder and, assuming due authorization, execution and delivery by the other parties hereto, is enforceable against such Securityholder in accordance with its terms, except as such enforceability may be limited by the Bankruptcy and Equity Exception.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(e)</span>With respect to such Securityholder, as of the date hereof, there is no Legal Proceeding pending against such Securityholder or, to the knowledge of such Securityholder, threatened against such Securityholder or any of its Subsidiaries or Affiliates, or any Judgement to which such Securityholder or any of its Subsidiaries or Affiliates (if such Securityholder is not a natural person) is subject that would reasonably be expected to question the beneficial or record ownership of such Securityholder&#8217;s Subject Securities, the validity of this Agreement or the performance by such Securityholder of its obligations under this Agreement.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(f)</span>The execution and delivery of this Agreement, the consummation of the transactions contemplated hereby and compliance with the provisions hereof do not and will not conflict with, or result in (i)&#160;any violation or breach of, or default (with or without notice or lapse of time, or both) under, any provision of the organizational documents of such Securityholder, if applicable, (ii)&#160;any violation or breach of, or default (with or without notice or lapse of time, or both) under any applicable Law or Judgment, in each case, applicable to such Securityholder or its properties or assets, or (iii)&#160;any violation or breach of, or default (with or without notice or lapse of time, or both) under any Contract, obligation or restriction of any kind to which such Securityholder is a party or by which such Securityholder or such Securityholder&#8217;s assets are bound.</div></div></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;">B-3</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(g)</span>Except for this Agreement, such Securityholder (i)&#160;has not entered into any voting agreement, voting trust or similar agreement or understanding with respect to any of such Securityholder&#8217;s Subject Securities, and shall not enter into any other voting agreement, voting trust or similar agreement or understanding with respect to any of such Securityholder&#8217;s Subject Securities, (ii)&#160;has not granted, and shall not grant at any time prior to the Expiration Date, a proxy, consent or power of attorney with respect to any of such Securityholder&#8217;s Subject Securities (other than pursuant to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2</span>), (iii)&#160;has not given, and shall not give, prior to the Expiration Date, any voting instructions or authorities in any manner inconsistent with <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;1</span> or <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2</span>, with respect to any of such Securityholder&#8217;s Subject Securities and (iv)&#160;has not taken and shall not take any action that would reasonably be expected to constitute a breach hereof or make any representation or warranty of such Securityholder contained herein untrue or incorrect or have the effect of preventing such Securityholder from performing any of its obligations under this Agreement.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">6.</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Termination</span>. This Agreement shall terminate upon the earliest to occur of: (a)&#160;the Effective Time, (b)&#160;such date and time as the Merger Agreement shall be validly terminated in accordance with its terms, (c)&#160;as to a Securityholder, such date and time as any amendment or change to the Merger Agreement is effected without such Securityholder&#8217;s prior written consent that increases the amount of, changes the form of, or otherwise materially and adversely affects, the consideration payable by Parent under the Merger Agreement; <i style="font-style:italic;">provided</i>, that, with respect to this clause (c), such Securityholder shall provide written notice to the Company of such termination, including the reasonable basis for such termination, and this Agreement shall remain in full force and effect as to any other Securityholder that is a party to this Agreement and has not delivered such a notice pursuant to this clause (c), and (d)&#160;by written agreement of the Company and each Securityholder party hereto (the first to occur of clauses (a)&#160;through (d), the &#8220;<b style="font-weight:bold;">Expiration Date</b>&#8221;). In the event of the termination of this Agreement, this Agreement shall forthwith become null and void, there shall be no liability on the part of any of the parties, and all rights and obligations of each party hereto shall cease; <i style="font-style:italic;">provided</i>, <i style="font-style:italic;">however</i>, that no such termination of this Agreement shall relieve any party hereto from any liability for such party&#8217;s fraud or willful breach of any provision of this Agreement prior to such termination and the provisions of this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;6</span> shall survive any termination of this Agreement.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">7.</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Agreement as Director, Officer or Employee</span>. No Securityholder makes any agreement or understanding in this Agreement in such Securityholder&#8217;s capacity as a director, officer or employee of Parent or any of its Subsidiaries (if such Securityholder holds such office), and nothing in this Agreement: (a) will limit or affect any actions or omissions taken by such Securityholder in such Securityholder&#8217;s capacity as such a director, officer or employee of Parent, including in exercising rights under the Merger Agreement, and no such actions or omissions shall be deemed a breach of this Agreement; or (b)&#160;will be construed to prohibit, limit, or restrict such Securityholder from exercising its fiduciary duties, or any other duty (including duties as an employee), as a director or officer of Parent or any of its Subsidiaries to Parent or its stockholders.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">8.</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Opportunity to Review</span>. Each Securityholder acknowledges receipt of the Merger Agreement and represents that he, she, or it has had (a)&#160;the opportunity to review, and has read, reviewed and understands, the terms and conditions of the Merger Agreement and this Agreement, and (b)&#160;the opportunity to review and discuss the Merger Agreement, this Agreement, the Transactions and the transactions contemplated hereby with his, her or its own advisors and legal counsel.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">9.</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Securityholder Litigation</span>. Each Securityholder agrees not to commence or participate in, and to take all actions necessary to opt out of any class in any class action with respect to, any claim, derivative or otherwise, that may be brought against the Company, Parent, Merger Sub or any of their respective successors and assigns relating to the negotiation, execution or delivery of this Agreement, the Merger Agreement or the consummation of the Transactions or the transactions contemplated hereby; <i style="font-style:italic;">provided </i>that this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;9</span> shall not be deemed a waiver of any rights of such Securityholder or its Affiliates for any breach of this Agreement or the Merger Agreement by Parent, the Company or any of their respective Affiliates.</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p></div></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;">B-4</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">10.</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Miscellaneous</span>.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Notices</span>. Any notice or other communication required or permitted to be delivered to a party under this Agreement shall be in writing and shall be deemed properly delivered, given and received: (i)&#160;upon receipt when delivered by hand, (ii)&#160;one (1)&#160;Business Day after being sent by registered mail or by courier or express delivery service, (iii)&#160;if sent by email transmission prior to 5:00&#160;p.m. Eastern Time, upon transmission thereof (provided that no bounceback or similar &#8220;undeliverable&#8221; message is received by such sender) or (iv)&#160;if sent by email transmission after 5:00&#160;p.m. Eastern Time, the Business Day following the date of transmission (provided that no bounceback or similar &#8220;undeliverable&#8221; message is received by such sender); <i style="font-style:italic;">provided</i>, that, in each case, the notice or other communication is sent to the physical address or email address, as applicable, set forth beneath the name of such party below (or to such other person, physical address or email address as such party shall have specified in a written notice given to the other Party in accordance with the notice provisions hereof):</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 18pt;">if to the Company:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 72pt;">ACELYRIN,&#160;Inc.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 72pt;">4149 Liberty Canyon Road</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 72pt;">Agoura Hills, CA 91301</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 72pt;">Attention: [***]</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 72pt;">Email: [***]</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 18pt;">with a copy (which shall not constitute notice) to:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 72pt;">Fenwick&#160;&amp; West LLP 902 Broadway</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 72pt;">18th Floor</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 72pt;">New York, NY 10010</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 72pt;">Attention: Stefano Quintini; Ethan A. Skerry; Jeremy R. Delman</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 72pt;">Email: squintini@fenwick.com; eskerry@fenwick.com; jdelman@fenwick.com</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 18pt;">If to any Securityholder, to the address or email address set forth opposite the name of such Securityholder on <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule A</span> hereto.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Successors, Assigns and Transferees Bound</span>. Without limiting <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;1</span> hereof in any way, each Securityholder agrees that this Agreement and the obligations hereunder shall attach to the Subject Securities from the date hereof through the Expiration Date and shall, to the extent permitted by applicable Laws, be binding upon any Person to which legal or beneficial ownership of such Securityholder&#8217;s Subject Securities shall pass, whether by operation of law or otherwise, including such Securityholder&#8217;s heirs, guardians, administrators or successors, and such Securityholder further agrees to take all reasonable actions necessary to effectuate the foregoing.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Incorporation</span>. Sections 8.2 (<i style="font-style:italic;">Amendment</i>), 8.5 (<i style="font-style:italic;">Counterparts; Effectiveness; Electronic Signature</i>), 8.6 (<i style="font-style:italic;">Governing Law; Jurisdiction and Venue; WAIVER OF JURY TRIAL</i>), 8.12 (<i style="font-style:italic;">Severability</i>) and 8.14 (<i style="font-style:italic;">Interpretation; Construction</i>) of the Merger Agreement shall apply to this Agreement, <i style="font-style:italic;">mutatis mutandis</i>, as if such provisions had been fully set forth herein.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Specific Performance</span>. Each Securityholder acknowledges and agrees that irreparable damage would occur and that the Company would not have any adequate remedy at law if any provision of this Agreement were not performed in accordance with its specific terms or were otherwise breached, and that monetary damages, even if available, would not be an adequate remedy therefor. It is accordingly agreed that the Company shall be entitled to an injunction or injunctions to prevent breaches of this Agreement and to enforce specifically the performance of the terms and provisions hereof in accordance with Section&#160;8.6 of the Merger Agreement, without proof of actual damages (and each Securityholder hereby waives any requirement for the security or posting of any bond in connection with such remedy), this being in addition to any other remedy to which they are entitled at law or in equity. Each Securityholder further agrees not to assert that a remedy of specific enforcement is unenforceable, invalid, contrary to applicable Law or inequitable for any reason, and not to assert that a remedy of monetary damages would provide an adequate remedy for any such breach or that the Company otherwise has an adequate remedy at law.</div></div></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;">B-5</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(e)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Entire Agreement</span>. This Agreement (including the provisions of the Merger Agreement referenced herein) and the other documents and instruments executed pursuant hereto constitute the entire agreement, and supersede all other prior agreements, understandings, representations and warranties both written and oral, among the parties, with respect to the subject matter hereof.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(f)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Agreement Until Merger Agreement Effective</span>. Irrespective of negotiations among the parties or the exchanging of drafts of this Agreement, this Agreement shall not constitute or be deemed to evidence a Contract or understanding between the parties hereto unless and until (a)&#160;Parent Board has approved, for purposes of any applicable anti-takeover Laws and any applicable provision of the Parent Charter, the Merger Agreement and the Transactions; (b)&#160;the Merger Agreement is executed and delivered by all parties thereto; and (c)&#160;this Agreement is executed and delivered by all parties hereto.</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">[<i style="font-style:italic;">The remainder of this page&#160;is intentionally left blank.</i>]</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p></div></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;">B-6</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_a625184a_1cff_4991_8955_5d9f0697e08e"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">IN WITNESS WHEREOF, the parties have caused this Agreement to be executed as of the date first above written.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:46.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><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;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></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;">[SECURITYHOLDER]</b></p></td></tr><tr><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;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></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;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><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;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;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:bottom;width:46.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.65%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name:</p></td></tr><tr><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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Title:</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></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;">[<i style="font-style:italic;">Signature Page to Voting and Support Agreement</i>]</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">IN WITNESS WHEREOF, the parties have caused this Agreement to be executed as of the date first above written.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:46.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><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;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></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;">ACELYRIN, INC.</b></p></td></tr><tr><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;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></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;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><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;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;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:bottom;width:46.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.65%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name:&#160;&#160;&#160;Mina Kim</p></td></tr><tr><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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Title:&#160;&#160;&#160;&#160;&#160;Chief Executive Officer</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></div></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;">[<i style="font-style:italic;">Signature Page to Voting and Support Agreement</i>]</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_67f6cd2e_4c2b_435c_b63f_3ad3954774ec"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;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 A</b></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:47.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Name, Address and Electronic Mail Address of Securityholder</b></p></td><td style="vertical-align:top;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:47.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number and Class of Subject Securities</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></div></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;">Schedule A</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_186fcece_04ce_4e0b_a409_65f3ba86fdb3"></a><a id="AnnexC_884925"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:right;margin:0pt 0pt 12pt 0pt;">Annex C</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">VOTING AND SUPPORT AGREEMENT</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">This <b style="font-weight:bold;">VOTING AND SUPPORT AGREEMENT </b>(this &#8220;<b style="font-weight:bold;">Agreement</b>&#8221;) is made and entered into as of February&#160;6, 2025, by and among Alumis&#160;Inc., a Delaware corporation (&#8220;<b style="font-weight:bold;">Parent</b>&#8221;), Arrow Merger Sub,&#160;Inc., a Delaware corporation and a direct wholly owned Subsidiary of Parent (&#8220;<b style="font-weight:bold;">Merger Sub</b>&#8221;) and the stockholder(s)&#160;of ACELYRIN,&#160;Inc., a Delaware corporation (the &#8220;<b style="font-weight:bold;">Company</b>&#8221;) listed on <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule A</span> hereto (each, a &#8220;<b style="font-weight:bold;">Securityholder</b>&#8221;). Capitalized terms used but not defined herein shall have the respective meanings ascribed to them in the Merger Agreement (as defined below).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">RECITALS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">WHEREAS</b>, each Securityholder is the record or beneficial owner of the securities of the Company (including options and convertible securities) as set forth opposite such Securityholder&#8217;s name on <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule A</span> hereto (such securities, together with any other securities of the Company acquired by such Securityholder after the date hereof and during the term of this Agreement, collectively referred to herein as the &#8220;<b style="font-weight:bold;">Subject Securities</b>&#8221;);</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">WHEREAS</b>, concurrently with the execution of this Agreement, Parent, Merger Sub and the Company are entering into an Agreement and Plan of Merger (as amended, restated or supplemented from time to time, the &#8220;<b style="font-weight:bold;">Merger Agreement</b>&#8221;), pursuant to which, upon the terms and subject to the conditions thereof and in accordance with the applicable provisions of the DGCL, Merger Sub will be merged with and into the Company, with the Company to be the surviving corporation of such merger (the &#8220;<b style="font-weight:bold;">Merger</b>&#8221;); and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">WHEREAS</b>, in order to induce Parent and Merger Sub to enter into the Merger Agreement and in consideration of the execution thereof by Parent and Merger Sub and to enhance the likelihood that the Merger and the other transactions contemplated by the Merger Agreement (collectively, the &#8220;<b style="font-weight:bold;">Transactions</b>&#8221;) will be consummated, each Securityholder, solely in such Securityholder&#8217;s capacity as holder of such Securityholder&#8217;s Subject Securities, has entered into this Agreement and agrees to be bound hereby.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOW THEREFORE</b>, in consideration of the promises, and of the representations, warranties, covenants and agreements contained herein, and for good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereby agree as follows:</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">1.</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Transfer of Subject Securities</span>. From the date hereof until the Expiration Date, no Securityholder shall cause or permit any Transfer (as defined below) of any of such Securityholder&#8217;s Subject Securities or enter into any Contract, option or arrangement with respect to a Transfer of any of such Securityholder&#8217;s Subject Securities. Following the date hereof and except as required by this Agreement or Section&#160;2.2(b)&#160;of the Merger Agreement, no Securityholder shall deposit (or permit the deposit of) any of such Securityholder&#8217;s Subject Securities in a voting trust or grant any proxy or enter into any voting agreement or similar agreement with respect to any of such Securityholder&#8217;s Subject Securities or in any way grant any other Person any right whatsoever with respect to the voting or disposition of any of such Securityholder&#8217;s Subject Securities. For purposes hereof, a Person shall be deemed to have effected a &#8220;<b style="font-weight:bold;">Transfer</b>&#8221; of Subject Securities if such Person directly or indirectly: (a)&#160;sells, pledges, encumbers, grants an option with respect to, transfers, assigns, or otherwise disposes of any Subject Securities, or any interest in such Subject Securities; or (b)&#160;enters into an agreement or commitment providing for the sale of, pledge of, encumbrance of, grant of an option with respect to, transfer of or disposition of such Subject Securities or any interest therein. Notwithstanding the foregoing, each Securityholder may make (i)&#160;solely with respect to a Securityholder who is an individual, transfers by will or by operation of law or other transfers for estate- planning purposes or charitable purposes (<i style="font-style:italic;">provided </i>that, in each such case, the applicable transferee has signed a voting agreement in substantially the form hereof), (ii)&#160;with respect to such Securityholder&#8217;s Company Options (if any) which expire on or prior to the termination of this Agreement, transfers, sale, or other disposition of such Securityholder&#8217;s Subject Securities to the Company as payment for or to fund the payment of the (A)&#160;exercise price of such Securityholder&#8217;s Company Options and (B)&#160;Taxes applicable to the exercise of such Securityholder&#8217;s Company Options, (iii)&#160;with respect to such Securityholder&#8217;s Company RSUs or Company PSUs, as applicable, (if any) (A)&#160;transfers for the net settlement of such Securityholder&#8217;s Company RSUs or Company PSUs settled in Subject Securities (to pay any Tax withholding obligations) or (B)&#160;transfers for receipt upon settlement of such Securityholder&#8217;s Company RSUs or Company PSUs, and the sale of a sufficient number of such Subject Securities acquired upon settlement of such securities as would generate sales proceeds sufficient to pay the aggregate Taxes payable by such Securityholder as a result of such settlement, (iv)&#160;if such Securityholder is a partnership or limited liability company, a transfer to one or more partners or members of such Securityholder or to an Affiliated corporation, trust or other entity under common control with such Securityholder, or if such </div></div></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;">C-1</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;">Securityholder is a trust, a transfer to a beneficiary (<i style="font-style:italic;">provided </i>that, in each such case, the applicable transferee has signed a voting agreement in substantially the form hereof), (v)&#160;transfers to a transferee that has signed a voting agreement in substantially the form hereof or (vi)&#160;pursuant to a Rule&#160;10b5-1 trading plan of the Company that is in effect as of the date hereof. If any voluntary or involuntary transfer of any Subject Securities covered hereby shall occur (including a transfer or disposition permitted by clauses (i)&#160;through (vi)&#160;hereof, sale by a Securityholder&#8217;s trustee in bankruptcy, or a sale to a purchaser at any creditor&#8217;s or court sale), the transferee (which term, as used herein, shall include any and all transferees and subsequent transferees of the initial transferee) shall take and hold such Subject Securities subject to all of the restrictions, liabilities and rights under this Agreement, which shall continue in full force and effect, notwithstanding that such transferee is not a Securityholder and has not executed a counterpart hereof or joinder hereto.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">2.</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Agreement to Vote Shares; Irrevocable Proxy</span>.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>At any meeting of stockholders of the Company or at any adjournment, postponement or recess thereof, in any action by written consent or in any other circumstances upon which Securityholder&#8217;s vote, consent or other approval is sought with respect to the Transactions (including the Company Stockholder Approval), each Securityholder shall (i)&#160;appear (in person or by proxy) at each such meeting or otherwise cause all of such Securityholder&#8217;s Subject Securities that such Securityholder is entitled to vote to be counted as present thereat for purposes of calculating a quorum and (ii)&#160;vote (or cause to be voted, in person or by proxy), as applicable, all of such Securityholder&#8217;s Subject Securities that are then entitled to be voted (A)&#160;in favor of: (1)&#160;the adoption of the Merger Agreement and approval of the Transactions, (2)&#160;any other proposals presented by the Company to its stockholders to effect or facilitate the Transactions in accordance with the Merger Agreement and (3)&#160;any proposal to adjourn or postpone such meeting of stockholders of the Company to a later date if there are not sufficient votes to adopt the Merger Agreement and approve the Transactions or there are not sufficient Shares represented to constitute a quorum necessary to conduct the business of the Company Stockholders Meeting; and (B)&#160;against (1)&#160;any Company Acquisition Proposal or any of the transactions contemplated thereby, (2)&#160;any action, proposal, transaction or agreement which could reasonably be expected to result in a breach of any covenant, representation or warranty, or any other obligation or agreement of the Company under the Merger Agreement or of such Securityholder under this Agreement and (3)&#160;any action, proposal, transaction, or agreement that could reasonably be expected to impede, interfere with, delay, discourage, adversely affect, or inhibit the timely consummation of the Transactions or the fulfillment of the Company&#8217;s conditions under the Merger Agreement or change in any manner the voting rights of any class of shares of the Company (including any amendments to the Company Charter or the Company Bylaws), in each case, except as required by the Merger Agreement.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>Each Securityholder agrees that such Securityholder&#8217;s Subject Securities that are entitled to be voted shall be voted (or caused to be voted) as set forth in this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2</span> whether or not such Securityholder&#8217;s vote, consent or other approval is sought on only one or on any combination of the matters set forth in this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2</span> and at any time or at multiple times during the term of this Agreement.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">3.</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Solicitation</span>. Subject to Section&#160;7, each Securityholder, solely in its capacity as such, shall not, and shall cause its Subsidiaries and its and its Subsidiaries&#8217; directors and officers to not, and shall use its reasonable best efforts to cause its Affiliates and Representatives not to, directly or indirectly: (a)&#160;solicit, initiate, knowingly induce, knowingly encourage or knowingly facilitate (including by way of granting a waiver under Section&#160;203 of the DGCL), any inquiries or the making of any proposal or offer that constitutes, or could reasonably be expected to lead to, a Company Acquisition Proposal; (b)&#160;participate in any discussions or negotiations or cooperate in any way with any Person regarding any proposal or offer the consummation of which would constitute a Company Acquisition Proposal; (c)&#160;provide any information or data concerning the Company or any of its Subsidiaries to any Person in connection with any proposal the consummation of which would constitute a Company Acquisition Proposal or for the purpose of soliciting, initiating, inducing, encouraging or facilitating a Company Acquisition Proposal; (d)&#160;enter into any binding or nonbinding letter of intent, term sheet, memorandum of understanding, merger agreement, acquisition agreement, agreement in principle, option agreement, joint venture agreement, partnership agreement, lease agreement or other similar agreement with respect to a Company Acquisition Proposal or any proposal or offer that could reasonably be expected to lead to a Company Acquisition Proposal; (e)&#160;adopt, approve or recommend or make any public statement approving or recommending any inquiry, proposal or offer that constitutes, or could reasonably be expected to lead to, a Company Acquisition Proposal (including by approving any transaction, or approving any Person becoming an &#8220;interested stockholder,&#8221; for purposes of Section&#160;203 of the DGCL); (f)&#160;take any action to exempt any Person (other than Parent and its Subsidiaries) from the restriction on &#8220;business combinations&#8221; or any similar provision contained in applicable takeover laws or the Company Charter or the Company Bylaws; or (g)&#160;resolve, publicly propose or agree to do any of the foregoing.</div></div></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;">C-2</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">4.</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Confidentiality; Public Disclosure; Further Assurances</span>.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>From the date of this Agreement until the earlier of the Closing or the termination of this Agreement in accordance with <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;6</span>, each Securityholder shall not, and shall cause its Affiliates to not, make any public announcements regarding this Agreement, the Merger Agreement or the Transactions or the transactions contemplated hereby; <i style="font-style:italic;">provided</i>, <i style="font-style:italic;">however</i>, that nothing herein shall be deemed to prohibit such public announcement (i)&#160;that the Company and Parent mutually agree upon in writing or (ii)&#160;that is required by obligations pursuant to any listing agreement with any national securities exchange or stock market or applicable Law.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>Each Securityholder hereby severally as to itself only, but not jointly with any other Securityholder, authorizes Parent and the Company to publish and disclose in any public filing made in connection with the Merger Agreement and the Transactions and in any other announcement or disclosure required or requested by applicable Law, such Securityholder&#8217;s identity and ownership of the Subject Securities and the nature of such Securityholder&#8217;s obligations under this Agreement and authorizes the Company and Parent to include this Agreement as an exhibit to any filing required to be made by the Company with the SEC in connection with the Merger Agreement and the Transactions.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>From time to time and without additional consideration, each Securityholder shall execute and deliver, or cause to be executed and delivered, such additional instruments, and shall take such further actions, as the Company or Parent may reasonably request for the purpose of carrying out the intent of this Agreement and the Merger Agreement.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">5.</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Representations and Warranties of Securityholder(s)</span>. Each Securityholder hereby severally as to itself only, but not jointly with any other Securityholder represents and warrants as follows:</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>Such Securityholder (i)&#160;is the record and beneficial owner (as defined in Rule&#160;13d-3 under the Exchange Act) of the Subject Securities set forth opposite its name on <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule A</span>, free and clear of any Liens, adverse claims, charges or other encumbrances of any nature whatsoever (other than pursuant to (A)&#160;restrictions on transfer under applicable securities Laws or (B)&#160;this Agreement), and (ii)&#160;does not beneficially own any securities of the Company (including options or convertible securities) other than the Subject Securities set forth opposite its name on <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule A</span>.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>Except with respect to obligations under the Company Charter and the Company Bylaws, as applicable, such Securityholder has the sole right to Transfer, to vote (or cause to vote) and to direct (or cause to direct) the voting of such Securityholder&#8217;s Subject Securities, and none of such Securityholder&#8217;s Subject Securities are subject to any voting trust or other Contract, arrangement or restriction with respect to the Transfer or the voting of such Securityholder&#8217;s Subject Securities (other than restrictions on transfer under applicable securities Laws), except as set forth in this Agreement.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>Such Securityholder (i)&#160;if not a natural person, is duly organized, validly existing and in good standing under the Laws of its jurisdiction of organization and (ii)&#160;has the requisite corporate, company, partnership or other power and authority to execute and deliver this Agreement, to consummate the transactions contemplated hereby and to comply with the terms hereof. The execution and delivery by such Securityholder of this Agreement, the consummation by such Securityholder of the transactions contemplated hereby and the compliance by such Securityholder with the provisions hereof have been duly authorized by all necessary corporate, company, partnership or other action on the part of such Securityholder, and no other corporate, company, partnership or other proceedings on the part of such Securityholder are necessary to authorize this Agreement, to consummate the transactions contemplated hereby or to comply with the provisions hereof.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span>This Agreement has been duly executed and delivered by such Securityholder, constitutes a valid and binding obligation of such Securityholder and, assuming due authorization, execution and delivery by the other parties hereto, is enforceable against such Securityholder in accordance with its terms, except as such enforceability may be limited by the Bankruptcy and Equity Exception.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(e)</span>With respect to such Securityholder, as of the date hereof, there is no Legal Proceeding pending against such Securityholder or, to the knowledge of such Securityholder, threatened against such Securityholder or any of its Subsidiaries or Affiliates, or any Judgement to which such Securityholder or any of its Subsidiaries or Affiliates (if such Securityholder is not a natural person) is subject that would reasonably be expected to question the beneficial or record ownership of such Securityholder&#8217;s Subject Securities, the validity of this Agreement or the performance by such Securityholder of its obligations under this Agreement.</div></div></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;">C-3</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(f)</span>The execution and delivery of this Agreement, the consummation of the transactions contemplated hereby and compliance with the provisions hereof do not and will not conflict with, or result in (i)&#160;any violation or breach of, or default (with or without notice or lapse of time, or both) under, any provision of the organizational documents of such Securityholder, if applicable, (ii)&#160;any violation or breach of, or default (with or without notice or lapse of time, or both) under any applicable Law or Judgment, in each case, applicable to such Securityholder or its properties or assets, or (iii)&#160;any violation or breach of, or default (with or without notice or lapse of time, or both) under any Contract, obligation or restriction of any kind to which such Securityholder is a party or by which such Securityholder or such Securityholder&#8217;s assets are bound.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(g)</span>Except for this Agreement, such Securityholder (i)&#160;has not entered into any voting agreement, voting trust or similar agreement or understanding with respect to any of such Securityholder&#8217;s Subject Securities, and shall not enter into any other voting agreement, voting trust or similar agreement or understanding with respect to any of such Securityholder&#8217;s Subject Securities, (ii)&#160;has not granted, and shall not grant at any time prior to the Expiration Date, a proxy, consent or power of attorney with respect to any of such Securityholder&#8217;s Subject Securities (other than pursuant to <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2</span>), (iii)&#160;has not given, and shall not give, prior to the Expiration Date, any voting instructions or authorities in any manner inconsistent with <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;1</span> or <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;2</span>, with respect to any of such Securityholder&#8217;s Subject Securities and (iv)&#160;has not taken and shall not take any action that would reasonably be expected to constitute a breach hereof or make any representation or warranty of such Securityholder contained herein untrue or incorrect or have the effect of preventing such Securityholder from performing any of its obligations under this Agreement.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">6.</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Termination</span>. This Agreement shall terminate upon the earliest to occur of: (a)&#160;the Effective Time, (b)&#160;such date and time as the Merger Agreement shall be validly terminated in accordance with its terms, (c)&#160;as to a Securityholder, such date and time as any amendment or change to the Merger Agreement is effected without such Securityholder&#8217;s prior written consent that decreases the amount, changes the form of, or otherwise materially and adversely affects, the consideration payable in respect of such Securityholder&#8217;s Subject Securities under the Merger Agreement; <i style="font-style:italic;">provided</i>, that, with respect to this clause (c), such Securityholder shall provide written notice to Parent of such termination, including the reasonable basis for such termination, and this Agreement shall remain in full force and effect as to any other Securityholder that is a party to this Agreement and has not delivered such a notice pursuant to this clause (c), and (d)&#160;by written agreement of Parent and each Securityholder party hereto (the first to occur of clauses (a)&#160;through (d), the &#8220;<b style="font-weight:bold;">Expiration Date</b>&#8221;). In the event of the termination of this Agreement, this Agreement shall forthwith become null and void, there shall be no liability on the part of any of the parties, and all rights and obligations of each party hereto shall cease; <i style="font-style:italic;">provided</i>, <i style="font-style:italic;">however</i>, that no such termination of this Agreement shall relieve any party hereto from any liability for such party&#8217;s fraud or willful breach of any provision of this Agreement prior to such termination and the provisions of this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;6</span> shall survive any termination of this Agreement.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">7.</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Agreement as Director, Officer or Employee</span>. No Securityholder makes any agreement or understanding in this Agreement in such Securityholder&#8217;s capacity as a director, officer or employee of the Company or any of its Subsidiaries (if such Securityholder holds such office), and nothing in this Agreement: (a) will limit or affect any actions or omissions taken by such Securityholder in such Securityholder&#8217;s capacity as such a director, officer or employee of the Company, including in exercising rights under the Merger Agreement, and no such actions or omissions shall be deemed a breach of this Agreement; or (b)&#160;will be construed to prohibit, limit, or restrict such Securityholder from exercising its fiduciary duties, or any other duty (including duties as an employee), as a director or officer of the Company or any of its Subsidiaries to the Company or its stockholders.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">8.</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Opportunity to Review</span>. Each Securityholder acknowledges receipt of the Merger Agreement and represents that he, she, or it has had (a)&#160;the opportunity to review, and has read, reviewed and understands, the terms and conditions of the Merger Agreement and this Agreement, and (b)&#160;the opportunity to review and discuss the Merger Agreement, this Agreement, the Transactions and the transactions contemplated hereby with his, her or its own advisors and legal counsel.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">9.</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Securityholder Litigation</span>. Each Securityholder agrees not to commence or participate in, and to take all actions necessary to opt out of any class in any class action with respect to, any claim, derivative or otherwise, that may be brought against the Company, Parent, Merger Sub or any of their respective successors and assigns relating to the negotiation, execution or delivery of this Agreement, the Merger Agreement or the consummation of the Transactions or the transactions contemplated hereby; <i style="font-style:italic;">provided </i>that this <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;9</span> shall not be deemed a waiver of any rights of such Securityholder or its Affiliates for any breach of this Agreement or the Merger Agreement by Parent, the Company or any of their respective Affiliates.</div></div></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;">C-4</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">10.</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Miscellaneous</span>.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Notices</span>. Any notice or other communication required or permitted to be delivered to a party under this Agreement shall be in writing and shall be deemed properly delivered, given and received: (i)&#160;upon receipt when delivered by hand, (ii)&#160;one (1)&#160;Business Day after being sent by registered mail or by courier or express delivery service, (iii)&#160;if sent by email transmission prior to 5:00&#160;p.m. Eastern Time, upon transmission thereof (provided that no bounceback or similar &#8220;undeliverable&#8221; message is received by such sender) or (iv)&#160;if sent by email transmission after 5:00&#160;p.m. Eastern Time, the Business Day following the date of transmission (provided that no bounceback or similar &#8220;undeliverable&#8221; message is received by such sender); <i style="font-style:italic;">provided</i>, that, in each case, the notice or other communication is sent to the physical address or email address, as applicable, set forth beneath the name of such party below (or to such other person, physical address or email address as such party shall have specified in a written notice given to the other Party in accordance with the notice provisions hereof):</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 18pt;">if to Parent or Merger Sub:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 0pt 36pt;">Alumis&#160;Inc.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 0pt 36pt;">280 East Grand Avenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 0pt 36pt;">South San Francisco, CA 94080 Attention: [***]</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Email: [***]</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 18pt;">with a copy (which shall not constitute notice) to:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 0pt 36pt;">Cooley LLP</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 0pt 36pt;">3 Embarcadero Center</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 0pt 36pt;">20th Floor</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 0pt 36pt;">San Francisco, CA 94111-4004</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 0pt 36pt;">Attention: Jamie Leigh; Ben Beerle; Polina A. Demina</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 36pt;">Email: jleigh@cooley.com; bbeerle@cooley.com; pdemina@cooley.com</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 18pt;">If to any Securityholder, to the address or email address set forth opposite the name of such Securityholder on <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule A</span> hereto.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Successors, Assigns and Transferees Bound</span>. Without limiting <span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;1</span> hereof in any way, each Securityholder agrees that this Agreement and the obligations hereunder shall attach to the Subject Securities from the date hereof through the Expiration Date and shall, to the extent permitted by applicable Laws, be binding upon any Person to which legal or beneficial ownership of such Securityholder&#8217;s Subject Securities shall pass, whether by operation of law or otherwise, including such Securityholder&#8217;s heirs, guardians, administrators or successors, and such Securityholder further agrees to take all reasonable actions necessary to effectuate the foregoing.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Incorporation</span>. Sections 8.2 (<i style="font-style:italic;">Amendment</i>), 8.5 (<i style="font-style:italic;">Counterparts; Effectiveness; Electronic Signature</i>), 8.6 (<i style="font-style:italic;">Governing Law; Jurisdiction and Venue; WAIVER OF JURY TRIAL</i>), 8.12 (<i style="font-style:italic;">Severability</i>) and 8.14 (<i style="font-style:italic;">Interpretation; Construction</i>) of the Merger Agreement shall apply to this Agreement, <i style="font-style:italic;">mutatis mutandis</i>, as if such provisions had been fully set forth herein.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(d)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Specific Performance</span>. Each Securityholder acknowledges and agrees that irreparable damage would occur and that Parent would not have any adequate remedy at law if any provision of this Agreement were not performed in accordance with its specific terms or were otherwise breached, and that monetary damages, even if available, would not be an adequate remedy therefor. It is accordingly agreed that Parent shall be entitled to an injunction or injunctions to prevent breaches of this Agreement and to enforce specifically the performance of the terms and provisions hereof in accordance with Section&#160;8.6 of the Merger Agreement, without proof of actual damages (and each Securityholder hereby waives any requirement for the security or posting of any bond in connection with such remedy), this being in addition to any other remedy to which they are entitled at law or in equity. Each Securityholder further agrees not to assert that a remedy of specific enforcement is unenforceable, invalid, contrary to applicable Law or inequitable for any reason, and not to assert that a remedy of monetary damages would provide an adequate remedy for any such breach or that Parent otherwise has an adequate remedy at law.</div></div></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;">C-5</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(e)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Entire Agreement</span>. This Agreement (including the provisions of the Merger Agreement referenced herein) and the other documents and instruments executed pursuant hereto constitute the entire agreement, and supersede all other prior agreements, understandings, representations and warranties both written and oral, among the parties, with respect to the subject matter hereof.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(f)</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Agreement Until Merger Agreement Effective</span>. Irrespective of negotiations among the parties or the exchanging of drafts of this Agreement, this Agreement shall not constitute or be deemed to evidence a Contract or understanding between the parties hereto unless and until (a)&#160;the Company Board has approved, for purposes of any applicable anti-takeover Laws and any applicable provision of the Company Charter, the Merger Agreement and the Transactions; (b)&#160;the Merger Agreement is executed and delivered by all parties thereto; and (c)&#160;this Agreement is executed and delivered by all parties hereto.</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">[<i style="font-style:italic;">The remainder of this page&#160;is intentionally left blank.</i>]</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p></div></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;">C-6</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_f7a72277_10ed_4e1a_ae84_31418ec7b21c"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">IN WITNESS WHEREOF, the parties have caused this Agreement to be executed as of the date first above written.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:46.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><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;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></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;">[SECURITYHOLDER]</b></p></td></tr><tr><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;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></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;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;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:bottom;width:46.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.65%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name:</p></td></tr><tr><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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Title:</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></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;">[<i style="font-style:italic;">Signature Page to Voting and Support Agreement</i>]</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">IN WITNESS WHEREOF, the parties have caused this Agreement to be executed as of the date first above written.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:46.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><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;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></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;">Alumis Inc.</b></p></td></tr><tr><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;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></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;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><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;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;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:bottom;width:46.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.65%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name:&#160;&#160;&#160;Martin Babler</p></td></tr><tr><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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Title:&#160;&#160;&#160;&#160;&#160;Chief Executive Officer</p></td></tr><tr><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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><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;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></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;">Arrow Merger Sub, Inc.</b></p></td></tr><tr><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;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></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;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><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;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;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:46.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.65%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name:&#160;&#160;&#160;Sara Klein</p></td></tr><tr><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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Title:&#160;&#160;&#160;&#160;&#160;President</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></div></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;">[<i style="font-style:italic;">Signature Page to Voting and Support Agreement</i>]</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_c821207b_1486_47e7_8a99_24ccc33a6b1f"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;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 A</b></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width: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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:47.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><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;text-align:center;margin:0pt;"><b style="font-weight:bold;">Name, Address and Electronic Mail Address of Securityholder</b></p></td><td style="vertical-align:top;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:47.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number and Class of Subject Securities</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></div></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;">Schedule A</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:31.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_7cb6dfac_ad79_4031_ad92_9e4b5336b15e"></a><a id="AnnexD_582677"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:right;margin:0pt 0pt 12pt 0pt;">Annex D</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><img src="alms-20241231xs4031.jpg" alt="Graphic" style="display:inline-block;height:31.4pt;left:0%;padding-bottom:0.1pt;position:relative;top:0pt;width:540pt;"/></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_Hlk196167007"></a><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;">April 20, 2025</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Special Committee of the</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Board of Directors</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Alumis Inc.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">280 East Grand Avenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">South San Francisco, CA 94080</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Members of the Special Committee of the Board:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We understand that Acelyrin, Inc. (the &#8220;Company&#8221;), Alumis Inc. (the &#8220;Parent&#8221;) and Arrow Merger Sub, Inc., a wholly owned subsidiary of the Parent (&#8220;Merger Sub&#8221;), propose to enter into an Amendment to the Agreement and Plan of Merger, substantially in the form of the draft dated April 20, 2025 (the &#8220;Amendment&#8221;) amending the Agreement and Plan of Merger, dated February 6, 2025 (as amended by the Amendment, the &#8220;Merger Agreement&#8221;), which provides, among other things, for the merger (the &#8220;Merger&#8221;) of Merger Sub with and into the Company. Pursuant to the Merger, the Company will continue as the surviving corporation and become a wholly owned subsidiary of the Parent, and each outstanding share of common stock, par value $0.00001 per share, of the Company (the &#8220;Company Common Stock&#8221;), other than shares held by the Company (including in treasury) or any of its Subsidiaries (as defined in the Merger Agreement) or held by the Parent or any of its Subsidiaries will be converted into the right to receive 0.4814 shares (the &#8220;Exchange Ratio&#8221;) of common stock, par value $0.0001 per share, of the Parent (the &#8220;Parent Common Stock&#8221;), without interest thereon, subject to adjustment as set out in the Merger Agreement. The terms and conditions of the Merger are more fully set forth in the Merger Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">You have asked for our opinion as to whether the Exchange Ratio pursuant to the Merger Agreement is fair from a financial point of view to the Parent.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For purposes of the opinion set forth herein, we have:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Reviewed certain publicly available financial statements and other business and financial information of the Company and the Parent, respectively;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Reviewed certain internal financial statements and other financial and operating data concerning the Company and the Parent, respectively;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Reviewed certain financial projections prepared by the management of the Parent;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Reviewed information relating to certain strategic, financial and operational benefits anticipated from the Merger (the &#8220;Synergy Estimates&#8221;), prepared by the management of the Parent;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Participated in discussions regarding the past and current operations and financial condition and the prospects of the Company, including information relating to certain strategic, financial and operational benefits anticipated from the Merger, with senior executives of the Company;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Discussed the past and current operations and financial condition and the prospects of the Company and the Parent, including information relating to certain strategic, financial and operational benefits anticipated from the Merger, with senior executives of the Parent;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Reviewed the pro forma impact of the Merger on the Parent&#8217;s cash flow, consolidated capitalization and certain financial ratios;</span></td></tr></table><div style="margin-top:12pt;"></div></div></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;">D-1</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:31.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><img src="alms-20241231xs4031.jpg" alt="Graphic" style="display:inline-block;height:31.4pt;left:0%;padding-bottom:0.1pt;position:relative;top:0pt;width:540pt;"/></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Reviewed the reported prices and trading activity for the Company Common Stock and the Parent Common Stock on an affected and unaffected basis;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Compared the prices and trading activity of the Company Common Stock and the Parent Common Stock with that of certain other publicly-traded companies comparable with the Company and the Parent, respectively, and their securities;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Participated in certain discussions and negotiations among representatives of the Company and the Parent and their financial and legal advisors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Reviewed the Merger Agreement (including the Amendment) and certain related documents; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td 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;">Performed such other analyses, reviewed such other information and considered such other factors as we have deemed appropriate.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We have assumed and relied upon, without independent verification, the accuracy and completeness of the information that was publicly available or supplied or otherwise made available to us by the Company and the Parent, and formed a substantial basis for this opinion. With respect to the financial projections, including the Synergies Estimates, we have assumed, with your consent, that they have been reasonably prepared on bases reflecting the best currently available estimates and judgments of the management of the Parent of the future financial performance of the Company and the Parent. In addition, we have assumed that the Merger will be consummated in accordance with the terms set forth in the Merger Agreement without any waiver, amendment or delay of any terms or conditions, including, among other things, that the Merger will be treated as a tax-free reorganization, pursuant to the Internal Revenue Code of 1986, as amended and that the definitive Merger Agreement will not differ in any material respect from the draft thereof furnished to us. Morgan Stanley has assumed that in connection with the receipt of all the necessary governmental, regulatory or other approvals and consents required for the proposed Merger, no delays, limitations, conditions or restrictions will be imposed that would have a material adverse effect on the contemplated benefits expected to be derived in the proposed Merger. We are not legal, tax or regulatory advisors. We are financial advisors only and have relied upon, without independent verification, the assessment of the Parent and the Company and their legal, tax or regulatory advisors with respect to legal, tax or regulatory matters. We express no opinion with respect to the fairness of the amount or nature of the compensation to any of the officers, directors or employees of the parties, or any class of such persons, whether relative to the Exchange Ratio or otherwise. We have not made any independent valuation or appraisal of the assets or liabilities of the Company or the Parent or any of their subsidiaries, nor have we been furnished with any such valuations or appraisals, upon which we have relied without independent verification. We do not express any view on, and this opinion does not address, any other term or aspect of the Merger Agreement or the transactions contemplated thereby or any term or aspect of any other agreement or instrument contemplated by the Merger Agreement or entered into or amended in connection therewith.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our opinion is necessarily based on financial, economic, market and other conditions as in effect on, and the information made available to us as of, the date hereof. Events occurring or coming to our attention after the date hereof may affect this opinion and the assumptions used in preparing it, and we do not assume any obligation to update, revise or reaffirm this opinion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">This opinion does not address the relative merits of the transactions contemplated by the Merger Agreement as compared to other business or financial strategies that might be available to the Parent, nor does it address the underlying business decision of the Parent to enter into the Merger Agreement or proceed with any other transaction contemplated by the Merger Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We have acted as financial advisor to the Special Committee of the Board of Directors of the Parent in connection with this transaction and will receive a fee for our services, a portion of which is already payable and a substantial portion of which is contingent upon the closing of the Merger. In the two years prior to the date hereof, we have provided financing services for the Parent and the Company and have received fees in connection with such services. Morgan Stanley may also seek to provide financial advisory and financing services to the Parent and the Company and their respective affiliates in the future and would expect to receive fees for the rendering of these services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></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;">D-2</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:31.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><img src="alms-20241231xs4031.jpg" alt="Graphic" style="display:inline-block;height:31.4pt;left:0%;padding-bottom:0.1pt;position:relative;top:0pt;width:540pt;"/></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Please note that Morgan Stanley is a global financial services firm engaged in the securities, investment management and individual wealth management businesses. Our securities business is engaged in securities underwriting, trading and brokerage activities, foreign exchange, commodities and derivatives trading, prime brokerage, as well as providing investment banking, financing and financial advisory services. Morgan Stanley, its affiliates, directors and officers may at any time invest on a principal basis or manage funds that invest, hold long or short positions, finance positions, and may trade or otherwise structure and effect transactions, for their own account or the accounts of its customers, in debt or equity securities or loans of the Parent, the Company, or any other company, or any currency or commodity, that may be involved in this transaction, or any related derivative instrument.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">This opinion has been approved by a committee of Morgan Stanley investment banking and other professionals in accordance with our customary practice. This opinion is for the information of the Special Committee of the Board of Directors of the Parent only and may not be used for any other purpose or disclosed without our prior written consent, except that a copy of this opinion may be included in its entirety in any filing the Parent is required to make with the Securities and Exchange Commission in connection with this transaction if such inclusion is required by applicable law. In addition, this opinion does not in any manner address the prices at which the Parent Common Stock will trade following consummation of the Merger or at any time and Morgan Stanley expresses no opinion or recommendation as to how the shareholders of the Parent and the Company should vote at the shareholders&#8217; meetings to be held in connection with the Merger or in connection with any other matter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Based on and subject to the foregoing, we are of the opinion on the date hereof that the Exchange Ratio pursuant to the Merger Agreement is fair from a financial point of view to the Parent.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:3.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:46.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:49.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Very truly yours,</p></td></tr><tr><td style="vertical-align:bottom;width:50.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:49.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">MORGAN STANLEY &amp; CO. LLC</p></td></tr><tr><td style="vertical-align:bottom;width:50.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.67%;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:bottom;width:46.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Benjamin M. Rockwell</p></td></tr><tr><td style="vertical-align:bottom;width:50.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.22%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name:&#160;Benjamin M. Rockwell</p></td></tr><tr><td style="vertical-align:bottom;width:50.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Title:&#160;&#160;&#160;Managing Director</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p></div></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;">D-3</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:16.51pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_2fb68519_d891_4b51_b0df_8f859b1911af"></a><a id="AnnexE_746454"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:right;margin:0pt 0pt 12pt 0pt;">Annex E</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><td style="vertical-align:top;width:75.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><img src="alms-20241231xs4034.jpg" alt="Graphic" style="display:inline-block;height:16.51pt;width:214.74pt;"/></p></td><td style="vertical-align:bottom;width:24.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Guggenheim Securities, LLC<br/>330 Madison Avenue<br/>New York, New York 10017<br/>GuggenheimPartners.com</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">February&#160;6, 2025</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Board of Directors</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">ACELYRIN,&#160;Inc.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">4149 Liberty Canyon Road</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Agoura Hills, CA 91301</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Members of the Board:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We understand that ACELYRIN,&#160;Inc. (&#8220;Acelyrin&#8221;) and Alumis&#160;Inc. (&#8220;Alumis&#8221;) intend to enter into an Agreement and Plan of Merger to be dated as of February&#160;6, 2025 (the &#8220;Agreement&#8221;) pursuant to which Arrow Merger Sub,&#160;Inc., a wholly owned subsidiary of Alumis (&#8220;Merger Sub&#8221;), will merge with and into Acelyrin (the &#8220;Merger&#8221;) and Acelyrin will become a wholly owned subsidiary of Alumis. Pursuant to the Agreement, each of the issued and outstanding shares of the common stock, par value $0.0001 per share, of Acelyrin (subject to certain exceptions) will be converted into the right to receive 0.4274 of a share of voting common stock, par value $0.0001 per share, of Alumis (the &#8220;Exchange Ratio&#8221;). The terms and conditions of the Merger are more fully set forth in the Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">You have asked us to render our opinion as to whether the Exchange Ratio is fair, from a financial point of view, to the stockholders of Acelyrin.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In connection with rendering our opinion, we have:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Reviewed a draft of the Agreement dated as of February&#160;6, 2025;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Reviewed certain publicly available business and financial information regarding each of Acelyrin and Alumis;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Reviewed certain non-public business and financial information regarding Acelyrin and Alumis and their respective businesses and future prospects (including (i)&#160;certain probability-adjusted financial projections for Acelyrin on a stand-alone basis for the&#160;years ending December&#160;31, 2025 through December&#160;31, 2045, (ii)&#160;certain probability-adjusted financial projections for Alumis on a stand- alone basis for the&#160;years ending December&#160;31, 2025 through December&#160;31, 2045 and (iii)&#160;certain estimates as to potentially realizable existing net operating loss carryforwards expected to be utilized by Acelyrin and Alumis (clauses (i), (ii)&#160;and (iii)&#160;collectively, the &#8220;Acelyrin-Provided Financial Projections&#8221;) and certain other estimates and other forward-looking information), all as prepared by, discussed with and approved for our use by Acelyrin&#8217;s senior management (collectively with the Synergy Estimates (as defined below), the &#8220;Acelyrin-Provided Information&#8221;);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Reviewed certain non-public business and financial information regarding Alumis and its business and future prospects (including (i)&#160;certain probability-adjusted financial projections for Alumis on a stand-alone basis for the&#160;years ending December&#160;31, 2025 through December&#160;31, 2045 and (ii)&#160;certain estimates as to potentially realizable existing net operating loss carryforwards expected to be utilized by Alumis (clauses (i)&#160;and (ii)&#160;collectively, the &#8220;Alumis-Provided Financial Projections for Alumis&#8221; and, together with the Acelyrin-Provided Financial Projections, the &#8220;Financial </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Projections&#8221;) and certain other estimates and other forward-looking information), all as prepared by and discussed with Alumis&#8217;s senior management and reviewed by, discussed with and approved for our use by Acelyrin&#8217;s senior management (collectively, the &#8220;Alumis-Provided Information&#8221;);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Reviewed certain estimated cost savings expected to result from the Merger and estimated costs to achieve the same (collectively, the &#8220;Synergy Estimates&#8221; or the &#8220;Synergies&#8221;), all as prepared by, discussed with and approved for our use by Acelyrin&#8217;s senior management and discussed with Alumis&#8217;s senior management;</span></td></tr></table></div></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;">E-1</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Discussed with Acelyrin&#8217;s senior management their strategic and financial rationale for the Merger as well as their views of Acelyrin&#8217;s and Alumis&#8217;s respective businesses, operations, historical and projected financial results, liquidity, funding needs, access to capital and future prospects (including, without limitation, their assumptions as to the expected amounts, timing and pricing of future issuances of equity in each of Acelyrin and Alumis, respectively) and the commercial, competitive and regulatory dynamics in the biopharmaceutical sector;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Discussed with Alumis&#8217;s senior management their strategic and financial rationale for the Merger as well as their views of Alumis&#8217;s business, operations, historical and projected financial results, liquidity, funding needs, access to capital and future prospects (including, without limitation, their assumptions as to the expected amounts, timing and pricing of future issuances of equity in Alumis) and the commercial, competitive and regulatory dynamics in the biopharmaceutical sector;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Performed financing-adjusted discounted cash flow analyses based on the Acelyrin-Provided Financial Projections and the Synergy Estimates;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Reviewed the historical prices and the trading activity of the common shares of Acelyrin and Alumis;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Reviewed the </span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">pro forma </i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">financial results, financial condition and capitalization of Alumis giving effect to the Merger; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td 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;">Conducted such other studies, analyses, inquiries and investigations as we deemed appropriate.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">With respect to the information used in arriving at our opinion:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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 relied upon and assumed the accuracy, completeness and reasonableness of all industry, </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">business, financial, legal, regulatory, tax, accounting, actuarial and other information provided by or discussed with Acelyrin or Alumis (including, without limitation, the Acelyrin-Provided Information and the Alumis-Provided Information) or obtained from public sources, data suppliers and other third parties.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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 (i)&#160;do not assume any responsibility, obligation or liability for the accuracy, completeness, reasonableness, achievability or independent verification of, and we have not independently verified, any such information (including, without limitation, the Acelyrin-Provided Information or the Alumis-Provided Information), (ii)&#160;express no view or opinion regarding (a)&#160;the reasonableness or achievability of the Financial Projections, the Synergy Estimates, any other estimates or any other forward-looking information provided by Acelyrin or Alumis or the assumptions upon which any of the foregoing are based or (b)&#160;the reasonableness of the probability adjustments reflected in the Financial Projections and (iii)&#160;have relied upon the assurances of Acelyrin&#8217;s senior management that they are (in the case of the Acelyrin-Provided Information) and have assumed that Alumis&#8217;s senior management are (in the case of the Alumis-Provided Information) unaware of any facts or circumstances that would make the Acelyrin-Provided Information or the Alumis-Provided Information incomplete, inaccurate or misleading.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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 (i)&#160;have been advised by Acelyrin&#8217;s senior management, and have assumed, that the Acelyrin- Provided Financial Projections (including the probability adjustments reflected therein) and the Synergy Estimates have been (y)&#160;reasonably prepared on bases reflecting the best currently available estimates and judgments of Acelyrin&#8217;s senior management as to the expected future performance of Acelyrin and Alumis and the expected amounts and realization of the Synergies and (z)&#160;reviewed </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">by Acelyrin&#8217;s Board of Directors with the understanding that such information will be used and relied upon by us in connection with rendering our opinion, (ii)&#160;have assumed that the Alumis-Provided Financial Projections for Alumis (including the probability adjustments reflected therein) have been reasonably prepared on bases reflecting the best currently available estimates and judgments of Alumis&#8217;s senior management as to the expected future performance of Alumis on a stand-alone basis and (iii)&#160;have assumed that any other financial projections/forecasts, any other estimates and/or any other forward-looking information obtained from public sources, data suppliers and other third parties are reasonable and reliable.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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 addition, we have relied upon (without independent verification and without expressing any view or opinion regarding) the assessments, judgments and estimates of Acelyrin&#8217;s senior management and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Alumis&#8217;s senior management as to, among other things, (i)&#160;the potential impact on Acelyrin and Alumis of market, competitive and other trends in and prospects for, and governmental, regulatory and legislative matters relating to or affecting, the biotechnology, life sciences and pharmaceutical sectors, including the continuing availability and amount of reimbursement for existing and future products by governmental and third-party payors, (ii)&#160;Acelyrin&#8217;s and Alumis&#8217;s existing and future products, product candidates, technology and </span></td></tr></table></div></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;">E-2</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">intellectual property and the associated risks thereto (including, without limitation, the probabilities and timing of successful development, testing, manufacturing and marketing thereof; approval thereof by relevant governmental authorities; prospective product-related peak worldwide sales, sales prices, annual sales price increases and sales volumes with respect thereto; the validity and life of patents with respect thereto; and the potential impact of competition thereon), (iii)&#160;Acelyrin&#8217;s and Alumis&#8217;s existing and future relationships, agreements and arrangements with, and the ability to attract, retain and/or replace, key employees, suppliers and other commercial relationships and (iv)&#160;Alumis&#8217;s ability to effectively integrate the businesses and operations of Acelyrin. We have assumed that there will not be any developments with respect to any of the foregoing matters that would have an adverse effect on Acelyrin, Alumis or the Merger (including the contemplated benefits thereof) or that otherwise would be meaningful in any respect to our analyses or opinion.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the course of our engagement, we were asked by Acelyrin&#8217;s Board of Directors to solicit indications of interest from various potential third-party transaction counterparties regarding a potential extraordinary corporate transaction with or involving Acelyrin, and we have considered the results of such solicitation process in rendering our opinion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In arriving at our opinion, we have not performed or obtained any independent appraisal of the assets or liabilities (including any contingent, derivative or off-balance sheet assets and liabilities) of Acelyrin, Alumis or any other entity or the solvency or fair value of Acelyrin, Alumis or any other entity, nor have we been furnished with any such appraisals. We are not legal, regulatory, tax, consulting, accounting, appraisal or actuarial experts and nothing in our opinion should be construed as constituting advice with respect to such matters; accordingly, we have relied on the assessments of Acelyrin&#8217;s senior management, Alumis&#8217;s senior management and Acelyrin&#8217;s and Alumis&#8217;s respective other professional advisors with respect to such matters. We have assumed that the Merger will qualify, for US federal income tax purposes, as a &#8220;reorganization&#8221; within the meaning of Section&#160;368(a)&#160;of the Internal Revenue Code of 1986, as amended. We are not expressing any view or rendering any opinion regarding the tax consequences of the Merger to Acelyrin, Alumis or their respective securityholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In rendering our opinion, we have assumed that, in all respects meaningful to our analyses, (i)&#160;the final executed form of the Agreement will not differ from the draft that we have reviewed, (ii)&#160;Acelyrin, Alumis and Merger Sub will comply with all terms and provisions of the Agreement and (iii)&#160;the representations and warranties of Acelyrin, Alumis and Merger Sub contained in the Agreement are true and correct and all conditions to the obligations of each party to the Agreement to consummate the Merger will be satisfied without any waiver, amendment or modification thereof. We also have assumed that the Merger will be consummated in a timely manner in accordance with the terms of the Agreement and in compliance with all applicable legal and other requirements, without any delays, limitations, restrictions, conditions, waivers, amendments or modifications (regulatory, tax-related or otherwise) that would have an effect on Acelyrin, Alumis, Merger Sub or the Merger (including its contemplated benefits) in any way meaningful to our analyses or opinion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In rendering our opinion, we do not express any view or opinion as to (i)&#160;the prices at which the shares of common stock or other securities or financial instruments of or relating to Acelyrin or Alumis may trade or otherwise be transferable at any time, (ii)&#160;the potential effects of volatility in the credit, financial or equity markets on Acelyrin or Alumis, their respective securities or other financial instruments or the Merger or (iii)&#160;the impact of the Merger on the solvency or viability of Acelyrin, Alumis or Merger Sub or the ability of Acelyrin, Alumis or Merger Sub to pay their respective obligations when they come due.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We have acted as a financial advisor to Acelyrin in connection with the Merger and will receive a customary fee for such services, a substantial portion of which is payable upon successful consummation of the Merger and a portion of which is payable upon the rendering of our opinion. In addition, Acelyrin has agreed to reimburse us for certain expenses and to indemnify us against certain liabilities arising out of our engagement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As previously disclosed, (i)&#160;aside from our current engagement by Acelyrin, we have not been previously engaged during the past two&#160;years by Acelyrin to provide financial advisory or investment banking services for which we received fees and (ii)&#160;we have not been previously engaged during the past two&#160;years by Alumis to provide financial advisory or investment banking services for which we received fees, except that we acted as joint book-running manager to Alumis in connection with its June&#160;2024 initial public offering, for which we have received agreed upon fees. We may in the future seek to provide Acelyrin and Alumis or their respective affiliates with financial advisory and investment banking services unrelated to the Merger, for which services we would expect to receive compensation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">We and our affiliates and related entities engage in a wide range of financial services activities for our and their own accounts and the accounts of customers, including but not limited to: asset, investment and wealth management; insurance services; investment </p></div></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;">E-3</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">banking, corporate finance, mergers and acquisitions and restructuring; merchant banking; fixed income and equity sales, trading and research; and derivatives, foreign exchange and futures. In the ordinary course of these activities, we and our affiliates and related entities may (i)&#160;provide such financial services to Acelyrin, Alumis, other participants in the Merger or their respective affiliates, for which services we and our affiliates and related entities may have received, and may in the future receive, compensation and (ii)&#160;directly and indirectly hold long and short positions, trade and otherwise conduct such activities in or with respect to loans, debt and equity securities and derivative products of or relating to Acelyrin, Alumis, other participants in the Merger or their respective affiliates. Furthermore, our and our affiliates&#8217; and related entities&#8217; respective directors, officers, employees, consultants and agents may make investments in Acelyrin, Alumis, other participants in the Merger or their respective affiliates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Consistent with applicable legal and regulatory guidelines, we have adopted certain policies and procedures to establish and maintain the independence of our research departments and personnel. As a result, our research analysts may hold views, make statements or investment recommendations and publish research reports with respect to Acelyrin, Alumis, other participants in the Merger or their respective affiliates or the Merger that differ from the views of our investment banking personnel.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our opinion has been provided to Acelyrin&#8217;s Board of Directors (in its capacity as such) for its information and assistance in connection with its evaluation of the Exchange Ratio. Our opinion may not be disclosed publicly, made available to third parties or reproduced, disseminated, quoted from or referred to at any time, in whole or in part, without our prior written consent; <i style="font-style:italic;">provided</i>, <i style="font-style:italic;">however</i>, that this letter may be included in its entirety in any joint proxy statement/prospectus to be distributed to the holders of Acelyrin common stock in connection with the Merger.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our opinion and any materials provided in connection therewith do not constitute a recommendation to Acelyrin&#8217;s Board of Directors with respect to the Merger, nor does our opinion or any summary of our underlying analyses constitute advice or a recommendation to any holder of Acelyrin or Alumis common stock as to how to vote or act in connection with the Merger or otherwise. Our opinion does not address Acelyrin&#8217;s underlying business or financial decision to pursue or effect the Merger, the relative merits of the Merger as compared to any alternative business or financial strategies that might exist for Acelyrin or the effects of any other transaction in which Acelyrin might engage. Our opinion addresses only the fairness, from a financial point of view and as of the date hereof, of the Exchange Ratio to the stockholders of Acelyrin to the extent expressly specified herein. We do not express any view or opinion as to (i)&#160;any other term, aspect or implication of (y)&#160;the Merger (including, without limitation, the form or structure of the Merger or the Agreement) or (z)&#160;any other agreement, transaction document or instrument contemplated by the Agreement or to be entered into or amended in connection with the Merger or (ii)&#160;the fairness, financial or otherwise, of the Merger to, or of any consideration to be paid to or received by, the holders of any class of securities (other than as expressly specified herein), creditors or other constituencies of Acelyrin or Alumis. Furthermore, we do not express any view or opinion as to the fairness, financial or otherwise, of the amount or nature of any compensation payable to or to be received by any of Acelyrin&#8217;s or Alumis&#8217;s directors, officers or employees, or any class of such persons, in connection with the Merger relative to the Exchange Ratio or otherwise.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our opinion has been authorized for issuance by our Fairness Opinion and Valuation Committee. Our opinion is subject to the assumptions, limitations, qualifications and other conditions contained herein and is necessarily based on economic, business, capital markets and other conditions, and the information made available to us, as of the date hereof. We assume no responsibility for updating or revising our opinion based on facts, circumstances or events occurring after the date hereof.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Based on and subject to the foregoing, it is our opinion that, as of the date hereof, the Exchange Ratio is fair, from a financial point of view, to the stockholders of Acelyrin.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Very truly yours,</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">/s/ Guggenheim Securities, LLC</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">GUGGENHEIM SECURITIES, LLC</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></div></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;">E-4</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_078b2c68_4609_4f99_9f79_08123d966b42"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">PART&#160;II</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">INFORMATION NOT REQUIRED IN PROXY STATEMENT/PROSPECTUS</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;">Item&#160;20. Indemnification of Directors and Officers</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Section&#160;145 of the DGCL authorizes a corporation to indemnify its directors and officers against liabilities arising out of actions, suits and proceedings to which they are made or threatened to be made a party by reason of the fact that they have served or are currently serving as a director or officer to a corporation. The indemnity may cover expenses (including attorneys&#8217; fees) judgments, fines and amounts paid in settlement actually and reasonably incurred by the director or officer in connection with any such action, suit or proceeding. Section&#160;145 permits corporations to pay expenses (including attorneys&#8217; fees) incurred by directors and officers in advance of the final disposition of such action, suit or proceeding. In addition, Section&#160;145 provides that a corporation has the power to purchase and maintain insurance on behalf of its directors and officers against any liability asserted against them and incurred by them in their capacity as a director or officer, or arising out of their status as such, whether or not the corporation would have the power to indemnify the director or officer against such liability under Section&#160;145.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis has adopted provisions in its charter that limit or eliminate the personal liability of Alumis&#8217; directors to the fullest extent permitted by the DGCL, as it now exists or may in the future be amended. Consequently, a director will not be personally liable to Alumis or its stockholders for monetary damages or breach of fiduciary duty as a director, except for liability for:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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 breach of the director&#8217;s duty of loyalty to Alumis or its stockholders;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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 act or omission not in good faith or that involves intentional misconduct or a knowing violation of law;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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 unlawful payments related to dividends or unlawful stock purchases, redemptions or other distributions; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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 transaction from which the director derived an improper personal benefit.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">These limitations of liability do not alter director liability under the federal securities laws and do not affect the availability of equitable remedies such as an injunction or rescission.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, Alumis&#8217; bylaws provide that:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Alumis will indemnify its directors, officers and, in the discretion of the Alumis Board, certain employees to the fullest extent permitted by the DGCL, as it now exists or may in the future be amended; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td 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;">Alumis will advance expenses, including attorneys&#8217; fees, to its directors and, in the discretion of the Alumis Board, to its officers and certain employees, in connection with legal proceedings relating to their service for or on behalf of Alumis, subject to limited exceptions.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis has entered into indemnification agreements with its directors and executive officers. These agreements provide that Alumis will indemnify each of its directors and executive officers to the fullest extent permitted by Delaware law. Alumis will advance expenses, including attorneys&#8217; fees (but excluding judgments, fines and settlement amounts), to each indemnified director or executive officer in connection with any proceeding in which indemnification is available and Alumis will indemnify its directors and officers for any action or proceeding arising out of that person&#8217;s services as a director or officer brought on behalf of Alumis or in furtherance of Alumis&#8217; rights. Additionally, certain of Alumis&#8217; directors may have certain rights to indemnification, advancement of expenses or insurance provided by their affiliates or other third parties, which indemnification relates to and might apply to the same proceedings arising out of such director&#8217;s services as a director referenced herein. Nonetheless, Alumis has agreed in the indemnification agreements that Alumis&#8217; obligations to those same directors are primary and any obligation of such affiliates or other third parties to advance expenses or to provide indemnification for the expenses or liabilities incurred by those directors are secondary.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis also maintains general liability insurance which covers certain liabilities of its directors and officers arising out of claims based on acts or omissions in their capacities as directors or officers, including liabilities under the Securities Act.</p></div></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;">II-1</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Merger Agreement provides that, subject to certain limitations as set forth in the Merger Agreement, from the Effective Time through the sixth anniversary of the date on which the Effective Time occurs, Alumis and the surviving corporation will indemnify each person who is, has been at any time prior to the date of the Merger Agreement, or who becomes prior to the Effective Time, a director, officer, fiduciary or agent of Alumis or ACELYRIN or their respective subsidiaries. The Merger Agreement also provides that the provisions relating to the indemnification, advancement of expenses and exculpation of present and former directors and officers of Alumis or any of its subsidiaries set forth in the organizational documents of Alumis or any of its subsidiaries will not be amended, modified or repealed for a period of six&#160;years from the Effective Time in any manner that would adversely affect the rights of individuals who, at or prior to the Effective Time, were officers or directors of Alumis or any of its subsidiaries, unless required by applicable law. After Closing, the organizational documents of the surviving corporation will contain provisions at least as favorable as the provisions relating to the indemnification, advancement of expenses and exculpation of present and former directors and officers presently set forth in Alumis&#8217; organizational documents as of the date of the Merger Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">From and after the Effective Time, (i)&#160;the Surviving Corporation shall fulfill and honor in all respects the obligations of ACELYRIN to each person who is or has served as a director or officer of ACELYRIN as of immediately prior to the Closing pursuant to any indemnification provisions under ACELYRIN&#8217;s amended and restated certificate of incorporation and bylaws and pursuant to any indemnification agreements between ACELYRIN and such directors and officers, with respect to claims arising out of matters occurring at or prior to the Effective Time and (ii)&#160;Alumis shall fulfill and honor in all respects the obligations of Alumis or any of its subsidiaries to each person who is or has served as a director or officer of Alumis as of immediately prior to the Closing pursuant to any indemnification provisions under Alumis&#8217; amended and restated certificate of incorporation and amended and restated bylaws or any of its subsidiaries and pursuant to any indemnification agreements between Alumis or any of its subsidiaries and such directors and officers, with respect to claims arising out of matters occurring at or prior to the Effective Time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">From the Effective Time through the sixth (6th) anniversary of the date on which the Effective Time occurs, Alumis shall maintain directors&#8217; and officers&#8217; liability insurance policies, with an effective date as of the Closing Date, on commercially available terms and conditions and with coverage limits customary for companies similarly situated to Alumis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">From and after the Effective Time, Alumis shall pay all expenses, including reasonable attorneys&#8217; fees, that are incurred by indemnified persons in connection with their successful enforcement of the rights provided to such persons in the Merger Agreement. The director and officer indemnification provisions of the Merger Agreement are intended to be in addition to the rights otherwise available to the current and former officers and directors of Alumis and ACELYRIN by law, charter, statute, bylaw or agreement, and shall operate for the benefit of, and shall be enforceable by, each of such indemnified persons, their heirs and their representatives.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the event Alumis or the surviving corporation or any of their respective successors or assigns (i) consolidates with or merges into any other person and shall not be the continuing or surviving corporation or entity of such consolidation or merger, or (ii)&#160;transfers all or substantially all of its properties and assets to any person, then, and in each such case, proper provision shall be made so that the successors and assigns of Alumis or the surviving corporation, as the case may be, shall succeed to the indemnification obligations set forth in the Merger Agreement. Alumis shall cause the surviving corporation to perform all of the director and officer indemnification obligations of the surviving corporation under the Merger Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the event Alumis or the surviving corporation or any of their respective successors or assigns (i) consolidates with or merges into any other person and shall not be the continuing or surviving corporation or entity of such consolidation or merger, or (ii)&#160;transfers all or substantially all of its properties and assets to any person, then, and in each such case, proper provision shall be made so that the successors and assigns of Alumis or the surviving corporation, as the case may be, shall succeed to the indemnification obligations set forth in the Merger Agreement. Alumis shall cause the surviving corporation to perform all of the director and officer indemnification obligations of the surviving corporation under the Merger Agreement.</p></div></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;">II-2</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_fad505e4_858a_4ce2_abc3_90608748e4ca"></a><a id="Item21ExhibitsandFinancialStatementSched"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Item&#160;21. Exhibits and Financial Statement Schedules</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>The following exhibits are filed herewith or incorporated herein by reference:</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">EXHIBIT&#160;INDEX</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin: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:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Description</b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;font-size:1pt;font-weight:bold;letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></th></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2.1&#8224;</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ANNEXA_735280"><span style="font-style:normal;font-weight:normal;">Agreement and Plan of Merger, dated as of February 6, 2025, by and among Alumis Inc., ACELYRIN, Inc. and Arrow Sub, Inc. (attached as Annex A-</span><span style="font-style:normal;font-weight:normal;">1</span><span style="font-style:normal;font-weight:normal;"> to the joint proxy statement/ prospectus that is part of this registration statement).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2.2</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ANNEXA2"><span style="font-style:normal;font-weight:normal;">Amendment to the Agreement and Plan of Merger, dated as of April 20, 2025, by and among Alumis Inc., ACELYRIN, Inc. and Arrow Sub, Inc. (attached as Annex A-2 to the joint proxy statement/ prospectus that is part of this registration statement).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3.1</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1847367/000110465924076815/tm2411163d19_ex3-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Amended and Restated Certificate of Incorporation of Alumis Inc. (incorporated by reference to Exhibit 3.1 to Alumis&#8217; Current Report on Form 8-K, File No. 001-42143, filed on July 1, 2024).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3.2</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1847367/000110465924076815/tm2411163d19_ex3-2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Amended and Restated Bylaws of Alumis Inc. (incorporated by reference to Exhibit 3.2 to Alumis&#8217; Current Report on Form 8-K, File No. 001-42143, filed on July 1, 2024).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">4.1</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1847367/000110465924074108/tm2411163d13_ex4-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form of Common Stock Certificate of Alumis Inc. (incorporated by reference to Exhibit 4.1 to Alumis&#8217; Registration Statement on Form S-1/A, File No. 333-280068, filed on June 24, 2024).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">4.2</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1847367/000110465924069735/tm2411163d6_ex4-2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Amended and Restated Investors&#8217; Rights Agreement, by and among Alumis Inc. and certain of its stockholders, dated March 4, 2024 (incorporated by reference to Exhibit 4.2 to Alumis&#8217; Registration Statement on Form S-1, File No. 333-280068, filed on June 7, 2024).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5.1</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="alms-20241231xex5d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Opinion of Cooley LLP regarding the legality of the securities being registered.</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">8.1</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="alms-20241231xex8d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Opinion of Fenwick &amp; West LLP regarding certain tax matters.</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.1#</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1847367/000110465924069735/tm2411163d6_ex10-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Alumis Inc. 2021 Stock Plan, as amended (incorporated by reference to Exhibit 10.1 to Alumis&#8217; Registration Statement on Form S-1, File No. 333-280068, filed on June 7, 2024).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.2#</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1847367/000110465924069735/tm2411163d6_ex10-2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Forms of Stock Option Grant Notice under Alumis Inc. 2021 Stock Plan, as amended (incorporated by reference to Exhibit 10.2 to Alumis&#8217; Registration Statement on Form S-1, File No. 333-280068, filed on June 7, 2024).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.3#</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1847367/000110465924074108/tm2411163d13_ex10-3.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Alumis Inc. 2024 Equity Incentive Plan (incorporated by reference to Exhibit 10.3 to Alumis&#8217; Registration Statement on File Form S-1/A, File No. 333-280068, filed on June 24, 2024).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.4#</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1847367/000110465924074108/tm2411163d13_ex10-4.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Forms of Stock Option Grant Notice, Stock Option Agreement and Notice of Exercise under the Alumis Inc. 2024 Equity Incentive Plan (incorporated by reference to Exhibit 10.4 to Alumis&#8217; Registration Statement on Form S-1/A, File No. 333-280068, filed on June 24, 2024).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.5#</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1847367/000110465924074108/tm2411163d13_ex10-5.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Forms of Restricted Stock Unit Grant Notice and Award Agreement under the Alumis Inc. 2024 Equity Incentive Plan (incorporated by reference to Exhibit 10.5 to Alumis&#8217; Registration Statement on Form S-1/A, File No. 333-280068, filed on June 24, 2024).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.6#</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1847367/000110465924069735/tm2411163d6_ex10-6.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Alumis Inc. 2024 Performance Option Plan (incorporated by reference to Exhibit 10.6 to the Alumis&#8217; Registration Statement on Form S-1, File No. 333-280068, filed on June 7, 2024).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.7#</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1847367/000110465924069735/tm2411163d6_ex10-7.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Forms of Stock Option Grant Notice, Stock Options Agreement and Notice of Exercise under the Alumis Inc. 2024 Performance Option Plan (incorporated by reference to Exhibit 10.7 to Alumis&#8217; Registration Statement on Form S-1, File No. 333-280068, filed on June 7, 2024).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.8#</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1847367/000110465924074108/tm2411163d13_ex10-8.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Alumis Inc. 2024 Employee Stock Purchase Plan (incorporated by reference to Exhibit 10.8 to the Alumis&#8217; Registration Statement on Form S-1/A, File No. 333-280068, filed on June 24, 2024).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.9#</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1847367/000184736725000012/tmb-20241231xex10d9.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Alumis Inc. Amended and Restated Non-Employee Director Compensation Policy (incorporated by reference to Exhibit 10.9 to Alumis&#8217; Annual Report on Form 10-K, File No. 001-42143, filed on March 19, 2025).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.10#</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1847367/000110465924074108/tm2411163d13_ex10-10.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form of Indemnification Agreement by and between Alumis Inc. and its directors and executive officers. (incorporated by reference to Exhibit 10.10 to Alumis&#8217; Registration Statement on </span><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form S-1/A, File No. 333-280068, filed on June 24, 2024).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.11</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1847367/000110465924069735/tm2411163d6_ex10-12.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Lease Agreement, dated as of August 11, 2022, by and between Alumis Inc. and PG VII 280 East Grand, LLC (incorporated by reference to Exhibit 10.12 to Alumis&#8217; Registration Statement on Form S-1, File No. 333-280068, filed on June 7, 2024).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.12</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1847367/000110465924069735/tm2411163d6_ex10-13.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Offer Letter, dated as of September 15, 2021, by and between Alumis Inc. and Martin Babler (incorporated by reference to Exhibit 10.13 to Alumis&#8217; Registration Statement on Form S-1, File No. 333-280068, filed on June 7, 2024).</span></a></p></td></tr></table></div></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;">II-3</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:11.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin: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:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="color:#231f20;font-weight:bold;letter-spacing:-0.1pt;">Description</b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;font-size:1pt;font-weight:bold;letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></th></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.13#</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1847367/000110465924069735/tm2411163d6_ex10-14.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Offer Letter, dated as of September 15, 2021, by and between Alumis Inc. and David Goldstein (incorporated by reference to Exhibit 10.14 to Alumis&#8217; Registration Statement on Form S-1, File No. 333-280068, filed on June 7, 2024).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.14#</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1847367/000110465924069735/tm2411163d6_ex10-15.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Offer Letter, dated as of September 15, 2021, by and between Alumis Inc. and Roy Hardiman (incorporated by reference to Exhibit 10.15 to Alumis&#8217; Registration Statement on Form S-1, File No. 333-280068, filed on June 7, 2024).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.15#</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1847367/000110465924069735/tm2411163d6_ex10-16.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Offer Letter, dated as of March 15, 2021, by and between Alumis Inc. and Mark Bradley (incorporated by reference to Exhibit 10.16 to Alumis&#8217; Registration Statement on Form S-1, File No. 333-280068, filed on June 7, 2024).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.16#</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1847367/000110465924069735/tm2411163d6_ex10-17.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Amendment to Offer Letter, dated as of July 18, 2023, by and between Alumis Inc. and Mark Bradley (incorporated by reference to Exhibit 10.17 to Alumis&#8217; Registration Statement on Form S-1, File No. 333-280068, filed on June 7, 2024).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.17#</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1847367/000110465924069735/tm2411163d6_ex10-18.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Offer Letter, dated as of November 12, 2021, by and between Alumis Inc. and Derrick Richardson (incorporated by reference to Exhibit 10.18 to Alumis&#8217; Registration Statement on Form S-1, File No. 333-280068, filed on June 7, 2024).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.18#</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1847367/000110465924069735/tm2411163d6_ex10-19.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Offer Letter, dated as of January 12, 2022, by and between Alumis Inc. and Sara Klein (incorporated by reference to Exhibit 10.19 to Alumis&#8217; Registration Statement on Form S-1, File No. 333-280068, filed on June 7, 2024).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.19#</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1847367/000110465924069735/tm2411163d6_ex10-20.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Offer Letter, dated as of March 22, 2022, by and between Alumis Inc. and John Schroer (incorporated by reference to Exhibit 10.20 to Alumis&#8217; Registration Statement on Form S-1, File No. 333-280068, filed on June 7, 2024).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.20#</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1847367/000110465924069735/tm2411163d6_ex10-21.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Offer Letter, dated as of June 24, 2022, by and between Alumis Inc. and J&#246;rn Drappa (incorporated by reference to Exhibit 10.21 to Alumis&#8217; Registration Statement on Form S-1, File No. 333-280068, filed on June 7, 2024).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.21#</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1847367/000110465924069735/tm2411163d6_ex10-22.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Stock Purchase Agreement, dated as of March 5, 2021, by and among Alumis Inc., FronThera International Group Limited and FronThera U.S. Holdings, Inc. (incorporated by reference to Exhibit 10.22 to Alumis&#8217; Registration Statement on Form S-1, File No. 333-280068, filed with on June 7, 2024).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.22#</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1847367/000110465925016134/tm257286d1_ex10-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Alumis Inc. Severance and Change in Control Plan (incorporated by reference to Exhibit 10.1 to Alumis&#8217; Current Report on Form 8-K, File No. 001-42143, filed on February 21, 2025).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">21.1</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="alms-20241231xex21d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">List of subsidiaries of Alumis Inc.</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">23.1</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="alms-20241231xex5d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Consent of Cooley LLP (included as part of its opinion filed as Exhibits 5.1 hereto and incorporated herein by reference).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">23.2</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="alms-20241231xex23d2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Consent of PricewaterhouseCoopers LLP, independent registered public accounting firm (in respect of Alumis Inc.).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">23.3</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="alms-20241231xex23d3.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Consent of PricewaterhouseCoopers LLP, independent registered public accounting firm (in respect of ACELYRIN, Inc.).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">24.1</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#SIGNATURES_856655"><span style="font-style:normal;font-weight:normal;">Powers of Attorney (included on the signature page to this registration statement).</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">99.1</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="alms-20241231xex99d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Consent of Morgan Stanley &amp; Co. LLC.</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">99.2</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="alms-20241231xex99d2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Consent of Guggenheim Securities, LLC.</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">99.3</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="alms-20241231xex99d3.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Consent of Henry O. Gosebruch to be named as a director.</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">99.4</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="alms-20241231xex99d4.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Consent of Lynn Tetrault, J.D. to be named as a director.</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">99.5</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="alms-20241231xex99d5.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form of Proxy Card for Alumis Inc. Special Meeting.</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">99.6</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="alms-20241231xex99d6.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form of Proxy Card for ACELYRIN, Inc. Special Meeting.</span></a></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">101.INS</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">XBRL Instance Document.</p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">101.SCH</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">XBRL</span><span style="color:#231f20;letter-spacing:-0.2pt;"> </span><span style="color:#231f20;">Taxonomy</span><span style="color:#231f20;letter-spacing:-0.2pt;"> </span><span style="color:#231f20;">Extension</span><span style="color:#231f20;letter-spacing:-0.2pt;"> </span><span style="color:#231f20;letter-spacing:-0.1pt;">Schema.</span></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">101.CAL</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">XBRL</span><span style="color:#231f20;letter-spacing:-0.3pt;"> </span><span style="color:#231f20;">Taxonomy</span><span style="color:#231f20;letter-spacing:-0.3pt;"> </span><span style="color:#231f20;">Extension</span><span style="color:#231f20;letter-spacing:-0.3pt;"> </span><span style="color:#231f20;">Calculation</span><span style="color:#231f20;letter-spacing:-0.3pt;"> </span><span style="color:#231f20;">Linkbase.</span></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">101.DEF</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">XBRL Taxonomy Extension Definition Linkbase.</span></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">101.LAB</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">XBRL Taxonomy Extension Label Linkbase.</span></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">101.PRE</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">XBRL Taxonomy</span><span style="color:#231f20;letter-spacing:-0.05pt;"> </span><span style="color:#231f20;">Extension</span><span style="color:#231f20;letter-spacing:-0.05pt;"> </span><span style="color:#231f20;">Presentation</span><span style="color:#231f20;letter-spacing:-0.05pt;"> </span><span style="color:#231f20;letter-spacing:-0.1pt;">Linkbase.</span></p></td></tr><tr><td style="vertical-align:top;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">107</p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:86.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="alms-20241231xexfees.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Filing Fees.</span></a></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;">&#8224;</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;">Schedules have been omitted pursuant to Item&#160;601(b)(2)&#160;of Regulation S-K. A copy of any omitted schedule will be furnished supplementally to the U.S. Securities and Exchange Commission upon request; provided, however, that the parties may request confidential treatment pursuant to Rule&#160;24b-2 of the Exchange Act for any document so furnished.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">#</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;">Management contracts or compensatory plans or arrangements</p></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Financial Statements</span></td></tr></table><div style="margin-top:12pt;"></div></div></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;">II-4</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The financial statements filed with this registration statement on Form&#160;S-4 are set forth on the Financial Statement Index and is incorporated herein by reference.</p><a id="_b16d7dd5_34dc_486a_aa99_8651e6827458"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Item&#160;22. Undertakings</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(a)</span>The registrant hereby undertakes:</div><div style="margin-top:12pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td 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;">To file, during any period in which offers or sales are being made, a post-effective amendment to this registration statement:</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;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;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;">To include any prospectus required by Section&#160;10(a)(3)&#160;of the Securities Act;</span></td></tr></table><div style="margin-top:12pt;"></div><table style="border-collapse:collapse;border:0;"><tr><td style="width:54pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(ii)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">To reflect in the prospectus any facts or events arising after the effective date of the registration statement (or the most recent post-effective amendment thereof) which, individually or in the aggregate, represent a fundamental change in the information set forth in the registration statement. Notwithstanding the foregoing, any increase or decrease in volume of securities offered (if the total dollar value of securities offered would not exceed that which was registered) and any deviation from the low or high end of the estimated maximum offering range may be reflected in the form of prospectus filed with the SEC pursuant to Rule&#160;424(b)&#160;if, in the aggregate, the changes in volume and price represent no more than a 20% change in the maximum aggregate offering price set forth in the &#8220;Filing Fee Table&#8221; table in the effective registration statement; and</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:54pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(iii)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">To include any material information with respect to the plan of distribution not previously disclosed in the registration statement or any material change to such information in the registration statement.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">provided , however</i>, that paragraphs (a)(1)(i)&#160;and (a)(1)(ii)&#160;herein do not apply if the information required to be included in a post-effective amendment by those paragraphs is contained in reports filed with or furnished to the SEC by the registrant pursuant to Section&#160;13 or Section&#160;15(d)&#160;of the Exchange Act (15 U.S.C. 78m or 78o(d)) that are incorporated by reference in the registration statement.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width: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;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">That, for the purpose of determining any liability under the Securities Act, each such post- effective amendment shall be deemed to be a new registration statement relating to the securities offered therein, and the offering of such securities at that time shall be deemed to be the initial bona fide offering thereof.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td 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;">To remove from registration by means of a post-effective amendment any of the securities being registered which remain unsold at the termination of the offering.</span></td></tr></table><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(b)</span>The undersigned registrant hereby undertakes that, for purposes of determining any liability under the Securities Act, each filing of the registrant&#8217;s annual report pursuant to Section&#160;13(a)&#160;or Section&#160;15(d)&#160;of the Exchange Act (and, where applicable, each filing of an employee benefit plan&#8217;s annual report pursuant to Section&#160;15(d)&#160;of the Exchange Act) that is incorporated by reference in the registration statement shall be deemed to be a new registration statement relating to the securities offered therein, and the offering of such securities at that time shall be deemed to be the initial bona fide offering thereof.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(c)</span>Insofar as indemnification for liabilities arising under the Securities Act may be permitted to directors, officers and controlling persons of the registrant pursuant to the foregoing provisions, or otherwise, the registrant has been advised that in the opinion of the SEC such indemnification is against public policy as expressed in the Securities Act and is, therefore, unenforceable. In the event that a claim for indemnification against such liabilities (other than the payment by the registrant of expenses incurred or paid by a director, officer or controlling person of the registrant in the successful defense of any action, suit or proceeding) is asserted by such director, officer or controlling person in connection with the securities being registered, the registrant will, unless in the opinion of its counsel the matter has been settled by controlling precedent, submit to a court of appropriate jurisdiction the question whether such indemnification by it is against public policy as expressed in the Securities Act and will be governed by the final adjudication of such issue.</div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></div></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;">II-5</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></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;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;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_b62695fc_7456_4122_bdbc_d4e48bba589a"></a><a id="SIGNATURES_856655"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">SIGNATURES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the requirements of the Securities Act, as amended, the registrant has duly caused this registration statement to be signed on its behalf by the undersigned, thereunto duly authorized in the City of South San Francisco, State of California, on April 21, 2025.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><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;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;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;">ALUMIS INC.</b></p></td></tr><tr><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;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.34%;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:bottom;width:46.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Martin Babler</p></td></tr><tr><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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.65%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name: Martin Babler</p></td></tr><tr><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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Title: Chief Executive Officer</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Martin Babler and John Schroer as his or her true and lawful attorney-in-fact and agent, with full powers of substitution and resubstitution, for him or her and in his or her name, place and stead, in any and all capacities, to sign any and all amendments to this registration statement (including post-effective amendments and any related registration statements filed pursuant to Rule&#160;462 and otherwise), and to file the same with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorney-in-fact and agent and full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully for all intents and purposes as he or she might or could do in person, hereby ratifying and confirming that said attorney-in-fact and agent, or any substitute or resubstitute, may 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:18pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the requirements of the Securities Act, as amended, this registration statement has been signed by the following persons 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 style="vertical-align:bottom;width:30.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:46.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:2.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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:17.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:30.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Signatures</b></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:46.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Title</b></p></td><td style="vertical-align:top;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:17.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:17.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">/s/</span><span style="color:#231f20;letter-spacing:-0.7pt;"> </span><span style="color:#231f20;">Martin</span><span style="color:#231f20;letter-spacing:-0.65pt;"> </span><span style="color:#231f20;">Babler</span></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">President,</span><span style="color:#231f20;letter-spacing:-0.7pt;"> </span><span style="color:#231f20;">Chief</span><span style="color:#231f20;letter-spacing:-0.4pt;"> </span><span style="color:#231f20;">Executive</span><span style="color:#231f20;letter-spacing:-0.65pt;"> </span><span style="color:#231f20;">Officer</span><span style="color:#231f20;letter-spacing:-0.65pt;"> </span><span style="color:#231f20;">and </span><span style="color:#231f20;letter-spacing:-0.1pt;">Director</span></p></td><td style="vertical-align:top;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:17.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.84%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">Martin Babler</span></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><i style="color:#231f20;font-style:italic;letter-spacing:-0.1pt;">(Principal</i><i style="color:#231f20;font-style:italic;letter-spacing:0.25pt;"> </i><i style="color:#231f20;font-style:italic;letter-spacing:-0.1pt;">Executive</i><i style="color:#231f20;font-style:italic;letter-spacing:0.3pt;"> </i><i style="color:#231f20;font-style:italic;letter-spacing:-0.1pt;">Officer)</i></p></td><td style="vertical-align:top;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:17.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">April 21, 2025</p></td></tr><tr><td style="vertical-align:bottom;width:30.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;font-style:italic;letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:17.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 39pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:17.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">/s/</span><span style="color:#231f20;letter-spacing:-0.7pt;"> </span><span style="color:#231f20;">John</span><span style="color:#231f20;letter-spacing:-0.65pt;"> </span><span style="color:#231f20;">Schroer</span></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">Chief</span><span style="color:#231f20;letter-spacing:0.7pt;"> </span><span style="color:#231f20;">Financial</span><span style="color:#231f20;letter-spacing:-0.2pt;"> </span><span style="color:#231f20;letter-spacing:-0.1pt;">Officer</span></p></td><td style="vertical-align:top;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:17.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.84%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">John Schroer</span></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-style:italic;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><i style="color:#231f20;font-style:italic;">(Principal</i><i style="color:#231f20;font-style:italic;letter-spacing:0.35pt;"> </i><i style="color:#231f20;font-style:italic;">Financial</i><i style="color:#231f20;font-style:italic;letter-spacing:0.35pt;"> </i><i style="color:#231f20;font-style:italic;">and</i><i style="color:#231f20;font-style:italic;letter-spacing:0.35pt;"> </i><i style="color:#231f20;font-style:italic;">Accounting</i><i style="color:#231f20;font-style:italic;letter-spacing:0.35pt;"> </i><i style="color:#231f20;font-style:italic;letter-spacing:-0.1pt;">Officer)</i></p></td><td style="vertical-align:top;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:17.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">April 21, 2025</p></td></tr><tr><td style="vertical-align:bottom;width:30.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:17.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">/s/</span><span style="color:#231f20;letter-spacing:-0.7pt;"> </span><span style="color:#231f20;">Sapna</span><span style="color:#231f20;letter-spacing:-0.65pt;"> </span><span style="color:#231f20;">Srivastava,</span><span style="color:#231f20;letter-spacing:-0.65pt;"> </span><span style="color:#231f20;">Ph.D.</span></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:17.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.84%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">Sapna Srivastava, Ph.D.</span></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.1pt;">Director</span></p></td><td style="vertical-align:top;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:17.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">April 21, 2025</p></td></tr><tr><td style="vertical-align:bottom;width:30.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:17.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">/s/ James B. Tananbaum, M.D.</span></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:17.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.84%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">James</span><span style="color:#231f20;letter-spacing:-0.2pt;"> </span><span style="color:#231f20;">B.</span><span style="color:#231f20;letter-spacing:-0.2pt;"> </span><span style="color:#231f20;">Tananbaum,</span><span style="color:#231f20;letter-spacing:-0.2pt;"> </span><span style="color:#231f20;">M.D.</span></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.1pt;">Director</span></p></td><td style="vertical-align:top;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:17.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">April 21, 2025</p></td></tr><tr><td style="vertical-align:bottom;width:30.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:17.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">/s/</span><span style="color:#231f20;letter-spacing:-0.7pt;"> </span><span style="color:#231f20;">Zhengbin</span><span style="color:#231f20;letter-spacing:-0.65pt;"> </span><span style="color:#231f20;">Yao,</span><span style="color:#231f20;letter-spacing:-0.65pt;"> </span><span style="color:#231f20;">Ph.D. </span></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:17.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.84%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">Zhengbin Yao, Ph.D.</span></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.1pt;">Director</span></p></td><td style="vertical-align:top;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:17.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">April 21, 2025</p></td></tr><tr><td style="vertical-align:bottom;width:30.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:17.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">/s/ Srinivas Akkaraju, M.D., Ph.D.</span></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:17.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.84%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;">Srinivas</span><span style="color:#231f20;letter-spacing:-0.55pt;"> </span><span style="color:#231f20;">Akkaraju,</span><span style="color:#231f20;letter-spacing:-0.55pt;"> </span><span style="color:#231f20;">M.D.,</span><span style="color:#231f20;letter-spacing:-0.55pt;"> </span><span style="color:#231f20;">Ph.D.</span></p></td><td style="vertical-align:top;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:46.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#231f20;letter-spacing:-0.1pt;">Director</span></p></td><td style="vertical-align:top;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:17.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">April 21, 2025</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-align:center;margin:0pt 0pt 6.09pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></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;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border:0;"></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-5.1
<SEQUENCE>2
<FILENAME>alms-20241231xex5d1.htm
<DESCRIPTION>EXHIBIT 5.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.10.0.134--><!--Created on: 4/21/2025 08:59:53 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;"><b style="font-weight:bold;">Exhibit 5.1</b></p><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;"><img src="alms-20241231xex5d1001.jpg" alt="Graphic" style="display:inline-block;height:48.74pt;width:120.73pt;"></p><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;">David Peinsipp</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">+1 (415) 693 2177</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">dpeinsipp@cooley.com</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;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">April 21, 2025</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Alumis Inc.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">280 East Grand Avenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">South San Francisco, California 94080</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Ladies and Gentlemen:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We have acted as counsel to Alumis Inc., a Delaware corporation (the &#8220;<font style="font-style:italic;font-weight:bold;">Company</font>&#8221;), in connection with the filing of a Registration Statement on Form S-4 (the &#8220;<font style="font-style:italic;font-weight:bold;">Registration Statement</font>&#8221;) with the Securities and Exchange Commission (the &#8220;<font style="font-style:italic;font-weight:bold;">Commission</font>&#8221;). The Registration Statement provides for the registration by the Company of (a) the issuance by the Company of up to&#160;5,528,395 shares (the &#8220;<font style="font-style:italic;font-weight:bold;">Merger Shares</font>&#8221;) of its voting common stock, par value $0.0001 per share (&#8220;<font style="font-style:italic;font-weight:bold;">Common Stock</font>&#8221;), upon consummation of the merger (the &#8220;<font style="font-style:italic;font-weight:bold;">Merger</font>&#8221;) of Arrow Merger Sub, Inc., a Delaware corporation (&#8220;<font style="font-style:italic;font-weight:bold;">Merger Sub</font>&#8221;), with and into ACELYRIN, Inc., a Delaware corporation (&#8220;<font style="font-style:italic;font-weight:bold;">ACELYRIN</font>&#8221;), pursuant to that certain Agreement and Plan of Merger, dated February 6, 2025, as amended on April 20, 2025, by and among the Company, ACELYRIN and Merger Sub (the &#8220;<font style="font-style:italic;font-weight:bold;">Merger Agreement</font>&#8221;), and (b) up to an additional&#160;906,555 shares (the &#8220;<font style="font-style:italic;font-weight:bold;">Award Shares</font>&#8221;) of Common Stock underlying options, restricted stock unit awards and performance restricted stock unit awards to be converted into equity awards of the Company pursuant to the Merger Agreement. &#160;As provided in Rule 429 under the Securities Act of 1933, as amended, the Registration Statement, upon effectiveness, will act as a post-effective amendment to the Registration Statement on Form S-4 (File No. 333-286178) (the &#8220;<font style="font-style:italic;font-weight:bold;">Prior Registration Statement</font>&#8221;) filed by the Company with the Commission, which was declared effective on April 4, 2025. &#160;This opinion relates solely to the Merger Shares and the Award Shares covered by the Registration Statement. &#160;The securities of the Company whose issuance is registered on the Prior Registration Statement are covered by a separate opinion that was filed as an exhibit to the Prior Registration Statement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In connection with this opinion, we have examined and relied upon (a) the Registration Statement in the form to be filed with the Commission on the date hereof, (b) the Merger Agreement, (c) the Company&#8217;s certificate of incorporation and bylaws, each as currently in effect, and (d) such other records, documents, opinions, certificates, memoranda and instruments as in our judgment are necessary or appropriate to enable us to render the opinion expressed below. We have assumed the genuineness of all signatures, the authenticity of all documents submitted to us as originals, the conformity to originals of all documents submitted to us as copies, the accuracy, completeness and authenticity of certificates of public officials, and the due authorization, execution and delivery of all documents by all persons other than the Company where due authorization, execution and delivery are prerequisites to the effectiveness thereof. As to certain factual matters, we have relied upon a certificate of an officer of the Company and have not independently verified such matters.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Our opinion is expressed only with respect to the General Corporation Law of the State of Delaware. We express no opinion to the extent that any other laws are applicable to the subject matter hereof and express no opinion and provide no assurance as to compliance with any federal or state securities law, rule or regulation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In rendering this opinion, we have assumed that (a) all conditions to the consummation of the transactions contemplated by the Merger Agreement will have been satisfied or duly waived, and all</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><p style="display:none;line-height:0pt;margin:0pt 0pt 12pt 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="white-space:pre-wrap;">Cooley LLP   3 Embarcadero Center   20th Floor   San Francisco, CA   94111-4004</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="white-space:pre-wrap;">t: +1 415 693 2000  f: +1 415 693 2222  cooley.com</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><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><img src="alms-20241231xex5d1001.jpg" alt="Graphic" style="display:inline-block;height:48.74pt;width:120.73pt;"></p><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;">Alumis Inc.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">April 21, 2025</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Page Two</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;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;">approvals of the Merger Agreement and for the issuance of the Merger Shares and the Award Shares have become effective and (b) no shares of Common Stock are issued or commitments to issue Common Stock made by the Company prior to consummation of the Merger of the issuance of the Award Shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On the basis of the foregoing, and in reliance thereon, and subject to the qualifications, limitations, assumptions and exceptions set forth herein, we are of the opinion that:</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;">1.</font></font>The Merger Shares, when issued by the Company pursuant to the Merger Agreement upon the terms and conditions set forth in the Registration Statement, will be validly issued, fully paid and nonassessable.</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>The Award Shares, when the related equity awards have been assumed by the Company pursuant to the Merger Agreement and when the Award Shares are issued pursuant to the agreements governing the corresponding equity awards (such agreements having been established in accordance with the terms and conditions set forth in the Registration Statement and the Merger Agreement), will be validly issued, fully paid and nonassessable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">This opinion is limited to the matters expressly set forth in this letter, and no opinion should be implied, or may be inferred, beyond the matters expressly stated. This opinion speaks only as to law and facts in effect or existing as of the date hereof, and we have no obligation or responsibility to update or supplement this opinion to reflect any facts or circumstances that may hereafter come to our attention or any changes in law that may hereafter occur.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We consent to the reference to our firm under the heading &#8220;Legal Matters&#8221; in the joint proxy statement/prospectus included in the Registration Statement and to the filing of this opinion as an exhibit to the Registration Statement. In giving such consents, we do not thereby admit that we are in the category of persons whose consent is required under Section 7 of the Securities Act of 1933, as amended, or the rules and regulations of the Commission thereunder.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Sincerely,</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Cooley LLP</p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:49.15%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:6.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%;"></div></div></td><td style="vertical-align:bottom;width:93.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%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:6.76%;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:bottom;width:93.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ David Peinsipp</p></td></tr><tr><td style="vertical-align:top;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:93.23%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">David Peinsipp</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 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="white-space:pre-wrap;">Cooley LLP   3 Embarcadero Center   20th Floor   San Francisco, CA   94111-4004</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="white-space:pre-wrap;">t: +1 415 693 2000  f: +1 415 693 2222  cooley.com</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-8.1
<SEQUENCE>3
<FILENAME>alms-20241231xex8d1.htm
<DESCRIPTION>EXHIBIT-8.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.10.0.134--><!--Created on: 4/21/2025 08:59:53 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;"><b style="font-weight:bold;">Exhibit 8.1</b></p><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;"><img src="alms-20241231xex8d1001.jpg" alt="Graphic" style="display:inline-block;height:32.83pt;left:0%;padding-bottom:0.2pt;position:relative;top:0pt;width:468pt;"></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;"><font style="font-size:12pt;">April 20, 2025</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:12pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:12pt;">Acelyrin, Inc.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:12pt;">4149 Liberty Canyon Road</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:12pt;">Agoura Hills, CA 91301</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:12pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">Re:</font></font><font style="font-size:12pt;">Agreement and Plan of Merger dated February 6, 2025, as Amended on April 20, 2025</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:12pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10.8pt 0pt;"><font style="font-size:12pt;">Ladies and Gentlemen:</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><font style="font-size:12pt;">We have acted as counsel to Acelyrin, Inc., a Delaware corporation (the &#8220;Company&#8221;), in connection with the Agreement and Plan of Merger, dated as of February 6, 2025, as amended by the Amendment thereto dated April 20, 2025 (the &#8220;</font><u style="font-size:12pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Amendment</u><font style="font-size:12pt;">&#8221;) by and among the Company, Alumis Inc., a Delaware corporation (&#8220;Parent&#8221;), and Arrow Merger Sub, Inc., a Delaware corporation and a direct wholly owned subsidiary of Parent (&#8220;Merger Sub&#8221;) (such agreement, the &#8220;Agreement&#8221;). Parent has filed a registration statement on Form S-4 (as amended through the date hereof, the &#8220;Registration Statement&#8221;), including the Joint Proxy Statement/Prospectus forming a part thereof, relating to the transactions contemplated by the Agreement. Capitalized terms not defined herein have the meanings specified in the Agreement unless otherwise indicated.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:12pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><font style="font-size:12pt;">In rendering our opinion, we have examined and, with your consent, are expressly relying upon (without any independent investigation or review thereof) the truth and accuracy of the factual statements, representations and warranties contained in (i) the Agreement (including any exhibits and schedules thereto) and the Amendment thereto, (ii) the Registration Statement and the Joint Proxy Statement/Prospectus, (iii) the respective tax representation letters of (x) Parent and Merger Sub, and (y) the Company, each dated as of April 20, 2025 and delivered to us for purposes of this opinion, and (iv) such other documents and corporate records as we have deemed necessary or appropriate for purposes of our opinion.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:12pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><font style="font-size:12pt;">In addition, we have assumed, with your consent, that:</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:12pt;visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><font style="font-size:12pt;">1.</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><font style="font-size:12pt;">Original documents (including signatures) are authentic, and documents submitted to us as copies conform to the original documents, and there has been (or will be by the Effective Time) execution and delivery of all documents where execution and delivery are prerequisites to the effectiveness thereof;</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:12pt;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;"><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><font style="font-size:12pt;">2.</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><font style="font-size:12pt;">The Merger will be consummated in the manner contemplated by, and in accordance with the provisions of, the Agreement (and the Amendment thereto), the Registration Statement and the Joint Proxy Statement/Prospectus, and the Merger will be effective under the laws of the State of Delaware;</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:12pt;visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><font style="font-size:12pt;">3.</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><font style="font-size:12pt;">All factual statements, descriptions and representations contained in any of the documents referred to herein or otherwise made to us are true, complete and correct in all respects and will remain true, complete and correct in all respects up to and including the Effective Time, and no actions have been taken or will be taken which are inconsistent with such factual statements, descriptions or representations or which make any such factual statements, descriptions or representations untrue, incomplete or incorrect at the Effective Time;</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:12pt;visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><font style="font-size:12pt;">4.</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><font style="font-size:12pt;">Any statements made in any of the documents referred to herein &#8220;to the knowledge of&#8221; or similarly qualified are true, complete and correct in all respects and will continue to be true, complete and correct in all respects at all times up to and including the Effective Time, in each case without such qualification; and</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:12pt;visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><font style="font-size:12pt;">5.</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><font style="font-size:12pt;">The parties have complied with and, if applicable, will continue to comply with, the covenants contained in the Agreement (and the Amendment thereto), the Registration Statement and the Joint Proxy Statement/Prospectus.</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:12pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><font style="font-size:12pt;">Based upon and subject to the foregoing, we are of the opinion that, under currently applicable United States federal income tax law, it is more likely than not that the Merger will qualify as a &#8220;reorganization&#8221; within the meaning of Section 368(a) of the Code.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:12pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><font style="font-size:12pt;">In addition to the matters set forth above, this opinion is subject to the exceptions, limitations and qualifications set forth below.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:12pt;visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><font style="font-size:12pt;">1.</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><font style="font-size:12pt;">This opinion represents our best judgment regarding the application of U.S. federal income tax laws arising under the Code, existing judicial decisions, administrative regulations and published rulings and procedures, but does not address all of the U.S. federal income tax consequences of the Merger. We express no opinion as to U.S. federal, state, local, foreign, or other tax consequences, other than as set forth herein. Our opinion is not binding upon the Internal Revenue Service or the courts, and there is no assurance that the Internal Revenue Service will not assert a contrary position. Furthermore, no assurance can be given that future legislative, judicial or administrative changes, on either a prospective or retroactive basis, would not adversely affect the validity of the conclusions stated herein. Nevertheless, we undertake no responsibility to advise you of any new developments in the application or interpretation of the U.S. federal income tax laws.</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:12pt;visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><font style="font-size:12pt;">2.</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><font style="font-size:12pt;">No opinion is expressed as to any transaction other than the Merger as described in the Agreement (and the Amendment thereto), or to any transaction whatsoever, including the Merger, if, to the extent relevant to our opinion, either any of the transactions described in the Agreement (and the Amendment thereto) are not consummated in accordance with</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:12pt;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;margin:0pt 0pt 0pt 36pt;"><font style="font-size:12pt;">the terms of the Agreement (and the Amendment thereto) and without waiver or breach of any provisions thereof or any of the factual statements, representations, warranties and assumptions upon which we have relied are not true and accurate at all relevant times.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><font style="font-size:12pt;margin-left:0pt;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;width:100%;" align="center"><tr><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;">Very truly yours,</p></td></tr><tr><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><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;">/s/ Fenwick &amp; West LLP</p></td></tr><tr><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><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;">Fenwick &amp; West LLP</p></td></tr><tr><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></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 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-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-21.1
<SEQUENCE>4
<FILENAME>alms-20241231xex21d1.htm
<DESCRIPTION>EXHIBIT 21.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.10.0.134--><!--Created on: 4/21/2025 08:59:52 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 21.1</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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;"><b style="font-weight:bold;">SUBSIDIARIES OF ALUMIS INC.</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><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:top;width:49.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name of Subsidiary</p></td><td style="vertical-align:top;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:top;width:48.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Jurisdiction of Incorporation</p></td></tr><tr><td style="vertical-align:top;width:49.98%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Arrow Merger Sub, Inc.</p></td><td style="vertical-align:top;width:1.85%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:48.16%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Delaware</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>5
<FILENAME>alms-20241231xex23d2.htm
<DESCRIPTION>EXHIBIT 23.2
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.10.0.134--><!--Created on: 4/21/2025 08:59:52 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 8pt 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;text-align:center;margin:0pt 0pt 8pt 0pt;"><font style="font-size:11pt;">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 8pt 0pt;"><font style="font-size:11pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:11pt;">We hereby consent to the use in this Registration Statement on Form S-4 of Alumis Inc. of our report dated March 19, 2025 relating to the financial statements of Alumis Inc., which appears in this Registration Statement. We also consent to the reference to us under the heading &#8220;Experts&#8221; in such Registration Statement.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:11pt;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;width:100%;" align="center"><tr><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="font-size:11pt;">/s/ PricewaterhouseCoopers LLP</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="font-size:11pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><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="font-size:11pt;">San Jose, California</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="font-size:11pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><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="font-size:11pt;">April 21, 2025</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="font-size:11pt;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.3
<SEQUENCE>6
<FILENAME>alms-20241231xex23d3.htm
<DESCRIPTION>EXHIBIT 23.3
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.10.0.134--><!--Created on: 4/21/2025 09:00:03 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;padding-bottom:0pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">Exhibit 23.3</b></p><p style="border-top-style:none;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:0pt;padding-top:0pt;text-align:right;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="border-top-style:none;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:0pt;padding-top:0pt;text-align:center;margin:0pt;">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</p><p style="border-top-style:none;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:0pt;padding-top:0pt;text-align:center;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="border-top-style:none;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:0pt;padding-top:0pt;margin:0pt;">We hereby consent to the incorporation by reference in this Registration Statement on Form<b style="font-weight:bold;">&#160;</b>S-4 of Alumis Inc. of our report dated March 19, 2025 relating to the financial statements of ACELYRIN, Inc., which appears in ACELYRIN, Inc.&#8217;s Annual Report on Form 10-K for the year ended December 31, 2024. We also consent to the reference to us under the heading &#8220;Experts&#8221; in such Registration Statement.</p><p style="border-top-style:none;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-top:0pt;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:100%;"><tr><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/ PricewaterhouseCoopers LLP</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><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><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;">San Diego, California</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><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;">April 21, 2025</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-99.1
<SEQUENCE>7
<FILENAME>alms-20241231xex99d1.htm
<DESCRIPTION>EXHIBIT 99.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.10.0.134--><!--Created on: 4/21/2025 09:00:03 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:9pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Exhibit 99.1</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Consent of Morgan Stanley &amp; Co. LLC</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 12pt 0pt;">We hereby consent to the use in the Registration Statement of Alumis Inc. on Form S-4 (the &#8220;Registration Statement&#8221;) and in the Joint Proxy Statement/Prospectus of Alumis Inc. and ACELYRIN, Inc., which is part of the Registration Statement, of our written opinion, dated April 20, 2025, appearing as Annex D to such Registration Statement, and to the description of such opinion and to the references thereto and to our name contained therein under the headings &#8220;Summary&#8212;Opinion of Alumis&#8217; Financial Advisor&#8221;, &#8220;Risk Factors&#8212;Risk Factors Relating to the Merger&#8221;, &#8220;The Merger Agreement&#8212;Representations and Warranties&#8221;, &#8220;The Merger&#8212;Background of the Merger&#8221;, &#8220;The Merger&#8212;Alumis&#8217; Reasons for the Merger; Recommendation of the Alumis Board,&#8221; &#8220;The Merger&#8212;Alumis Management Unaudited Prospective Financial Information&#8221; and &#8220;The Merger&#8212;Opinion of Alumis&#8217; Financial Advisor.&#8221; In giving the foregoing consent, we do not admit that we come within the category of persons whose consent is required under Section 7 of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), or the rules and regulations promulgated thereunder, nor do we admit that we are experts with respect to any part of such Registration Statement within the meaning of the term &#8220;experts&#8221; as used in the Securities Act or the rules and regulations promulgated thereunder.</p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 12pt 0pt;">MORGAN STANLEY &amp; CO. LLC</p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">By:</p></td><td style="vertical-align:bottom;width:40.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">/s/ Frank F. Tang</p></td><td style="vertical-align:bottom;width:54.15%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:bottom;width:5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Name:</p></td><td style="vertical-align:bottom;width:40.84%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Frank F. Tang </p></td><td style="vertical-align:bottom;width:54.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:bottom;width:5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Title:</p></td><td style="vertical-align:bottom;width:40.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Managing Director</p></td><td style="vertical-align:bottom;width:54.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;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="font-size:9pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">April 21, 2025</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-99.2
<SEQUENCE>8
<FILENAME>alms-20241231xex99d2.htm
<DESCRIPTION>EXHIBIT 99.2
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.10.0.134--><!--Created on: 4/21/2025 09:00:03 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 99.2</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:77.5%;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="visibility:hidden;">&#8203;</font></p><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:22.5%;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="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><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="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr style="height:53.1pt;"><td style="vertical-align:top;width:77.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><img src="alms-20241231xex99d2001.jpg" alt="Graphic" style="display:inline-block;height:10.8pt;width:136.8pt;"></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:top;width:22.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Guggenheim Securities, LLC</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">330 Madison Avenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">New York, New York 10017</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">GuggenheimPartners.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;margin:0pt;">April 21, 2025</p><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;">The Board of Directors</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">ACELYRIN, Inc.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4149 Liberty Canyon Road</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Agoura Hills, CA 91301</p><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;">Re: Consent for Fairness Opinion Disclosure</p><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;margin:0pt;">Members of the Board:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Guggenheim Securities, LLC (&#8220;Guggenheim Securities&#8221;) hereby consents to (i) the inclusion of our opinion letter dated February 6, 2025 (the &#8220;Opinion&#8221;) to the Board of Directors of ACELYRIN, Inc. (&#8220;ACELYRIN&#8221;) as Annex E to the joint proxy statement/prospectus that is being filed on or promptly after the date hereof with the Securities and Exchange Commission in connection with the proposed merger involving ACELYRIN and Alumis Inc. (&#8220;Alumis&#8221;), which joint proxy statement/prospectus forms a part of the Registration Statement on Form S-4 of Alumis (the &#8220;Registration Statement&#8221;) that is being filed on or promptly after the date hereof with the Securities and Exchange Commission, (ii) the references therein to Guggenheim Securities and (iii) the inclusion therein of (a) the summaries of and excerpts from the Opinion, (b) the description of certain financial analyses underlying the Opinion and (c) certain terms of our engagement by ACELYRIN.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">By giving such consent, Guggenheim Securities does not thereby admit that we are experts with respect to any part of such joint proxy statement/prospectus within the meaning of the term &#8220;expert&#8221; as used in, or that we come within the category of persons whose consent is required under, the Securities Act of 1933 or the Securities Exchange Act of 1934, each as amended, or the rules and regulations of the Securities and Exchange Commission promulgated thereunder.</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:100%;"><tr><td style="vertical-align:bottom;width:50.84%;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:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Very truly yours,</p></td></tr><tr><td style="vertical-align:bottom;width:50.84%;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:49.15%;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><td style="vertical-align:bottom;width:50.84%;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:49.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">GUGGENHEIM SECURITIES, LLC</p></td></tr></table></div><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;"><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:100%;"><tr><td style="vertical-align:bottom;width:50.83%;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:3.32%;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:bottom;width:45.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">/s/ Jordan Bliss</p></td></tr><tr><td style="vertical-align:bottom;width:50.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:3.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:45.84%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Jordan Bliss</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.83%;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:3.32%;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:45.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Senior Managing Director</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-99.3
<SEQUENCE>9
<FILENAME>alms-20241231xex99d3.htm
<DESCRIPTION>EXHIBIT 99.3
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.10.0.134--><!--Created on: 4/21/2025 09:00:04 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 99.3</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">April 21, 2025</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Alumis Inc.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">280 East Grand Avenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">South San Francisco, CA 94080</p><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:center;margin:0pt;"><b style="font-weight:bold;">Consent of Person Named as About to Become Director</b></p><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;">Pursuant to Rule 438 promulgated under the Securities Act of 1933, as amended (the &#8220;<b style="font-weight:bold;">Securities Act</b>&#8221;), I hereby consent to my being named in the registration statement on Form S-4 of Alumis Inc. (the &#8220;<b style="font-weight:bold;">Company</b>&#8221;), and all amendments thereto (the &#8220;<b style="font-weight:bold;">Registration Statement</b>&#8221;), and any related prospectus filed pursuant to Rule 424 promulgated under the Securities Act or related proxy statement filed pursuant to Section 14(a) of the Securities Exchange Act of 1934, as amended (including any amendments or supplements thereto), as a person anticipated to become a director of the Company upon completion of the merger described therein, and to the filing of this consent as an exhibit to the Registration Statement.</p><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;">Sincerely,</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:100%;"><tr><td style="vertical-align:bottom;width:50%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt 0pt 1pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Henry O. Gosebruch</p></td><td style="vertical-align:bottom;width:50%;border-bottom:1.0pt solid transparent;margin:0pt;padding:0pt 0pt 1pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><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;">Henry O. Gosebruch</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;">&#160;</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-99.4
<SEQUENCE>10
<FILENAME>alms-20241231xex99d4.htm
<DESCRIPTION>EXHIBIT 99.4
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.10.0.134--><!--Created on: 4/21/2025 09:00:12 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 99.4</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">April 21, 2025</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Alumis Inc.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">280 East Grand Avenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">South San Francisco, CA 94080</p><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:center;margin:0pt;"><b style="font-weight:bold;">Consent of Person Named as About to Become Director</b></p><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;">Pursuant to Rule 438 promulgated under the Securities Act of 1933, as amended (the &#8220;<b style="font-weight:bold;">Securities Act</b>&#8221;), I hereby consent to my being named in the registration statement on Form S-4 of Alumis Inc. (the &#8220;<b style="font-weight:bold;">Company</b>&#8221;), and all amendments thereto (the &#8220;<b style="font-weight:bold;">Registration Statement</b>&#8221;), and any related prospectus filed pursuant to Rule 424 promulgated under the Securities Act or related proxy statement filed pursuant to Section 14(a) of the Securities Exchange Act of 1934, as amended (including any amendments or supplements thereto), as a person anticipated to become a director of the Company upon completion of the merger described therein, and to the filing of this consent as an exhibit to the Registration Statement.</p><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;">Sincerely,</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:100%;"><tr><td style="vertical-align:bottom;width:50%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt 0pt 1pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Lynn Tetrault</p></td><td style="vertical-align:bottom;width:50%;border-bottom:1.0pt solid transparent;margin:0pt;padding:0pt 0pt 1pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><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;">Lynn Tetrault</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;">&#160;</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-99.5
<SEQUENCE>11
<FILENAME>alms-20241231xex99d5.htm
<DESCRIPTION>EXHIBIT 99.5
<TEXT>
<html><head></head><body link=blue lang="EN-US"><div><div align="center"><div align="center"><div style="position:absolute; top:17px; right:64px; font-family:'Times New Roman'; font-size:10pt; font-weight:bold;">Exhibit 99.5</div><table border="0" cellspacing="0" cellpadding="0" style="width:100%;border-collapse:collapse;"><tr style="page-break-inside:avoid;"><td width="92.3%" valign="top" style="padding:0in 5.4pt 0in 5.4pt;width:92.3%;"><p align="center" style="margin:0in 0in .0001pt;text-align:center;"><img src="alms-20241231xex99d5g001.jpg" alt="GRAPHIC"></p></td><td width="7.7%" valign="middle" style="padding:0in 5.4pt 0in 5.4pt;width:7.7%;"><p style="margin:0in 0in .0001pt;"><font size="1" color="white" face="Arial" style="color:white;font-size:1.0pt;">Signature [PLEASE SIGN WITHIN BOX] Date Signature (Joint Owners) Date
TO VOTE, MARK BLOCKS BELOW IN BLUE OR BLACK INK AS FOLLOWS:
KEEP THIS PORTION FOR YOUR RECORDS
DETACH AND RETURN THIS PORTION ONLY THIS PROXY CARD IS VALID ONLY WHEN SIGNED AND DATED.
V67913-S11241
For Against Abstain
! ! !
! ! !
ALUMIS INC.
The Alumis Board of Directors recommends you vote FOR the following proposals:
ALUMIS INC.
ATTENTION: SARA KLEIN
280 EAST GRAND AVENUE
SOUTH SAN FRANCISCO, CA 94080
1. The proposal to approve the issuance of shares of Alumis common stock to ACELYRIN stockholders in connection with the merger
contemplated by the Agreement and Plan of Merger, dated February 6, 2025, among Alumis Inc., Arrow Merger Sub, Inc. and
ACELYRIN, Inc., as may be amended from time to time.
2. The proposal to approve the adjournment from time to time of the Alumis virtual special meeting, if necessary, to solicit additional
proxies if there are not sufficient votes to approve the Alumis stock issuance proposal.
Please sign exactly as your name(s) appear(s) hereon. When signing as attorney, executor,
administrator, or other fiduciary, please give full title as such. Joint owners should each sign
personally. All holders must sign. If a corporation or partnership, please sign in full corporate
or partnership name by authorized officer.
VOTE BY INTERNET
Before The Meeting - Go to www.proxyvote.com or scan the QR Barcode above
Use the Internet to transmit your voting instructions and for electronic delivery of
information up until 11:59 p.m. Eastern Time the day before the cut-off date or meeting
date. Have your proxy card in hand when you access the web site and follow the
instructions to obtain your records and to create an electronic voting instruction form.
During The Meeting - Go to www.virtualshareholdermeeting.com/ALMS2025SM
You may attend the meeting via the Internet and vote during the meeting. Have the
information that is printed in the box marked by the arrow available and follow the
instructions.
VOTE BY PHONE - 1-800-690-6903
Use any touch-tone telephone to transmit your voting instructions up until 11:59 p.m.
Eastern Time the day before the cut-off date or meeting date. Have your proxy card in
hand when you call and then follow the instructions.
VOTE BY MAIL
Mark, sign and date your proxy card and return it in the postage-paid envelope we
have provided or return it to Vote Processing, c/o Broadridge, 51 Mercedes Way,
Edgewood, NY 11717.
SCAN TO
VIEW MATERIALS &amp; VOTEw</font></p></td></tr></table></div><div style="margin-left:2.6515151515151%;margin-right:2.65151515151515%;page-break-after:always;" ><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div align="center"><table border="0" cellspacing="0" cellpadding="0" style="width:100%;border-collapse:collapse;"><tr style="page-break-inside:avoid;"><td width="92.3%" valign="top" style="padding:0in 5.4pt 0in 5.4pt;width:92.3%;"><p align="center" style="margin:0in 0in .0001pt;text-align:center;"><img src="alms-20241231xex99d5g002.jpg" alt="GRAPHIC"></p></td><td width="7.7%" valign="middle" style="padding:0in 5.4pt 0in 5.4pt;width:7.7%;"><p style="margin:0in 0in .0001pt;"><font size="1" color="white" face="Arial" style="color:white;font-size:1.0pt;">Important Notice Regarding the Availability of Proxy Materials for the Special Meeting:
The Notice and Proxy Statement is available at www.proxyvote.com.
V67914-S11241
ALUMIS INC.
SPECIAL MEETING OF STOCKHOLDERS
MAY 13, 2025, 9:00 A.M. (PACIFIC TIME)
THIS PROXY IS SOLICITED ON BEHALF OF THE ALUMIS BOARD OF DIRECTORS
The stockholder(s) hereby appoint(s) Martin Babler and John Schroer, or either of them, as proxies, each with the power to appoint
his substitute, and hereby authorize(s) them to represent and to vote, as designated on the reverse side of this ballot, all of the
shares of common stock of Alumis Inc. that the stockholder(s) is/are entitled to vote at the Alumis Special Meeting of Stockholders
to be held at 9:00 a.m. (Pacific Time), on May 13, 2025, at www.virtualshareholdermeeting.com/ALMS2025SM, and any
adjournment or postponement thereof.
This proxy, when properly executed, will be voted in the manner directed herein. If no such direction is made, this
proxy will be voted in accordance with the Alumis Board of Directors' recommendations.
Continued and to be signed on the reverse side</font></p></td></tr></table></div><div style="margin-left:2.6515151515151%;margin-right:2.65151515151515%;page-break-after:avoid;" ><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.6
<SEQUENCE>12
<FILENAME>alms-20241231xex99d6.htm
<DESCRIPTION>EXHIBIT 99.6
<TEXT>
<html><head></head><body link=blue lang="EN-US"><div><div align="center"><div align="center"><div style="position:absolute; top:17px; right:64px; font-family:'Times New Roman'; font-size:10pt; font-weight:bold;">Exhibit 99.6</div><table border="0" cellspacing="0" cellpadding="0" style="width:100%;border-collapse:collapse;"><tr style="page-break-inside:avoid;"><td width="92.3%" valign="top" style="padding:0in 5.4pt 0in 5.4pt;width:92.3%;"><p align="center" style="margin:0in 0in .0001pt;text-align:center;"><img src="alms-20241231xex99d6g001.jpg" alt="GRAPHIC"></p></td><td width="7.7%" valign="middle" style="padding:0in 5.4pt 0in 5.4pt;width:7.7%;"><p style="margin:0in 0in .0001pt;"><font size="1" color="white" face="Arial" style="color:white;font-size:1.0pt;">Signature [PLEASE SIGN WITHIN BOX] Date Signature (Joint Owners) Date
TO VOTE, MARK BLOCKS BELOW IN BLUE OR BLACK INK AS FOLLOWS:
KEEP THIS PORTION FOR YOUR RECORDS
DETACH AND RETURN THIS PORTION ONLY THIS PROXY CARD IS VALID ONLY WHEN SIGNED AND DATED.
V71366-Z90026
For Against Abstain
! ! !
! ! !
ACELYRIN, INC.
4149 LIBERTY CANYON ROAD
AGOURA HILLS, CALIFORNIA 91301
ACELYRIN, INC.
1. To adopt the Agreement and Plan of Merger, dated February 6, 2025, among Alumis Inc., Arrow Merger Sub, Inc. and ACELYRIN, Inc., as may be
amended from time to time. We refer to this proposal as the "ACELYRIN merger proposal."
The Board of Directors recommends you vote FOR the following proposals:
NOTE: In their discretion, the proxies are authorized to vote upon such other business as may properly come before the meeting or any
adjournments or postponements thereof.
2. To approve the adjournment from time to time of the ACELYRIN virtual special meeting, if necessary, to solicit additional proxies if there are not sufficient
votes to approve the ACELYRIN merger proposal. We refer to this proposal as the "ACELYRIN adjournment proposal."
Please sign exactly as your name(s) appear(s) hereon. When signing as attorney, executor,
administrator, or other fiduciary, please give full title as such. Joint owners should each sign
personally. All holders must sign. If a corporation or partnership, please sign in full corporate
or partnership name by authorized officer.
SCAN TO
VIEW MATERIALS &amp; VOTEw
VOTE BY INTERNET
Before The Meeting - Go to www.proxyvote.com or scan the QR Barcode above
Use the Internet to transmit your voting instructions and for electronic delivery of
information up until 11:59 p.m. Eastern Time the day before the meeting date. Have
your proxy card in hand when you access the website and follow the instructions to
obtain your records and to create an electronic voting instruction form.
During The Meeting - Go to www.virtualshareholdermeeting.com/SLRN2025SM
You may attend the meeting via the Internet and vote during the meeting. Have the
information that is printed in the box marked by the arrow available and follow the
instructions.
VOTE BY PHONE - 1-800-690-6903
Use any touch-tone telephone to transmit your voting instructions up until 11:59 p.m.
Eastern Time the day before the meeting date. Have your proxy card in hand when
you call and then follow the instructions.
VOTE BY MAIL
Mark, sign and date your proxy card and return it in the postage-paid envelope we
have provided or return it to Vote Processing, c/o Broadridge, 51 Mercedes Way,
Edgewood, NY 11717.</font></p></td></tr></table></div><div style="margin-left:2.6515151515151%;margin-right:2.65151515151515%;page-break-after:always;" ><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div align="center"><table border="0" cellspacing="0" cellpadding="0" style="width:100%;border-collapse:collapse;"><tr style="page-break-inside:avoid;"><td width="92.3%" valign="top" style="padding:0in 5.4pt 0in 5.4pt;width:92.3%;"><p align="center" style="margin:0in 0in .0001pt;text-align:center;"><img src="alms-20241231xex99d6g002.jpg" alt="GRAPHIC"></p></td><td width="7.7%" valign="middle" style="padding:0in 5.4pt 0in 5.4pt;width:7.7%;"><p style="margin:0in 0in .0001pt;"><font size="1" color="white" face="Arial" style="color:white;font-size:1.0pt;">V71367-Z90026
Continued and to be signed on reverse side
ACELYRIN, INC.
SPECIAL MEETING OF STOCKHOLDERS
MAY 13, 2025 9:00 AM PT
PROXY IS SOLICITED ON BEHALF OF THE BOARD OF DIRECTORS
The stockholder(s) hereby appoint(s) Mina Kim and Amar Murugan, or any of them, as proxies, each with the power to appoint
(his/her) substitute, and hereby authorize(s) them to represent and to vote, as designated on the reverse side of this ballot, all of
the shares of common stock of ACELYRIN, INC. that the stockholder(s) is/are entitled to vote at the Special Meeting of Stockholders
to be held at 9:00 a.m., Pacific Time on Tuesday May 13, 2025, virtually at www.virtualshareholdermeeting.com/SLRN2025SM,
and any adjournments or postponements thereof.
This proxy, when properly executed, will be voted in the manner directed herein. If no such direction is made, this
proxy will be voted in accordance with the Board of Directors' recommendations.
Please mark, sign, date, and return this proxy card promptly using the enclosed reply envelope.
Important Notice Regarding the Availability of Proxy Materials for the Special Meeting:
The Notice and Proxy Statement is available at www.proxyvote.com.</font></p></td></tr></table></div><div style="margin-left:2.6515151515151%;margin-right:2.65151515151515%;page-break-after:avoid;" ><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-FILING FEES
<SEQUENCE>13
<FILENAME>alms-20241231xexfees.htm
<DESCRIPTION>EX-FILING FEES
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.10.0.134--><!--Created on: 4/21/2025 09:00:13 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:4.55%;padding-right:4.55%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Exhibit 107</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Calculation of Filing Fee Table</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Form S-4</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(Form Type)</p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Alumis Inc.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 12pt 0pt;">(Exact Name of Registrant as Specified in its Charter)</p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Table 1: Newly Registered Securities</u></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:20%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">Security Type</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">Security Class Title</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">Fee Calculation <br>Rule</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">Amount <br>Registered</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">Proposed Maximum <br>Offering Price Per <br>Unit</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">Maximum <br>Aggregate <br>Offering Price</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">Fee Rate</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">Amount of <br>Registration Fee</p></td></tr><tr><td style="vertical-align:bottom;width:20%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Fees to be Paid<sup style="font-size:6.75pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">Equity</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">Common Stock</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">457(f)</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">6,434,950</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$5.07<sup style="font-size:6.75pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$32,625,196.50</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">0.00015310</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$4,994.92</p></td></tr><tr><td style="vertical-align:bottom;width:20%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Total Offering Amounts</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$32,625,196.50</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$4,994.92</p></td></tr><tr><td style="vertical-align:bottom;width:20%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Total Fee Previously Paid</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:20%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Total Fee Offsets</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:20%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Net Fee Due</p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$4,994.92</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:9pt;visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><font style="font-size:9pt;">(1)</font></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;"><font style="font-size:9pt;">Relates to 5,528,395 shares of voting common stock, $0.0001 par value per share (the &#8220;Common Stock&#8221;), of Alumis Inc. (&#8220;Alumis&#8221;), issuable to stockholders of ACELYRIN, Inc. (&#8220;ACELYRIN&#8221;) at the effective time of the proposed merger (the &#8220;Merger&#8221;) of Arrow Merger Sub, Inc., a wholly owned subsidiary of Alumis (&#8220;Merger Sub&#8221;), with and into ACELYRIN, with ACELYRIN surviving as a wholly owned subsidiary of Alumis, pursuant to the Agreement and Plan of Merger, dated as of February 6, 2025, as amended by that certain Amendment to Agreement and Plan of Merger, dated as of April 20, 2025, by and among Alumis, Merger Sub and ACELYRIN (the &#8220;Merger Agreement&#8221;), as well as shares of Common Stock underlying certain outstanding options, restricted stock unit awards and performance restricted stock unit awards of ACELYRIN to be converted into options and restricted stock unit awards of Alumis pursuant to the Merger Agreement, which conversion is to be covered by this registration statement (the &#8220;Registration Statement&#8221;). The shares underlying outstanding equity awards of Alumis include (i) up to 702,238 shares of Common Stock underlying stock options to be assumed by Alumis at the effective time of the Merger, (ii) up to 169,716 shares of Common Stock underlying restricted stock unit awards to be assumed by Alumis at the effective time of the Merger; (iii) up to 34,601 shares of Common Stock underlying performance restricted stock unit awards to be assumed by Alumis at the effective time of the Merger.</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><font style="font-size:9pt;">(2)</font></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;"><font style="font-size:9pt;">Estimated solely for the purpose of calculating the amount of the registration fee pursuant to Rules 457(f) and 457(c) under the Securities Act, based on the average of the high and low prices of the Common Stock as quoted on the Nasdaq Global Select Market on April 16, 2025, of $5.07 per share, which such date is within five business days of the filing of the Registration Statement.</font></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Table 3: Combined Prospectuses</u></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="height:1pt;"><td style="vertical-align:bottom;width:7.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;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%;"></div></div></td><td style="vertical-align:bottom;width:22.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:36.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%;"></div></div></td><td style="vertical-align:bottom;width:5.91%;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><td style="vertical-align:bottom;width:6.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%;"></div></div></td><td style="vertical-align:bottom;width:10.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:7.36%;border-left:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Security</b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">Type</b></p></td><td style="vertical-align:bottom;width:10.17%;border-left:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Security Class</b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">Title</b></p></td><td style="vertical-align:bottom;width:22.36%;border-left:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount of Securities Previously </b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">Registered</b></p></td><td style="vertical-align:bottom;width:36.61%;border-left:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Maximum Aggregate Offering Price of Securities </b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">Previously Registered</b></p></td><td style="vertical-align:bottom;width:5.91%;border-left:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Form </b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">Type</b></p></td><td style="vertical-align:bottom;width:6.72%;border-left:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">File </b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:bottom;width:10.83%;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Initial Effective </b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">Date</b></p></td></tr><tr><td style="vertical-align:middle;width:7.36%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">Equity</p></td><td style="vertical-align:middle;width:10.17%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">Common Stock </p></td><td style="vertical-align:middle;width:22.36%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:2pt;padding-right:2pt;text-align:center;margin:0pt -2pt 0pt -2pt;">50,931,434<sup style="font-size:6.75pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:middle;width:36.61%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$185,899,734.10</p></td><td style="vertical-align:middle;width:5.91%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">S-4</p></td><td style="vertical-align:middle;width:6.72%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">333-286178</p></td><td style="vertical-align:middle;width:10.83%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">April 4, 2025</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="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-size:8pt;">(1)</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-size:9pt;">Represents the issuance of up to 50,931,434 shares of Common Stock in connection with the Merger that will be included in a combined prospectus in connection with this Registration Statement and the registration statement on Form S-4 (File No. 333-286178), which was originally filed on March 27, 2025 and declared effective on April 4, 2025 (the &#8220;Prior Registration Statement&#8221;), pursuant to Rule 429 under the Securities Act. No registration fee is payable in connection with such securities, which were previously registered on the Prior Registration Statement. See &#8220;Explanatory Note and Statement Pursuant to Rule 429&#8221; in this Registration Statement.</font></p></td></tr></table></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:4.55%;margin-right:4.55%;margin-top:30pt;page-break-after:avoid;width:90.91%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>14
<FILENAME>alms-20241231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  10.10.0.1 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/21/2025 9:00:27 PM-->
<!--Modified on: 4/21/2025 9:00:27 PM-->
<xsd:schema targetNamespace="http://www.alumis.com/20241231" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:srt-types="http://fasb.org/srt-types/2024" xmlns:deprecated="http://www.xbrl.org/2009/role/deprecated" xmlns:currency="http://xbrl.sec.gov/currency/2024" xmlns:dtr="http://www.xbrl.org/2009/dtr" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:sic="http://xbrl.sec.gov/sic/2024" xmlns:stpr="http://xbrl.sec.gov/stpr/2024" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:us-roles="http://fasb.org/us-roles/2024" xmlns:naics="http://xbrl.sec.gov/naics/2024" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:srt="http://fasb.org/srt/2024" xmlns:exch="http://xbrl.sec.gov/exch/2024" xmlns:srt-roles="http://fasb.org/srt-roles/2024" xmlns:attributeFormDefault="unqualified" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-gaap-ebp="http://fasb.org/us-gaap-ebp/2024" xmlns:cyd-af-sub="http://xbrl.sec.gov/cyd-af-sub/2024" xmlns:alms="http://www.alumis.com/20241231">
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType roleURI="http://www.alumis.com/role/StatementConsolidatedBalanceSheets" id="StatementConsolidatedBalanceSheets">
        <link:definition>00100 - 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.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" id="StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss">
        <link:definition>00200 - 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.alumis.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsCalc2" id="StatementCondensedConsolidatedStatementsOfCashFlowsCalc2">
        <link:definition>00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (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.alumis.com/role/StatementConsolidatedStatementsOfCashFlows" id="StatementConsolidatedStatementsOfCashFlows">
        <link:definition>00400 - 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.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails" id="DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails">
        <link:definition>40301 - Disclosure - Fair Value Measurements - Financial assets and liabilities (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.alumis.com/role/DisclosureMarketableSecuritiesDetails" id="DisclosureMarketableSecuritiesDetails">
        <link:definition>40401 - Disclosure - Marketable 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.alumis.com/role/DisclosureBalanceSheetComponentsOtherPrepaidExpensesAndCurrentAssetsDetails" id="DisclosureBalanceSheetComponentsOtherPrepaidExpensesAndCurrentAssetsDetails">
        <link:definition>40501 - Disclosure - Balance Sheet Components - Other Prepaid Expenses and Current 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.alumis.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails" id="DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails">
        <link:definition>40502 - Disclosure - Balance Sheet Components - 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.alumis.com/role/DisclosureBalanceSheetComponentsOtherAccruedExpensesAndCurrentLiabilitiesDetails" id="DisclosureBalanceSheetComponentsOtherAccruedExpensesAndCurrentLiabilitiesDetails">
        <link:definition>40503 - Disclosure - Balance Sheet Components - Other Accrued Expenses and Current Liabilities (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.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails" id="DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails">
        <link:definition>40701 - Disclosure - Commitments and Contingent Liabilities - 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.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesComponentsOfLeaseCostsDetails" id="DisclosureCommitmentsAndContingentLiabilitiesComponentsOfLeaseCostsDetails">
        <link:definition>40702 - Disclosure - Commitments and Contingent Liabilities - components of lease costs (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.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" id="DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails">
        <link:definition>40703 - Disclosure - Commitments and Contingent Liabilities - Schedule of future minimum lease payments under non-cancelable 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.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetailsCalc2" id="DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetailsCalc2">
        <link:definition>40703 - Disclosure - Commitments and Contingent Liabilities - Schedule of future minimum lease payments under non-cancelable operating leases (Details) - 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.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersDetails" id="DisclosureNetLossPerShareAttributableToCommonStockholdersDetails">
        <link:definition>41101 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (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.alumis.com/role/DisclosureIncomeTaxesTaxAmountReconciliationDetails" id="DisclosureIncomeTaxesTaxAmountReconciliationDetails">
        <link:definition>41201 - Disclosure - Income Taxes - Tax Amount Reconciliation (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.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails" id="DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails">
        <link:definition>41202 - Disclosure - Income Taxes - Components Of Deferred Tax Asset Balances (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.alumis.com/role/DisclosureSegmentReportingDetails" id="DisclosureSegmentReportingDetails">
        <link:definition>41401 - Disclosure - Segment Reporting (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.alumis.com/role/DocumentDocumentAndEntityInformation" id="DocumentDocumentAndEntityInformation">
        <link:definition>00090 - 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.alumis.com/role/StatementConsolidatedBalanceSheetsParenthetical" id="StatementConsolidatedBalanceSheetsParenthetical">
        <link:definition>00105 - 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.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" id="StatementConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical">
        <link:definition>00205 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (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.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" id="StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit">
        <link:definition>00300 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT )</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.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" id="StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical">
        <link:definition>00305 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT ) (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.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails" id="DisclosureOrganizationAndNatureOfBusinessDetails">
        <link:definition>40101 - Disclosure - Organization and Nature of the 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.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationDetails">
        <link:definition>40201 - Disclosure - Summary of Significant Accounting Policies and 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.alumis.com/role/DisclosureFairValueMeasurementsValuationOfDerivativeLiabilityDetails" id="DisclosureFairValueMeasurementsValuationOfDerivativeLiabilityDetails">
        <link:definition>40302 - Disclosure - Fair value measurements - Valuation of Derivative Liability (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.alumis.com/role/DisclosureRelatedPartyTransactionsDetails" id="DisclosureRelatedPartyTransactionsDetails">
        <link:definition>40601 - Disclosure - Related Party Transactions (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.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesFrontheraContingentConsiderationDetails" id="DisclosureCommitmentsAndContingentLiabilitiesFrontheraContingentConsiderationDetails">
        <link:definition>40704 - Disclosure - Commitments and Contingent Liabilities - FronThera Contingent Consideration (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.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails" id="DisclosureRedeemableConvertiblePreferredStockDetails">
        <link:definition>40801 - Disclosure - Redeemable Convertible 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.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails" id="DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails">
        <link:definition>40802 - Disclosure - Redeemable Convertible Preferred Stock - Schedule of redeemable convertible 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.alumis.com/role/DisclosureStockholdersEquityDeficitNarrativesDetails" id="DisclosureStockholdersEquityDeficitNarrativesDetails">
        <link:definition>40901 - Disclosure - Stockholders' Equity (Deficit) - Narratives (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.alumis.com/role/DisclosureStockholdersEquityDeficitStockReservedOnAsConvertedBasisDetails" id="DisclosureStockholdersEquityDeficitStockReservedOnAsConvertedBasisDetails">
        <link:definition>40902 - Disclosure - Stockholders' Equity (Deficit) - Stock reserved on an as-converted basis (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.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesNarrativeDetails" id="DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesNarrativeDetails">
        <link:definition>40903 - Disclosure - Stockholders' Equity (Deficit) - Common Stock Issued to Executives - Narrative (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.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesRsuActivityDetails" id="DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesRsuActivityDetails">
        <link:definition>40904 - Disclosure - Stockholders' Equity (Deficit) - Common Stock Issued to Executives - RSU 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.alumis.com/role/DisclosureStockBasedCompensation2021StockPlanDetails" id="DisclosureStockBasedCompensation2021StockPlanDetails">
        <link:definition>41001 - Disclosure - Stock-Based Compensation - 2021 Stock 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.alumis.com/role/DisclosureStockBasedCompensationStockOptionRepricingDetails" id="DisclosureStockBasedCompensationStockOptionRepricingDetails">
        <link:definition>41002 - Disclosure - Stock-Based Compensation - Stock Option Repricing (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.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails" id="DisclosureStockBasedCompensation2024StockPlanDetails">
        <link:definition>41003 - Disclosure - Stock-Based Compensation - 2024 Stock 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.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" id="DisclosureStockBasedCompensationStockOptionActivityDetails">
        <link:definition>41004 - Disclosure - Stock-Based Compensation - Stock Option 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.alumis.com/role/DisclosureStockBasedCompensationValuationOfStockOptions2021PlanAnd2024EipDetails" id="DisclosureStockBasedCompensationValuationOfStockOptions2021PlanAnd2024EipDetails">
        <link:definition>41005 - Disclosure - Stock-Based Compensation - Valuation of Stock Options - the 2021 Plan and 2024 EIP (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.alumis.com/role/DisclosureStockBasedCompensationEarlyExerciseOfEmployeeOptionsDetails" id="DisclosureStockBasedCompensationEarlyExerciseOfEmployeeOptionsDetails">
        <link:definition>41006 - Disclosure - Stock-Based Compensation - Early Exercise of Employee 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.alumis.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" id="DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails">
        <link:definition>41007 - 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.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersPotentiallyDilutiveSecuritiesExcludedFromComputationDetails" id="DisclosureNetLossPerShareAttributableToCommonStockholdersPotentiallyDilutiveSecuritiesExcludedFromComputationDetails">
        <link:definition>41102 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Potentially dilutive securities excluded from computation (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.alumis.com/role/DisclosureIncomeTaxesNetOperatingLossCarryforwardsAndTaxCreditsDetails" id="DisclosureIncomeTaxesNetOperatingLossCarryforwardsAndTaxCreditsDetails">
        <link:definition>41203 - Disclosure - Income Taxes - Net Operating Loss Carryforwards And Tax Credits (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.alumis.com/role/DisclosureSubsequentEventsDetails" id="DisclosureSubsequentEventsDetails">
        <link:definition>41501 - 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.alumis.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" id="StatementConsolidatedStatementsOfCashFlowsParenthetical">
        <link:definition>00405 - 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.alumis.com/role/DisclosureOrganizationAndNatureOfBusiness" id="DisclosureOrganizationAndNatureOfBusiness">
        <link:definition>10101 - Disclosure - Organization and Nature of the 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.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentation" id="DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentation">
        <link:definition>10201 - Disclosure - Summary of Significant Accounting Policies and Basis of Presentation</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.alumis.com/role/DisclosureFairValueMeasurements" id="DisclosureFairValueMeasurements">
        <link:definition>10301 - Disclosure - Fair Value Measurements</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.alumis.com/role/DisclosureMarketableSecurities" id="DisclosureMarketableSecurities">
        <link:definition>10401 - Disclosure - Marketable Securities</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.alumis.com/role/DisclosureBalanceSheetComponents" id="DisclosureBalanceSheetComponents">
        <link:definition>10501 - Disclosure - Balance Sheet Components</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.alumis.com/role/DisclosureRelatedPartyTransactions" id="DisclosureRelatedPartyTransactions">
        <link:definition>10601 - Disclosure - Related Party Transactions</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.alumis.com/role/DisclosureCommitmentsAndContingentLiabilities" id="DisclosureCommitmentsAndContingentLiabilities">
        <link:definition>10701 - Disclosure - Commitments and Contingent Liabilities</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.alumis.com/role/DisclosureRedeemableConvertiblePreferredStock" id="DisclosureRedeemableConvertiblePreferredStock">
        <link:definition>10801 - Disclosure - Redeemable Convertible 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.alumis.com/role/DisclosureStockholdersEquityDeficit" id="DisclosureStockholdersEquityDeficit">
        <link:definition>10901 - Disclosure - Stockholders' Equity (Deficit)</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.alumis.com/role/DisclosureStockBasedCompensation" id="DisclosureStockBasedCompensation">
        <link:definition>11001 - 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.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholders" id="DisclosureNetLossPerShareAttributableToCommonStockholders">
        <link:definition>11101 - Disclosure - Net Loss Per Share Attributable to Common Stockholders</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.alumis.com/role/DisclosureIncomeTaxes" id="DisclosureIncomeTaxes">
        <link:definition>11201 - 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.alumis.com/role/DisclosureEmployeeBenefitPlans" id="DisclosureEmployeeBenefitPlans">
        <link:definition>11301 - Disclosure - Employee Benefit Plans</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.alumis.com/role/DisclosureSegmentReporting" id="DisclosureSegmentReporting">
        <link:definition>11401 - Disclosure - Segment Reporting</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.alumis.com/role/DisclosureSubsequentEvents" id="DisclosureSubsequentEvents">
        <link:definition>11501 - 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.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies" id="DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies">
        <link:definition>20202 - Disclosure - Summary of Significant Accounting Policies and Basis of Presentation (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.alumis.com/role/DisclosureFairValueMeasurementsTables" id="DisclosureFairValueMeasurementsTables">
        <link:definition>30303 - Disclosure - Fair Value Measurements (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.alumis.com/role/DisclosureMarketableSecuritiesTables" id="DisclosureMarketableSecuritiesTables">
        <link:definition>30403 - Disclosure - Marketable Securities (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.alumis.com/role/DisclosureBalanceSheetComponentsTables" id="DisclosureBalanceSheetComponentsTables">
        <link:definition>30503 - Disclosure - Balance Sheet Components (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.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesTables" id="DisclosureCommitmentsAndContingentLiabilitiesTables">
        <link:definition>30703 - Disclosure - Commitments and Contingent Liabilities (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.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockTables" id="DisclosureRedeemableConvertiblePreferredStockTables">
        <link:definition>30803 - Disclosure - Redeemable Convertible 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.alumis.com/role/DisclosureStockholdersEquityDeficitTables" id="DisclosureStockholdersEquityDeficitTables">
        <link:definition>30903 - Disclosure - Stockholders' Equity (Deficit) (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.alumis.com/role/DisclosureStockBasedCompensationTables" id="DisclosureStockBasedCompensationTables">
        <link:definition>31003 - 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.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersTables" id="DisclosureNetLossPerShareAttributableToCommonStockholdersTables">
        <link:definition>31103 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (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.alumis.com/role/DisclosureIncomeTaxesTables" id="DisclosureIncomeTaxesTables">
        <link:definition>31203 - 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.alumis.com/role/DisclosureSegmentReportingTables" id="DisclosureSegmentReportingTables">
        <link:definition>31403 - Disclosure - Segment Reporting (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.alumis.com/role/DisclosureFairValueMeasurementsDerivativeLiabilityDetails" id="DisclosureFairValueMeasurementsDerivativeLiabilityDetails">
        <link:definition>40303 - Disclosure - Fair Value Measurements - Derivative Liability (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.alumis.com/role/DisclosureFairValueMeasurementsDetails" id="DisclosureFairValueMeasurementsDetails">
        <link:definition>40304 - Disclosure - Fair Value Measurements (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.alumis.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" id="DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails">
        <link:definition>41204 - Disclosure - Income Taxes - Unrecognized Tax Benefits (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.alumis.com/role/DisclosureIncomeTaxesUncertainTaxPositionsDetails" id="DisclosureIncomeTaxesUncertainTaxPositionsDetails">
        <link:definition>41205 - Disclosure - Income Taxes - Uncertain Tax Positions (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.alumis.com/role/DisclosureEmployeeBenefitPlansDetails" id="DisclosureEmployeeBenefitPlansDetails">
        <link:definition>41301 - Disclosure - Employee Benefit 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:linkbaseRef xlink:type="simple" xlink:href="alms-20241231_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="alms-20241231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="alms-20241231_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="alms-20241231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://www.alumis.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>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd" />
  <xsd:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.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://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/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="https://xbrl.org/2023/calculation-1.1" schemaLocation="https://www.xbrl.org/2023/calculation-1.1.xsd" />
  <xsd:element name="ResearchAndDevelopmentPrepaidExpenses" id="alms_ResearchAndDevelopmentPrepaidExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="AccruedResearchAndDevelopmentCurrent" id="alms_AccruedResearchAndDevelopmentCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ShareRepurchaseLiability" id="alms_ShareRepurchaseLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember" id="alms_UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDates" id="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDates" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="NonCashLeaseExpense" id="alms_NonCashLeaseExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="IncreaseDecreaseInResearchAndDevelopmentPrepaidExpenses" id="alms_IncreaseDecreaseInResearchAndDevelopmentPrepaidExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="IncreaseDecreaseInResearchAndDevelopmentAccruedExpenses" id="alms_IncreaseDecreaseInResearchAndDevelopmentAccruedExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="PropertyAndEquipmentAcquiredThroughTenantImprovement" id="alms_PropertyAndEquipmentAcquiredThroughTenantImprovement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="VestingOfExercisedStockOptionsAndRestrictedSharesOfCommonStock" id="alms_VestingOfExercisedStockOptionsAndRestrictedSharesOfCommonStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="PurchasesOfPropertyAndEquipmentInOtherAccruedExpensesAndLiabilities" id="alms_PurchasesOfPropertyAndEquipmentInOtherAccruedExpensesAndLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="RecognitionOfDerivativeLiabilityUponIssuanceOfConvertiblePreferredStock" id="alms_RecognitionOfDerivativeLiabilityUponIssuanceOfConvertiblePreferredStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="PerformanceOptionPlan2024Member" id="alms_PerformanceOptionPlan2024Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NonStatutoryOptionMember" id="alms_NonStatutoryOptionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ScheduleOfCommonStockReserveForIssuanceOnConvertedBasisTableTextBlock" id="alms_ScheduleOfCommonStockReserveForIssuanceOnConvertedBasisTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="CommonStockConvertibleConvertibleRatio" id="alms_CommonStockConvertibleConvertibleRatio" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="TwoThousandTwentyOneStockPlanMember" id="alms_TwoThousandTwentyOneStockPlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SharesIssuedToNumberOfExecutiveOfficers" id="alms_SharesIssuedToNumberOfExecutiveOfficers" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffPeriod" id="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="RisksAndUncertaintiesPolicyTextBlock" id="alms_RisksAndUncertaintiesPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="NumberOfWhollyOwnedSubsidiaries" id="alms_NumberOfWhollyOwnedSubsidiaries" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="OrganizationAndNatureOfBusinessTable" id="alms_OrganizationAndNatureOfBusinessTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OrganizationAndNatureOfBusinessLineItems" id="alms_OrganizationAndNatureOfBusinessLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BalanceSheetComponentsAbstract" id="alms_BalanceSheetComponentsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ScheduleOfOtherPrepaidExpensesAndCurrentAssetsTableTextBlock" id="alms_ScheduleOfOtherPrepaidExpensesAndCurrentAssetsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ScheduleOfOtherAccruedExpensesAndCurrentLiabilitiesTableTextBlock" id="alms_ScheduleOfOtherAccruedExpensesAndCurrentLiabilitiesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PrepaidSubscriptionsCurrent" id="alms_PrepaidSubscriptionsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="LaboratoryEquipmentMember" id="alms_LaboratoryEquipmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OtherAccruedExpensesAndLiabilitiesCurrent" id="alms_OtherAccruedExpensesAndLiabilitiesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ForesiteLabsMember" id="alms_ForesiteLabsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RelatedPartyTransactionAnnualAdditionalRenewalTerm" id="alms_RelatedPartyTransactionAnnualAdditionalRenewalTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="SeriesCRedeemableConvertiblePreferredStockMember" id="alms_SeriesCRedeemableConvertiblePreferredStockMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" id="alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="TemporaryEquityDerivativeLiability" id="alms_TemporaryEquityDerivativeLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ScheduleOfInformationRelatedToOperatingLeaseTableTextBlock" id="alms_ScheduleOfInformationRelatedToOperatingLeaseTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="LesseeOperatingLeaseIncentiveReceivableCurrent" id="alms_LesseeOperatingLeaseIncentiveReceivableCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember" id="alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ClinicalMilestonesMember" id="alms_ClinicalMilestonesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ApprovalMilestonesMember" id="alms_ApprovalMilestonesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AssetAcquisitionPaymentOfMilestone" id="alms_AssetAcquisitionPaymentOfMilestone" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="AssetAcquisitionMilestoneObligation" id="alms_AssetAcquisitionMilestoneObligation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions" id="alms_StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions" id="alms_StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="TemporaryEquityDisclosureTextBlock" id="alms_TemporaryEquityDisclosureTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="SeedRedeemableConvertiblePreferredStockMember" id="alms_SeedRedeemableConvertiblePreferredStockMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SeriesRedeemableConvertiblePreferredStockMember" id="alms_SeriesRedeemableConvertiblePreferredStockMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SeriesBRedeemableConvertiblePreferredStockMember" id="alms_SeriesBRedeemableConvertiblePreferredStockMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SeriesB1RedeemableConvertiblePreferredStockMember" id="alms_SeriesB1RedeemableConvertiblePreferredStockMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SeriesB2RedeemableConvertiblePreferredStockMember" id="alms_SeriesB2RedeemableConvertiblePreferredStockMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SeriesB2aRedeemableConvertiblePreferredStockMember" id="alms_SeriesB2aRedeemableConvertiblePreferredStockMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SeriesC1RedeemableConvertiblePreferredStockMember" id="alms_SeriesC1RedeemableConvertiblePreferredStockMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NumberOfFreestandingFinancialInstruments" id="alms_NumberOfFreestandingFinancialInstruments" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="FairValueOfFreestandingFinancialInstruments" id="alms_FairValueOfFreestandingFinancialInstruments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="PercentageOfEstimatedFairMarketValueOfCommonStockForDeterminingExercisePriceForAwardGranted" id="alms_PercentageOfEstimatedFairMarketValueOfCommonStockForDeterminingExercisePriceForAwardGranted" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithVestedOptions" id="alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithVestedOptions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithUnvestedOptions" id="alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithUnvestedOptions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="StockOptionsWeightedAverageRemainingContractualTermAbstract" id="alms_StockOptionsWeightedAverageRemainingContractualTermAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="StockOptionsAggregateIntrinsicValueAbstract" id="alms_StockOptionsAggregateIntrinsicValueAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShareBasedCompensationArrangementUnvestedSharesFairValueOfSharesSubjectToRepurchaseObligation" id="alms_ShareBasedCompensationArrangementUnvestedSharesFairValueOfSharesSubjectToRepurchaseObligation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="SeriesB2AndB2aRedeemableConvertiblePreferredStockMember" id="alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SettlementOfDerivativeLiabilityUponIssuanceOfRedeemableConvertiblePreferredStock" id="alms_SettlementOfDerivativeLiabilityUponIssuanceOfRedeemableConvertiblePreferredStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="SharesAvailableForGrantUnderShareBasedPaymentPlansMember" id="alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TwoThousandTwentyFourEquityIncentivePlanMember" id="alms_TwoThousandTwentyFourEquityIncentivePlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TwoThousandTwentyFourEmployeeStockPurchasePlanMember" id="alms_TwoThousandTwentyFourEmployeeStockPurchasePlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TwoThousandTwentyFourPerformanceOptionPlanMember" id="alms_TwoThousandTwentyFourPerformanceOptionPlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ProceedsFromIssuanceOfCommonStockAfterDeductionOfUnderwritingDiscountsAndCommissions" id="alms_ProceedsFromIssuanceOfCommonStockAfterDeductionOfUnderwritingDiscountsAndCommissions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="VotingCommonStockMember" id="alms_VotingCommonStockMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PaymentsOfUnderwritingDiscountsAndCommissionCosts" id="alms_PaymentsOfUnderwritingDiscountsAndCommissionCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ProceedsFromTenantImprovementAllowanceReceived" id="alms_ProceedsFromTenantImprovementAllowanceReceived" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockAndDerivativeLiabilityNetOfIssuanceCosts" id="alms_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockAndDerivativeLiabilityNetOfIssuanceCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="FairValueAssetsLevel1ToLevel2TransfersDuringPeriodAmount" id="alms_FairValueAssetsLevel1ToLevel2TransfersDuringPeriodAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="FairValueAssetsLevel2ToLevel1TransfersDuringPeriodAmount" id="alms_FairValueAssetsLevel2ToLevel1TransfersDuringPeriodAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="FairValueLiabilitiesLevel1ToLevel2TransfersDuringPeriodAmount" id="alms_FairValueLiabilitiesLevel1ToLevel2TransfersDuringPeriodAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="FairValueLiabilitiesLevel2ToLevel1TransfersDuringPeriodAmount" id="alms_FairValueLiabilitiesLevel2ToLevel1TransfersDuringPeriodAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DebtSecuritiesAvailableForSaleImpairmentLoss" id="alms_DebtSecuritiesAvailableForSaleImpairmentLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="EquityIncentivePlan2024Member" id="alms_EquityIncentivePlan2024Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuancePercentage" id="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuancePercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="EmployeeStockPurchasePlan2024Member" id="alms_EmployeeStockPurchasePlan2024Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice" id="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPerformanceConditionSatisfactionPeriod" id="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPerformanceConditionSatisfactionPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionEarlyExercisesWeightedAverageExercisePrice" id="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionEarlyExercisesWeightedAverageExercisePrice" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="EarlyExercisableEmployeeStockOptionsMember" id="alms_EarlyExercisableEmployeeStockOptionsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OtherPrepaidExpenseAndAssetsCurrent" id="alms_OtherPrepaidExpenseAndAssetsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="AccretionExpenseNetOfDiscountsOnMarketableSecurities" id="alms_AccretionExpenseNetOfDiscountsOnMarketableSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="MeasurementInputProbabilityOfOccurrenceMember" id="alms_MeasurementInputProbabilityOfOccurrenceMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SeriesB2B2aRedeemableConvertiblePreferredStockMember" id="alms_SeriesB2B2aRedeemableConvertiblePreferredStockMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DerivativeLiabilityAmountReclassifiedToTemporaryEquity" id="alms_DerivativeLiabilityAmountReclassifiedToTemporaryEquity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ShareBasedCompensationArrangementShareBasedPaymentAwardMaximumTerm" id="alms_ShareBasedCompensationArrangementShareBasedPaymentAwardMaximumTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedInPeriodFairValue" id="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedInPeriodFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDerivedServicePeriod" id="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDerivedServicePeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuance" id="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuance" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePricePercentageOnMarketPriceOfferingDate" id="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePricePercentageOnMarketPriceOfferingDate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PercentageOfOwnershipHeldByInvestorBeforeTransaction" id="alms_PercentageOfOwnershipHeldByInvestorBeforeTransaction" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ConvertiblePreferredStockNumberOfSharesIssuedUponConversion" id="alms_ConvertiblePreferredStockNumberOfSharesIssuedUponConversion" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasedInPeriod" id="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasedInPeriod" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ConversionAndRedesignationOfTemporaryEquityAmount" id="alms_ConversionAndRedesignationOfTemporaryEquityAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ConversionAndRedesignationOfTemporaryEquityShares" id="alms_ConversionAndRedesignationOfTemporaryEquityShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityShares" id="alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount" id="alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity" id="alms_NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="NumberOfDaysPriorNoticeToIncreaseOrDecreaseInterestThresholdLimit" id="alms_NumberOfDaysPriorNoticeToIncreaseOrDecreaseInterestThresholdLimit" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="CommonStockConversionMaximumBeneficialOwnershipPercentAfterConversion" id="alms_CommonStockConversionMaximumBeneficialOwnershipPercentAfterConversion" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember" id="alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedInPeriod" id="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedInPeriod" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedWeightedAverageGrantDateFairValue" id="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedWeightedAverageGrantDateFairValue" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="SharesAuthorizedToBeAddedFromAnotherPlan" id="alms_SharesAuthorizedToBeAddedFromAnotherPlan" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="MaximumGrantDateFairMarketValueAndCashCompensationPaid" id="alms_MaximumGrantDateFairMarketValueAndCashCompensationPaid" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="LesseeOperatingLeaseLiabilityGrossFixedPayment" id="alms_LesseeOperatingLeaseLiabilityGrossFixedPayment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount" id="alms_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="DeferredTaxAssetsOperatingLeaseLiabilities" id="alms_DeferredTaxAssetsOperatingLeaseLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="OperatingLossCarryforwardsNotSubjectToExpiration" id="alms_OperatingLossCarryforwardsNotSubjectToExpiration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="OperatingLossCarryforwardsSubjectToExpiration" id="alms_OperatingLossCarryforwardsSubjectToExpiration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ConvertiblePreferredStockAggregateSharesIssuedUponConversion" id="alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="AssetAcquisitionAndAcquiredInProcessResearchAndDevelopmentPolicyPolicyTextBlock" id="alms_AssetAcquisitionAndAcquiredInProcessResearchAndDevelopmentPolicyPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="TemporaryEquityRedeemableConvertiblePreferredStockPolicyPolicyTextBlock" id="alms_TemporaryEquityRedeemableConvertiblePreferredStockPolicyPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ResearchAndDevelopmentExpenseAndAccrualsPolicyPolicyTextBlock" id="alms_ResearchAndDevelopmentExpenseAndAccrualsPolicyPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PatentCostsPolicyPolicyTextBlock" id="alms_PatentCostsPolicyPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasesInPeriodWeightedAverageExercisePrice" id="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasesInPeriodWeightedAverageExercisePrice" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="RedeemableConvertiblePreferredStockCallOption" id="alms_RedeemableConvertiblePreferredStockCallOption" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="AcelyrinIncMember" id="alms_AcelyrinIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio" id="alms_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ResearchAndDevelopmentFacilitiesAndOverheadCosts" id="alms_ResearchAndDevelopmentFacilitiesAndOverheadCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="MergerAgreementTerminationFee" id="alms_MergerAgreementTerminationFee" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="CombinedCompanyMember" id="alms_CombinedCompanyMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TemporaryEquityOfferingCosts" id="alms_TemporaryEquityOfferingCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="RedeemableConvertiblePreferredStockIssuedInMay2023Member" id="alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RedeemableConvertiblePreferredStockIssuedInOctober2023Member" id="alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RedeemableConvertiblePreferredStockIssuedInMay2024Member" id="alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RedeemableConvertiblePreferredStockIssuedInMarch2024Member" id="alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="WriteOffOfDeferredOfferingCosts" id="alms_WriteOffOfDeferredOfferingCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="SingleReportableSegmentMember" id="alms_SingleReportableSegmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RepurchaseOfUnvestedEarlyExercisedStockOptionsShares" id="alms_RepurchaseOfUnvestedEarlyExercisedStockOptionsShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ResearchAndDevelopmentExternalCostAbstract" id="alms_ResearchAndDevelopmentExternalCostAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ResearchAndDevelopmentInternalCostAbstract" id="alms_ResearchAndDevelopmentInternalCostAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MilestoneRelatedToPreviouslyAcquiredInProcessResearchAndDevelopmentAssets" id="alms_MilestoneRelatedToPreviouslyAcquiredInProcessResearchAndDevelopmentAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials" id="alms_ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ResearchAndDevelopmentProfessionalConsultingServicesCosts" id="alms_ResearchAndDevelopmentProfessionalConsultingServicesCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ResearchAndDevelopmentPersonnelRelatedCosts" id="alms_ResearchAndDevelopmentPersonnelRelatedCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndEarlyExercisableNumber" id="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndEarlyExercisableNumber" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="AggregateDevelopmentCost" id="alms_AggregateDevelopmentCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="AggregatePaymentOfRegulatoryAndCommercialMilestones" id="alms_AggregatePaymentOfRegulatoryAndCommercialMilestones" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="KakenPharmaceuticalCo.Ltd.Member" id="alms_KakenPharmaceuticalCo.Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="UpfrontNonRefundablePayment" id="alms_UpfrontNonRefundablePayment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>15
<FILENAME>alms-20241231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Toppan Merrill Bridge  10.10.0.1 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/21/2025 9:00:27 PM-->
<!--Modified on: 4/21/2025 9:00:27 PM-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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" xmlns:xlink="http://www.w3.org/1999/xlink">
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#StatementConsolidatedBalanceSheets" roleURI="http://www.alumis.com/role/StatementConsolidatedBalanceSheets" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" roleURI="http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#StatementCondensedConsolidatedStatementsOfCashFlowsCalc2" roleURI="http://www.alumis.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsCalc2" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#StatementConsolidatedStatementsOfCashFlows" roleURI="http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails" roleURI="http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureMarketableSecuritiesDetails" roleURI="http://www.alumis.com/role/DisclosureMarketableSecuritiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureBalanceSheetComponentsOtherPrepaidExpensesAndCurrentAssetsDetails" roleURI="http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherPrepaidExpensesAndCurrentAssetsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails" roleURI="http://www.alumis.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureBalanceSheetComponentsOtherAccruedExpensesAndCurrentLiabilitiesDetails" roleURI="http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherAccruedExpensesAndCurrentLiabilitiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails" roleURI="http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureCommitmentsAndContingentLiabilitiesComponentsOfLeaseCostsDetails" roleURI="http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesComponentsOfLeaseCostsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" roleURI="http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetailsCalc2" roleURI="http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetailsCalc2" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureNetLossPerShareAttributableToCommonStockholdersDetails" roleURI="http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureIncomeTaxesTaxAmountReconciliationDetails" roleURI="http://www.alumis.com/role/DisclosureIncomeTaxesTaxAmountReconciliationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails" roleURI="http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureSegmentReportingDetails" roleURI="http://www.alumis.com/role/DisclosureSegmentReportingDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <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" />
  <calculationLink xlink:role="http://www.alumis.com/role/StatementConsolidatedBalanceSheets" xlink:type="extended" xlink:title="00100 - Statement - CONSOLIDATED BALANCE SHEETS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent_638808660240758621" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets_1" xlink:to="us-gaap_RestrictedCashNoncurrent_638808660240758621" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_638808660240758621" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets_1" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_638808660240758621" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_638808660240768638" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets_1" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_638808660240768638" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_638808660240768638" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets_1" xlink:to="us-gaap_OtherAssetsNoncurrent_638808660240768638" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_638808660240768638" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets_1" xlink:to="us-gaap_AssetsCurrent_638808660240768638" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_638808660240768638" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638808660240768638" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_638808660240768638" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent_638808660240768638" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638808660240768638" xlink:to="us-gaap_MarketableSecuritiesCurrent_638808660240768638" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent_638808660240768638" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638808660240768638" xlink:to="us-gaap_RestrictedCashCurrent_638808660240768638" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ResearchAndDevelopmentPrepaidExpenses" xlink:label="alms_ResearchAndDevelopmentPrepaidExpenses_638808660240778618" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638808660240768638" xlink:to="alms_ResearchAndDevelopmentPrepaidExpenses_638808660240778618" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_OtherPrepaidExpenseAndAssetsCurrent" xlink:label="alms_OtherPrepaidExpenseAndAssetsCurrent_638808660240778618" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638808660240768638" xlink:to="alms_OtherPrepaidExpenseAndAssetsCurrent_638808660240778618" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities_638808660240778618" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity_1" xlink:to="us-gaap_Liabilities_638808660240778618" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_638808660240778618" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities_638808660240778618" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_638808660240778618" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareRepurchaseLiability" xlink:label="alms_ShareRepurchaseLiability_638808660240778618" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities_638808660240778618" xlink:to="alms_ShareRepurchaseLiability_638808660240778618" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_638808660240778618" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities_638808660240778618" xlink:to="us-gaap_LiabilitiesCurrent_638808660240778618" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_638808660240788631" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638808660240778618" xlink:to="us-gaap_AccountsPayableCurrent_638808660240788631" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_AccruedResearchAndDevelopmentCurrent" xlink:label="alms_AccruedResearchAndDevelopmentCurrent_638808660240788631" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638808660240778618" xlink:to="alms_AccruedResearchAndDevelopmentCurrent_638808660240788631" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_OtherAccruedExpensesAndLiabilitiesCurrent" xlink:label="alms_OtherAccruedExpensesAndLiabilitiesCurrent_638808660240788631" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638808660240778618" xlink:to="alms_OtherAccruedExpensesAndLiabilitiesCurrent_638808660240788631" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_638808660240788631" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638808660240778618" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_638808660240788631" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_638808660240788631" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity_1" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_638808660240788631" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_638808660240798615" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity_1" xlink:to="us-gaap_StockholdersEquity_638808660240798615" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue_638808660240808634" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638808660240798615" xlink:to="us-gaap_PreferredStockValue_638808660240808634" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue_638808660240808634" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638808660240798615" xlink:to="us-gaap_CommonStockValue_638808660240808634" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital_638808660240808634" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638808660240798615" xlink:to="us-gaap_AdditionalPaidInCapital_638808660240808634" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_638808660240818636" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638808660240798615" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_638808660240818636" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_638808660240818636" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638808660240798615" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_638808660240818636" order="5" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:type="extended" xlink:title="00200 - 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/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_638808660240818636" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_638808660240818636" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_638808660240818636" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLoss_638808660240818636" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense_638808660240818636" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss_638808660240818636" xlink:to="us-gaap_NonoperatingIncomeExpense_638808660240818636" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_638808660240828643" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_638808660240818636" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_638808660240828643" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet_638808660240828643" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_638808660240818636" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet_638808660240828643" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeAmortizationOfDiscount" xlink:label="us-gaap_InvestmentIncomeAmortizationOfDiscount_638808660240828643" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_638808660240818636" xlink:to="us-gaap_InvestmentIncomeAmortizationOfDiscount_638808660240828643" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_638808660240828643" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss_638808660240818636" xlink:to="us-gaap_OperatingIncomeLoss_638808660240828643" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses_638808660240838640" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_638808660240828643" xlink:to="us-gaap_OperatingExpenses_638808660240838640" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense_638808660240838640" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_638808660240838640" xlink:to="us-gaap_GeneralAndAdministrativeExpense_638808660240838640" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_638808660240838640" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_638808660240838640" xlink:to="us-gaap_ResearchAndDevelopmentExpense_638808660240838640" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.alumis.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsCalc2" xlink:type="extended" xlink:title="00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Calc2)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_638808660240838640" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_638808660240838640" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent_638808660240838640" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_RestrictedCashCurrent_638808660240838640" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent_638808660240848641" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_RestrictedCashNoncurrent_638808660240848641" order="3" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="00400 - 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/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_638808660240848641" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_638808660240848641" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_638808660240848641" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638808660240848641" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_638808660240848641" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_638808660240848641" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638808660240848641" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_638808660240848641" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_638808660240848641" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638808660240848641" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_638808660240848641" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockAndDerivativeLiabilityNetOfIssuanceCosts" xlink:label="alms_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockAndDerivativeLiabilityNetOfIssuanceCosts_638808660240858669" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638808660240848641" xlink:to="alms_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockAndDerivativeLiabilityNetOfIssuanceCosts_638808660240858669" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_638808660240858669" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638808660240848641" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering_638808660240858669" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_638808660240858669" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638808660240848641" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_638808660240858669" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_638808660240858669" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_638808660240858669" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_638808660240858669" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638808660240858669" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_638808660240858669" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_638808660240858669" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638808660240858669" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities_638808660240858669" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_638808660240858669" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638808660240858669" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_638808660240858669" order="3" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_638808660240858669" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_638808660240858669" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638808660240868620" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638808660240858669" xlink:to="us-gaap_ProfitLoss_638808660240868620" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_638808660240868620" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638808660240858669" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_638808660240868620" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_638808660240868620" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638808660240858669" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_638808660240868620" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_IncreaseDecreaseInResearchAndDevelopmentAccruedExpenses" xlink:label="alms_IncreaseDecreaseInResearchAndDevelopmentAccruedExpenses_638808660240868620" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638808660240858669" xlink:to="alms_IncreaseDecreaseInResearchAndDevelopmentAccruedExpenses_638808660240868620" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_638808660240868620" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638808660240858669" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_638808660240868620" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_638808660240868620" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638808660240858669" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_638808660240868620" order="6" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_IncreaseDecreaseInResearchAndDevelopmentPrepaidExpenses" xlink:label="alms_IncreaseDecreaseInResearchAndDevelopmentPrepaidExpenses_638808660240868620" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638808660240858669" xlink:to="alms_IncreaseDecreaseInResearchAndDevelopmentPrepaidExpenses_638808660240868620" order="7" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_AccretionExpenseNetOfDiscountsOnMarketableSecurities" xlink:label="alms_AccretionExpenseNetOfDiscountsOnMarketableSecurities_638808660240878613" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638808660240858669" xlink:to="alms_AccretionExpenseNetOfDiscountsOnMarketableSecurities_638808660240878613" order="8" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet_638808660240878613" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638808660240858669" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet_638808660240878613" order="9" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnTerminationOfLease" xlink:label="us-gaap_GainLossOnTerminationOfLease_638808660240878613" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638808660240858669" xlink:to="us-gaap_GainLossOnTerminationOfLease_638808660240878613" order="10" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_638808660240878613" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638808660240858669" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_638808660240878613" order="11" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_WriteOffOfDeferredOfferingCosts" xlink:label="alms_WriteOffOfDeferredOfferingCosts_638808660240888631" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638808660240858669" xlink:to="alms_WriteOffOfDeferredOfferingCosts_638808660240888631" order="12" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization_638808660240888631" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638808660240858669" xlink:to="us-gaap_DepreciationDepletionAndAmortization_638808660240888631" order="13" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_NonCashLeaseExpense" xlink:label="alms_NonCashLeaseExpense_638808660240888631" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638808660240858669" xlink:to="alms_NonCashLeaseExpense_638808660240888631" order="14" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_638808660240888631" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638808660240858669" xlink:to="us-gaap_ShareBasedCompensation_638808660240888631" order="15" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails" xlink:type="extended" xlink:title="40301 - Disclosure - Fair Value Measurements - Financial assets and liabilities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="us-gaap_InvestmentsFairValueDisclosure_638808660240898636" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_InvestmentsFairValueDisclosure_638808660240898636" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_638808660240898636" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure_638808660240898636" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.alumis.com/role/DisclosureMarketableSecuritiesDetails" xlink:type="extended" xlink:title="40401 - Disclosure - Marketable Securities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_638808660240898636" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_638808660240898636" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_638808660240898636" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_638808660240898636" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_638808660240908620" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities_638808660240908620" order="3" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherPrepaidExpensesAndCurrentAssetsDetails" xlink:type="extended" xlink:title="40501 - Disclosure - Balance Sheet Components - Other Prepaid Expenses and Current Assets (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_PrepaidSubscriptionsCurrent" xlink:label="alms_PrepaidSubscriptionsCurrent_638808660240908620" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="alms_PrepaidSubscriptionsCurrent_638808660240908620" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable_638808660240908620" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_IncomeTaxesReceivable_638808660240908620" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_638808660240908620" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_638808660240908620" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestReceivableCurrent" xlink:label="us-gaap_InterestReceivableCurrent_638808660240908620" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_InterestReceivableCurrent_638808660240908620" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidInsurance" xlink:label="us-gaap_PrepaidInsurance_638808660240908620" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidInsurance_638808660240908620" order="5" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.alumis.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails" xlink:type="extended" xlink:title="40502 - Disclosure - Balance Sheet Components - Property and Equipment, net (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_638808660240908620" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet_1" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_638808660240908620" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_638808660240920086" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet_1" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_638808660240920086" order="2" use="optional" weight="-1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherAccruedExpensesAndCurrentLiabilitiesDetails" xlink:type="extended" xlink:title="40503 - Disclosure - Balance Sheet Components - Other Accrued Expenses and Current Liabilities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_OtherAccruedExpensesAndLiabilitiesCurrent" xlink:label="alms_OtherAccruedExpensesAndLiabilitiesCurrent" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_638808660240920086" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="alms_OtherAccruedExpensesAndLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_638808660240920086" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_638808660240928643" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="alms_OtherAccruedExpensesAndLiabilitiesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_638808660240928643" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_638808660240928643" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="alms_OtherAccruedExpensesAndLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_638808660240928643" order="3" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails" xlink:type="extended" xlink:title="40701 - Disclosure - Commitments and Contingent Liabilities - Operating Leases (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_LesseeOperatingLeaseIncentiveReceivableCurrent" xlink:label="alms_LesseeOperatingLeaseIncentiveReceivableCurrent_638808660240928643" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2" xlink:to="alms_LesseeOperatingLeaseIncentiveReceivableCurrent_638808660240928643" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_LesseeOperatingLeaseLiabilityGrossFixedPayment" xlink:label="alms_LesseeOperatingLeaseLiabilityGrossFixedPayment_638808660240928643" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2" xlink:to="alms_LesseeOperatingLeaseLiabilityGrossFixedPayment_638808660240928643" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesComponentsOfLeaseCostsDetails" xlink:type="extended" xlink:title="40702 - Disclosure - Commitments and Contingent Liabilities - components of lease costs (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost_638808660240928643" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_OperatingLeaseCost_638808660240928643" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost_638808660240938638" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_VariableLeaseCost_638808660240938638" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" xlink:type="extended" xlink:title="40703 - Disclosure - Commitments and Contingent Liabilities - Schedule of future minimum lease payments under non-cancelable operating leases (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_638808660240938638" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_638808660240938638" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_638808660240938638" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_638808660240938638" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_638808660240938638" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_638808660240938638" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_638808660240938638" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_638808660240938638" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_638808660240938638" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_638808660240938638" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_638808660240948640" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_638808660240948640" order="6" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetailsCalc2" xlink:type="extended" xlink:title="40703 - Disclosure - Commitments and Contingent Liabilities - Schedule of future minimum lease payments under non-cancelable operating leases (Details) - calc 2" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_638808660240948640" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_638808660240948640" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability_638808660240948640" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1" xlink:to="us-gaap_OperatingLeaseLiability_638808660240948640" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersDetails" xlink:type="extended" xlink:title="41101 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation" xlink:label="us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation_638808660240958919" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation_638808660240958919" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesIssuedBasic_638808660240958919" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesIssuedBasic_638808660240958919" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.alumis.com/role/DisclosureIncomeTaxesTaxAmountReconciliationDetails" xlink:type="extended" xlink:title="41201 - Disclosure - Income Taxes - Tax Amount Reconciliation (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_638808660240968646" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_638808660240968646" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_638808660240968646" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_638808660240968646" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_638808660240968646" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_638808660240968646" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_638808660240968646" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_638808660240968646" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount" xlink:label="alms_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount_638808660240968646" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="alms_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount_638808660240968646" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_638808660240968646" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_638808660240968646" order="6" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails" xlink:type="extended" xlink:title="41202 - Disclosure - Income Taxes - Components Of Deferred Tax Asset Balances (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_638808660240978633" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_638808660240978633" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_638808660240978633" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities_638808660240978633" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_638808660240978633" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_638808660240978633" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities_638808660240978633" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_638808660240978633" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet_638808660240978633" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsNet_638808660240978633" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_638808660240978633" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet_638808660240978633" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_638808660240978633" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross_638808660240978633" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet_638808660240978633" xlink:to="us-gaap_DeferredTaxAssetsGross_638808660240978633" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther_638808660240978633" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_638808660240978633" xlink:to="us-gaap_DeferredTaxAssetsOther_638808660240978633" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_DeferredTaxAssetsOperatingLeaseLiabilities" xlink:label="alms_DeferredTaxAssetsOperatingLeaseLiabilities_638808660240988617" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_638808660240978633" xlink:to="alms_DeferredTaxAssetsOperatingLeaseLiabilities_638808660240988617" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_638808660240988617" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_638808660240978633" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_638808660240988617" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_638808660240999532" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_638808660240978633" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_638808660240999532" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:label="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_638808660240999532" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_638808660240978633" xlink:to="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_638808660240999532" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_638808660240999532" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_638808660240978633" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_638808660240999532" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_638808660240999532" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_638808660240978633" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_638808660240999532" order="7" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.alumis.com/role/DisclosureSegmentReportingDetails" xlink:type="extended" xlink:title="41401 - Disclosure - Segment Reporting (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_MilestoneRelatedToPreviouslyAcquiredInProcessResearchAndDevelopmentAssets" xlink:label="alms_MilestoneRelatedToPreviouslyAcquiredInProcessResearchAndDevelopmentAssets_638808660241008688" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ResearchAndDevelopmentExpense_1" xlink:to="alms_MilestoneRelatedToPreviouslyAcquiredInProcessResearchAndDevelopmentAssets_638808660241008688" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials" xlink:label="alms_ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials_638808660241018678" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ResearchAndDevelopmentExpense_1" xlink:to="alms_ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials_638808660241018678" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ResearchAndDevelopmentProfessionalConsultingServicesCosts" xlink:label="alms_ResearchAndDevelopmentProfessionalConsultingServicesCosts_638808660241018678" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ResearchAndDevelopmentExpense_1" xlink:to="alms_ResearchAndDevelopmentProfessionalConsultingServicesCosts_638808660241018678" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ResearchAndDevelopmentFacilitiesAndOverheadCosts" xlink:label="alms_ResearchAndDevelopmentFacilitiesAndOverheadCosts_638808660241018678" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ResearchAndDevelopmentExpense_1" xlink:to="alms_ResearchAndDevelopmentFacilitiesAndOverheadCosts_638808660241018678" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherResearchAndDevelopmentExpense" xlink:label="us-gaap_OtherResearchAndDevelopmentExpense_638808660241018678" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ResearchAndDevelopmentExpense_1" xlink:to="us-gaap_OtherResearchAndDevelopmentExpense_638808660241018678" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ResearchAndDevelopmentPersonnelRelatedCosts" xlink:label="alms_ResearchAndDevelopmentPersonnelRelatedCosts_638808660241018678" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ResearchAndDevelopmentExpense_1" xlink:to="alms_ResearchAndDevelopmentPersonnelRelatedCosts_638808660241018678" order="6" use="optional" weight="1" />
  </calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>16
<FILENAME>alms-20241231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  10.10.0.1 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/21/2025 9:00:27 PM-->
<!--Modified on: 4/21/2025 9:00:27 PM-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#StatementConsolidatedBalanceSheets" roleURI="http://www.alumis.com/role/StatementConsolidatedBalanceSheets" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#StatementConsolidatedBalanceSheetsParenthetical" roleURI="http://www.alumis.com/role/StatementConsolidatedBalanceSheetsParenthetical" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#StatementConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" roleURI="http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" roleURI="http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" roleURI="http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureOrganizationAndNatureOfBusinessDetails" roleURI="http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails" roleURI="http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureFairValueMeasurementsValuationOfDerivativeLiabilityDetails" roleURI="http://www.alumis.com/role/DisclosureFairValueMeasurementsValuationOfDerivativeLiabilityDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureMarketableSecuritiesDetails" roleURI="http://www.alumis.com/role/DisclosureMarketableSecuritiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails" roleURI="http://www.alumis.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureRelatedPartyTransactionsDetails" roleURI="http://www.alumis.com/role/DisclosureRelatedPartyTransactionsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails" roleURI="http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureCommitmentsAndContingentLiabilitiesFrontheraContingentConsiderationDetails" roleURI="http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesFrontheraContingentConsiderationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureRedeemableConvertiblePreferredStockDetails" roleURI="http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails" roleURI="http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureStockholdersEquityDeficitNarrativesDetails" roleURI="http://www.alumis.com/role/DisclosureStockholdersEquityDeficitNarrativesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureStockholdersEquityDeficitStockReservedOnAsConvertedBasisDetails" roleURI="http://www.alumis.com/role/DisclosureStockholdersEquityDeficitStockReservedOnAsConvertedBasisDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesNarrativeDetails" roleURI="http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesNarrativeDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesRsuActivityDetails" roleURI="http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesRsuActivityDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureStockBasedCompensation2021StockPlanDetails" roleURI="http://www.alumis.com/role/DisclosureStockBasedCompensation2021StockPlanDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureStockBasedCompensation2024StockPlanDetails" roleURI="http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureStockBasedCompensationStockOptionActivityDetails" roleURI="http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureStockBasedCompensationValuationOfStockOptions2021PlanAnd2024EipDetails" roleURI="http://www.alumis.com/role/DisclosureStockBasedCompensationValuationOfStockOptions2021PlanAnd2024EipDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureStockBasedCompensationEarlyExerciseOfEmployeeOptionsDetails" roleURI="http://www.alumis.com/role/DisclosureStockBasedCompensationEarlyExerciseOfEmployeeOptionsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" roleURI="http://www.alumis.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureNetLossPerShareAttributableToCommonStockholdersPotentiallyDilutiveSecuritiesExcludedFromComputationDetails" roleURI="http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersPotentiallyDilutiveSecuritiesExcludedFromComputationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureIncomeTaxesNetOperatingLossCarryforwardsAndTaxCreditsDetails" roleURI="http://www.alumis.com/role/DisclosureIncomeTaxesNetOperatingLossCarryforwardsAndTaxCreditsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureSegmentReportingDetails" roleURI="http://www.alumis.com/role/DisclosureSegmentReportingDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureSubsequentEventsDetails" roleURI="http://www.alumis.com/role/DisclosureSubsequentEventsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd#eedm" xlink:type="simple" />
  <link:roleRef roleURI="http://www.alumis.com/role/DisclosureStandardAndCustomAxisDomainDefaults" xlink:href="alms-20241231.xsd#DisclosureStandardAndCustomAxisDomainDefaults" xlink:type="simple" />
  <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" />
  <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:definitionLink xlink:role="http://www.alumis.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis_1" xlink:title="us-gaap_ContingentConsiderationByTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain_1" xlink:title="us-gaap_ContingentConsiderationTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_ContingentConsiderationByTypeAxis_1" xlink:to="us-gaap_ContingentConsiderationTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_ContingentConsiderationByTypeAxis_1 To us-gaap_ContingentConsiderationTypeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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.sec.gov/dei/2024/dei-2024.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/2024/dei-2024.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/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis_1" xlink:title="srt_OwnershipAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain_1" xlink:title="srt_OwnershipDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_OwnershipAxis_1" xlink:to="srt_OwnershipDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_OwnershipAxis_1 To srt_OwnershipDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_1" xlink:title="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:label="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_1" xlink:title="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_1" xlink:to="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_1 To us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_1" order="1" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended" xlink:title="Extensible Enumeration Domain Members">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:title="us-gaap_IncomeStatementAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet_1" xlink:title="us-gaap_DerivativeGainLossOnDerivativeNet_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:title="definition:us-gaap_IncomeStatementAbstract To us-gaap_DerivativeGainLossOnDerivativeNet_1" order="1" priority="0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:title="us-gaap_LiabilitiesNoncurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities" xlink:label="us-gaap_DerivativeLiabilities_1" xlink:title="us-gaap_DerivativeLiabilities_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_DerivativeLiabilities_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:title="definition:us-gaap_LiabilitiesNoncurrentAbstract To us-gaap_DerivativeLiabilities_1" order="1" priority="0" />
  </link:definitionLink>
  <definitionLink xlink:role="http://www.alumis.com/role/StatementConsolidatedBalanceSheets" xlink:type="extended" xlink:title="00100 - Statement - CONSOLIDATED BALANCE SHEETS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_VotingCommonStockMember" xlink:label="alms_VotingCommonStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="alms_VotingCommonStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonvotingCommonStockMember" xlink:label="us-gaap_NonvotingCommonStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_NonvotingCommonStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
    <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_AssetsAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_RestrictedCashCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_MarketableSecuritiesCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ResearchAndDevelopmentPrepaidExpenses" xlink:label="alms_ResearchAndDevelopmentPrepaidExpenses" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="alms_ResearchAndDevelopmentPrepaidExpenses" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_OtherPrepaidExpenseAndAssetsCurrent" xlink:label="alms_OtherPrepaidExpenseAndAssetsCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="alms_OtherPrepaidExpenseAndAssetsCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_RestrictedCashNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
    <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_LiabilitiesAndStockholdersEquityAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_AccruedResearchAndDevelopmentCurrent" xlink:label="alms_AccruedResearchAndDevelopmentCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="alms_AccruedResearchAndDevelopmentCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_OtherAccruedExpensesAndLiabilitiesCurrent" xlink:label="alms_OtherAccruedExpensesAndLiabilitiesCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="alms_OtherAccruedExpensesAndLiabilitiesCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareRepurchaseLiability" xlink:label="alms_ShareRepurchaseLiability" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="alms_ShareRepurchaseLiability" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_Liabilities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.alumis.com/role/StatementConsolidatedBalanceSheetsParenthetical" xlink:type="extended" xlink:title="00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_VotingCommonStockMember" xlink:label="alms_VotingCommonStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="alms_VotingCommonStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonvotingCommonStockMember" xlink:label="us-gaap_NonvotingCommonStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_NonvotingCommonStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:label="us-gaap_TemporaryEquityParOrStatedValuePerShare" />
    <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_TemporaryEquityParOrStatedValuePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquitySharesAuthorized" xlink:label="us-gaap_TemporaryEquitySharesAuthorized" />
    <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_TemporaryEquitySharesAuthorized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquitySharesIssued" xlink:label="us-gaap_TemporaryEquitySharesIssued" />
    <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_TemporaryEquitySharesIssued" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="us-gaap_TemporaryEquitySharesOutstanding" />
    <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_TemporaryEquitySharesOutstanding" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityLiquidationPreference" xlink:label="us-gaap_TemporaryEquityLiquidationPreference" />
    <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_TemporaryEquityLiquidationPreference" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
    <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_PreferredStockParOrStatedValuePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
    <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_PreferredStockSharesAuthorized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
    <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_PreferredStockSharesIssued" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" xlink:type="extended" xlink:title="00205 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Parenthetical)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
    <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_RelatedPartyTransactionsByRelatedPartyAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
    <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_ResearchAndDevelopmentExpense" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" xlink:type="extended" xlink:title="00300 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT )" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_IPOMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_PrivatePlacementMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <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_StatementEquityComponentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
    <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_AdditionalPaidInCapitalMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
    <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_AccumulatedOtherComprehensiveIncomeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
    <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_StatementClassOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_SeriesCRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesCRedeemableConvertiblePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="alms_SeriesCRedeemableConvertiblePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesB2aRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesB2aRedeemableConvertiblePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="alms_SeriesB2aRedeemableConvertiblePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_VotingCommonStockMember" xlink:label="alms_VotingCommonStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="alms_VotingCommonStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" />
    <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_IncreaseDecreaseInTemporaryEquityRollForward" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquitySharesIssued" xlink:label="us-gaap_TemporaryEquitySharesIssued" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:to="us-gaap_TemporaryEquitySharesIssued" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ConversionAndRedesignationOfTemporaryEquityAmount" xlink:label="alms_ConversionAndRedesignationOfTemporaryEquityAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:to="alms_ConversionAndRedesignationOfTemporaryEquityAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ConversionAndRedesignationOfTemporaryEquityShares" xlink:label="alms_ConversionAndRedesignationOfTemporaryEquityShares" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:to="alms_ConversionAndRedesignationOfTemporaryEquityShares" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:to="us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:label="alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:to="alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" />
    <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_IncreaseDecreaseInStockholdersEquityRollForward" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
    <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_CommonStockSharesIssued" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" 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/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <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_StockIssuedDuringPeriodSharesNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount" xlink:label="alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityShares" xlink:label="alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityShares" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityShares" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" />
    <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_StockIssuedDuringPeriodValueStockOptionsExercised" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions" xlink:label="alms_StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="alms_StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions" xlink:label="alms_StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="alms_StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RepurchaseOfUnvestedEarlyExercisedStockOptionsShares" xlink:label="alms_RepurchaseOfUnvestedEarlyExercisedStockOptionsShares" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="alms_RepurchaseOfUnvestedEarlyExercisedStockOptionsShares" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
    <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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" xlink:type="extended" xlink:title="00305 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT ) (Parenthetical)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_IPOMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_SeriesCRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesCRedeemableConvertiblePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="alms_SeriesCRedeemableConvertiblePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_VotingCommonStockMember" xlink:label="alms_VotingCommonStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="alms_VotingCommonStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonvotingCommonStockMember" xlink:label="us-gaap_NonvotingCommonStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_NonvotingCommonStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" />
    <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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity" xlink:label="alms_NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="alms_NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_TemporaryEquityDerivativeLiability" xlink:label="alms_TemporaryEquityDerivativeLiability" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="alms_TemporaryEquityDerivativeLiability" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_TemporaryEquityOfferingCosts" xlink:label="alms_TemporaryEquityOfferingCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="alms_TemporaryEquityOfferingCosts" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails" xlink:type="extended" xlink:title="40101 - Disclosure - Organization and Nature of the Business (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_OrganizationAndNatureOfBusinessTable" xlink:label="alms_OrganizationAndNatureOfBusinessTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="alms_OrganizationAndNatureOfBusinessTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_VotingCommonStockMember" xlink:label="alms_VotingCommonStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="alms_VotingCommonStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonvotingCommonStockMember" xlink:label="us-gaap_NonvotingCommonStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_NonvotingCommonStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="alms_OrganizationAndNatureOfBusinessTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_IPOMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_PrivatePlacementMember" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_OrganizationAndNatureOfBusinessLineItems" xlink:label="alms_OrganizationAndNatureOfBusinessLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems" xlink:to="alms_OrganizationAndNatureOfBusinessTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_NumberOfWhollyOwnedSubsidiaries" xlink:label="alms_NumberOfWhollyOwnedSubsidiaries" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems" xlink:to="alms_NumberOfWhollyOwnedSubsidiaries" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems" xlink:to="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ProceedsFromIssuanceOfCommonStockAfterDeductionOfUnderwritingDiscountsAndCommissions" xlink:label="alms_ProceedsFromIssuanceOfCommonStockAfterDeductionOfUnderwritingDiscountsAndCommissions" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems" xlink:to="alms_ProceedsFromIssuanceOfCommonStockAfterDeductionOfUnderwritingDiscountsAndCommissions" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_PercentageOfOwnershipHeldByInvestorBeforeTransaction" xlink:label="alms_PercentageOfOwnershipHeldByInvestorBeforeTransaction" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems" xlink:to="alms_PercentageOfOwnershipHeldByInvestorBeforeTransaction" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_PaymentsOfUnderwritingDiscountsAndCommissionCosts" xlink:label="alms_PaymentsOfUnderwritingDiscountsAndCommissionCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems" xlink:to="alms_PaymentsOfUnderwritingDiscountsAndCommissionCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion" xlink:label="alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems" xlink:to="alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="alms_OrganizationAndNatureOfBusinessLineItems" xlink:to="us-gaap_PreferredStockConvertibleConversionRatio" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="alms_OrganizationAndNatureOfBusinessLineItems" xlink:to="us-gaap_NetIncomeLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="17" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="18" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems" xlink:to="us-gaap_CashCashEquivalentsAndShortTermInvestments" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails" xlink:type="extended" xlink:title="40301 - Disclosure - Fair Value Measurements - Financial assets and liabilities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_FairValueByBalanceSheetGroupingTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" />
    <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_FairValueInputsLevel2Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_FairValueByBalanceSheetGroupingTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_SeriesCRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesCRedeemableConvertiblePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="alms_SeriesCRedeemableConvertiblePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_FairValueByBalanceSheetGroupingTable" xlink:to="us-gaap_FinancialInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_MoneyMarketFundsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_USTreasurySecuritiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_FairValueByBalanceSheetGroupingTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosureAbstract" xlink:label="us-gaap_AssetsFairValueDisclosureAbstract" />
    <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_AssetsFairValueDisclosureAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="us-gaap_InvestmentsFairValueDisclosure" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="us-gaap_InvestmentsFairValueDisclosure" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="us-gaap_AssetsFairValueDisclosure" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_NumberOfFreestandingFinancialInstruments" xlink:label="alms_NumberOfFreestandingFinancialInstruments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="alms_NumberOfFreestandingFinancialInstruments" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.alumis.com/role/DisclosureFairValueMeasurementsValuationOfDerivativeLiabilityDetails" xlink:type="extended" xlink:title="40302 - Disclosure - Fair value measurements - Valuation of Derivative Liability (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" />
    <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_MeasurementInputTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="us-gaap_MeasurementInputExpectedTermMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputExpectedTermMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" />
    <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_MeasurementInputPriceVolatilityMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputExpectedDividendRateMember" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_MeasurementInputProbabilityOfOccurrenceMember" xlink:label="alms_MeasurementInputProbabilityOfOccurrenceMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="alms_MeasurementInputProbabilityOfOccurrenceMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.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/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityMeasurementInput" xlink:label="us-gaap_DerivativeLiabilityMeasurementInput" />
    <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_DerivativeLiabilityMeasurementInput" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.alumis.com/role/DisclosureMarketableSecuritiesDetails" xlink:type="extended" xlink:title="40401 - Disclosure - Marketable Securities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="us-gaap_FinancialInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_USTreasurySecuritiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_DebtSecuritiesAvailableForSaleImpairmentLoss" xlink:label="alms_DebtSecuritiesAvailableForSaleImpairmentLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="alms_DebtSecuritiesAvailableForSaleImpairmentLoss" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.alumis.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails" xlink:type="extended" xlink:title="40502 - Disclosure - Balance Sheet Components - Property and Equipment, net (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" />
    <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_LeaseholdImprovementsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_LaboratoryEquipmentMember" xlink:label="alms_LaboratoryEquipmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="alms_LaboratoryEquipmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" />
    <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_FurnitureAndFixturesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ComputerEquipmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="us-gaap_SoftwareDevelopmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_SoftwareDevelopmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
    <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_PropertyPlantAndEquipmentUsefulLife" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" />
    <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_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
    <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_PropertyPlantAndEquipmentGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_DepreciationAndAmortization" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.alumis.com/role/DisclosureRelatedPartyTransactionsDetails" xlink:type="extended" xlink:title="40601 - Disclosure - Related Party Transactions (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="srt_CounterpartyNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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="alms-20241231.xsd#alms_ForesiteLabsMember" xlink:label="alms_ForesiteLabsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="alms_ForesiteLabsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RelatedPartyTransactionAnnualAdditionalRenewalTerm" xlink:label="alms_RelatedPartyTransactionAnnualAdditionalRenewalTerm" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="alms_RelatedPartyTransactionAnnualAdditionalRenewalTerm" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ResearchAndDevelopmentExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails" xlink:type="extended" xlink:title="40701 - Disclosure - Commitments and Contingent Liabilities - Operating Leases (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:label="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:to="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLeaseNotYetCommencedMember" xlink:label="us-gaap_OperatingLeaseLeaseNotYetCommencedMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:to="us-gaap_OperatingLeaseLeaseNotYetCommencedMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AreaOfRealEstateProperty" xlink:label="us-gaap_AreaOfRealEstateProperty" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_AreaOfRealEstateProperty" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnTerminationOfLease" xlink:label="us-gaap_GainLossOnTerminationOfLease" />
    <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_GainLossOnTerminationOfLease" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncentiveToLessee" xlink:label="us-gaap_IncentiveToLessee" />
    <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_IncentiveToLessee" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ProceedsFromTenantImprovementAllowanceReceived" xlink:label="alms_ProceedsFromTenantImprovementAllowanceReceived" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="alms_ProceedsFromTenantImprovementAllowanceReceived" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
    <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_OperatingLeaseLiability" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
    <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_LesseeOperatingLeaseLiabilityPaymentsDue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_LesseeOperatingLeaseLiabilityGrossFixedPayment" xlink:label="alms_LesseeOperatingLeaseLiabilityGrossFixedPayment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="alms_LesseeOperatingLeaseLiabilityGrossFixedPayment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_LesseeOperatingLeaseIncentiveReceivableCurrent" xlink:label="alms_LesseeOperatingLeaseIncentiveReceivableCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="alms_LesseeOperatingLeaseIncentiveReceivableCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1" xlink:label="us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedExistenceOfOptionToExtend" xlink:label="us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedExistenceOfOptionToExtend" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedExistenceOfOptionToExtend" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LettersOfCreditOutstandingAmount" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesFrontheraContingentConsiderationDetails" xlink:type="extended" xlink:title="40704 - Disclosure - Commitments and Contingent Liabilities - FronThera Contingent Consideration (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionContingentConsiderationTable" xlink:label="us-gaap_AssetAcquisitionContingentConsiderationTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_AssetAcquisitionContingentConsiderationTable" xlink:to="us-gaap_AssetAcquisitionAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember" xlink:label="alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AssetAcquisitionDomain" xlink:to="alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_AssetAcquisitionContingentConsiderationTable" xlink:to="us-gaap_ContingentConsiderationByTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ClinicalMilestonesMember" xlink:label="alms_ClinicalMilestonesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="alms_ClinicalMilestonesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ApprovalMilestonesMember" xlink:label="alms_ApprovalMilestonesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="alms_ApprovalMilestonesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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_AssetAcquisitionContingentConsiderationTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionContingentConsiderationLineItems" xlink:label="us-gaap_AssetAcquisitionContingentConsiderationLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_AssetAcquisitionContingentConsiderationLineItems" xlink:to="us-gaap_AssetAcquisitionContingentConsiderationTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionContingentConsiderationLiability" xlink:label="us-gaap_AssetAcquisitionContingentConsiderationLiability" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AssetAcquisitionContingentConsiderationLineItems" xlink:to="us-gaap_AssetAcquisitionContingentConsiderationLiability" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_AssetAcquisitionPaymentOfMilestone" xlink:label="alms_AssetAcquisitionPaymentOfMilestone" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_AssetAcquisitionContingentConsiderationLineItems" xlink:to="alms_AssetAcquisitionPaymentOfMilestone" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_AssetAcquisitionMilestoneObligation" xlink:label="alms_AssetAcquisitionMilestoneObligation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_AssetAcquisitionContingentConsiderationLineItems" xlink:to="alms_AssetAcquisitionMilestoneObligation" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails" xlink:type="extended" xlink:title="40801 - Disclosure - Redeemable Convertible Preferred Stock (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityByClassOfStockTable" xlink:label="us-gaap_TemporaryEquityByClassOfStockTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_TemporaryEquityByClassOfStockTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_SeriesB2RedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesB2RedeemableConvertiblePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="alms_SeriesB2RedeemableConvertiblePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesB2aRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesB2aRedeemableConvertiblePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="alms_SeriesB2aRedeemableConvertiblePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesCRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesCRedeemableConvertiblePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="alms_SeriesCRedeemableConvertiblePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesC1RedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesC1RedeemableConvertiblePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="alms_SeriesC1RedeemableConvertiblePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesB2B2aRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesB2B2aRedeemableConvertiblePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="alms_SeriesB2B2aRedeemableConvertiblePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_VotingCommonStockMember" xlink:label="alms_VotingCommonStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="alms_VotingCommonStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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_TemporaryEquityByClassOfStockTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityLineItems" xlink:label="us-gaap_TemporaryEquityLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_TemporaryEquityByClassOfStockTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:label="alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" xlink:label="us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RedeemableConvertiblePreferredStockCallOption" xlink:label="alms_RedeemableConvertiblePreferredStockCallOption" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="alms_RedeemableConvertiblePreferredStockCallOption" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ConvertiblePreferredStockNumberOfSharesIssuedUponConversion" xlink:label="alms_ConvertiblePreferredStockNumberOfSharesIssuedUponConversion" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="alms_ConvertiblePreferredStockNumberOfSharesIssuedUponConversion" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_DerivativeLiabilityAmountReclassifiedToTemporaryEquity" xlink:label="alms_DerivativeLiabilityAmountReclassifiedToTemporaryEquity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="alms_DerivativeLiabilityAmountReclassifiedToTemporaryEquity" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:label="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_NumberOfFreestandingFinancialInstruments" xlink:label="alms_NumberOfFreestandingFinancialInstruments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="alms_NumberOfFreestandingFinancialInstruments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_FairValueOfFreestandingFinancialInstruments" xlink:label="alms_FairValueOfFreestandingFinancialInstruments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="alms_FairValueOfFreestandingFinancialInstruments" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails" xlink:type="extended" xlink:title="40802 - Disclosure - Redeemable Convertible Preferred Stock - Schedule of redeemable convertible preferred stock (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityByClassOfStockTable" xlink:label="us-gaap_TemporaryEquityByClassOfStockTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_TemporaryEquityByClassOfStockTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_SeedRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeedRedeemableConvertiblePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="alms_SeedRedeemableConvertiblePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesRedeemableConvertiblePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="alms_SeriesRedeemableConvertiblePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesBRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesBRedeemableConvertiblePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="alms_SeriesBRedeemableConvertiblePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesB1RedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesB1RedeemableConvertiblePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="alms_SeriesB1RedeemableConvertiblePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesB2RedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesB2RedeemableConvertiblePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="alms_SeriesB2RedeemableConvertiblePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesB2aRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesB2aRedeemableConvertiblePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="alms_SeriesB2aRedeemableConvertiblePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityLineItems" xlink:label="us-gaap_TemporaryEquityLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_TemporaryEquityByClassOfStockTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquitySharesAuthorized" xlink:label="us-gaap_TemporaryEquitySharesAuthorized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_TemporaryEquitySharesAuthorized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="us-gaap_TemporaryEquitySharesOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_TemporaryEquitySharesOutstanding" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityLiquidationPreference" xlink:label="us-gaap_TemporaryEquityLiquidationPreference" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_TemporaryEquityLiquidationPreference" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.alumis.com/role/DisclosureStockholdersEquityDeficitNarrativesDetails" xlink:type="extended" xlink:title="40901 - Disclosure - Stockholders' Equity (Deficit) - Narratives (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ScheduleOfStockByClassTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_VotingCommonStockMember" xlink:label="alms_VotingCommonStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="alms_VotingCommonStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonvotingCommonStockMember" xlink:label="us-gaap_NonvotingCommonStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_NonvotingCommonStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ScheduleOfStockByClassTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_CommonStockConvertibleConvertibleRatio" xlink:label="alms_CommonStockConvertibleConvertibleRatio" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="alms_CommonStockConvertibleConvertibleRatio" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion" xlink:label="alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockConvertibleConversionRatio" xlink:label="us-gaap_PreferredStockConvertibleConversionRatio" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockConvertibleConversionRatio" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_CommonStockConversionMaximumBeneficialOwnershipPercentAfterConversion" xlink:label="alms_CommonStockConversionMaximumBeneficialOwnershipPercentAfterConversion" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="alms_CommonStockConversionMaximumBeneficialOwnershipPercentAfterConversion" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_NumberOfDaysPriorNoticeToIncreaseOrDecreaseInterestThresholdLimit" xlink:label="alms_NumberOfDaysPriorNoticeToIncreaseOrDecreaseInterestThresholdLimit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="alms_NumberOfDaysPriorNoticeToIncreaseOrDecreaseInterestThresholdLimit" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockSharesIssued" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.alumis.com/role/DisclosureStockholdersEquityDeficitStockReservedOnAsConvertedBasisDetails" xlink:type="extended" xlink:title="40902 - Disclosure - Stockholders' Equity (Deficit) - Stock reserved on an as-converted basis (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_FinancialInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_EmployeeStockOptionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember" xlink:label="alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_RedeemableConvertiblePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_PlanNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_TwoThousandTwentyFourEquityIncentivePlanMember" xlink:label="alms_TwoThousandTwentyFourEquityIncentivePlanMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PlanNameDomain" xlink:to="alms_TwoThousandTwentyFourEquityIncentivePlanMember" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_TwoThousandTwentyFourEmployeeStockPurchasePlanMember" xlink:label="alms_TwoThousandTwentyFourEmployeeStockPurchasePlanMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PlanNameDomain" xlink:to="alms_TwoThousandTwentyFourEmployeeStockPurchasePlanMember" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_TwoThousandTwentyOneStockPlanMember" xlink:label="alms_TwoThousandTwentyOneStockPlanMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_PlanNameDomain" xlink:to="alms_TwoThousandTwentyOneStockPlanMember" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_TwoThousandTwentyFourPerformanceOptionPlanMember" xlink:label="alms_TwoThousandTwentyFourPerformanceOptionPlanMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_PlanNameDomain" xlink:to="alms_TwoThousandTwentyFourPerformanceOptionPlanMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ScheduleOfStockByClassTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesNarrativeDetails" xlink:type="extended" xlink:title="40903 - Disclosure - Stockholders' Equity (Deficit) - Common Stock Issued to Executives - Narrative (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ScheduleOfStockByClassTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" />
    <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_RestrictedStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_GranteeStatusAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementNonemployeeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_GranteeStatusDomain" xlink:to="us-gaap_ShareBasedPaymentArrangementNonemployeeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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_ScheduleOfStockByClassTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/us-gaap-2024.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_ScheduleOfStockByClassTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_SharesIssuedToNumberOfExecutiveOfficers" xlink:label="alms_SharesIssuedToNumberOfExecutiveOfficers" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alms_SharesIssuedToNumberOfExecutiveOfficers" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" />
    <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_SharePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffPeriod" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
    <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_AllocatedShareBasedCompensationExpense" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesRsuActivityDetails" xlink:type="extended" xlink:title="40904 - Disclosure - Stockholders' Equity (Deficit) - Common Stock Issued to Executives - RSU Activity (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ScheduleOfStockByClassTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" />
    <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_RestrictedStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ScheduleOfStockByClassTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedInPeriod" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedInPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedInPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedWeightedAverageGrantDateFairValue" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedWeightedAverageGrantDateFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedWeightedAverageGrantDateFairValue" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.alumis.com/role/DisclosureStockBasedCompensation2021StockPlanDetails" xlink:type="extended" xlink:title="41001 - Disclosure - Stock-Based Compensation - 2021 Stock Plan (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_TwoThousandTwentyOneStockPlanMember" xlink:label="alms_TwoThousandTwentyOneStockPlanMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PlanNameDomain" xlink:to="alms_TwoThousandTwentyOneStockPlanMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" />
    <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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails" xlink:type="extended" xlink:title="41003 - Disclosure - Stock-Based Compensation - 2024 Stock Plan (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_EquityIncentivePlan2024Member" xlink:label="alms_EquityIncentivePlan2024Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PlanNameDomain" xlink:to="alms_EquityIncentivePlan2024Member" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_EmployeeStockPurchasePlan2024Member" xlink:label="alms_EmployeeStockPurchasePlan2024Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PlanNameDomain" xlink:to="alms_EmployeeStockPurchasePlan2024Member" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_PerformanceOptionPlan2024Member" xlink:label="alms_PerformanceOptionPlan2024Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_PlanNameDomain" xlink:to="alms_PerformanceOptionPlan2024Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_NonStatutoryOptionMember" xlink:label="alms_NonStatutoryOptionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="alms_NonStatutoryOptionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_TitleOfIndividualAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_DirectorMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="5" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_GranteeStatusAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementNonemployeeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_GranteeStatusDomain" xlink:to="us-gaap_ShareBasedPaymentArrangementNonemployeeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SharesAuthorizedToBeAddedFromAnotherPlan" xlink:label="alms_SharesAuthorizedToBeAddedFromAnotherPlan" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alms_SharesAuthorizedToBeAddedFromAnotherPlan" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuancePercentage" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuancePercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuancePercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementShareBasedPaymentAwardMaximumTerm" xlink:label="alms_ShareBasedCompensationArrangementShareBasedPaymentAwardMaximumTerm" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alms_ShareBasedCompensationArrangementShareBasedPaymentAwardMaximumTerm" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_PercentageOfEstimatedFairMarketValueOfCommonStockForDeterminingExercisePriceForAwardGranted" xlink:label="alms_PercentageOfEstimatedFairMarketValueOfCommonStockForDeterminingExercisePriceForAwardGranted" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alms_PercentageOfEstimatedFairMarketValueOfCommonStockForDeterminingExercisePriceForAwardGranted" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" />
    <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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_MaximumGrantDateFairMarketValueAndCashCompensationPaid" xlink:label="alms_MaximumGrantDateFairMarketValueAndCashCompensationPaid" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alms_MaximumGrantDateFairMarketValueAndCashCompensationPaid" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuance" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuance" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuance" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePricePercentageOnMarketPriceOfferingDate" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePricePercentageOnMarketPriceOfferingDate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePricePercentageOnMarketPriceOfferingDate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice" xlink:label="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDates" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDates" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDates" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPerformanceConditionSatisfactionPeriod" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPerformanceConditionSatisfactionPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="17" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPerformanceConditionSatisfactionPeriod" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" xlink:type="extended" xlink:title="41004 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_PerformanceOptionPlan2024Member" xlink:label="alms_PerformanceOptionPlan2024Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PlanNameDomain" xlink:to="alms_PerformanceOptionPlan2024Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.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/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_StockOptionsWeightedAverageRemainingContractualTermAbstract" xlink:label="alms_StockOptionsWeightedAverageRemainingContractualTermAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alms_StockOptionsWeightedAverageRemainingContractualTermAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="alms_StockOptionsWeightedAverageRemainingContractualTermAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="alms_StockOptionsWeightedAverageRemainingContractualTermAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_StockOptionsAggregateIntrinsicValueAbstract" xlink:label="alms_StockOptionsAggregateIntrinsicValueAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alms_StockOptionsAggregateIntrinsicValueAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="alms_StockOptionsAggregateIntrinsicValueAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="alms_StockOptionsAggregateIntrinsicValueAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="alms_StockOptionsAggregateIntrinsicValueAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndEarlyExercisableNumber" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndEarlyExercisableNumber" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndEarlyExercisableNumber" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
    <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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" />
    <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_SharePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedInPeriodFairValue" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedInPeriodFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedInPeriodFairValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDerivedServicePeriod" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDerivedServicePeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDerivedServicePeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.alumis.com/role/DisclosureStockBasedCompensationValuationOfStockOptions2021PlanAnd2024EipDetails" xlink:type="extended" xlink:title="41005 - Disclosure - Stock-Based Compensation - Valuation of Stock Options - the 2021 Plan and 2024 EIP (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember" xlink:label="alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PlanNameDomain" xlink:to="alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.alumis.com/role/DisclosureStockBasedCompensationEarlyExerciseOfEmployeeOptionsDetails" xlink:type="extended" xlink:title="41006 - Disclosure - Stock-Based Compensation - Early Exercise of Employee Options (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_EarlyExercisableEmployeeStockOptionsMember" xlink:label="alms_EarlyExercisableEmployeeStockOptionsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="alms_EarlyExercisableEmployeeStockOptionsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" />
    <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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions" xlink:label="alms_StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="alms_StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasedInPeriod" xlink:label="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasedInPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasedInPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" />
    <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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionEarlyExercisesWeightedAverageExercisePrice" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionEarlyExercisesWeightedAverageExercisePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionEarlyExercisesWeightedAverageExercisePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasesInPeriodWeightedAverageExercisePrice" xlink:label="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasesInPeriodWeightedAverageExercisePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasesInPeriodWeightedAverageExercisePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementUnvestedSharesFairValueOfSharesSubjectToRepurchaseObligation" xlink:label="alms_ShareBasedCompensationArrangementUnvestedSharesFairValueOfSharesSubjectToRepurchaseObligation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alms_ShareBasedCompensationArrangementUnvestedSharesFairValueOfSharesSubjectToRepurchaseObligation" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.alumis.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" xlink:type="extended" xlink:title="41007 - 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/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis" />
    <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_GranteeStatusAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementNonemployeeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_GranteeStatusDomain" xlink:to="us-gaap_ShareBasedPaymentArrangementNonemployeeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_IncomeStatementLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" 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/2024/elts/us-gaap-2024.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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersPotentiallyDilutiveSecuritiesExcludedFromComputationDetails" xlink:type="extended" xlink:title="41102 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Potentially dilutive securities excluded from computation (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember" xlink:label="alms_UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="alms_UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember" />
    <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_RedeemableConvertiblePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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.alumis.com/role/DisclosureIncomeTaxesNetOperatingLossCarryforwardsAndTaxCreditsDetails" xlink:type="extended" xlink:title="41203 - Disclosure - Income Taxes - Net Operating Loss Carryforwards And Tax Credits (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="us-gaap_OperatingLossCarryforwardsTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_OperatingLossCarryforwardsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:label="alms_OperatingLossCarryforwardsNotSubjectToExpiration" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="alms_OperatingLossCarryforwardsNotSubjectToExpiration" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_OperatingLossCarryforwardsSubjectToExpiration" xlink:label="alms_OperatingLossCarryforwardsSubjectToExpiration" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="alms_OperatingLossCarryforwardsSubjectToExpiration" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="us-gaap_TaxCreditCarryforwardAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_TaxCreditCarryforwardAmount" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.alumis.com/role/DisclosureSegmentReportingDetails" xlink:type="extended" xlink:title="41401 - Disclosure - Segment Reporting (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_SingleReportableSegmentMember" xlink:label="alms_SingleReportableSegmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SegmentDomain" xlink:to="alms_SingleReportableSegmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationOperatingIncomeLossAbstract" xlink:label="us-gaap_SegmentReportingInformationOperatingIncomeLossAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationOperatingIncomeLossAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseAbstract" xlink:label="us-gaap_ResearchAndDevelopmentExpenseAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SegmentReportingInformationOperatingIncomeLossAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpenseAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ResearchAndDevelopmentExternalCostAbstract" xlink:label="alms_ResearchAndDevelopmentExternalCostAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ResearchAndDevelopmentExpenseAbstract" xlink:to="alms_ResearchAndDevelopmentExternalCostAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_MilestoneRelatedToPreviouslyAcquiredInProcessResearchAndDevelopmentAssets" xlink:label="alms_MilestoneRelatedToPreviouslyAcquiredInProcessResearchAndDevelopmentAssets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="alms_ResearchAndDevelopmentExternalCostAbstract" xlink:to="alms_MilestoneRelatedToPreviouslyAcquiredInProcessResearchAndDevelopmentAssets" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials" xlink:label="alms_ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="alms_ResearchAndDevelopmentExternalCostAbstract" xlink:to="alms_ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ResearchAndDevelopmentProfessionalConsultingServicesCosts" xlink:label="alms_ResearchAndDevelopmentProfessionalConsultingServicesCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="alms_ResearchAndDevelopmentExternalCostAbstract" xlink:to="alms_ResearchAndDevelopmentProfessionalConsultingServicesCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherResearchAndDevelopmentExpense" xlink:label="us-gaap_OtherResearchAndDevelopmentExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="alms_ResearchAndDevelopmentExternalCostAbstract" xlink:to="us-gaap_OtherResearchAndDevelopmentExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ResearchAndDevelopmentInternalCostAbstract" xlink:label="alms_ResearchAndDevelopmentInternalCostAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ResearchAndDevelopmentExpenseAbstract" xlink:to="alms_ResearchAndDevelopmentInternalCostAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ResearchAndDevelopmentPersonnelRelatedCosts" xlink:label="alms_ResearchAndDevelopmentPersonnelRelatedCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="alms_ResearchAndDevelopmentInternalCostAbstract" xlink:to="alms_ResearchAndDevelopmentPersonnelRelatedCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ResearchAndDevelopmentFacilitiesAndOverheadCosts" xlink:label="alms_ResearchAndDevelopmentFacilitiesAndOverheadCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="alms_ResearchAndDevelopmentInternalCostAbstract" xlink:to="alms_ResearchAndDevelopmentFacilitiesAndOverheadCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ResearchAndDevelopmentExpenseAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_GeneralAndAdministrativeExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingExpenses" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingIncomeLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NonoperatingIncomeExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NetIncomeLoss" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.alumis.com/role/DisclosureSubsequentEventsDetails" xlink:type="extended" xlink:title="41501 - Disclosure - Subsequent Events (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
    <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_BusinessAcquisitionAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_AcelyrinIncMember" xlink:label="alms_AcelyrinIncMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="alms_AcelyrinIncMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_VotingCommonStockMember" xlink:label="alms_VotingCommonStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="alms_VotingCommonStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_SubsequentEventTable" xlink:to="dei_LegalEntityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.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" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_EntityDomain" xlink:to="alms_AcelyrinIncMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="5" xlink:from="us-gaap_SubsequentEventTable" xlink:to="srt_OwnershipAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_CombinedCompanyMember" xlink:label="alms_CombinedCompanyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_OwnershipDomain" xlink:to="alms_CombinedCompanyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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="alms-20241231.xsd#alms_KakenPharmaceuticalCo.Ltd.Member" xlink:label="alms_KakenPharmaceuticalCo.Ltd.Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="alms_KakenPharmaceuticalCo.Ltd.Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio" xlink:label="alms_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="alms_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_MergerAgreementTerminationFee" xlink:label="alms_MergerAgreementTerminationFee" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="alms_MergerAgreementTerminationFee" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_UpfrontNonRefundablePayment" xlink:label="alms_UpfrontNonRefundablePayment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="alms_UpfrontNonRefundablePayment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_AggregateDevelopmentCost" xlink:label="alms_AggregateDevelopmentCost" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="alms_AggregateDevelopmentCost" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_AggregatePaymentOfRegulatoryAndCommercialMilestones" xlink:label="alms_AggregatePaymentOfRegulatoryAndCommercialMilestones" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="alms_AggregatePaymentOfRegulatoryAndCommercialMilestones" priority="1" use="optional" />
  </definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>17
<FILENAME>alms-20241231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  10.10.0.1 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/21/2025 9:00:27 PM-->
<!--Modified on: 4/21/2025 9:00:27 PM-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink">
  <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#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" 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/2024/dei-2024.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 [Abstract]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentInformationTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Information [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentInformationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Information [Line Items]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Ex Transition Period</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.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/2024/dei-2024.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.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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 [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2024/elts/us-gaap-2024.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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="alms-20241231.xsd#alms_VotingCommonStockMember" xlink:label="alms_VotingCommonStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_VotingCommonStockMember" xlink:to="alms_VotingCommonStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_VotingCommonStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock securities that empower a holder to vote on corporate resolutions or the election of directors.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_VotingCommonStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Voting Common Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_VotingCommonStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Voting common stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonvotingCommonStockMember" xlink:label="us-gaap_NonvotingCommonStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonvotingCommonStockMember" xlink:to="us-gaap_NonvotingCommonStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonvotingCommonStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Nonvoting Common Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NonvotingCommonStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-voting common stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashCurrent" xlink:to="us-gaap_RestrictedCashCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted Cash, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedCashCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted cash</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesCurrent" xlink:to="us-gaap_MarketableSecuritiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Marketable Securities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MarketableSecuritiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Marketable securities</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ResearchAndDevelopmentPrepaidExpenses" xlink:label="alms_ResearchAndDevelopmentPrepaidExpenses" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ResearchAndDevelopmentPrepaidExpenses" xlink:to="alms_ResearchAndDevelopmentPrepaidExpenses_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ResearchAndDevelopmentPrepaidExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of research and development prepaid expenses, Classified as current , due within one year or normal operating cycle, if longer.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ResearchAndDevelopmentPrepaidExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research And Development Prepaid Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ResearchAndDevelopmentPrepaidExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and development prepaid expenses</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_OtherPrepaidExpenseAndAssetsCurrent" xlink:label="alms_OtherPrepaidExpenseAndAssetsCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_OtherPrepaidExpenseAndAssetsCurrent" xlink:to="alms_OtherPrepaidExpenseAndAssetsCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_OtherPrepaidExpenseAndAssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, classified as other and amount of other assets that are expected to be realized or consumed 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="alms_OtherPrepaidExpenseAndAssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Prepaid Expense and Assets Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_OtherPrepaidExpenseAndAssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other prepaid expenses and current assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashNoncurrent" xlink:to="us-gaap_RestrictedCashNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted Cash, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedCashNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted cash, non-current</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Total property and equipment, net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Operating lease right-of-use assets, net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Assets, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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, Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_AccruedResearchAndDevelopmentCurrent" xlink:label="alms_AccruedResearchAndDevelopmentCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_AccruedResearchAndDevelopmentCurrent" xlink:to="alms_AccruedResearchAndDevelopmentCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_AccruedResearchAndDevelopmentCurrent_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 research and development of the entity's goods and services. Used to reflect the current portion of the liabilities (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="alms_AccruedResearchAndDevelopmentCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Research And Development, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_AccruedResearchAndDevelopmentCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and development accrued expenses</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_OtherAccruedExpensesAndLiabilitiesCurrent" xlink:label="alms_OtherAccruedExpensesAndLiabilitiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_OtherAccruedExpensesAndLiabilitiesCurrent" xlink:to="alms_OtherAccruedExpensesAndLiabilitiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_OtherAccruedExpensesAndLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer and amount of liabilities classified as other, 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="alms_OtherAccruedExpensesAndLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Accrued Expenses and Liabilities Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_OtherAccruedExpensesAndLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other accrued expenses and current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="alms_OtherAccruedExpensesAndLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total other accrued expenses and current liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Operating lease liabilities, current</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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">Operating lease liabilities, non-current</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareRepurchaseLiability" xlink:label="alms_ShareRepurchaseLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ShareRepurchaseLiability" xlink:to="alms_ShareRepurchaseLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ShareRepurchaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of share repurchase liability, classified as non current.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ShareRepurchaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Repurchase Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ShareRepurchaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share repurchase liability</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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 7)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity, Carrying Amount, Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable Convertible Preferred Stock, Ending balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable Convertible Preferred Stock, Beginning balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable convertible preferred stock, $0.0001 par value; zero and 89,016,578 shares authorized as of December 31, 2024 and 2023, respectively; zero and 85,960,088 shares issued and outstanding as of December 31, 2024 and 2023, respectively; aggregate liquidation preference of zero and $370,540 as of December 31, 2024 and 2023, respectively</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable convertible preferred stock, Net Carrying Value</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 (deficit):</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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.0001 par value; 50,000,000 shares authorized, zero shares issued and outstanding as of December 31, 2024; zero shares authorized, issued and outstanding as of December 31, 2023</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated other comprehensive income (loss)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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">Ending balance</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">Beginning balance</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 (deficit)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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, redeemable convertible preferred stock and stockholders' equity (deficit)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:label="us-gaap_TemporaryEquityParOrStatedValuePerShare" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:to="us-gaap_TemporaryEquityParOrStatedValuePerShare_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityParOrStatedValuePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity, Par or Stated Value Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TemporaryEquityParOrStatedValuePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable convertible preferred stock, Par Value</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquitySharesAuthorized" xlink:label="us-gaap_TemporaryEquitySharesAuthorized" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquitySharesAuthorized" xlink:to="us-gaap_TemporaryEquitySharesAuthorized_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquitySharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity, Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TemporaryEquitySharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable convertible preferred stock, Shares Authorized</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquitySharesIssued" xlink:label="us-gaap_TemporaryEquitySharesIssued" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquitySharesIssued" xlink:to="us-gaap_TemporaryEquitySharesIssued_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquitySharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity, Shares Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_TemporaryEquitySharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable Convertible Preferred Stock, Ending balance (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_TemporaryEquitySharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable Convertible Preferred Stock, Beginning balance (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TemporaryEquitySharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable convertible preferred stock, Shares Issued</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="us-gaap_TemporaryEquitySharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquitySharesOutstanding" xlink:to="us-gaap_TemporaryEquitySharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquitySharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity, Shares Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TemporaryEquitySharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable convertible preferred stock, Shares Outstanding</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityLiquidationPreference" xlink:label="us-gaap_TemporaryEquityLiquidationPreference" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityLiquidationPreference" xlink:to="us-gaap_TemporaryEquityLiquidationPreference_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityLiquidationPreference_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity, Liquidation Preference</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TemporaryEquityLiquidationPreference_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable convertible preferred stock, Aggregate Liquidation Preference</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 or stated value per share</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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, shares authorized</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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 or Stated Value Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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, Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock, shares authorized</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/periodEndLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ending balance (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Beginning balance (in shares)</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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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">Operating expenses:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and Development Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and development expenses, including related party expenses of $912 and $1,519 for the years ended December 31, 2024 and 2023, respectively</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total research and development expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and development expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">General and administrative expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 operating expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Nonoperating Income (Expense) [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract_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/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeAmortizationOfDiscount" xlink:label="us-gaap_InvestmentIncomeAmortizationOfDiscount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeAmortizationOfDiscount" xlink:to="us-gaap_InvestmentIncomeAmortizationOfDiscount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeAmortizationOfDiscount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investment Income, Amortization of Discount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentIncomeAmortizationOfDiscount_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/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Change In Fair Value Of Derivative Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Change in fair value of derivative liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Change in fair value of derivative liability</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 (expenses), net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/terseLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total other income (expense), net</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), net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Income (Loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NetIncomeLoss_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_NetIncomeLoss_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_NetIncomeLoss_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/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Comprehensive Income (Loss), Tax [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other comprehensive income (loss):</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">OCI, Marketable Securities, Unrealized Gain (Loss), after Adjustment and Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unrealized gain (loss) on marketable securities, net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Net loss and other comprehensive loss</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 of common stock outstanding, basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted-average shares of common stock outstanding, basic</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 shares of common stock outstanding, diluted</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related and Nonrelated Parties [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related and Nonrelated Parties [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyMember" xlink:to="us-gaap_RelatedPartyMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related party</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT )</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member" xlink:to="alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable convertible preferred stock issued in May 2023.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable Convertible Preferred Stock Issued in May 2023 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable convertible preferred stock issued in May 2023</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member" xlink:to="alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable convertible preferred stock issued in October 2023.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable Convertible Preferred Stock Issued in October 2023 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable convertible preferred stock issued in October 2023</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member" xlink:to="alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable convertible preferred stock issued in March 2024.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable Convertible Preferred Stock Issued in March 2024 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable convertible preferred stock issued in March 2024</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member" xlink:to="alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable convertible preferred stock issued in May 2024.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable Convertible Preferred Stock Issued in May 2024 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable convertible preferred stock issued in May 2024</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IPOMember" xlink:to="us-gaap_IPOMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IPOMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">IPO [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IPOMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">IPO</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrivatePlacementMember" xlink:to="us-gaap_PrivatePlacementMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrivatePlacementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Private Placement [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrivatePlacementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concurrent Private Placement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PrivatePlacementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Private Placement</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">AOCI Attributable to Parent [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulate Other Comprehensive Income (Loss)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_SeriesCRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesCRedeemableConvertiblePreferredStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_SeriesCRedeemableConvertiblePreferredStockMember" xlink:to="alms_SeriesCRedeemableConvertiblePreferredStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_SeriesCRedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Series C redeemable convertible preferred stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_SeriesCRedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series C Redeemable Convertible Preferred Stocks [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_SeriesCRedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series C redeemable convertible preferred stock</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember" xlink:to="alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Series B-2 and B-2A redeemable convertible preferred stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series B-2 And B-2A Redeemable Convertible Preferred Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series B-2 And B-2A Redeemable Convertible Preferred Stock</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesB2aRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesB2aRedeemableConvertiblePreferredStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_SeriesB2aRedeemableConvertiblePreferredStockMember" xlink:to="alms_SeriesB2aRedeemableConvertiblePreferredStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_SeriesB2aRedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Series B-2A redeemable convertible preferred stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_SeriesB2aRedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series B-2A Redeemable Convertible Preferred Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_SeriesB2aRedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series B-2A redeemable convertible preferred stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:to="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Temporary Equity [Roll Forward]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable convertible preferred stock</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ConversionAndRedesignationOfTemporaryEquityAmount" xlink:label="alms_ConversionAndRedesignationOfTemporaryEquityAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ConversionAndRedesignationOfTemporaryEquityAmount" xlink:to="alms_ConversionAndRedesignationOfTemporaryEquityAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ConversionAndRedesignationOfTemporaryEquityAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represent the value of shares converted and redesignated from temporary equity.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ConversionAndRedesignationOfTemporaryEquityAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Conversion And Redesignation Of Temporary Equity Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ConversionAndRedesignationOfTemporaryEquityAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Conversion and redesignation of redeemable convertible preferred stock into 28,855,656 shares of voting common stock and 7,184,908 shares of non-voting common stock in connection with initial public offering</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ConversionAndRedesignationOfTemporaryEquityShares" xlink:label="alms_ConversionAndRedesignationOfTemporaryEquityShares" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ConversionAndRedesignationOfTemporaryEquityShares" xlink:to="alms_ConversionAndRedesignationOfTemporaryEquityShares_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ConversionAndRedesignationOfTemporaryEquityShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represent the number of shares converted and redesignated from temporary equity.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ConversionAndRedesignationOfTemporaryEquityShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Conversion And Redesignation Of Temporary Equity, Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ConversionAndRedesignationOfTemporaryEquityShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Conversion and redesignation of redeemable convertible preferred stock into 28,855,656 shares of voting common stock and 7,184,908 shares of non-voting common stock in connection with initial public offering (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity, Stock Issued During Period, Value, New Issues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of redeemable convertible preferred stock for cash, net of derivative liability and offering cost</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:label="alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:to="alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of shares issued as redeemable preferred stock during the period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity, Stock Issued During Period, Shares, New Issues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of redeemable convertible preferred stock for cash, net of derivative liability and offering cost (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares issued</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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' deficit</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of voting common stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Number of shares issued and sold</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 voting common stock (in shares)</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount" xlink:label="alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount" xlink:to="alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represent the value of shares converted and redesignated from temporary equity to permanent equity.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Conversion And Redesignation Of Temporary Equity Into Permanent Equity, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Conversion and redesignation of redeemable convertible preferred stock into 28,855,656 shares of voting common stock and 7,184,908 shares of non-voting common stock in connection with initial public offering</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityShares" xlink:label="alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityShares" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityShares" xlink:to="alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityShares_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represent the number of shares converted and redesignated from temporary equity to permanent equity.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Conversion And Redesignation Of Temporary Equity Into Permanent Equity, Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Conversion and redesignation of redeemable convertible preferred stock into 28,855,656 shares of voting common stock and 7,184,908 shares of non-voting common stock in connection with initial public offering (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Issuance of common stock upon exercise of stock options and early exercised stock options</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 (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">Issuance of common stock upon exercise of stock options and early exercised stock options (in shares)</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions" xlink:label="alms_StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions" xlink:to="alms_StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Value of stock issued as a result of the early exercise of stock options.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Value, Early Exercise of Stock Options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vesting of early exercised stock options</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions" xlink:label="alms_StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions" xlink:to="alms_StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of share options (or share units) exercised early during the current period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Shares, Early Exercise of Stock Options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vesting of early exercised stock options (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="alms_StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Early exercised</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Value, Restricted Stock Award, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vesting of restricted shares of common stock</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RepurchaseOfUnvestedEarlyExercisedStockOptionsShares" xlink:label="alms_RepurchaseOfUnvestedEarlyExercisedStockOptionsShares" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_RepurchaseOfUnvestedEarlyExercisedStockOptionsShares" xlink:to="alms_RepurchaseOfUnvestedEarlyExercisedStockOptionsShares_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_RepurchaseOfUnvestedEarlyExercisedStockOptionsShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of shares that have been repurchased from unvested early exercised stock options.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_RepurchaseOfUnvestedEarlyExercisedStockOptionsShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repurchase of Unvested Early Exercised Stock Options, Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="alms_RepurchaseOfUnvestedEarlyExercisedStockOptionsShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repurchase of unvested shares of restricted common stock (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other comprehensive income (loss), net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Underwriting discounts and commissions and other offering costs</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity" xlink:label="alms_NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity" xlink:to="alms_NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the number of common shares issued upon conversion of temporary equity to permanent equity.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number Of Common Stock Shares Issued Upon Conversion Of Temporary Equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of common shares issued upon conversion of temporary equity</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_TemporaryEquityDerivativeLiability" xlink:label="alms_TemporaryEquityDerivativeLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_TemporaryEquityDerivativeLiability" xlink:to="alms_TemporaryEquityDerivativeLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_TemporaryEquityDerivativeLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of derivative liability from issuance of temporary stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_TemporaryEquityDerivativeLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity, Derivative Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_TemporaryEquityDerivativeLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative liability</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_TemporaryEquityOfferingCosts" xlink:label="alms_TemporaryEquityOfferingCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_TemporaryEquityOfferingCosts" xlink:to="alms_TemporaryEquityOfferingCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_TemporaryEquityOfferingCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of offering costs on issue of temporary equity.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_TemporaryEquityOfferingCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity, Offering Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_TemporaryEquityOfferingCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Offering costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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 net cash used in operating activities:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_AccretionExpenseNetOfDiscountsOnMarketableSecurities" xlink:label="alms_AccretionExpenseNetOfDiscountsOnMarketableSecurities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_AccretionExpenseNetOfDiscountsOnMarketableSecurities" xlink:to="alms_AccretionExpenseNetOfDiscountsOnMarketableSecurities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_AccretionExpenseNetOfDiscountsOnMarketableSecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the amount of accretion expenses, net of discount on marketable securities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_AccretionExpenseNetOfDiscountsOnMarketableSecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accretion Expense, Net of Discounts on Marketable Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_AccretionExpenseNetOfDiscountsOnMarketableSecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net accretion of discounts on marketable securities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_NonCashLeaseExpense" xlink:label="alms_NonCashLeaseExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_NonCashLeaseExpense" xlink:to="alms_NonCashLeaseExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_NonCashLeaseExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of expense or loss included in net income that result in no cash flow from lease.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_NonCashLeaseExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non cash Lease Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_NonCashLeaseExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-cash lease expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 disposal of fixed assets</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_WriteOffOfDeferredOfferingCosts" xlink:label="alms_WriteOffOfDeferredOfferingCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_WriteOffOfDeferredOfferingCosts" xlink:to="alms_WriteOffOfDeferredOfferingCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_WriteOffOfDeferredOfferingCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of write-off of deferred offering costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_WriteOffOfDeferredOfferingCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Write-off of Deferred Offering Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_WriteOffOfDeferredOfferingCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Write-off of deferred offering costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnTerminationOfLease" xlink:label="us-gaap_GainLossOnTerminationOfLease" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnTerminationOfLease" xlink:to="us-gaap_GainLossOnTerminationOfLease_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnTerminationOfLease_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain (Loss) on Termination of Lease</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnTerminationOfLease_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss on abandonment of right-of-use assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Changes in operating assets and liabilities:</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_IncreaseDecreaseInResearchAndDevelopmentPrepaidExpenses" xlink:label="alms_IncreaseDecreaseInResearchAndDevelopmentPrepaidExpenses" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_IncreaseDecreaseInResearchAndDevelopmentPrepaidExpenses" xlink:to="alms_IncreaseDecreaseInResearchAndDevelopmentPrepaidExpenses_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_IncreaseDecreaseInResearchAndDevelopmentPrepaidExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The increase (decrease) during the reporting period for research and development, prepaid.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_IncreaseDecreaseInResearchAndDevelopmentPrepaidExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Research And Development Prepaid Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="alms_IncreaseDecreaseInResearchAndDevelopmentPrepaidExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and development prepaid expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Other prepaid expenses and other assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Accounts Payable, Trade</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts payable</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_IncreaseDecreaseInResearchAndDevelopmentAccruedExpenses" xlink:label="alms_IncreaseDecreaseInResearchAndDevelopmentAccruedExpenses" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_IncreaseDecreaseInResearchAndDevelopmentAccruedExpenses" xlink:to="alms_IncreaseDecreaseInResearchAndDevelopmentAccruedExpenses_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_IncreaseDecreaseInResearchAndDevelopmentAccruedExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The increase (decrease) during the reporting period for research and development, accrued.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_IncreaseDecreaseInResearchAndDevelopmentAccruedExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Research And Development Accrued Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_IncreaseDecreaseInResearchAndDevelopmentAccruedExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and development accrued expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Other Accounts Payable and Accrued Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other accrued expenses and current liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Operating Lease Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2009/role/negatedLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash used in operating activities</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/2024/elts/us-gaap-2024.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Sale and Maturity of Marketable Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maturities of marketable securities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments to Acquire Marketable Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Purchases of marketable securities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments to Acquire Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Purchases of property and equipment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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) provided by investing activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockAndDerivativeLiabilityNetOfIssuanceCosts" xlink:label="alms_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockAndDerivativeLiabilityNetOfIssuanceCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockAndDerivativeLiabilityNetOfIssuanceCosts" xlink:to="alms_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockAndDerivativeLiabilityNetOfIssuanceCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockAndDerivativeLiabilityNetOfIssuanceCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The cash inflow from issuance of callable preferred stock and derivative liability, net of issuance costs which is identified as being convertible to another type of financial security at the option of the issuer or the holder and derivative liability, net of issuance costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockAndDerivativeLiabilityNetOfIssuanceCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds From Issuance Of Redeemable Convertible Preferred Stock And Derivative Liability, Net Of Issuance Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockAndDerivativeLiabilityNetOfIssuanceCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from issuance of redeemable convertible preferred stock and derivative liability, net of offering costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Issuance Initial Public Offering</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from initial public offering, net of underwriter discounts and commissions and other offering costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Issuance of Private Placement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from a private placement transaction</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Stock Options Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from issuance of common stock upon exercise of stock options</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments of deferred offering 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">Offering cost</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments for Repurchase of Common Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repurchase of unvested common stock shares issued upon early exercised stock options</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 provided by financing activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net increase in cash, cash equivalents and restricted cash</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, cash equivalents and restricted cash at end of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, cash equivalents and restricted cash at beginning of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total cash, cash equivalents and restricted cash</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_SupplementalCashFlowElementsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Supplemental Cash Flow Elements [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Supplemental disclosures:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockAmountConverted1" xlink:label="us-gaap_ConversionOfStockAmountConverted1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockAmountConverted1" xlink:to="us-gaap_ConversionOfStockAmountConverted1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockAmountConverted1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Conversion of Stock, Amount Converted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConversionOfStockAmountConverted1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Conversion of 168,489,871 shares of redeemable convertible preferred stock upon the closing of initial public offering</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SettlementOfDerivativeLiabilityUponIssuanceOfRedeemableConvertiblePreferredStock" xlink:label="alms_SettlementOfDerivativeLiabilityUponIssuanceOfRedeemableConvertiblePreferredStock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_SettlementOfDerivativeLiabilityUponIssuanceOfRedeemableConvertiblePreferredStock" xlink:to="alms_SettlementOfDerivativeLiabilityUponIssuanceOfRedeemableConvertiblePreferredStock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_SettlementOfDerivativeLiabilityUponIssuanceOfRedeemableConvertiblePreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of derivative liability settled upon issuance of redeemable convertible preferred stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_SettlementOfDerivativeLiabilityUponIssuanceOfRedeemableConvertiblePreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Settlement Of Derivative Liability Upon Issuance Of Redeemable Convertible Preferred Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="alms_SettlementOfDerivativeLiabilityUponIssuanceOfRedeemableConvertiblePreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Settlement of derivative liability upon issuance of redeemable convertible preferred stock</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RecognitionOfDerivativeLiabilityUponIssuanceOfConvertiblePreferredStock" xlink:label="alms_RecognitionOfDerivativeLiabilityUponIssuanceOfConvertiblePreferredStock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_RecognitionOfDerivativeLiabilityUponIssuanceOfConvertiblePreferredStock" xlink:to="alms_RecognitionOfDerivativeLiabilityUponIssuanceOfConvertiblePreferredStock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_RecognitionOfDerivativeLiabilityUponIssuanceOfConvertiblePreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of Recognition of derivative liability upon issuance of redeemable convertible preferred stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_RecognitionOfDerivativeLiabilityUponIssuanceOfConvertiblePreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Recognition Of Derivative Liability Upon Issuance Of Convertible Preferred Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_RecognitionOfDerivativeLiabilityUponIssuanceOfConvertiblePreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Recognition of derivative liability upon issuance of redeemable convertible preferred stock</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_VestingOfExercisedStockOptionsAndRestrictedSharesOfCommonStock" xlink:label="alms_VestingOfExercisedStockOptionsAndRestrictedSharesOfCommonStock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_VestingOfExercisedStockOptionsAndRestrictedSharesOfCommonStock" xlink:to="alms_VestingOfExercisedStockOptionsAndRestrictedSharesOfCommonStock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_VestingOfExercisedStockOptionsAndRestrictedSharesOfCommonStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of Vesting of early exercised stock options and unvested restricted shares of common stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_VestingOfExercisedStockOptionsAndRestrictedSharesOfCommonStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vesting Of Exercised Stock Options And Restricted Shares Of Common Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_VestingOfExercisedStockOptionsAndRestrictedSharesOfCommonStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vesting of early exercised stock options and unvested restricted shares of common stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 for operating lease liabilities</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_PropertyAndEquipmentAcquiredThroughTenantImprovement" xlink:label="alms_PropertyAndEquipmentAcquiredThroughTenantImprovement" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_PropertyAndEquipmentAcquiredThroughTenantImprovement" xlink:to="alms_PropertyAndEquipmentAcquiredThroughTenantImprovement_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_PropertyAndEquipmentAcquiredThroughTenantImprovement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of Acquisition of property and equipment through tenant improvement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_PropertyAndEquipmentAcquiredThroughTenantImprovement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property And Equipment Acquired Through Tenant Improvement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_PropertyAndEquipmentAcquiredThroughTenantImprovement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and equipment acquired through tenant improvement allowance</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_PurchasesOfPropertyAndEquipmentInOtherAccruedExpensesAndLiabilities" xlink:label="alms_PurchasesOfPropertyAndEquipmentInOtherAccruedExpensesAndLiabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_PurchasesOfPropertyAndEquipmentInOtherAccruedExpensesAndLiabilities" xlink:to="alms_PurchasesOfPropertyAndEquipmentInOtherAccruedExpensesAndLiabilities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_PurchasesOfPropertyAndEquipmentInOtherAccruedExpensesAndLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of Purchases of property and equipment in other accrued expenses and current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_PurchasesOfPropertyAndEquipmentInOtherAccruedExpensesAndLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Purchases Of Property And Equipment In Other Accrued Expenses And Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_PurchasesOfPropertyAndEquipmentInOtherAccruedExpensesAndLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Purchases of property and equipment in other accrued expenses and current liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Reconciliation of cash, cash equivalents and restricted cash:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockSharesConverted1" xlink:to="us-gaap_ConversionOfStockSharesConverted1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockSharesConverted1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Conversion of Stock, Shares Converted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConversionOfStockSharesConverted1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Conversion of redeemable convertible preferred stock (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Organization and Nature of the Business</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Organization and Nature of the Business</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 and Basis of Presentation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 and Basis of Presentation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 Measurements</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 Measurements</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesAbstract" xlink:label="us-gaap_MarketableSecuritiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_MarketableSecuritiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Marketable Securities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Marketable Securities</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_BalanceSheetComponentsAbstract" xlink:label="alms_BalanceSheetComponentsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_BalanceSheetComponentsAbstract" xlink:to="alms_BalanceSheetComponentsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_BalanceSheetComponentsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">No definition available.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_BalanceSheetComponentsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance Sheet Components</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:label="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:to="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Supplemental Balance Sheet Disclosures [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance Sheet Components</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transactions</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transactions Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transactions</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 Contingent Liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 Contingent Liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="us-gaap_TemporaryEquityDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityDisclosureAbstract" xlink:to="us-gaap_TemporaryEquityDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable Convertible Preferred Stock</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_TemporaryEquityDisclosureTextBlock" xlink:label="alms_TemporaryEquityDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_TemporaryEquityDisclosureTextBlock" xlink:to="alms_TemporaryEquityDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_TemporaryEquityDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The entire disclosure for capital stock that is classified as temporary equity. 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. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_TemporaryEquityDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_TemporaryEquityDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable Convertible Preferred Stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' Equity (Deficit)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Stockholders' Equity (Deficit)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/terseLabel" 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/2024/elts/us-gaap-2024.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">Net Loss Per Share Attributable to Common Stockholders</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Net Loss Per Share Attributable to Common Stockholders</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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">Employee Benefit Plans</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanTextBlock" xlink:label="us-gaap_DefinedContributionPlanTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanTextBlock" xlink:to="us-gaap_DefinedContributionPlanTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Defined Contribution Plan [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedContributionPlanTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee Benefit Plans</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment Reporting</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment Reporting Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment Reporting</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/terseLabel" 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/2024/elts/us-gaap-2024.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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 and Geographical Information</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Concentration of Credit Risk</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RisksAndUncertaintiesPolicyTextBlock" xlink:label="alms_RisksAndUncertaintiesPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_RisksAndUncertaintiesPolicyTextBlock" xlink:to="alms_RisksAndUncertaintiesPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_RisksAndUncertaintiesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure of accounting policy for risk and uncertainties.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_RisksAndUncertaintiesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Risks And Uncertainties [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_RisksAndUncertaintiesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Risks and Uncertainties</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:label="us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:to="us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and Cash Equivalents, Unrestricted 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_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_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/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and Cash Equivalents, Restricted 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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted Cash</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="us-gaap_MarketableSecuritiesPolicy" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesPolicy" xlink:to="us-gaap_MarketableSecuritiesPolicy_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Marketable Securities, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MarketableSecuritiesPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Marketable Securities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurement, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurement</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredChargesPolicyTextBlock" xlink:label="us-gaap_DeferredChargesPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredChargesPolicyTextBlock" xlink:to="us-gaap_DeferredChargesPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredChargesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Charges, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredChargesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Offering Costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_AssetAcquisitionAndAcquiredInProcessResearchAndDevelopmentPolicyPolicyTextBlock" xlink:label="alms_AssetAcquisitionAndAcquiredInProcessResearchAndDevelopmentPolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_AssetAcquisitionAndAcquiredInProcessResearchAndDevelopmentPolicyPolicyTextBlock" xlink:to="alms_AssetAcquisitionAndAcquiredInProcessResearchAndDevelopmentPolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_AssetAcquisitionAndAcquiredInProcessResearchAndDevelopmentPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure of accounting policy on asset acquisition and for costs assigned to identifiable tangible and intangible assets of an acquired entity to be used in the research and development activities of the combined enterprise.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_AssetAcquisitionAndAcquiredInProcessResearchAndDevelopmentPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Acquisition And Acquired In Process Research And Development, Policy [Policy text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_AssetAcquisitionAndAcquiredInProcessResearchAndDevelopmentPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Acquisitions and Acquired In-Process Research and Development Expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="us-gaap_DerivativesPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativesPolicyTextBlock" xlink:to="us-gaap_DerivativesPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivatives, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative Liability</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_TemporaryEquityRedeemableConvertiblePreferredStockPolicyPolicyTextBlock" xlink:label="alms_TemporaryEquityRedeemableConvertiblePreferredStockPolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_TemporaryEquityRedeemableConvertiblePreferredStockPolicyPolicyTextBlock" xlink:to="alms_TemporaryEquityRedeemableConvertiblePreferredStockPolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_TemporaryEquityRedeemableConvertiblePreferredStockPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure of accounting policy on redeemable convertible preferred stock classified as temporary equity.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_TemporaryEquityRedeemableConvertiblePreferredStockPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity, Redeemable Convertible Preferred Stock, Policy [Policy text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_TemporaryEquityRedeemableConvertiblePreferredStockPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable Convertible Preferred Stock</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ResearchAndDevelopmentExpenseAndAccrualsPolicyPolicyTextBlock" xlink:label="alms_ResearchAndDevelopmentExpenseAndAccrualsPolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ResearchAndDevelopmentExpenseAndAccrualsPolicyPolicyTextBlock" xlink:to="alms_ResearchAndDevelopmentExpenseAndAccrualsPolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ResearchAndDevelopmentExpenseAndAccrualsPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure of accounting policy on costs it has incurred and its related accrued liabilities (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ResearchAndDevelopmentExpenseAndAccrualsPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and Development, Expense And Accruals, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ResearchAndDevelopmentExpenseAndAccrualsPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and Development Expenses and Accruals</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_PatentCostsPolicyPolicyTextBlock" xlink:label="alms_PatentCostsPolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_PatentCostsPolicyPolicyTextBlock" xlink:to="alms_PatentCostsPolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_PatentCostsPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure of accounting policy on patent related costs for filing and prosecuting applications.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_PatentCostsPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Patent Costs, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_PatentCostsPolicyPolicyTextBlock_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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Comprehensive Income, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Comprehensive Loss</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/terseLabel" 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/2024/elts/us-gaap-2024.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/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Recent Accounting Pronouncements</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 fair value of assets and liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 assumptions used in the valuation of the derivative liability</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 roll-forward of the fair value of the Company's Level 3 financial instrument of the derivative liability</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available-for-Sale [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule Of marketable securities</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ScheduleOfOtherPrepaidExpensesAndCurrentAssetsTableTextBlock" xlink:label="alms_ScheduleOfOtherPrepaidExpensesAndCurrentAssetsTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ScheduleOfOtherPrepaidExpensesAndCurrentAssetsTableTextBlock" xlink:to="alms_ScheduleOfOtherPrepaidExpensesAndCurrentAssetsTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ScheduleOfOtherPrepaidExpensesAndCurrentAssetsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tabular disclosure of asset related to consideration paid in advance for costs that provide economic benefits in future periods, classified as other and amount of other assets that are expected to be realized or consumed 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="alms_ScheduleOfOtherPrepaidExpensesAndCurrentAssetsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Other Prepaid Expenses And Current Assets [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ScheduleOfOtherPrepaidExpensesAndCurrentAssetsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of other prepaid expenses and current assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_ScheduleOfOtherAccruedExpensesAndCurrentLiabilitiesTableTextBlock" xlink:label="alms_ScheduleOfOtherAccruedExpensesAndCurrentLiabilitiesTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ScheduleOfOtherAccruedExpensesAndCurrentLiabilitiesTableTextBlock" xlink:to="alms_ScheduleOfOtherAccruedExpensesAndCurrentLiabilitiesTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ScheduleOfOtherAccruedExpensesAndCurrentLiabilitiesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tabular disclosure of expenses incurred but not yet paid nor invoiced, classified as other and liabilities classified as other.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ScheduleOfOtherAccruedExpensesAndCurrentLiabilitiesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Other Accrued Expenses And Current Liabilities [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ScheduleOfOtherAccruedExpensesAndCurrentLiabilitiesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of other accrued expenses and current liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/terseLabel" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Summary of components of lease costs</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ScheduleOfInformationRelatedToOperatingLeaseTableTextBlock" xlink:label="alms_ScheduleOfInformationRelatedToOperatingLeaseTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ScheduleOfInformationRelatedToOperatingLeaseTableTextBlock" xlink:to="alms_ScheduleOfInformationRelatedToOperatingLeaseTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ScheduleOfInformationRelatedToOperatingLeaseTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The tabular disclosure of information related to operating lease.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ScheduleOfInformationRelatedToOperatingLeaseTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Information Related to Operating Lease [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ScheduleOfInformationRelatedToOperatingLeaseTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of information related to operating lease</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of future minimum lease payments under non-cancelable leases</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityTableTextBlock" xlink:label="us-gaap_TemporaryEquityTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityTableTextBlock" xlink:to="us-gaap_TemporaryEquityTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TemporaryEquityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of redeemable convertible preferred stock</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ScheduleOfCommonStockReserveForIssuanceOnConvertedBasisTableTextBlock" xlink:label="alms_ScheduleOfCommonStockReserveForIssuanceOnConvertedBasisTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ScheduleOfCommonStockReserveForIssuanceOnConvertedBasisTableTextBlock" xlink:to="alms_ScheduleOfCommonStockReserveForIssuanceOnConvertedBasisTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ScheduleOfCommonStockReserveForIssuanceOnConvertedBasisTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tabular disclosure of common stock reserved for issuance, on an as-converted basis.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ScheduleOfCommonStockReserveForIssuanceOnConvertedBasisTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule Of Common Stock Reserve For Issuance On Converted Basis [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ScheduleOfCommonStockReserveForIssuanceOnConvertedBasisTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of common stock reserved for issuance, on an as-converted basis</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:label="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:to="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Nonvested Restricted Stock Shares Activity [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of summarizes the activity for the company's restricted common stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Schedule of the Company's option activity</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 various significant assumptions used to estimate the fair value of stock options</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Nonvested Share Activity [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of activity for the Company's early exercisable shares</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 the stock-based compensation expense granted to employees and non- employees</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 the basic and diluted net loss per share</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 potentially dilutive shares excluded from computation of diluted net loss per share</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 effective income tax amount reconciliation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 significant components of the deferred tax asset balances</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:label="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:to="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Summary of Operating Loss Carryforwards [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of company's federal and state net operating loss carryforwards</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:label="us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:to="us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Summary of Tax Credit Carryforwards [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of company's federal and state tax credits</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of reconciliation pf unrecognized tax benefits</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock" xlink:label="us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock" xlink:to="us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Reconciliation of Revenue 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_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of statements of operations for segment including significant segment expenses</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_OrganizationAndNatureOfBusinessTable" xlink:label="alms_OrganizationAndNatureOfBusinessTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_OrganizationAndNatureOfBusinessTable" xlink:to="alms_OrganizationAndNatureOfBusinessTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_OrganizationAndNatureOfBusinessTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure of information about organization and nature of business.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_OrganizationAndNatureOfBusinessTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Organization And Nature Of Business [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/verboseLabel" xlink:label="us-gaap_CommonClassAMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class A common stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassBMember" xlink:to="us-gaap_CommonClassBMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonClassBMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Class B [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonClassBMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class B common stock</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_OrganizationAndNatureOfBusinessLineItems" xlink:label="alms_OrganizationAndNatureOfBusinessLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems" xlink:to="alms_OrganizationAndNatureOfBusinessLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_OrganizationAndNatureOfBusinessLineItems_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="alms_OrganizationAndNatureOfBusinessLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Organization And Nature Of Business [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_OrganizationAndNatureOfBusinessLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Organization and Nature of the Business</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_NumberOfWhollyOwnedSubsidiaries" xlink:label="alms_NumberOfWhollyOwnedSubsidiaries" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_NumberOfWhollyOwnedSubsidiaries" xlink:to="alms_NumberOfWhollyOwnedSubsidiaries_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_NumberOfWhollyOwnedSubsidiaries_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The number of wholly subsidiaries of the company.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_NumberOfWhollyOwnedSubsidiaries_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number Of Wholly Owned Subsidiaries</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_NumberOfWhollyOwnedSubsidiaries_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of wholly owned subsidiaries</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:to="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' Equity Note, Stock Split, Conversion Ratio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Reverse stock split ratio</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/verboseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issue price per share</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ProceedsFromIssuanceOfCommonStockAfterDeductionOfUnderwritingDiscountsAndCommissions" xlink:label="alms_ProceedsFromIssuanceOfCommonStockAfterDeductionOfUnderwritingDiscountsAndCommissions" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ProceedsFromIssuanceOfCommonStockAfterDeductionOfUnderwritingDiscountsAndCommissions" xlink:to="alms_ProceedsFromIssuanceOfCommonStockAfterDeductionOfUnderwritingDiscountsAndCommissions_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ProceedsFromIssuanceOfCommonStockAfterDeductionOfUnderwritingDiscountsAndCommissions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The cash inflow from the additional capital contribution to the entity after deduction of underwriting discounts and commissions.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ProceedsFromIssuanceOfCommonStockAfterDeductionOfUnderwritingDiscountsAndCommissions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Issuance of Common Stock, After Deduction Of Underwriting Discounts And Commissions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ProceedsFromIssuanceOfCommonStockAfterDeductionOfUnderwritingDiscountsAndCommissions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net proceeds after deducting underwriting discounts and commissions</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_PercentageOfOwnershipHeldByInvestorBeforeTransaction" xlink:label="alms_PercentageOfOwnershipHeldByInvestorBeforeTransaction" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_PercentageOfOwnershipHeldByInvestorBeforeTransaction" xlink:to="alms_PercentageOfOwnershipHeldByInvestorBeforeTransaction_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_PercentageOfOwnershipHeldByInvestorBeforeTransaction_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of equity owned by investor before transaction.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_PercentageOfOwnershipHeldByInvestorBeforeTransaction_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of Ownership Held by Investor before Transaction</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_PercentageOfOwnershipHeldByInvestorBeforeTransaction_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of ownership held by investor</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sale of Stock, Number of Shares Issued in Transaction</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional number of shares purchased</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_PaymentsOfUnderwritingDiscountsAndCommissionCosts" xlink:label="alms_PaymentsOfUnderwritingDiscountsAndCommissionCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_PaymentsOfUnderwritingDiscountsAndCommissionCosts" xlink:to="alms_PaymentsOfUnderwritingDiscountsAndCommissionCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_PaymentsOfUnderwritingDiscountsAndCommissionCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The cash outflow for the cost incurred for underwriting discounts and commissions directly with the issuance of an equity security.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_PaymentsOfUnderwritingDiscountsAndCommissionCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments of Underwriting Discounts And Commission Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_PaymentsOfUnderwritingDiscountsAndCommissionCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments of underwriting discounts and commission</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sale of Stock, Consideration Received on Transaction</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Aggregate gross and net proceeds</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion" xlink:label="alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion" xlink:to="alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Aggregate number of shares issued upon conversion of redeemable convertible preferred stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible Preferred Stock, Aggregate Shares Issued Upon Conversion</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable convertible preferred stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Preferred stock conversion ratio</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Cash, cash equivalents and marketable securities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 segment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 segment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredOfferingCosts" xlink:label="us-gaap_DeferredOfferingCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredOfferingCosts" xlink:to="us-gaap_DeferredOfferingCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredOfferingCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Offering Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredOfferingCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred offering costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiability" xlink:to="us-gaap_FinanceLeaseLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance lease</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, by Balance Sheet Grouping [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Inputs, Level 2 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Level 2</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2024/elts/us-gaap-2024.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MoneyMarketFundsMember" xlink:to="us-gaap_MoneyMarketFundsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MoneyMarketFundsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Money Market Funds [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MoneyMarketFundsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Money market funds</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_USTreasurySecuritiesMember" xlink:to="us-gaap_USTreasurySecuritiesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_USTreasurySecuritiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">US Treasury Securities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_USTreasurySecuritiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">U.S. treasuries</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 [Line Items]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosureAbstract" xlink:label="us-gaap_AssetsFairValueDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="us-gaap_AssetsFairValueDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsFairValueDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets, Fair Value Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsFairValueDisclosureAbstract_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/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and Cash Equivalents, Fair Value Disclosure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_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/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="us-gaap_InvestmentsFairValueDisclosure" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsFairValueDisclosure" xlink:to="us-gaap_InvestmentsFairValueDisclosure_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsFairValueDisclosure_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investments, Fair Value Disclosure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentsFairValueDisclosure_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Marketable securities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets, Fair Value Disclosure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total assets</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_NumberOfFreestandingFinancialInstruments" xlink:label="alms_NumberOfFreestandingFinancialInstruments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_NumberOfFreestandingFinancialInstruments" xlink:to="alms_NumberOfFreestandingFinancialInstruments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_NumberOfFreestandingFinancialInstruments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of freestanding financial instruments held by the company.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_NumberOfFreestandingFinancialInstruments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of Freestanding Financial Instruments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_NumberOfFreestandingFinancialInstruments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of Freestanding Financial Instruments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of valuation techniques</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="us-gaap_MeasurementInputExpectedTermMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedTermMember" xlink:to="us-gaap_MeasurementInputExpectedTermMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputExpectedTermMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement Input, Expected Term [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MeasurementInputExpectedTermMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Expected term</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputPriceVolatilityMember" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement Input, Price Volatility [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Volatility</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement Input, Risk Free Interest Rate [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Risk-free interest rate</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedDividendRateMember" xlink:to="us-gaap_MeasurementInputExpectedDividendRateMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement Input, Expected Dividend Rate [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Dividend yield</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_MeasurementInputProbabilityOfOccurrenceMember" xlink:label="alms_MeasurementInputProbabilityOfOccurrenceMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_MeasurementInputProbabilityOfOccurrenceMember" xlink:to="alms_MeasurementInputProbabilityOfOccurrenceMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_MeasurementInputProbabilityOfOccurrenceMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement input using probability rate at which an event will occur.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_MeasurementInputProbabilityOfOccurrenceMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement Input, Probability Of Occurrence [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_MeasurementInputProbabilityOfOccurrenceMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Probability of option exercise</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/us-gaap-2024.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 Measurement Inputs and Valuation Techniques [Line Items]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityMeasurementInput" xlink:label="us-gaap_DerivativeLiabilityMeasurementInput" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilityMeasurementInput" xlink:to="us-gaap_DerivativeLiabilityMeasurementInput_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLiabilityMeasurementInput_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative Liability, Measurement Input</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeLiabilityMeasurementInput_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liability measurement input</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair value upon issuance</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_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 Earnings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Changes in fair value</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair value upon settlement</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList" xlink:label="us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList" xlink:to="us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Extensible list</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_FairValueAssetsLevel1ToLevel2TransfersDuringPeriodAmount" xlink:label="alms_FairValueAssetsLevel1ToLevel2TransfersDuringPeriodAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_FairValueAssetsLevel1ToLevel2TransfersDuringPeriodAmount" xlink:to="alms_FairValueAssetsLevel1ToLevel2TransfersDuringPeriodAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_FairValueAssetsLevel1ToLevel2TransfersDuringPeriodAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of transfers 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="alms_FairValueAssetsLevel1ToLevel2TransfersDuringPeriodAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Assets, Level 1 to Level 2 Transfers During Period, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_FairValueAssetsLevel1ToLevel2TransfersDuringPeriodAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial Assets Transfer from Level 1 to Level 2</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_FairValueAssetsLevel2ToLevel1TransfersDuringPeriodAmount" xlink:label="alms_FairValueAssetsLevel2ToLevel1TransfersDuringPeriodAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_FairValueAssetsLevel2ToLevel1TransfersDuringPeriodAmount" xlink:to="alms_FairValueAssetsLevel2ToLevel1TransfersDuringPeriodAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_FairValueAssetsLevel2ToLevel1TransfersDuringPeriodAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of transfers 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="alms_FairValueAssetsLevel2ToLevel1TransfersDuringPeriodAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Assets, Level 2 to Level 1 Transfers During Period, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_FairValueAssetsLevel2ToLevel1TransfersDuringPeriodAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial Assets Transfer from Level 2 to Level 1</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_FairValueLiabilitiesLevel1ToLevel2TransfersDuringPeriodAmount" xlink:label="alms_FairValueLiabilitiesLevel1ToLevel2TransfersDuringPeriodAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_FairValueLiabilitiesLevel1ToLevel2TransfersDuringPeriodAmount" xlink:to="alms_FairValueLiabilitiesLevel1ToLevel2TransfersDuringPeriodAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_FairValueLiabilitiesLevel1ToLevel2TransfersDuringPeriodAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of transfers 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="alms_FairValueLiabilitiesLevel1ToLevel2TransfersDuringPeriodAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Liabilities, Level 1 to Level 2 Transfers During Period, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_FairValueLiabilitiesLevel1ToLevel2TransfersDuringPeriodAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial Liabilities Transfer from Level 1 to Level 2</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_FairValueLiabilitiesLevel2ToLevel1TransfersDuringPeriodAmount" xlink:label="alms_FairValueLiabilitiesLevel2ToLevel1TransfersDuringPeriodAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_FairValueLiabilitiesLevel2ToLevel1TransfersDuringPeriodAmount" xlink:to="alms_FairValueLiabilitiesLevel2ToLevel1TransfersDuringPeriodAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_FairValueLiabilitiesLevel2ToLevel1TransfersDuringPeriodAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of transfers 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="alms_FairValueLiabilitiesLevel2ToLevel1TransfersDuringPeriodAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Liabilities, Level 2 to Level 1 Transfers During Period, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_FairValueLiabilitiesLevel2ToLevel1TransfersDuringPeriodAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial Liabilities Transfer from Level 2 to Level 1</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Transfer of Assets Level 3</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Transfer of liabilities Level 3</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available-for-Sale [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available-for-Sale [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available-for-Sale [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Marketable Securities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available-for-Sale, Amortized Cost, after Allowance for Credit Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortized Cost Basis</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gross Unrealized Gains</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gross Unrealized Losses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available-for-Sale</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_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/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available-for-Sale, Allowance for Credit Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Allowance for losses</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_DebtSecuritiesAvailableForSaleImpairmentLoss" xlink:label="alms_DebtSecuritiesAvailableForSaleImpairmentLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_DebtSecuritiesAvailableForSaleImpairmentLoss" xlink:to="alms_DebtSecuritiesAvailableForSaleImpairmentLoss_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_DebtSecuritiesAvailableForSaleImpairmentLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of impairment loss on available for sale debt securities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_DebtSecuritiesAvailableForSaleImpairmentLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available For Sale, Impairment Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_DebtSecuritiesAvailableForSaleImpairmentLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Impairment losses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidInsurance" xlink:label="us-gaap_PrepaidInsurance" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidInsurance" xlink:to="us-gaap_PrepaidInsurance_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidInsurance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid Insurance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidInsurance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid insurance</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_PrepaidSubscriptionsCurrent" xlink:label="alms_PrepaidSubscriptionsCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_PrepaidSubscriptionsCurrent" xlink:to="alms_PrepaidSubscriptionsCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_PrepaidSubscriptionsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of asset related to consideration paid in advance for subscription that provides economic benefits within a future period of 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="alms_PrepaidSubscriptionsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid Subscriptions, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_PrepaidSubscriptionsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid subscriptions</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestReceivableCurrent" xlink:label="us-gaap_InterestReceivableCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestReceivableCurrent" xlink:to="us-gaap_InterestReceivableCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestReceivableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Receivable, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestReceivableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest receivable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Taxes Receivable, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tax receivable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPrepaidExpenseCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Prepaid Expense, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_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/2024/elts/us-gaap-2024.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/totalLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total other prepaid expenses and current assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Leasehold Improvements [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Leasehold improvements</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_LaboratoryEquipmentMember" xlink:label="alms_LaboratoryEquipmentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_LaboratoryEquipmentMember" xlink:to="alms_LaboratoryEquipmentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_LaboratoryEquipmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long lived, depreciable assets that are used in laboratory.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_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="alms_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/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Furniture and Fixtures [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Furniture and fixtures</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 equipment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="us-gaap_SoftwareDevelopmentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SoftwareDevelopmentMember" xlink:to="us-gaap_SoftwareDevelopmentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SoftwareDevelopmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Software Development [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SoftwareDevelopmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Capitalized software</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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">Estimated Useful Life (in years)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Total property and equipment, gross</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 and amortization</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation, Depletion and Amortization, Nonproduction</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation and amortization</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Accrued personnel and related expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Accrued professional services</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Accrued other expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transaction [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2024/elts/srt-2024.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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="alms-20241231.xsd#alms_ForesiteLabsMember" xlink:label="alms_ForesiteLabsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ForesiteLabsMember" xlink:to="alms_ForesiteLabsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ForesiteLabsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to Foresite labs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ForesiteLabsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Foresite Labs [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ForesiteLabsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Foresite labs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transaction [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transactions</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RelatedPartyTransactionAnnualAdditionalRenewalTerm" xlink:label="alms_RelatedPartyTransactionAnnualAdditionalRenewalTerm" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_RelatedPartyTransactionAnnualAdditionalRenewalTerm" xlink:to="alms_RelatedPartyTransactionAnnualAdditionalRenewalTerm_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_RelatedPartyTransactionAnnualAdditionalRenewalTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Renewal term of agreement annually related to related party transaction  in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents 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="alms_RelatedPartyTransactionAnnualAdditionalRenewalTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transaction, Annual Additional Renewal Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_RelatedPartyTransactionAnnualAdditionalRenewalTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Automatic renewal term</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and development accrued expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:label="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:to="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLeaseNotYetCommencedMember" xlink:label="us-gaap_OperatingLeaseLeaseNotYetCommencedMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLeaseNotYetCommencedMember" xlink:to="us-gaap_OperatingLeaseLeaseNotYetCommencedMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLeaseNotYetCommencedMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Lease Not yet Commenced [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLeaseNotYetCommencedMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease, lease not yet commenced</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AreaOfRealEstateProperty" xlink:label="us-gaap_AreaOfRealEstateProperty" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AreaOfRealEstateProperty" xlink:to="us-gaap_AreaOfRealEstateProperty_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AreaOfRealEstateProperty_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Area of Real Estate Property</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AreaOfRealEstateProperty_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease space</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncentiveToLessee" xlink:label="us-gaap_IncentiveToLessee" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncentiveToLessee" xlink:to="us-gaap_IncentiveToLessee_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncentiveToLessee_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Incentive to Lessee</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncentiveToLessee_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tenant improvement allowance provided by lessor</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ProceedsFromTenantImprovementAllowanceReceived" xlink:label="alms_ProceedsFromTenantImprovementAllowanceReceived" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ProceedsFromTenantImprovementAllowanceReceived" xlink:to="alms_ProceedsFromTenantImprovementAllowanceReceived_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ProceedsFromTenantImprovementAllowanceReceived_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The cash inflow associated with the receipt of the tenant improvement allowance from the lessor.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ProceedsFromTenantImprovementAllowanceReceived_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Tenant Improvement Allowance Received</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ProceedsFromTenantImprovementAllowanceReceived_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tenant improvement allowance received</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/terseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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">Total operating lease liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, to be Paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Future lease payments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total undiscounted lease payments</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_LesseeOperatingLeaseLiabilityGrossFixedPayment" xlink:label="alms_LesseeOperatingLeaseLiabilityGrossFixedPayment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_LesseeOperatingLeaseLiabilityGrossFixedPayment" xlink:to="alms_LesseeOperatingLeaseLiabilityGrossFixedPayment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_LesseeOperatingLeaseLiabilityGrossFixedPayment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of lessee's gross fixed payments for operating lease.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_LesseeOperatingLeaseLiabilityGrossFixedPayment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, Gross Fixed Payment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_LesseeOperatingLeaseLiabilityGrossFixedPayment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gross fixed payments</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_LesseeOperatingLeaseIncentiveReceivableCurrent" xlink:label="alms_LesseeOperatingLeaseIncentiveReceivableCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_LesseeOperatingLeaseIncentiveReceivableCurrent" xlink:to="alms_LesseeOperatingLeaseIncentiveReceivableCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_LesseeOperatingLeaseIncentiveReceivableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of incentive receivable from lessor by lessee, current.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_LesseeOperatingLeaseIncentiveReceivableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Incentive Receivable Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_LesseeOperatingLeaseIncentiveReceivableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease incentives receivable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted-average incremental borrowing rate</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1" xlink:label="us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1" xlink:to="us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Lease Not yet Commenced, Renewal Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease not yet commenced, renewal term</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedExistenceOfOptionToExtend" xlink:label="us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedExistenceOfOptionToExtend" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedExistenceOfOptionToExtend" xlink:to="us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedExistenceOfOptionToExtend_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedExistenceOfOptionToExtend_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Lease Not yet Commenced, Existence of Option to Extend [true false]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unrecorded Unconditional Purchase Obligation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total undiscounted lease payments over the lease term</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LettersOfCreditOutstandingAmount" xlink:to="us-gaap_LettersOfCreditOutstandingAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LettersOfCreditOutstandingAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Letters of Credit Outstanding, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LettersOfCreditOutstandingAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Letters of credit on leases</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Components of lease cost</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Cash payments included in the measurement of operating lease liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 (years)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of future minimum lease payments under non-cancelable operating leases</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, to be Paid, Year One</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2025</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, to be Paid, Year Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2026</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, to be Paid, Year Three</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2027</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, to be Paid, Year Four</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2028</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, to be Paid, Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2029</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, to be Paid, after Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Thereafter</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less: Imputed interest</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionContingentConsiderationTable" xlink:label="us-gaap_AssetAcquisitionContingentConsiderationTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionContingentConsiderationTable" xlink:to="us-gaap_AssetAcquisitionContingentConsiderationTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetAcquisitionContingentConsiderationTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Acquisition, Contingent Consideration [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember" xlink:label="alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember" xlink:to="alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents FronThera U.S. Holdings, Inc. and its wholly owned subsidiary, FronThera U.S. Pharmaceuticals LLC.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fronthera US Holdings Inc And Fronthera US Pharmaceuticals Llc [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">FronThera</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationByTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContingentConsiderationByTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contingent Consideration by Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="us-gaap_ContingentConsiderationTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContingentConsiderationTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contingent Consideration Type [Domain]</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ClinicalMilestonesMember" xlink:label="alms_ClinicalMilestonesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ClinicalMilestonesMember" xlink:to="alms_ClinicalMilestonesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ClinicalMilestonesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents clinical milestones under the agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ClinicalMilestonesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Clinical Milestones [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ClinicalMilestonesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Clinical milestones</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ApprovalMilestonesMember" xlink:label="alms_ApprovalMilestonesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ApprovalMilestonesMember" xlink:to="alms_ApprovalMilestonesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ApprovalMilestonesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents approved milestones related to technology acquired under the agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ApprovalMilestonesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Approval Milestones [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ApprovalMilestonesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Approval milestones</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionContingentConsiderationLineItems" xlink:label="us-gaap_AssetAcquisitionContingentConsiderationLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionContingentConsiderationLineItems" xlink:to="us-gaap_AssetAcquisitionContingentConsiderationLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetAcquisitionContingentConsiderationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Acquisition, Contingent Consideration [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetAcquisitionContingentConsiderationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">FronThera Contingent Consideration</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionContingentConsiderationLiability" xlink:label="us-gaap_AssetAcquisitionContingentConsiderationLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionContingentConsiderationLiability" xlink:to="us-gaap_AssetAcquisitionContingentConsiderationLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetAcquisitionContingentConsiderationLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Acquisition, Contingent Consideration, Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetAcquisitionContingentConsiderationLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contingent consideration liability</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_AssetAcquisitionPaymentOfMilestone" xlink:label="alms_AssetAcquisitionPaymentOfMilestone" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_AssetAcquisitionPaymentOfMilestone" xlink:to="alms_AssetAcquisitionPaymentOfMilestone_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_AssetAcquisitionPaymentOfMilestone_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of milestone payment made in connection with asset acquisition.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_AssetAcquisitionPaymentOfMilestone_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Acquisition, Payment of Milestone</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_AssetAcquisitionPaymentOfMilestone_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Milestone payment made</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_AssetAcquisitionMilestoneObligation" xlink:label="alms_AssetAcquisitionMilestoneObligation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_AssetAcquisitionMilestoneObligation" xlink:to="alms_AssetAcquisitionMilestoneObligation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_AssetAcquisitionMilestoneObligation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of milestone obligation in connection with asset acquisition.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_AssetAcquisitionMilestoneObligation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Acquisition, Milestone Obligation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_AssetAcquisitionMilestoneObligation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Milestone payment obligation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityByClassOfStockTable" xlink:label="us-gaap_TemporaryEquityByClassOfStockTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityByClassOfStockTable" xlink:to="us-gaap_TemporaryEquityByClassOfStockTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityByClassOfStockTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity, by Class of Stock [Table]</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesB2RedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesB2RedeemableConvertiblePreferredStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_SeriesB2RedeemableConvertiblePreferredStockMember" xlink:to="alms_SeriesB2RedeemableConvertiblePreferredStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_SeriesB2RedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Series B-2 redeemable convertible preferred stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_SeriesB2RedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series B-2 Redeemable Convertible Preferred Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_SeriesB2RedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series B-2 redeemable convertible preferred stock</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesC1RedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesC1RedeemableConvertiblePreferredStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_SeriesC1RedeemableConvertiblePreferredStockMember" xlink:to="alms_SeriesC1RedeemableConvertiblePreferredStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_SeriesC1RedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Series C-1 redeemable convertible preferred stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_SeriesC1RedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series C-1 Redeemable Convertible Preferred Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_SeriesC1RedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series C-1 redeemable convertible preferred stock</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesB2B2aRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesB2B2aRedeemableConvertiblePreferredStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_SeriesB2B2aRedeemableConvertiblePreferredStockMember" xlink:to="alms_SeriesB2B2aRedeemableConvertiblePreferredStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_SeriesB2B2aRedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Series B-2, B2A redeemable convertible preferred stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_SeriesB2B2aRedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series B-2, B-2A Redeemable Convertible Preferred Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_SeriesB2B2aRedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series B-2, B-2A redeemable convertible preferred stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityLineItems" xlink:label="us-gaap_TemporaryEquityLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityLineItems" xlink:to="us-gaap_TemporaryEquityLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TemporaryEquityLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable Convertible Preferred Stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" xlink:label="us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" xlink:to="us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Issuance of Redeemable Convertible Preferred Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from issuance of shares</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RedeemableConvertiblePreferredStockCallOption" xlink:label="alms_RedeemableConvertiblePreferredStockCallOption" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_RedeemableConvertiblePreferredStockCallOption" xlink:to="alms_RedeemableConvertiblePreferredStockCallOption_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_RedeemableConvertiblePreferredStockCallOption_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable convertible preferred stock recognized call option</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_RedeemableConvertiblePreferredStockCallOption_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable Convertible Preferred Stock Call Option</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_RedeemableConvertiblePreferredStockCallOption_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative liability</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ConvertiblePreferredStockNumberOfSharesIssuedUponConversion" xlink:label="alms_ConvertiblePreferredStockNumberOfSharesIssuedUponConversion" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ConvertiblePreferredStockNumberOfSharesIssuedUponConversion" xlink:to="alms_ConvertiblePreferredStockNumberOfSharesIssuedUponConversion_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ConvertiblePreferredStockNumberOfSharesIssuedUponConversion_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of convertible preferred shares issued for each share of convertible preferred stock that is converted.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ConvertiblePreferredStockNumberOfSharesIssuedUponConversion_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible Preferred Stock, Number of Shares Issued upon Conversion</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ConvertiblePreferredStockNumberOfSharesIssuedUponConversion_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of convertible preferred shares issued</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_DerivativeLiabilityAmountReclassifiedToTemporaryEquity" xlink:label="alms_DerivativeLiabilityAmountReclassifiedToTemporaryEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_DerivativeLiabilityAmountReclassifiedToTemporaryEquity" xlink:to="alms_DerivativeLiabilityAmountReclassifiedToTemporaryEquity_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_DerivativeLiabilityAmountReclassifiedToTemporaryEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of derivative liability reclassified into temporary equity.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_DerivativeLiabilityAmountReclassifiedToTemporaryEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative Liability, Amount Reclassified To Temporary Equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_DerivativeLiabilityAmountReclassifiedToTemporaryEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative liability reclassified to temporary equity</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/terseLabel" xlink:label="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of shares issued upon conversion</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_FairValueOfFreestandingFinancialInstruments" xlink:label="alms_FairValueOfFreestandingFinancialInstruments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_FairValueOfFreestandingFinancialInstruments" xlink:to="alms_FairValueOfFreestandingFinancialInstruments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_FairValueOfFreestandingFinancialInstruments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Market value / fair value of freestanding financial instruments held by the company.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_FairValueOfFreestandingFinancialInstruments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair value of Freestanding Financial Instruments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_FairValueOfFreestandingFinancialInstruments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair value of freestanding instrument</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeedRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeedRedeemableConvertiblePreferredStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_SeedRedeemableConvertiblePreferredStockMember" xlink:to="alms_SeedRedeemableConvertiblePreferredStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_SeedRedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Seed redeemable convertible preferred stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_SeedRedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Seed Redeemable Convertible Preferred Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_SeedRedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series Seed redeemable convertible preferred stock</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesRedeemableConvertiblePreferredStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_SeriesRedeemableConvertiblePreferredStockMember" xlink:to="alms_SeriesRedeemableConvertiblePreferredStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_SeriesRedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Series A redeemable convertible preferred stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_SeriesRedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series A Redeemable Convertible Preferred Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_SeriesRedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series A redeemable convertible preferred stock</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesBRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesBRedeemableConvertiblePreferredStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_SeriesBRedeemableConvertiblePreferredStockMember" xlink:to="alms_SeriesBRedeemableConvertiblePreferredStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_SeriesBRedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Series B redeemable convertible preferred stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_SeriesBRedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series B Redeemable Convertible Preferred Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_SeriesBRedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series B redeemable convertible preferred stock</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesB1RedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesB1RedeemableConvertiblePreferredStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_SeriesB1RedeemableConvertiblePreferredStockMember" xlink:to="alms_SeriesB1RedeemableConvertiblePreferredStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_SeriesB1RedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Series B-1 redeemable convertible preferred stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_SeriesB1RedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series B-1 Redeemable Convertible Preferred Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_SeriesB1RedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series B-1 redeemable convertible preferred stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ScheduleOfStockByClassTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockByClassTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock, Class of Stock [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfStockLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Stock [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock reserved on an as-converted basis</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' Equity (Deficit)</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_CommonStockConvertibleConvertibleRatio" xlink:label="alms_CommonStockConvertibleConvertibleRatio" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_CommonStockConvertibleConvertibleRatio" xlink:to="alms_CommonStockConvertibleConvertibleRatio_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_CommonStockConvertibleConvertibleRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The number of common stock shares for each share of common stock upon conversion.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_CommonStockConvertibleConvertibleRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock Convertible, Convertible Ratio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_CommonStockConvertibleConvertibleRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Conversion ratio</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_CommonStockConversionMaximumBeneficialOwnershipPercentAfterConversion" xlink:label="alms_CommonStockConversionMaximumBeneficialOwnershipPercentAfterConversion" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_CommonStockConversionMaximumBeneficialOwnershipPercentAfterConversion" xlink:to="alms_CommonStockConversionMaximumBeneficialOwnershipPercentAfterConversion_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_CommonStockConversionMaximumBeneficialOwnershipPercentAfterConversion_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The maximum percent of beneficial ownership of stock a holder can hold after conversion.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_CommonStockConversionMaximumBeneficialOwnershipPercentAfterConversion_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock Conversion, Maximum Beneficial Ownership Percent After Conversion</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_CommonStockConversionMaximumBeneficialOwnershipPercentAfterConversion_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum beneficial ownership percent after conversion</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_NumberOfDaysPriorNoticeToIncreaseOrDecreaseInterestThresholdLimit" xlink:label="alms_NumberOfDaysPriorNoticeToIncreaseOrDecreaseInterestThresholdLimit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_NumberOfDaysPriorNoticeToIncreaseOrDecreaseInterestThresholdLimit" xlink:to="alms_NumberOfDaysPriorNoticeToIncreaseOrDecreaseInterestThresholdLimit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_NumberOfDaysPriorNoticeToIncreaseOrDecreaseInterestThresholdLimit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of days prior notice to be provided for increase or decrease in threshold limit of beneficial ownership interest.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_NumberOfDaysPriorNoticeToIncreaseOrDecreaseInterestThresholdLimit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number Of Days Prior Notice To Increase Or Decrease Interest Threshold Limit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_NumberOfDaysPriorNoticeToIncreaseOrDecreaseInterestThresholdLimit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number Of Days Prior Notice</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/label" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee Stock Option [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock options issued and outstanding</label>
    <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">Stock options</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember" xlink:label="alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember" xlink:to="alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to shares available for grant under the share-based payment plans.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares Available For Grant Under Share-Based Payment Plans [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares available for grant</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RedeemableConvertiblePreferredStockMember" xlink:to="us-gaap_RedeemableConvertiblePreferredStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable Convertible Preferred Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable convertible preferred stock issued and outstanding</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_TwoThousandTwentyFourEquityIncentivePlanMember" xlink:label="alms_TwoThousandTwentyFourEquityIncentivePlanMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_TwoThousandTwentyFourEquityIncentivePlanMember" xlink:to="alms_TwoThousandTwentyFourEquityIncentivePlanMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_TwoThousandTwentyFourEquityIncentivePlanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to 2024 equity incentive plan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_TwoThousandTwentyFourEquityIncentivePlanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Two Thousand Twenty Four Equity Incentive Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_TwoThousandTwentyFourEquityIncentivePlanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2024 Equity Incentive Plan</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_TwoThousandTwentyFourEmployeeStockPurchasePlanMember" xlink:label="alms_TwoThousandTwentyFourEmployeeStockPurchasePlanMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_TwoThousandTwentyFourEmployeeStockPurchasePlanMember" xlink:to="alms_TwoThousandTwentyFourEmployeeStockPurchasePlanMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_TwoThousandTwentyFourEmployeeStockPurchasePlanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to 2024 employee stock purchase plan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_TwoThousandTwentyFourEmployeeStockPurchasePlanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Two Thousand Twenty Four Employee Stock Purchase Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_TwoThousandTwentyFourEmployeeStockPurchasePlanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2024 Employee Stock Purchase Plan</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_TwoThousandTwentyOneStockPlanMember" xlink:label="alms_TwoThousandTwentyOneStockPlanMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_TwoThousandTwentyOneStockPlanMember" xlink:to="alms_TwoThousandTwentyOneStockPlanMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_TwoThousandTwentyOneStockPlanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to 2021 Stock Plan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_TwoThousandTwentyOneStockPlanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Two Thousand Twenty One Stock Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_TwoThousandTwentyOneStockPlanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2021 Stock Plan</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_TwoThousandTwentyFourPerformanceOptionPlanMember" xlink:label="alms_TwoThousandTwentyFourPerformanceOptionPlanMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_TwoThousandTwentyFourPerformanceOptionPlanMember" xlink:to="alms_TwoThousandTwentyFourPerformanceOptionPlanMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_TwoThousandTwentyFourPerformanceOptionPlanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to 2024 performance option plan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_TwoThousandTwentyFourPerformanceOptionPlanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Two Thousand Twenty Four Performance Option Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_TwoThousandTwentyFourPerformanceOptionPlanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2024 Performance Option Plan</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 reserved for future issuance</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Award Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">All Award Types</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted common stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted stock awards</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GranteeStatusAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Grantee Status [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GranteeStatusDomain" xlink:to="us-gaap_GranteeStatusDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GranteeStatusDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Grantee Status [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:to="us-gaap_ShareBasedPaymentArrangementNonemployeeMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedPaymentArrangementNonemployeeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement, Nonemployee [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedPaymentArrangementNonemployeeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Executives</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock-Based Compensation</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">Common Stock Issued to Executives</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Number of shares issued under restricted stock award</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SharesIssuedToNumberOfExecutiveOfficers" xlink:label="alms_SharesIssuedToNumberOfExecutiveOfficers" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_SharesIssuedToNumberOfExecutiveOfficers" xlink:to="alms_SharesIssuedToNumberOfExecutiveOfficers_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_SharesIssuedToNumberOfExecutiveOfficers_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The number of executives to whom restricted common stock  is issued.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_SharesIssuedToNumberOfExecutiveOfficers_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares Issued To Number of Executive Officers</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_SharesIssuedToNumberOfExecutiveOfficers_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of executives to whom restricted stock are issued</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Purchase price per share ($ per share)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock fair value</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffPeriod" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffPeriod" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Duration of cliff related to vesting period of award.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Cliff Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cliff vesting period (years)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 recognized</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_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/2024/elts/us-gaap-2024.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 as on End of the period (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 as on beginning of the period (Shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 (Shares)</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedInPeriod" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedInPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedInPeriod" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedInPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The number of equity-based payment instruments, excluding stock (or unit) options, that were repurchased during the reporting period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedInPeriod_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, Repurchased in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repurchased (Shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/terseLabel" 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/2024/elts/us-gaap-2024.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 as on End of the period ($ 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 as on beginning of the period ($ per share)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 ($ per shares)</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedWeightedAverageGrantDateFairValue" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedWeightedAverageGrantDateFairValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedWeightedAverageGrantDateFairValue" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedWeightedAverageGrantDateFairValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were repurchased during the period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedWeightedAverageGrantDateFairValue_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, Repurchased, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repurchased ($ per shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of shares available for issuance under the plan</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Award expiration period</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock option, exercise price ($ per share)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Weighted-average exercise price, Outstanding, vested and expected to vest at end of the period ($ per shares)</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">Weighted-average exercise price, Outstanding at beginning of the period ($ per shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock option, weighted average exercise price ($ per share)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Options outstanding, vested and expected to vest at end of the period (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">Options outstanding at beginning of the period (shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock option, number of outstanding shares</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement, Plan Modification, Incremental Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock option repricing, total incremental expense</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithVestedOptions" xlink:label="alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithVestedOptions" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithVestedOptions" xlink:to="alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithVestedOptions_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithVestedOptions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">An excess of the fair value of the modified award over the fair value of the award immediately before the modification associated with vested options.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithVestedOptions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement, Plan Modification, Incremental Cost Associated With Vested Options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithVestedOptions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock option repricing, total incremental expense associated with vested options</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithUnvestedOptions" xlink:label="alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithUnvestedOptions" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithUnvestedOptions" xlink:to="alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithUnvestedOptions_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithUnvestedOptions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">An excess of the fair value of the modified award over the fair value of the award immediately before the modification associated with unvested options.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithUnvestedOptions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement, Plan Modification, Incremental Cost Associated With Unvested Options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithUnvestedOptions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock option repricing, total incremental expense associated with unvested options</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_EquityIncentivePlan2024Member" xlink:label="alms_EquityIncentivePlan2024Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_EquityIncentivePlan2024Member" xlink:to="alms_EquityIncentivePlan2024Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_EquityIncentivePlan2024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to the 2024 equity incentive plan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_EquityIncentivePlan2024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Incentive Plan 2024 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_EquityIncentivePlan2024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2024 EIP</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_EmployeeStockPurchasePlan2024Member" xlink:label="alms_EmployeeStockPurchasePlan2024Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_EmployeeStockPurchasePlan2024Member" xlink:to="alms_EmployeeStockPurchasePlan2024Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_EmployeeStockPurchasePlan2024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information relating to the Employee stock purchase plan 2024.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_EmployeeStockPurchasePlan2024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee Stock Purchase Plan 2024 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_EmployeeStockPurchasePlan2024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2024 ESPP</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_PerformanceOptionPlan2024Member" xlink:label="alms_PerformanceOptionPlan2024Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_PerformanceOptionPlan2024Member" xlink:to="alms_PerformanceOptionPlan2024Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_PerformanceOptionPlan2024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Performance Option Plan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_PerformanceOptionPlan2024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Performance Option Plan 2024 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="alms_PerformanceOptionPlan2024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2024 POP</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_NonStatutoryOptionMember" xlink:label="alms_NonStatutoryOptionMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_NonStatutoryOptionMember" xlink:to="alms_NonStatutoryOptionMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_NonStatutoryOptionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Refers information pertaining to Non- Statutory option member.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_NonStatutoryOptionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-Statutory Option [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_NonStatutoryOptionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non- Statutory Option</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.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="alms-20241231.xsd#alms_SharesAuthorizedToBeAddedFromAnotherPlan" xlink:label="alms_SharesAuthorizedToBeAddedFromAnotherPlan" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_SharesAuthorizedToBeAddedFromAnotherPlan" xlink:to="alms_SharesAuthorizedToBeAddedFromAnotherPlan_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_SharesAuthorizedToBeAddedFromAnotherPlan_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the number of shares authorized to be added from another plan upon termination, expiration, lapse or any reason without the delivery if shares, or are reacquired or withheld.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_SharesAuthorizedToBeAddedFromAnotherPlan_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares Authorized to be Added from Another Plan</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_SharesAuthorizedToBeAddedFromAnotherPlan_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares authorized to be added from another plan</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuancePercentage" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuancePercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuancePercentage" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuancePercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuancePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The percentage of annual increase in the total number of shares reserved and available for issuance under the share-based payment arrangement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuancePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Annual Increase In Number of Shares Reserved And Available For Issuance, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuancePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase in annual percentage</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Number of shares authorized to grant under the plan</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementShareBasedPaymentAwardMaximumTerm" xlink:label="alms_ShareBasedCompensationArrangementShareBasedPaymentAwardMaximumTerm" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ShareBasedCompensationArrangementShareBasedPaymentAwardMaximumTerm" xlink:to="alms_ShareBasedCompensationArrangementShareBasedPaymentAwardMaximumTerm_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ShareBasedCompensationArrangementShareBasedPaymentAwardMaximumTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum period for which the stock award may be granted.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ShareBasedCompensationArrangementShareBasedPaymentAwardMaximumTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Based Compensation Arrangement Share Based Payment Award, Maximum Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ShareBasedCompensationArrangementShareBasedPaymentAwardMaximumTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share based compensation arrangement share based payment award, maximum term</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_PercentageOfEstimatedFairMarketValueOfCommonStockForDeterminingExercisePriceForAwardGranted" xlink:label="alms_PercentageOfEstimatedFairMarketValueOfCommonStockForDeterminingExercisePriceForAwardGranted" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_PercentageOfEstimatedFairMarketValueOfCommonStockForDeterminingExercisePriceForAwardGranted" xlink:to="alms_PercentageOfEstimatedFairMarketValueOfCommonStockForDeterminingExercisePriceForAwardGranted_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_PercentageOfEstimatedFairMarketValueOfCommonStockForDeterminingExercisePriceForAwardGranted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of estimated fair market value of common stock for determining exercise price for award granted.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_PercentageOfEstimatedFairMarketValueOfCommonStockForDeterminingExercisePriceForAwardGranted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage Of Estimated Fair Market Value Of Common Stock for Determining Exercise Price for Award Granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_PercentageOfEstimatedFairMarketValueOfCommonStockForDeterminingExercisePriceForAwardGranted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of estimated fair market value of common stock (%)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Granted (shares)</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">Number of Stock options granted to purchase shares</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_MaximumGrantDateFairMarketValueAndCashCompensationPaid" xlink:label="alms_MaximumGrantDateFairMarketValueAndCashCompensationPaid" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_MaximumGrantDateFairMarketValueAndCashCompensationPaid" xlink:to="alms_MaximumGrantDateFairMarketValueAndCashCompensationPaid_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_MaximumGrantDateFairMarketValueAndCashCompensationPaid_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum grant date fair market value of all awards and all cash compensation paid by the Company to any non-employee director for services as a director in any fiscal year.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_MaximumGrantDateFairMarketValueAndCashCompensationPaid_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum Grant Date Fair Market Value and Cash Compensation Paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_MaximumGrantDateFairMarketValueAndCashCompensationPaid_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum grant date fair market value of all awards and all cash compensation paid</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuance" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuance" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuance" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuance_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The annual increase in the total number of shares reserved and available for issuance under the share-based payment arrangement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Based Compensation Arrangement By Share Based Payment Award Annual Increase In Number Of Shares Reserved And Available For Issuance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Annual increase in number of shares reserved and available for issuance</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePricePercentageOnMarketPriceOfferingDate" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePricePercentageOnMarketPriceOfferingDate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePricePercentageOnMarketPriceOfferingDate" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePricePercentageOnMarketPriceOfferingDate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePricePercentageOnMarketPriceOfferingDate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Purchase rate from fair value on offering date that participants pay for shares.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePricePercentageOnMarketPriceOfferingDate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price Percentage On Market Price, Offering Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePricePercentageOnMarketPriceOfferingDate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of shares purchase rate from fair value on offering date that participants pay for shares.</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice" xlink:label="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice" xlink:to="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exercise price of the stock options granted during the period, under share-based payment arrangement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice_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, Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Grants in period, exercise price</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDates" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDates" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDates" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDates_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Price Target performance conditions are calculated  based on  weighted average price over threshold period of specified consecutive trading dates.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Based Compensation Arrangement By Share Based Payment Award Threshold Consecutive Trading Dates</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consecutive Trading Dates</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPerformanceConditionSatisfactionPeriod" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPerformanceConditionSatisfactionPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPerformanceConditionSatisfactionPeriod" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPerformanceConditionSatisfactionPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPerformanceConditionSatisfactionPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The maximum time period from the date of vesting commencement within which the performance condition is to be satisfied to avoid expiration of the awards, 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="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPerformanceConditionSatisfactionPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Performance Condition Satisfaction Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPerformanceConditionSatisfactionPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum performance condition satisfaction period</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Options Outstanding</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Forfeited or expired (shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exercisable at end of the period (shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 Per Share</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Weighted-average exercise price, Granted ($ per shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Weighted-average exercise price, Exercised ($ per shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted-average exercise price, Forfeited or expired ($ per shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Exercisable at end of the period ($ per shares)</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_StockOptionsWeightedAverageRemainingContractualTermAbstract" xlink:label="alms_StockOptionsWeightedAverageRemainingContractualTermAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_StockOptionsWeightedAverageRemainingContractualTermAbstract" xlink:to="alms_StockOptionsWeightedAverageRemainingContractualTermAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_StockOptionsWeightedAverageRemainingContractualTermAbstract_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="alms_StockOptionsWeightedAverageRemainingContractualTermAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Options, Weighted- Average Remaining Contractual Term [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_StockOptionsWeightedAverageRemainingContractualTermAbstract_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/2024/elts/us-gaap-2024.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 remaining contractual term, Outstanding, vested and expected to vest (in years)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Weighted-average remaining contractual term, Exercisable at end of the period (in years)</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_StockOptionsAggregateIntrinsicValueAbstract" xlink:label="alms_StockOptionsAggregateIntrinsicValueAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_StockOptionsAggregateIntrinsicValueAbstract" xlink:to="alms_StockOptionsAggregateIntrinsicValueAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_StockOptionsAggregateIntrinsicValueAbstract_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="alms_StockOptionsAggregateIntrinsicValueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Options, Aggregate Intrinsic Value [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_StockOptionsAggregateIntrinsicValueAbstract_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/2024/elts/us-gaap-2024.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">Aggregate Intrinsic Values, Outstanding, vested and expected to vest at the end of period</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">Aggregate Intrinsic Value, Outstanding at beginning of the period</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_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, Intrinsic Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Aggregate Intrinsic Value, exercised</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Aggregate Intrinsic Values, Exercisable at the end of period</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndEarlyExercisableNumber" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndEarlyExercisableNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndEarlyExercisableNumber" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndEarlyExercisableNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndEarlyExercisableNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The number of shares into which unvested stock options outstanding as of the balance sheet date can be early converted under the option plan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndEarlyExercisableNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Unvested and Early Exercisable, Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndEarlyExercisableNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unvested and early exercisable shares</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 ($ per share)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vested, fair value</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_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</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Volatility rate</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_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</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Risk Free Interest Rate</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedInPeriodFairValue" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedInPeriodFairValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedInPeriodFairValue" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedInPeriodFairValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedInPeriodFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair value of options issued. Excludes equity instruments other than options.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedInPeriodFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Issued in Period, Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedInPeriodFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based payment award, options, issued in period, fair value</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Performance period</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDerivedServicePeriod" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDerivedServicePeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDerivedServicePeriod" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDerivedServicePeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDerivedServicePeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Estimated service period that is derived based on the market conditions.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDerivedServicePeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Derived Service Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDerivedServicePeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based payment award, award derived service period</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember" xlink:label="alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember" xlink:to="alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to 2024 Equity Incentive Plan and 2021 Stock Plan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Two Thousand Twenty Four Equity Incentive Plan and 2021 Stock Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2021 Plan and 2024 EIP</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Minimum Volatility (%)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Maximum Volatility (%)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Minimum Risk-free interest rate (%)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Maximum Risk-free interest rate (%)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Dividend yield (%)</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_EarlyExercisableEmployeeStockOptionsMember" xlink:label="alms_EarlyExercisableEmployeeStockOptionsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_EarlyExercisableEmployeeStockOptionsMember" xlink:to="alms_EarlyExercisableEmployeeStockOptionsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_EarlyExercisableEmployeeStockOptionsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to early exercisable employee stock options.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_EarlyExercisableEmployeeStockOptionsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Early Exercisable Employee Stock Options [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_EarlyExercisableEmployeeStockOptionsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Early exercise employee option</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Early Exercisable Shares, Number of shares:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unvested shares outstanding at end of the period (shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unvested shares outstanding at beginning of the period (shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vested (shares)</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasedInPeriod" xlink:label="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasedInPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasedInPeriod" xlink:to="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasedInPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasedInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The number of shares under options that were repurchased during the reporting period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasedInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Based Compensation Arrangements By Share Based Payment Award Options Repurchased In Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasedInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repurchased</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Early Exercisable Shares, Weighted-Average Exercise Price Per Share:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exercise price at the end of the period ($ per share)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exercise price at the beginning of the period ($ per share)</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionEarlyExercisesWeightedAverageExercisePrice" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionEarlyExercisesWeightedAverageExercisePrice" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionEarlyExercisesWeightedAverageExercisePrice" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionEarlyExercisesWeightedAverageExercisePrice_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionEarlyExercisesWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The weighted average grant-date fair value of options that are exercised early during the period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionEarlyExercisesWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Early Exercises, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionEarlyExercisesWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Early exercised ($ per share)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vested ($ per share)</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasesInPeriodWeightedAverageExercisePrice" xlink:label="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasesInPeriodWeightedAverageExercisePrice" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasesInPeriodWeightedAverageExercisePrice" xlink:to="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasesInPeriodWeightedAverageExercisePrice_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that were repurchased during the period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Repurchases In period, Weighted Average Exercise price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repurchased ($ per share)</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementUnvestedSharesFairValueOfSharesSubjectToRepurchaseObligation" xlink:label="alms_ShareBasedCompensationArrangementUnvestedSharesFairValueOfSharesSubjectToRepurchaseObligation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ShareBasedCompensationArrangementUnvestedSharesFairValueOfSharesSubjectToRepurchaseObligation" xlink:to="alms_ShareBasedCompensationArrangementUnvestedSharesFairValueOfSharesSubjectToRepurchaseObligation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ShareBasedCompensationArrangementUnvestedSharesFairValueOfSharesSubjectToRepurchaseObligation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair value of the early exercise of unvested shares that are treated as share repurchase obligation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ShareBasedCompensationArrangementUnvestedSharesFairValueOfSharesSubjectToRepurchaseObligation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement, Unvested Shares, Fair Value of Shares Subject to Repurchase Obligation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ShareBasedCompensationArrangementUnvestedSharesFairValueOfSharesSubjectToRepurchaseObligation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share repurchase liability related to the unvested shares</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/terseLabel" 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/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_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/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unrecognized stock-based compensation expense related to unvested stock option</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Period over which unamortized stock-based compensation expense to be recognized</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAbstract" xlink:label="us-gaap_NetIncomeLossAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAbstract" xlink:to="us-gaap_NetIncomeLossAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Income (Loss) Attributable to Parent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAbstract_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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesIssuedBasic_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesIssuedBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted Average Number of Shares Issued, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesIssuedBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted-average shares of common stock outstanding</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation" xlink:label="us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation" xlink:to="us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted Average Number of Shares, Common Stock Subject to Repurchase or Cancellation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less: Weighted-average shares of common stock subject to repurchase</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember" xlink:label="alms_UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember" xlink:to="alms_UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Unvested restricted common stock and early exercised stock options.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unvested Restricted Common Stock And Early Exercised Stock Options [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unvested restricted common stock and early exercised stock options</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Net Loss Per Share Attributable to Common Stockholders</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Potential dilutive shares excluded from computation of diluted net loss per share</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Income Tax Reconciliation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Amount at statutory rates</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount" xlink:label="alms_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount" xlink:to="alms_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to permanent differences.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Permanent Differences, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Permanent differences</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Valuation allowance</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Federal research and development credit</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:to="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_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/2024/elts/us-gaap-2024.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/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Components of Deferred Tax Assets [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred tax assets:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 losses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Tax Credit Carryforwards</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tax credits</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Research and development capitalization</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accruals and reserves</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock-based compensation</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_DeferredTaxAssetsOperatingLeaseLiabilities" xlink:label="alms_DeferredTaxAssetsOperatingLeaseLiabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_DeferredTaxAssetsOperatingLeaseLiabilities" xlink:to="alms_DeferredTaxAssetsOperatingLeaseLiabilities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_DeferredTaxAssetsOperatingLeaseLiabilities_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 operating lease liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_DeferredTaxAssetsOperatingLeaseLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Operating Lease Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_DeferredTaxAssetsOperatingLeaseLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other capitalized expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Gross deferred tax assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Net of Valuation Allowance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred tax assets, net of valuation allowance</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Components of Deferred Tax Liabilities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred tax liabilities:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Liabilities, Property, Plant and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fixed assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Liabilities, Leasing Arrangements</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease right-of-use assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/negatedTotalLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred tax liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Total net deferred tax assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Increase in valuation allowance</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="us-gaap_OperatingLossCarryforwardsTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_OperatingLossCarryforwardsTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwardsTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Loss Carryforwards [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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">U.S. federal</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">U.S. states</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Loss Carryforwards [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Taxes</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:label="alms_OperatingLossCarryforwardsNotSubjectToExpiration" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:to="alms_OperatingLossCarryforwardsNotSubjectToExpiration_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_OperatingLossCarryforwardsNotSubjectToExpiration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws that are not subject to expiration.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_OperatingLossCarryforwardsNotSubjectToExpiration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Loss Carryforwards, Not Subject To Expiration</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_OperatingLossCarryforwardsNotSubjectToExpiration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net operating losses, not subject to expiration</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_OperatingLossCarryforwardsSubjectToExpiration" xlink:label="alms_OperatingLossCarryforwardsSubjectToExpiration" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_OperatingLossCarryforwardsSubjectToExpiration" xlink:to="alms_OperatingLossCarryforwardsSubjectToExpiration_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_OperatingLossCarryforwardsSubjectToExpiration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws that are subject to expiration dates.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_OperatingLossCarryforwardsSubjectToExpiration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Loss Carryforwards, Subject To Expiration</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_OperatingLossCarryforwardsSubjectToExpiration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net operating losses, subject to expiration</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="us-gaap_TaxCreditCarryforwardAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardAmount" xlink:to="us-gaap_TaxCreditCarryforwardAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxCreditCarryforwardAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tax Credit Carryforward, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxCreditCarryforwardAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tax credits</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:label="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unrecognized Tax Benefits [Roll Forward]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unrecognized tax benefits:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/periodEndLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_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_UnrecognizedTaxBenefits_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/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increases in tax positions in the current period</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Decreases related to prior year's tax position</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Accrued interest and penalties for unrecognized tax benefits</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:label="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:to="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Possible change in the amount of existing unrecognized tax benefits</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Employer contribution under the plan</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Segment Reporting Information, by Segment [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_SingleReportableSegmentMember" xlink:label="alms_SingleReportableSegmentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_SingleReportableSegmentMember" xlink:to="alms_SingleReportableSegmentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_SingleReportableSegmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information relating to the Company's single reportable segment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_SingleReportableSegmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Single Reportable Segment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="alms_SingleReportableSegmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Single reportable segment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment Reporting Information [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment Reporting</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationOperatingIncomeLossAbstract" xlink:label="us-gaap_SegmentReportingInformationOperatingIncomeLossAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationOperatingIncomeLossAbstract" xlink:to="us-gaap_SegmentReportingInformationOperatingIncomeLossAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingInformationOperatingIncomeLossAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment Reporting Information, Operating Income (Loss) [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingInformationOperatingIncomeLossAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating expenses:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseAbstract" xlink:label="us-gaap_ResearchAndDevelopmentExpenseAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpenseAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpenseAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpenseAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and Development Expense [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpenseAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and development expenses</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ResearchAndDevelopmentExternalCostAbstract" xlink:label="alms_ResearchAndDevelopmentExternalCostAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ResearchAndDevelopmentExternalCostAbstract" xlink:to="alms_ResearchAndDevelopmentExternalCostAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ResearchAndDevelopmentExternalCostAbstract_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="alms_ResearchAndDevelopmentExternalCostAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research And Development, External Cost [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ResearchAndDevelopmentExternalCostAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">External costs</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_MilestoneRelatedToPreviouslyAcquiredInProcessResearchAndDevelopmentAssets" xlink:label="alms_MilestoneRelatedToPreviouslyAcquiredInProcessResearchAndDevelopmentAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_MilestoneRelatedToPreviouslyAcquiredInProcessResearchAndDevelopmentAssets" xlink:to="alms_MilestoneRelatedToPreviouslyAcquiredInProcessResearchAndDevelopmentAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_MilestoneRelatedToPreviouslyAcquiredInProcessResearchAndDevelopmentAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of costs related to clinical milestone payment to previously acquired IPR&amp;D assets, classified as research and development expenses.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_MilestoneRelatedToPreviouslyAcquiredInProcessResearchAndDevelopmentAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Milestone Related To Previously Acquired In Process Research And Development Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_MilestoneRelatedToPreviouslyAcquiredInProcessResearchAndDevelopmentAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Milestones related to previously acquired IPR&amp;D assets</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials" xlink:label="alms_ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials" xlink:to="alms_ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of research and development expenses incurred primarily due to an increase in clinical trial and CRO expenses due to increased activities related to our clinical trials and increase in CMO expenses associated with manufacturing of clinical supplies to support our trials.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contract Research Organization, Contract Manufacturing Organizations And Clinical Trials</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CRO, CMO and clinical trials</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ResearchAndDevelopmentProfessionalConsultingServicesCosts" xlink:label="alms_ResearchAndDevelopmentProfessionalConsultingServicesCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ResearchAndDevelopmentProfessionalConsultingServicesCosts" xlink:to="alms_ResearchAndDevelopmentProfessionalConsultingServicesCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ResearchAndDevelopmentProfessionalConsultingServicesCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of research and development expenses incurred primarily due to professional consulting services.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ResearchAndDevelopmentProfessionalConsultingServicesCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research And Development, Professional Consulting Services Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ResearchAndDevelopmentProfessionalConsultingServicesCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Professional consulting services</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_ResearchAndDevelopmentInternalCostAbstract" xlink:label="alms_ResearchAndDevelopmentInternalCostAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ResearchAndDevelopmentInternalCostAbstract" xlink:to="alms_ResearchAndDevelopmentInternalCostAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ResearchAndDevelopmentInternalCostAbstract_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="alms_ResearchAndDevelopmentInternalCostAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research And Development, Internal Cost [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ResearchAndDevelopmentInternalCostAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Internal costs</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ResearchAndDevelopmentPersonnelRelatedCosts" xlink:label="alms_ResearchAndDevelopmentPersonnelRelatedCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ResearchAndDevelopmentPersonnelRelatedCosts" xlink:to="alms_ResearchAndDevelopmentPersonnelRelatedCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ResearchAndDevelopmentPersonnelRelatedCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of research and development expenses incurred primarily due to personnel related-costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ResearchAndDevelopmentPersonnelRelatedCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research And Development, Personnel Related Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ResearchAndDevelopmentPersonnelRelatedCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Personnel-related costs</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ResearchAndDevelopmentFacilitiesAndOverheadCosts" xlink:label="alms_ResearchAndDevelopmentFacilitiesAndOverheadCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_ResearchAndDevelopmentFacilitiesAndOverheadCosts" xlink:to="alms_ResearchAndDevelopmentFacilitiesAndOverheadCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_ResearchAndDevelopmentFacilitiesAndOverheadCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of research and development expense related to facilities and overhead.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_ResearchAndDevelopmentFacilitiesAndOverheadCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research And Development, Facilities And Overhead Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_ResearchAndDevelopmentFacilitiesAndOverheadCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Facilities and overhead costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Acquisition [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Acquisition, Acquiree [Domain]</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_AcelyrinIncMember" xlink:label="alms_AcelyrinIncMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_AcelyrinIncMember" xlink:to="alms_AcelyrinIncMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_AcelyrinIncMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Acelyrin Inc.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_AcelyrinIncMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Acelyrin Inc [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_AcelyrinIncMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ACELYRIN</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.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/2024/dei-2024.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/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ownership [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipDomain" xlink:to="srt_OwnershipDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ownership [Domain]</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_CombinedCompanyMember" xlink:label="alms_CombinedCompanyMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_CombinedCompanyMember" xlink:to="alms_CombinedCompanyMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_CombinedCompanyMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to the combined company after merger.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_CombinedCompanyMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The Combined Company [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_CombinedCompanyMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The Combined Company</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_KakenPharmaceuticalCo.Ltd.Member" xlink:label="alms_KakenPharmaceuticalCo.Ltd.Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_KakenPharmaceuticalCo.Ltd.Member" xlink:to="alms_KakenPharmaceuticalCo.Ltd.Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_KakenPharmaceuticalCo.Ltd.Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Kaken Pharmaceutical Co., Ltd.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_KakenPharmaceuticalCo.Ltd.Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Kaken Pharmaceutical Co., Ltd. [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_KakenPharmaceuticalCo.Ltd.Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Kaken</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="alms-20241231.xsd#alms_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio" xlink:label="alms_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio" xlink:to="alms_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ratio of number of shares of equity interests issued or issuable to acquire entity in exchange for each share of acquiree.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Acquisition, Equity Interest Issued or Issuable, Exchange Ratio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cancelled and converted Ratio</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_MergerAgreementTerminationFee" xlink:label="alms_MergerAgreementTerminationFee" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_MergerAgreementTerminationFee" xlink:to="alms_MergerAgreementTerminationFee_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_MergerAgreementTerminationFee_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of termination fee owed in the merger agreement, if transaction have not been consummated.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_MergerAgreementTerminationFee_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Merger Agreement, Termination Fee</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_MergerAgreementTerminationFee_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Termination fee</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsidiary, Ownership Percentage, Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ownership percentage</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_UpfrontNonRefundablePayment" xlink:label="alms_UpfrontNonRefundablePayment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_UpfrontNonRefundablePayment" xlink:to="alms_UpfrontNonRefundablePayment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_UpfrontNonRefundablePayment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of upfront non-refundable payment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_UpfrontNonRefundablePayment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Upfront Non-Refundable Payment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_UpfrontNonRefundablePayment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Upfront, non-refundable payment</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_AggregateDevelopmentCost" xlink:label="alms_AggregateDevelopmentCost" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_AggregateDevelopmentCost" xlink:to="alms_AggregateDevelopmentCost_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_AggregateDevelopmentCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of aggregate global development cost.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_AggregateDevelopmentCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Aggregate Development Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_AggregateDevelopmentCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment to global development cost</label>
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_AggregatePaymentOfRegulatoryAndCommercialMilestones" xlink:label="alms_AggregatePaymentOfRegulatoryAndCommercialMilestones" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alms_AggregatePaymentOfRegulatoryAndCommercialMilestones" xlink:to="alms_AggregatePaymentOfRegulatoryAndCommercialMilestones_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alms_AggregatePaymentOfRegulatoryAndCommercialMilestones_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of aggregate payment to regulatory and commercial milestones.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alms_AggregatePaymentOfRegulatoryAndCommercialMilestones_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Aggregate Payment of Regulatory and Commercial Milestones</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alms_AggregatePaymentOfRegulatoryAndCommercialMilestones_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Aggregate payment of regulatory and commercial milestones</label>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>18
<FILENAME>alms-20241231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  10.10.0.1 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/21/2025 9:00:27 PM-->
<!--Modified on: 4/21/2025 9:00:27 PM-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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" xmlns:xlink="http://www.w3.org/1999/xlink">
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DocumentDocumentAndEntityInformation" roleURI="http://www.alumis.com/role/DocumentDocumentAndEntityInformation" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#StatementConsolidatedBalanceSheets" roleURI="http://www.alumis.com/role/StatementConsolidatedBalanceSheets" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#StatementConsolidatedBalanceSheetsParenthetical" roleURI="http://www.alumis.com/role/StatementConsolidatedBalanceSheetsParenthetical" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" roleURI="http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#StatementConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" roleURI="http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" roleURI="http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" roleURI="http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#StatementConsolidatedStatementsOfCashFlows" roleURI="http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#StatementConsolidatedStatementsOfCashFlowsParenthetical" roleURI="http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureOrganizationAndNatureOfBusiness" roleURI="http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusiness" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentation" roleURI="http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentation" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureFairValueMeasurements" roleURI="http://www.alumis.com/role/DisclosureFairValueMeasurements" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureMarketableSecurities" roleURI="http://www.alumis.com/role/DisclosureMarketableSecurities" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureBalanceSheetComponents" roleURI="http://www.alumis.com/role/DisclosureBalanceSheetComponents" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureRelatedPartyTransactions" roleURI="http://www.alumis.com/role/DisclosureRelatedPartyTransactions" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureCommitmentsAndContingentLiabilities" roleURI="http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureRedeemableConvertiblePreferredStock" roleURI="http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStock" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureStockholdersEquityDeficit" roleURI="http://www.alumis.com/role/DisclosureStockholdersEquityDeficit" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureStockBasedCompensation" roleURI="http://www.alumis.com/role/DisclosureStockBasedCompensation" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureNetLossPerShareAttributableToCommonStockholders" roleURI="http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholders" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureIncomeTaxes" roleURI="http://www.alumis.com/role/DisclosureIncomeTaxes" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureEmployeeBenefitPlans" roleURI="http://www.alumis.com/role/DisclosureEmployeeBenefitPlans" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureSegmentReporting" roleURI="http://www.alumis.com/role/DisclosureSegmentReporting" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureSubsequentEvents" roleURI="http://www.alumis.com/role/DisclosureSubsequentEvents" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies" roleURI="http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureFairValueMeasurementsTables" roleURI="http://www.alumis.com/role/DisclosureFairValueMeasurementsTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureMarketableSecuritiesTables" roleURI="http://www.alumis.com/role/DisclosureMarketableSecuritiesTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureBalanceSheetComponentsTables" roleURI="http://www.alumis.com/role/DisclosureBalanceSheetComponentsTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureCommitmentsAndContingentLiabilitiesTables" roleURI="http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureRedeemableConvertiblePreferredStockTables" roleURI="http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureStockholdersEquityDeficitTables" roleURI="http://www.alumis.com/role/DisclosureStockholdersEquityDeficitTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureStockBasedCompensationTables" roleURI="http://www.alumis.com/role/DisclosureStockBasedCompensationTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureNetLossPerShareAttributableToCommonStockholdersTables" roleURI="http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureIncomeTaxesTables" roleURI="http://www.alumis.com/role/DisclosureIncomeTaxesTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureSegmentReportingTables" roleURI="http://www.alumis.com/role/DisclosureSegmentReportingTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureOrganizationAndNatureOfBusinessDetails" roleURI="http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationDetails" roleURI="http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails" roleURI="http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureFairValueMeasurementsValuationOfDerivativeLiabilityDetails" roleURI="http://www.alumis.com/role/DisclosureFairValueMeasurementsValuationOfDerivativeLiabilityDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureFairValueMeasurementsDerivativeLiabilityDetails" roleURI="http://www.alumis.com/role/DisclosureFairValueMeasurementsDerivativeLiabilityDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureFairValueMeasurementsDetails" roleURI="http://www.alumis.com/role/DisclosureFairValueMeasurementsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureMarketableSecuritiesDetails" roleURI="http://www.alumis.com/role/DisclosureMarketableSecuritiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureBalanceSheetComponentsOtherPrepaidExpensesAndCurrentAssetsDetails" roleURI="http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherPrepaidExpensesAndCurrentAssetsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails" roleURI="http://www.alumis.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureBalanceSheetComponentsOtherAccruedExpensesAndCurrentLiabilitiesDetails" roleURI="http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherAccruedExpensesAndCurrentLiabilitiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureRelatedPartyTransactionsDetails" roleURI="http://www.alumis.com/role/DisclosureRelatedPartyTransactionsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails" roleURI="http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureCommitmentsAndContingentLiabilitiesComponentsOfLeaseCostsDetails" roleURI="http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesComponentsOfLeaseCostsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" roleURI="http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureCommitmentsAndContingentLiabilitiesFrontheraContingentConsiderationDetails" roleURI="http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesFrontheraContingentConsiderationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureRedeemableConvertiblePreferredStockDetails" roleURI="http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails" roleURI="http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureStockholdersEquityDeficitNarrativesDetails" roleURI="http://www.alumis.com/role/DisclosureStockholdersEquityDeficitNarrativesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureStockholdersEquityDeficitStockReservedOnAsConvertedBasisDetails" roleURI="http://www.alumis.com/role/DisclosureStockholdersEquityDeficitStockReservedOnAsConvertedBasisDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesNarrativeDetails" roleURI="http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesNarrativeDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesRsuActivityDetails" roleURI="http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesRsuActivityDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureStockBasedCompensation2021StockPlanDetails" roleURI="http://www.alumis.com/role/DisclosureStockBasedCompensation2021StockPlanDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureStockBasedCompensationStockOptionRepricingDetails" roleURI="http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionRepricingDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureStockBasedCompensation2024StockPlanDetails" roleURI="http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureStockBasedCompensationStockOptionActivityDetails" roleURI="http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureStockBasedCompensationValuationOfStockOptions2021PlanAnd2024EipDetails" roleURI="http://www.alumis.com/role/DisclosureStockBasedCompensationValuationOfStockOptions2021PlanAnd2024EipDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureStockBasedCompensationEarlyExerciseOfEmployeeOptionsDetails" roleURI="http://www.alumis.com/role/DisclosureStockBasedCompensationEarlyExerciseOfEmployeeOptionsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" roleURI="http://www.alumis.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureNetLossPerShareAttributableToCommonStockholdersDetails" roleURI="http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureNetLossPerShareAttributableToCommonStockholdersPotentiallyDilutiveSecuritiesExcludedFromComputationDetails" roleURI="http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersPotentiallyDilutiveSecuritiesExcludedFromComputationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureIncomeTaxesTaxAmountReconciliationDetails" roleURI="http://www.alumis.com/role/DisclosureIncomeTaxesTaxAmountReconciliationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails" roleURI="http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureIncomeTaxesNetOperatingLossCarryforwardsAndTaxCreditsDetails" roleURI="http://www.alumis.com/role/DisclosureIncomeTaxesNetOperatingLossCarryforwardsAndTaxCreditsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" roleURI="http://www.alumis.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureIncomeTaxesUncertainTaxPositionsDetails" roleURI="http://www.alumis.com/role/DisclosureIncomeTaxesUncertainTaxPositionsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureEmployeeBenefitPlansDetails" roleURI="http://www.alumis.com/role/DisclosureEmployeeBenefitPlansDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureSegmentReportingDetails" roleURI="http://www.alumis.com/role/DisclosureSegmentReportingDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="alms-20241231.xsd#DisclosureSubsequentEventsDetails" roleURI="http://www.alumis.com/role/DisclosureSubsequentEventsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <presentationLink xlink:role="http://www.alumis.com/role/DocumentDocumentAndEntityInformation" xlink:type="extended" xlink:title="00090 - Document - Document and Entity Information" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="CoverAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType_638808660242348636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_DocumentType_638808660242348636" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName_638808660242348636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityRegistrantName_638808660242348636" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory_638808660242348636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityFilerCategory_638808660242348636" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness_638808660242348636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntitySmallBusiness_638808660242348636" order="4" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany_638808660242348636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityEmergingGrowthCompany_638808660242348636" order="5" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod_638808660242348636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityExTransitionPeriod_638808660242348636" order="6" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey_638808660242348636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityCentralIndexKey_638808660242348636" order="7" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag_638808660242348636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_AmendmentFlag_638808660242348636" order="8" use="optional" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/StatementConsolidatedBalanceSheets" xlink:type="extended" xlink:title="00100 - Statement - CONSOLIDATED BALANCE SHEETS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638808660242358630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable_638808660242358630" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_638808660242358630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638808660242358630" xlink:to="us-gaap_StatementClassOfStockAxis_638808660242358630" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_638808660242358630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_638808660242358630" xlink:to="us-gaap_ClassOfStockDomain_638808660242358630" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_VotingCommonStockMember" xlink:label="alms_VotingCommonStockMember_638808660242358630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660242358630" xlink:to="alms_VotingCommonStockMember_638808660242358630" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonvotingCommonStockMember" xlink:label="us-gaap_NonvotingCommonStockMember_638808660242358630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660242358630" xlink:to="us-gaap_NonvotingCommonStockMember_638808660242358630" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638808660242358630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638808660242358630" xlink:to="us-gaap_StatementLineItems_638808660242358630" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract_638808660242358630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638808660242358630" xlink:to="us-gaap_AssetsAbstract_638808660242358630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract_638808660242358630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638808660242358630" xlink:to="us-gaap_AssetsCurrentAbstract_638808660242358630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_638808660242358630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638808660242358630" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_638808660242358630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent_638808660242368624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638808660242358630" xlink:to="us-gaap_RestrictedCashCurrent_638808660242368624" 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/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent_638808660242368624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638808660242358630" xlink:to="us-gaap_MarketableSecuritiesCurrent_638808660242368624" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ResearchAndDevelopmentPrepaidExpenses" xlink:label="alms_ResearchAndDevelopmentPrepaidExpenses_638808660242368624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638808660242358630" xlink:to="alms_ResearchAndDevelopmentPrepaidExpenses_638808660242368624" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_OtherPrepaidExpenseAndAssetsCurrent" xlink:label="alms_OtherPrepaidExpenseAndAssetsCurrent_638808660242368624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638808660242358630" xlink:to="alms_OtherPrepaidExpenseAndAssetsCurrent_638808660242368624" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_638808660242368624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638808660242358630" xlink:to="us-gaap_AssetsCurrent_638808660242368624" 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/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent_638808660242368624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638808660242358630" xlink:to="us-gaap_RestrictedCashNoncurrent_638808660242368624" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_638808660242368624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638808660242358630" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_638808660242368624" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_638808660242368624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638808660242358630" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_638808660242368624" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_638808660242368624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638808660242358630" xlink:to="us-gaap_OtherAssetsNoncurrent_638808660242368624" 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/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets_638808660242368624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638808660242358630" xlink:to="us-gaap_Assets_638808660242368624" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638808660242378621" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638808660242358630" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638808660242378621" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract_638808660242378621" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638808660242378621" xlink:to="us-gaap_LiabilitiesCurrentAbstract_638808660242378621" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_638808660242378621" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638808660242378621" xlink:to="us-gaap_AccountsPayableCurrent_638808660242378621" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_AccruedResearchAndDevelopmentCurrent" xlink:label="alms_AccruedResearchAndDevelopmentCurrent_638808660242378621" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638808660242378621" xlink:to="alms_AccruedResearchAndDevelopmentCurrent_638808660242378621" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_OtherAccruedExpensesAndLiabilitiesCurrent" xlink:label="alms_OtherAccruedExpensesAndLiabilitiesCurrent_638808660242378621" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638808660242378621" xlink:to="alms_OtherAccruedExpensesAndLiabilitiesCurrent_638808660242378621" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_638808660242378621" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638808660242378621" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_638808660242378621" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_638808660242378621" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638808660242378621" xlink:to="us-gaap_LiabilitiesCurrent_638808660242378621" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_638808660242378621" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638808660242378621" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_638808660242378621" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareRepurchaseLiability" xlink:label="alms_ShareRepurchaseLiability_638808660242388619" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638808660242378621" xlink:to="alms_ShareRepurchaseLiability_638808660242388619" 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/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities_638808660242388619" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638808660242378621" xlink:to="us-gaap_Liabilities_638808660242388619" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies_638808660242388619" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638808660242378621" xlink:to="us-gaap_CommitmentsAndContingencies_638808660242388619" 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/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_638808660242388619" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638808660242378621" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_638808660242388619" 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/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract_638808660242388619" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638808660242378621" xlink:to="us-gaap_StockholdersEquityAbstract_638808660242388619" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue_638808660242388619" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638808660242388619" xlink:to="us-gaap_PreferredStockValue_638808660242388619" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue_638808660242388619" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638808660242388619" xlink:to="us-gaap_CommonStockValue_638808660242388619" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital_638808660242398620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638808660242388619" xlink:to="us-gaap_AdditionalPaidInCapital_638808660242398620" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_638808660242398620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638808660242388619" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_638808660242398620" 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/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_638808660242398620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638808660242388619" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_638808660242398620" 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/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_638808660242398620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638808660242388619" xlink:to="us-gaap_StockholdersEquity_638808660242398620" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_638808660242398620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638808660242378621" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_638808660242398620" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/StatementConsolidatedBalanceSheetsParenthetical" xlink:type="extended" xlink:title="00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638808660242408620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract_1" xlink:to="us-gaap_StatementTable_638808660242408620" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_638808660242408620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638808660242408620" xlink:to="us-gaap_StatementClassOfStockAxis_638808660242408620" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_638808660242408620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_638808660242408620" xlink:to="us-gaap_ClassOfStockDomain_638808660242408620" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_VotingCommonStockMember" xlink:label="alms_VotingCommonStockMember_638808660242408620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660242408620" xlink:to="alms_VotingCommonStockMember_638808660242408620" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonvotingCommonStockMember" xlink:label="us-gaap_NonvotingCommonStockMember_638808660242408620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660242408620" xlink:to="us-gaap_NonvotingCommonStockMember_638808660242408620" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638808660242408620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638808660242408620" xlink:to="us-gaap_StatementLineItems_638808660242408620" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:label="us-gaap_TemporaryEquityParOrStatedValuePerShare_638808660242408620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638808660242408620" xlink:to="us-gaap_TemporaryEquityParOrStatedValuePerShare_638808660242408620" 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/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquitySharesAuthorized" xlink:label="us-gaap_TemporaryEquitySharesAuthorized_638808660242408620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638808660242408620" xlink:to="us-gaap_TemporaryEquitySharesAuthorized_638808660242408620" 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/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquitySharesIssued" xlink:label="us-gaap_TemporaryEquitySharesIssued_638808660242408620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638808660242408620" xlink:to="us-gaap_TemporaryEquitySharesIssued_638808660242408620" 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/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="us-gaap_TemporaryEquitySharesOutstanding_638808660242418630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638808660242408620" xlink:to="us-gaap_TemporaryEquitySharesOutstanding_638808660242418630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityLiquidationPreference" xlink:label="us-gaap_TemporaryEquityLiquidationPreference_638808660242418630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638808660242408620" xlink:to="us-gaap_TemporaryEquityLiquidationPreference_638808660242418630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_638808660242418630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638808660242408620" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_638808660242418630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized_638808660242418630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638808660242408620" xlink:to="us-gaap_PreferredStockSharesAuthorized_638808660242418630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued_638808660242418630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638808660242408620" xlink:to="us-gaap_PreferredStockSharesIssued_638808660242418630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding_638808660242418630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638808660242408620" xlink:to="us-gaap_PreferredStockSharesOutstanding_638808660242418630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_638808660242418630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638808660242408620" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_638808660242418630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized_638808660242418630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638808660242408620" xlink:to="us-gaap_CommonStockSharesAuthorized_638808660242418630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued_638808660242418630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638808660242408620" xlink:to="us-gaap_CommonStockSharesIssued_638808660242418630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_638808660242428620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638808660242408620" xlink:to="us-gaap_CommonStockSharesOutstanding_638808660242428620" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:type="extended" xlink:title="00200 - 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract_638808660242428620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_638808660242428620" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_638808660242428620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638808660242428620" xlink:to="us-gaap_ResearchAndDevelopmentExpense_638808660242428620" 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/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense_638808660242428620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638808660242428620" xlink:to="us-gaap_GeneralAndAdministrativeExpense_638808660242428620" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses_638808660242428620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638808660242428620" xlink:to="us-gaap_OperatingExpenses_638808660242428620" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_638808660242428620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638808660242428620" xlink:to="us-gaap_OperatingIncomeLoss_638808660242428620" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract_638808660242428620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseAbstract_638808660242428620" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeAmortizationOfDiscount" xlink:label="us-gaap_InvestmentIncomeAmortizationOfDiscount_638808660242428620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract_638808660242428620" xlink:to="us-gaap_InvestmentIncomeAmortizationOfDiscount_638808660242428620" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet_638808660242438624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract_638808660242428620" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet_638808660242438624" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_638808660242438624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract_638808660242428620" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_638808660242438624" 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/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense_638808660242438624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract_638808660242428620" xlink:to="us-gaap_NonoperatingIncomeExpense_638808660242438624" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_638808660242438624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss_638808660242438624" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_638808660242438624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_638808660242438624" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_638808660242438624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_638808660242438624" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_638808660242438624" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_638808660242438624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_638808660242438624" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_638808660242438624" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic_638808660242438624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasic_638808660242438624" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted_638808660242438624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareDiluted_638808660242438624" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638808660242448623" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638808660242448623" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_638808660242448623" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_638808660242448623" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" xlink:type="extended" xlink:title="00205 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Parenthetical)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638808660242448623" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract_1" xlink:to="us-gaap_StatementTable_638808660242448623" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_638808660242448623" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638808660242448623" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_638808660242448623" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_638808660242448623" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_638808660242448623" xlink:to="us-gaap_RelatedPartyDomain_638808660242448623" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember_638808660242448623" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain_638808660242448623" xlink:to="us-gaap_RelatedPartyMember_638808660242448623" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638808660242448623" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638808660242448623" xlink:to="us-gaap_StatementLineItems_638808660242448623" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_638808660242448623" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638808660242448623" xlink:to="us-gaap_ResearchAndDevelopmentExpense_638808660242448623" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" xlink:type="extended" xlink:title="00300 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT )" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638808660242488642" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable_638808660242488642" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_638808660242488642" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638808660242488642" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_638808660242488642" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member_638808660242488642" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_638808660242488642" xlink:to="alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member_638808660242488642" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member_638808660242488642" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_638808660242488642" xlink:to="alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member_638808660242488642" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member_638808660242488642" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_638808660242488642" xlink:to="alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member_638808660242488642" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member_638808660242498655" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_638808660242488642" xlink:to="alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member_638808660242498655" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember_638808660242498655" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_638808660242488642" xlink:to="us-gaap_IPOMember_638808660242498655" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember_638808660242498655" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_638808660242488642" xlink:to="us-gaap_PrivatePlacementMember_638808660242498655" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_638808660242498655" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_638808660242488642" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_638808660242498655" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_638808660242498655" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638808660242488642" xlink:to="us-gaap_StatementEquityComponentsAxis_638808660242498655" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember_638808660242498655" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638808660242498655" xlink:to="us-gaap_CommonStockMember_638808660242498655" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember_638808660242498655" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638808660242498655" xlink:to="us-gaap_AdditionalPaidInCapitalMember_638808660242498655" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_638808660242498655" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638808660242498655" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_638808660242498655" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember_638808660242498655" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638808660242498655" xlink:to="us-gaap_RetainedEarningsMember_638808660242498655" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_638808660242498655" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638808660242498655" xlink:to="us-gaap_EquityComponentDomain_638808660242498655" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_638808660242508622" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638808660242488642" xlink:to="us-gaap_StatementClassOfStockAxis_638808660242508622" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesCRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesCRedeemableConvertiblePreferredStockMember_638808660242508622" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_638808660242508622" xlink:to="alms_SeriesCRedeemableConvertiblePreferredStockMember_638808660242508622" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember_638808660242508622" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_638808660242508622" xlink:to="alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember_638808660242508622" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesB2aRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesB2aRedeemableConvertiblePreferredStockMember_638808660242508622" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_638808660242508622" xlink:to="alms_SeriesB2aRedeemableConvertiblePreferredStockMember_638808660242508622" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_VotingCommonStockMember" xlink:label="alms_VotingCommonStockMember_638808660242508622" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_638808660242508622" xlink:to="alms_VotingCommonStockMember_638808660242508622" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_638808660242508622" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_638808660242508622" xlink:to="us-gaap_ClassOfStockDomain_638808660242508622" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638808660242508622" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638808660242488642" xlink:to="us-gaap_StatementLineItems_638808660242508622" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_638808660242508622" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638808660242508622" xlink:to="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_638808660242508622" 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/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_638808660242508622" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_638808660242508622" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_638808660242508622" 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/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquitySharesIssued" xlink:label="us-gaap_TemporaryEquitySharesIssued_638808660242518622" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_638808660242508622" xlink:to="us-gaap_TemporaryEquitySharesIssued_638808660242518622" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ConversionAndRedesignationOfTemporaryEquityAmount" xlink:label="alms_ConversionAndRedesignationOfTemporaryEquityAmount_638808660242518622" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_638808660242508622" xlink:to="alms_ConversionAndRedesignationOfTemporaryEquityAmount_638808660242518622" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ConversionAndRedesignationOfTemporaryEquityShares" xlink:label="alms_ConversionAndRedesignationOfTemporaryEquityShares_638808660242518622" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_638808660242508622" xlink:to="alms_ConversionAndRedesignationOfTemporaryEquityShares_638808660242518622" 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/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_638808660242518622" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_638808660242508622" xlink:to="us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_638808660242518622" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:label="alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_638808660242518622" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_638808660242508622" xlink:to="alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_638808660242518622" 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/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_638808660242518622" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_638808660242508622" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_638808660242518622" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquitySharesIssued" xlink:label="us-gaap_TemporaryEquitySharesIssued_6388086602425186221" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_638808660242508622" xlink:to="us-gaap_TemporaryEquitySharesIssued_6388086602425186221" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638808660242528621" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638808660242508622" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638808660242528621" 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/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_638808660242528621" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638808660242528621" xlink:to="us-gaap_StockholdersEquity_638808660242528621" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued_638808660242528621" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638808660242528621" xlink:to="us-gaap_CommonStockSharesIssued_638808660242528621" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_638808660242528621" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638808660242528621" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_638808660242528621" 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/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_638808660242528621" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638808660242528621" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_638808660242528621" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount" xlink:label="alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount_638808660242528621" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638808660242528621" xlink:to="alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount_638808660242528621" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityShares" xlink:label="alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityShares_638808660242528621" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638808660242528621" xlink:to="alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityShares_638808660242528621" 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/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_638808660242538620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638808660242528621" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_638808660242538620" 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/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_638808660242538620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638808660242528621" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_638808660242538620" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions" xlink:label="alms_StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions_638808660242538620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638808660242528621" xlink:to="alms_StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions_638808660242538620" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions" xlink:label="alms_StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions_638808660242538620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638808660242528621" xlink:to="alms_StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions_638808660242538620" 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/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_638808660242538620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638808660242528621" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_638808660242538620" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RepurchaseOfUnvestedEarlyExercisedStockOptionsShares" xlink:label="alms_RepurchaseOfUnvestedEarlyExercisedStockOptionsShares_638808660242538620" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638808660242528621" xlink:to="alms_RepurchaseOfUnvestedEarlyExercisedStockOptionsShares_638808660242538620" order="12" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_638808660242548630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638808660242528621" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_638808660242548630" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_638808660242548630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638808660242528621" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_638808660242548630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_638808660242548630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638808660242528621" xlink:to="us-gaap_NetIncomeLoss_638808660242548630" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_638808660242560137" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638808660242528621" xlink:to="us-gaap_StockholdersEquity_638808660242560137" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued_638808660242560137" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_638808660242528621" xlink:to="us-gaap_CommonStockSharesIssued_638808660242560137" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" xlink:type="extended" xlink:title="00305 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT ) (Parenthetical)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638808660242560137" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract_1" xlink:to="us-gaap_StatementTable_638808660242560137" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_638808660242568640" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638808660242560137" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_638808660242568640" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_638808660242568640" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_638808660242568640" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_638808660242568640" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member_638808660242568640" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_638808660242568640" xlink:to="alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member_638808660242568640" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member_638808660242568640" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_638808660242568640" xlink:to="alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member_638808660242568640" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member_638808660242568640" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_638808660242568640" xlink:to="alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member_638808660242568640" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member" xlink:label="alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member_638808660242568640" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_638808660242568640" xlink:to="alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member_638808660242568640" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember_638808660242568640" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_638808660242568640" xlink:to="us-gaap_IPOMember_638808660242568640" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_638808660242568640" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638808660242560137" xlink:to="us-gaap_StatementClassOfStockAxis_638808660242568640" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_638808660242568640" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_638808660242568640" xlink:to="us-gaap_ClassOfStockDomain_638808660242568640" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesCRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesCRedeemableConvertiblePreferredStockMember_638808660242568640" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660242568640" xlink:to="alms_SeriesCRedeemableConvertiblePreferredStockMember_638808660242568640" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember_638808660242568640" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660242568640" xlink:to="alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember_638808660242568640" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_VotingCommonStockMember" xlink:label="alms_VotingCommonStockMember_638808660242578634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660242568640" xlink:to="alms_VotingCommonStockMember_638808660242578634" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonvotingCommonStockMember" xlink:label="us-gaap_NonvotingCommonStockMember_638808660242578634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660242568640" xlink:to="us-gaap_NonvotingCommonStockMember_638808660242578634" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638808660242578634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638808660242560137" xlink:to="us-gaap_StatementLineItems_638808660242578634" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_638808660242578634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638808660242578634" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_638808660242578634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity" xlink:label="alms_NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity_638808660242578634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638808660242578634" xlink:to="alms_NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity_638808660242578634" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_TemporaryEquityDerivativeLiability" xlink:label="alms_TemporaryEquityDerivativeLiability_638808660242578634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638808660242578634" xlink:to="alms_TemporaryEquityDerivativeLiability_638808660242578634" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_TemporaryEquityOfferingCosts" xlink:label="alms_TemporaryEquityOfferingCosts_638808660242578634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638808660242578634" xlink:to="alms_TemporaryEquityOfferingCosts_638808660242578634" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="00400 - 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/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638808660242588630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638808660242588630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638808660242588630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638808660242588630" xlink:to="us-gaap_ProfitLoss_638808660242588630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638808660242588630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638808660242588630" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638808660242588630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_638808660242588630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638808660242588630" xlink:to="us-gaap_ShareBasedCompensation_638808660242588630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet_638808660242588630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638808660242588630" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet_638808660242588630" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_AccretionExpenseNetOfDiscountsOnMarketableSecurities" xlink:label="alms_AccretionExpenseNetOfDiscountsOnMarketableSecurities_638808660242588630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638808660242588630" xlink:to="alms_AccretionExpenseNetOfDiscountsOnMarketableSecurities_638808660242588630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization_638808660242588630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638808660242588630" xlink:to="us-gaap_DepreciationDepletionAndAmortization_638808660242588630" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_NonCashLeaseExpense" xlink:label="alms_NonCashLeaseExpense_638808660242588630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638808660242588630" xlink:to="alms_NonCashLeaseExpense_638808660242588630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_638808660242588630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638808660242588630" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_638808660242588630" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_WriteOffOfDeferredOfferingCosts" xlink:label="alms_WriteOffOfDeferredOfferingCosts_638808660242588630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638808660242588630" xlink:to="alms_WriteOffOfDeferredOfferingCosts_638808660242588630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnTerminationOfLease" xlink:label="us-gaap_GainLossOnTerminationOfLease_638808660242588630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638808660242588630" xlink:to="us-gaap_GainLossOnTerminationOfLease_638808660242588630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638808660242598624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638808660242588630" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638808660242598624" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_IncreaseDecreaseInResearchAndDevelopmentPrepaidExpenses" xlink:label="alms_IncreaseDecreaseInResearchAndDevelopmentPrepaidExpenses_638808660242598624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638808660242598624" xlink:to="alms_IncreaseDecreaseInResearchAndDevelopmentPrepaidExpenses_638808660242598624" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_638808660242598624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638808660242598624" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_638808660242598624" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_638808660242598624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638808660242598624" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_638808660242598624" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_IncreaseDecreaseInResearchAndDevelopmentAccruedExpenses" xlink:label="alms_IncreaseDecreaseInResearchAndDevelopmentAccruedExpenses_638808660242598624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638808660242598624" xlink:to="alms_IncreaseDecreaseInResearchAndDevelopmentAccruedExpenses_638808660242598624" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_638808660242598624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638808660242598624" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_638808660242598624" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_638808660242598624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638808660242598624" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_638808660242598624" 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/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_638808660242608658" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638808660242588630" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_638808660242608658" 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/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638808660242608658" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638808660242608658" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_638808660242608658" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638808660242608658" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_638808660242608658" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_638808660242608658" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638808660242608658" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities_638808660242608658" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_638808660242608658" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638808660242608658" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_638808660242608658" 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/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_638808660242618650" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638808660242608658" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_638808660242618650" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638808660242618650" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638808660242618650" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockAndDerivativeLiabilityNetOfIssuanceCosts" xlink:label="alms_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockAndDerivativeLiabilityNetOfIssuanceCosts_638808660242618650" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638808660242618650" xlink:to="alms_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockAndDerivativeLiabilityNetOfIssuanceCosts_638808660242618650" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_638808660242618650" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638808660242618650" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering_638808660242618650" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_638808660242618650" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638808660242618650" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_638808660242618650" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_638808660242618650" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638808660242618650" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_638808660242618650" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_638808660242628637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638808660242618650" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_638808660242628637" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_638808660242628637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638808660242618650" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_638808660242628637" 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/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_638808660242628637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638808660242618650" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_638808660242628637" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_638808660242628637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_638808660242628637" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638808660242628637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638808660242628637" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6388086602426286371" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6388086602426286371" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract_638808660242638627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowElementsAbstract_638808660242638627" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockAmountConverted1" xlink:label="us-gaap_ConversionOfStockAmountConverted1_638808660242638627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract_638808660242638627" xlink:to="us-gaap_ConversionOfStockAmountConverted1_638808660242638627" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SettlementOfDerivativeLiabilityUponIssuanceOfRedeemableConvertiblePreferredStock" xlink:label="alms_SettlementOfDerivativeLiabilityUponIssuanceOfRedeemableConvertiblePreferredStock_638808660242638627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract_638808660242638627" xlink:to="alms_SettlementOfDerivativeLiabilityUponIssuanceOfRedeemableConvertiblePreferredStock_638808660242638627" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RecognitionOfDerivativeLiabilityUponIssuanceOfConvertiblePreferredStock" xlink:label="alms_RecognitionOfDerivativeLiabilityUponIssuanceOfConvertiblePreferredStock_638808660242638627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract_638808660242638627" xlink:to="alms_RecognitionOfDerivativeLiabilityUponIssuanceOfConvertiblePreferredStock_638808660242638627" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_VestingOfExercisedStockOptionsAndRestrictedSharesOfCommonStock" xlink:label="alms_VestingOfExercisedStockOptionsAndRestrictedSharesOfCommonStock_638808660242638627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract_638808660242638627" xlink:to="alms_VestingOfExercisedStockOptionsAndRestrictedSharesOfCommonStock_638808660242638627" 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/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_638808660242648628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract_638808660242638627" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_638808660242648628" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_PropertyAndEquipmentAcquiredThroughTenantImprovement" xlink:label="alms_PropertyAndEquipmentAcquiredThroughTenantImprovement_638808660242648628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract_638808660242638627" xlink:to="alms_PropertyAndEquipmentAcquiredThroughTenantImprovement_638808660242648628" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_PurchasesOfPropertyAndEquipmentInOtherAccruedExpensesAndLiabilities" xlink:label="alms_PurchasesOfPropertyAndEquipmentInOtherAccruedExpensesAndLiabilities_638808660242648628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract_638808660242638627" xlink:to="alms_PurchasesOfPropertyAndEquipmentInOtherAccruedExpensesAndLiabilities_638808660242648628" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_638808660242648628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_638808660242648628" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_638808660242648628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_638808660242648628" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_638808660242648628" 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/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent_638808660242658628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_638808660242648628" xlink:to="us-gaap_RestrictedCashCurrent_638808660242658628" 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/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent_638808660242658628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_638808660242648628" xlink:to="us-gaap_RestrictedCashNoncurrent_638808660242658628" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638808660242658628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_638808660242648628" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638808660242658628" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" xlink:type="extended" xlink:title="00405 - 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/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="us-gaap_ConversionOfStockSharesConverted1_638808660242668627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract_1" xlink:to="us-gaap_ConversionOfStockSharesConverted1_638808660242668627" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusiness" xlink:type="extended" xlink:title="10101 - Disclosure - Organization and Nature of the Business" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_638808660242668627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_638808660242668627" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentation" xlink:type="extended" xlink:title="10201 - Disclosure - Summary of Significant Accounting Policies and Basis of Presentation" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_638808660242668627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_638808660242668627" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureFairValueMeasurements" xlink:type="extended" xlink:title="10301 - Disclosure - Fair Value Measurements" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock_638808660242678628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock_638808660242678628" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureMarketableSecurities" xlink:type="extended" xlink:title="10401 - Disclosure - Marketable Securities" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesAbstract" xlink:label="us-gaap_MarketableSecuritiesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_638808660242678628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_638808660242678628" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureBalanceSheetComponents" xlink:type="extended" xlink:title="10501 - Disclosure - Balance Sheet Components" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_BalanceSheetComponentsAbstract" xlink:label="alms_BalanceSheetComponentsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:label="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_638808660242678628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_BalanceSheetComponentsAbstract" xlink:to="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_638808660242678628" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureRelatedPartyTransactions" xlink:type="extended" xlink:title="10601 - Disclosure - Related Party Transactions" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_638808660242678628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract_1" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_638808660242678628" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilities" xlink:type="extended" xlink:title="10701 - Disclosure - Commitments and Contingent Liabilities" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_638808660242688630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_5" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_638808660242688630" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStock" xlink:type="extended" xlink:title="10801 - Disclosure - Redeemable Convertible Preferred Stock" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="us-gaap_TemporaryEquityDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_TemporaryEquityDisclosureTextBlock" xlink:label="alms_TemporaryEquityDisclosureTextBlock_638808660242688630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityDisclosureAbstract" xlink:to="alms_TemporaryEquityDisclosureTextBlock_638808660242688630" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureStockholdersEquityDeficit" xlink:type="extended" xlink:title="10901 - Disclosure - Stockholders' Equity (Deficit)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_638808660242688630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_638808660242688630" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureStockBasedCompensation" xlink:type="extended" xlink:title="11001 - Disclosure - Stock-Based Compensation" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_638808660242698627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_638808660242698627" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholders" xlink:type="extended" xlink:title="11101 - Disclosure - Net Loss Per Share Attributable to Common Stockholders" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock_638808660242698627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock_638808660242698627" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureIncomeTaxes" xlink:type="extended" xlink:title="11201 - Disclosure - Income Taxes" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_638808660242698627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_638808660242698627" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureEmployeeBenefitPlans" xlink:type="extended" xlink:title="11301 - Disclosure - Employee Benefit Plans" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanTextBlock" xlink:label="us-gaap_DefinedContributionPlanTextBlock_638808660242708625" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedContributionPlanTextBlock_638808660242708625" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureSegmentReporting" xlink:type="extended" xlink:title="11401 - Disclosure - Segment Reporting" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_638808660242708625" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_638808660242708625" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureSubsequentEvents" xlink:type="extended" xlink:title="11501 - Disclosure - Subsequent Events" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock_638808660242708625" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock_638808660242708625" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies" xlink:type="extended" xlink:title="20202 - Disclosure - Summary of Significant Accounting Policies and Basis of Presentation (Policies)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_638808660242718631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_1" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_638808660242718631" 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/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates_638808660242718631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_1" xlink:to="us-gaap_UseOfEstimates_638808660242718631" 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/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_638808660242718631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_1" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_638808660242718631" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk_638808660242718631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_1" xlink:to="us-gaap_ConcentrationRiskCreditRisk_638808660242718631" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RisksAndUncertaintiesPolicyTextBlock" xlink:label="alms_RisksAndUncertaintiesPolicyTextBlock_638808660242718631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_1" xlink:to="alms_RisksAndUncertaintiesPolicyTextBlock_638808660242718631" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:label="us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_638808660242718631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_1" xlink:to="us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_638808660242718631" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_638808660242718631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_1" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_638808660242718631" 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/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="us-gaap_MarketableSecuritiesPolicy_638808660242718631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_1" xlink:to="us-gaap_MarketableSecuritiesPolicy_638808660242718631" 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/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_638808660242718631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_1" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_638808660242718631" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredChargesPolicyTextBlock" xlink:label="us-gaap_DeferredChargesPolicyTextBlock_638808660242718631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_1" xlink:to="us-gaap_DeferredChargesPolicyTextBlock_638808660242718631" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_638808660242718631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_1" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_638808660242718631" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_AssetAcquisitionAndAcquiredInProcessResearchAndDevelopmentPolicyPolicyTextBlock" xlink:label="alms_AssetAcquisitionAndAcquiredInProcessResearchAndDevelopmentPolicyPolicyTextBlock_638808660242728624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_1" xlink:to="alms_AssetAcquisitionAndAcquiredInProcessResearchAndDevelopmentPolicyPolicyTextBlock_638808660242728624" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_638808660242728624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_1" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_638808660242728624" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_638808660242728624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_1" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_638808660242728624" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="us-gaap_DerivativesPolicyTextBlock_638808660242728624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_1" xlink:to="us-gaap_DerivativesPolicyTextBlock_638808660242728624" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_TemporaryEquityRedeemableConvertiblePreferredStockPolicyPolicyTextBlock" xlink:label="alms_TemporaryEquityRedeemableConvertiblePreferredStockPolicyPolicyTextBlock_638808660242728624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_1" xlink:to="alms_TemporaryEquityRedeemableConvertiblePreferredStockPolicyPolicyTextBlock_638808660242728624" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ResearchAndDevelopmentExpenseAndAccrualsPolicyPolicyTextBlock" xlink:label="alms_ResearchAndDevelopmentExpenseAndAccrualsPolicyPolicyTextBlock_638808660242728624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_1" xlink:to="alms_ResearchAndDevelopmentExpenseAndAccrualsPolicyPolicyTextBlock_638808660242728624" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_PatentCostsPolicyPolicyTextBlock" xlink:label="alms_PatentCostsPolicyPolicyTextBlock_638808660242728624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_1" xlink:to="alms_PatentCostsPolicyPolicyTextBlock_638808660242728624" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_638808660242728624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_1" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_638808660242728624" order="19" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_638808660242728624" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_1" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_638808660242728624" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_638808660242738623" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_1" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_638808660242738623" order="21" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_638808660242738623" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_1" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_638808660242738623" order="22" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_638808660242738623" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_1" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_638808660242738623" order="23" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureFairValueMeasurementsTables" xlink:type="extended" xlink:title="30303 - Disclosure - Fair Value Measurements (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_638808660242738623" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_1" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_638808660242738623" 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/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_638808660242738623" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_1" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_638808660242738623" 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/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_638808660242738623" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_1" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_638808660242738623" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureMarketableSecuritiesTables" xlink:type="extended" xlink:title="30403 - Disclosure - Marketable Securities (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesAbstract" xlink:label="us-gaap_MarketableSecuritiesAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_638808660242748628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MarketableSecuritiesAbstract_1" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_638808660242748628" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureBalanceSheetComponentsTables" xlink:type="extended" xlink:title="30503 - Disclosure - Balance Sheet Components (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_BalanceSheetComponentsAbstract" xlink:label="alms_BalanceSheetComponentsAbstract_1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ScheduleOfOtherPrepaidExpensesAndCurrentAssetsTableTextBlock" xlink:label="alms_ScheduleOfOtherPrepaidExpensesAndCurrentAssetsTableTextBlock_638808660242748628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_BalanceSheetComponentsAbstract_1" xlink:to="alms_ScheduleOfOtherPrepaidExpensesAndCurrentAssetsTableTextBlock_638808660242748628" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_638808660242748628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_BalanceSheetComponentsAbstract_1" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_638808660242748628" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ScheduleOfOtherAccruedExpensesAndCurrentLiabilitiesTableTextBlock" xlink:label="alms_ScheduleOfOtherAccruedExpensesAndCurrentLiabilitiesTableTextBlock_638808660242748628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_BalanceSheetComponentsAbstract_1" xlink:to="alms_ScheduleOfOtherAccruedExpensesAndCurrentLiabilitiesTableTextBlock_638808660242748628" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesTables" xlink:type="extended" xlink:title="30703 - Disclosure - Commitments and Contingent Liabilities (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock_638808660242758626" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock_638808660242758626" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ScheduleOfInformationRelatedToOperatingLeaseTableTextBlock" xlink:label="alms_ScheduleOfInformationRelatedToOperatingLeaseTableTextBlock_638808660242758626" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="alms_ScheduleOfInformationRelatedToOperatingLeaseTableTextBlock_638808660242758626" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_638808660242758626" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_638808660242758626" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockTables" xlink:type="extended" xlink:title="30803 - Disclosure - Redeemable Convertible Preferred Stock (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="us-gaap_TemporaryEquityDisclosureAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityTableTextBlock" xlink:label="us-gaap_TemporaryEquityTableTextBlock_638808660242758626" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityDisclosureAbstract_1" xlink:to="us-gaap_TemporaryEquityTableTextBlock_638808660242758626" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureStockholdersEquityDeficitTables" xlink:type="extended" xlink:title="30903 - Disclosure - Stockholders' Equity (Deficit) (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract_1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ScheduleOfCommonStockReserveForIssuanceOnConvertedBasisTableTextBlock" xlink:label="alms_ScheduleOfCommonStockReserveForIssuanceOnConvertedBasisTableTextBlock_638808660242758626" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract_1" xlink:to="alms_ScheduleOfCommonStockReserveForIssuanceOnConvertedBasisTableTextBlock_638808660242758626" 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/2024/elts/us-gaap-2024.xsd#us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:label="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_638808660242768628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract_1" xlink:to="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_638808660242768628" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureStockBasedCompensationTables" xlink:type="extended" xlink:title="31003 - Disclosure - Stock-Based Compensation (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_638808660242768628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_638808660242768628" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_638808660242768628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_638808660242768628" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_638808660242768628" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_638808660242768628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_638808660242768628" xlink:to="us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_638808660242768628" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_638808660242768628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_638808660242768628" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_638808660242768628" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersTables" xlink:type="extended" xlink:title="31103 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_638808660242768628" />
    <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_638808660242768628" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_638808660242778629" />
    <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_638808660242778629" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureIncomeTaxesTables" xlink:type="extended" xlink:title="31203 - Disclosure - Income Taxes (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_638808660242778629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_1" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_638808660242778629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_638808660242778629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_1" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_638808660242778629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:label="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_638808660242778629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_1" xlink:to="us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_638808660242778629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:label="us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_638808660242778629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_1" xlink:to="us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_638808660242778629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_638808660242778629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_1" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_638808660242778629" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureSegmentReportingTables" xlink:type="extended" xlink:title="31403 - Disclosure - Segment Reporting (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock" xlink:label="us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_638808660242788629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract_1" xlink:to="us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_638808660242788629" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails" xlink:type="extended" xlink:title="40101 - Disclosure - Organization and Nature of the Business (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_OrganizationAndNatureOfBusinessTable" xlink:label="alms_OrganizationAndNatureOfBusinessTable_638808660242788629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1" xlink:to="alms_OrganizationAndNatureOfBusinessTable_638808660242788629" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_638808660242788629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_OrganizationAndNatureOfBusinessTable_638808660242788629" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_638808660242788629" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_638808660242788629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_638808660242788629" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_638808660242788629" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember_638808660242788629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_638808660242788629" xlink:to="us-gaap_IPOMember_638808660242788629" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember_638808660242788629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_638808660242788629" xlink:to="us-gaap_PrivatePlacementMember_638808660242788629" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_638808660242788629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_OrganizationAndNatureOfBusinessTable_638808660242788629" xlink:to="us-gaap_StatementClassOfStockAxis_638808660242788629" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_638808660242788629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_638808660242788629" xlink:to="us-gaap_ClassOfStockDomain_638808660242788629" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember_638808660242788629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660242788629" xlink:to="us-gaap_CommonClassAMember_638808660242788629" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember_638808660242798629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660242788629" xlink:to="us-gaap_CommonClassBMember_638808660242798629" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_VotingCommonStockMember" xlink:label="alms_VotingCommonStockMember_638808660242798629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660242788629" xlink:to="alms_VotingCommonStockMember_638808660242798629" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonvotingCommonStockMember" xlink:label="us-gaap_NonvotingCommonStockMember_638808660242798629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660242788629" xlink:to="us-gaap_NonvotingCommonStockMember_638808660242798629" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_OrganizationAndNatureOfBusinessLineItems" xlink:label="alms_OrganizationAndNatureOfBusinessLineItems_638808660242798629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_OrganizationAndNatureOfBusinessTable_638808660242788629" xlink:to="alms_OrganizationAndNatureOfBusinessLineItems_638808660242798629" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_NumberOfWhollyOwnedSubsidiaries" xlink:label="alms_NumberOfWhollyOwnedSubsidiaries_638808660242798629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems_638808660242798629" xlink:to="alms_NumberOfWhollyOwnedSubsidiaries_638808660242798629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_638808660242798629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems_638808660242798629" xlink:to="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_638808660242798629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_638808660242798629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems_638808660242798629" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_638808660242798629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare_638808660242798629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems_638808660242798629" xlink:to="us-gaap_SharesIssuedPricePerShare_638808660242798629" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ProceedsFromIssuanceOfCommonStockAfterDeductionOfUnderwritingDiscountsAndCommissions" xlink:label="alms_ProceedsFromIssuanceOfCommonStockAfterDeductionOfUnderwritingDiscountsAndCommissions_638808660242798629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems_638808660242798629" xlink:to="alms_ProceedsFromIssuanceOfCommonStockAfterDeductionOfUnderwritingDiscountsAndCommissions_638808660242798629" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_PercentageOfOwnershipHeldByInvestorBeforeTransaction" xlink:label="alms_PercentageOfOwnershipHeldByInvestorBeforeTransaction_638808660242798629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems_638808660242798629" xlink:to="alms_PercentageOfOwnershipHeldByInvestorBeforeTransaction_638808660242798629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_638808660242808628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems_638808660242798629" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_638808660242808628" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_PaymentsOfUnderwritingDiscountsAndCommissionCosts" xlink:label="alms_PaymentsOfUnderwritingDiscountsAndCommissionCosts_638808660242808628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems_638808660242798629" xlink:to="alms_PaymentsOfUnderwritingDiscountsAndCommissionCosts_638808660242808628" 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/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_638808660242808628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems_638808660242798629" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_638808660242808628" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion" xlink:label="alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion_638808660242808628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems_638808660242798629" xlink:to="alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion_638808660242808628" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockConvertibleConversionRatio" xlink:label="us-gaap_PreferredStockConvertibleConversionRatio_638808660242808628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems_638808660242798629" xlink:to="us-gaap_PreferredStockConvertibleConversionRatio_638808660242808628" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized_638808660242808628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems_638808660242798629" xlink:to="us-gaap_CommonStockSharesAuthorized_638808660242808628" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized_638808660242808628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems_638808660242798629" xlink:to="us-gaap_PreferredStockSharesAuthorized_638808660242808628" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_638808660242808628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems_638808660242798629" xlink:to="us-gaap_NetIncomeLoss_638808660242808628" order="14" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_638808660242808628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems_638808660242798629" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_638808660242808628" 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/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_638808660242818627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems_638808660242798629" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_638808660242818627" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestments_638808660242818627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_OrganizationAndNatureOfBusinessLineItems_638808660242798629" xlink:to="us-gaap_CashCashEquivalentsAndShortTermInvestments_638808660242818627" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationDetails" xlink:type="extended" xlink:title="40201 - Disclosure - Summary of Significant Accounting Policies and Basis of Presentation (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_2" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_NumberOfWhollyOwnedSubsidiaries" xlink:label="alms_NumberOfWhollyOwnedSubsidiaries_638808660242818627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_2" xlink:to="alms_NumberOfWhollyOwnedSubsidiaries_638808660242818627" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments_638808660242818627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_2" xlink:to="us-gaap_NumberOfReportableSegments_638808660242818627" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments_638808660242818627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_2" xlink:to="us-gaap_NumberOfOperatingSegments_638808660242818627" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredOfferingCosts" xlink:label="us-gaap_DeferredOfferingCosts_638808660242818627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_2" xlink:to="us-gaap_DeferredOfferingCosts_638808660242818627" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability_638808660242818627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_2" xlink:to="us-gaap_FinanceLeaseLiability_638808660242818627" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails" xlink:type="extended" xlink:title="40301 - Disclosure - Fair Value Measurements - Financial assets and liabilities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTable_638808660242828634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_2" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTable_638808660242828634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_638808660242828634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable_638808660242828634" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_638808660242828634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_638808660242828634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis_638808660242828634" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_638808660242828634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member_638808660242828634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_638808660242828634" xlink:to="us-gaap_FairValueInputsLevel1Member_638808660242828634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member_638808660242828634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_638808660242828634" xlink:to="us-gaap_FairValueInputsLevel2Member_638808660242828634" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_638808660242828634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable_638808660242828634" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_638808660242828634" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_638808660242828634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis_638808660242828634" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_638808660242828634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_638808660242828634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain_638808660242828634" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_638808660242828634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_638808660242828634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable_638808660242828634" xlink:to="us-gaap_StatementClassOfStockAxis_638808660242828634" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_638808660242838629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_638808660242828634" xlink:to="us-gaap_ClassOfStockDomain_638808660242838629" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesCRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesCRedeemableConvertiblePreferredStockMember_638808660242838629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660242838629" xlink:to="alms_SeriesCRedeemableConvertiblePreferredStockMember_638808660242838629" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis_638808660242838629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable_638808660242828634" xlink:to="us-gaap_FinancialInstrumentAxis_638808660242838629" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638808660242838629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis_638808660242838629" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638808660242838629" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember_638808660242838629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638808660242838629" xlink:to="us-gaap_MoneyMarketFundsMember_638808660242838629" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember_638808660242838629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638808660242838629" xlink:to="us-gaap_USTreasurySecuritiesMember_638808660242838629" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_638808660242838629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable_638808660242828634" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_638808660242838629" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosureAbstract" xlink:label="us-gaap_AssetsFairValueDisclosureAbstract_638808660242838629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_638808660242838629" xlink:to="us-gaap_AssetsFairValueDisclosureAbstract_638808660242838629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_638808660242838629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsFairValueDisclosureAbstract_638808660242838629" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure_638808660242838629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="us-gaap_InvestmentsFairValueDisclosure_638808660242848626" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsFairValueDisclosureAbstract_638808660242838629" xlink:to="us-gaap_InvestmentsFairValueDisclosure_638808660242848626" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure_638808660242848626" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsFairValueDisclosureAbstract_638808660242838629" xlink:to="us-gaap_AssetsFairValueDisclosure_638808660242848626" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_NumberOfFreestandingFinancialInstruments" xlink:label="alms_NumberOfFreestandingFinancialInstruments_638808660242848626" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_638808660242838629" xlink:to="alms_NumberOfFreestandingFinancialInstruments_638808660242848626" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureFairValueMeasurementsValuationOfDerivativeLiabilityDetails" xlink:type="extended" xlink:title="40302 - Disclosure - Fair value measurements - Valuation of Derivative Liability (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract_4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638808660242848626" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_4" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638808660242848626" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis_638808660242848626" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638808660242848626" xlink:to="us-gaap_MeasurementInputTypeAxis_638808660242848626" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain_638808660242848626" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis_638808660242848626" xlink:to="us-gaap_MeasurementInputTypeDomain_638808660242848626" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="us-gaap_MeasurementInputExpectedTermMember_638808660242848626" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeDomain_638808660242848626" xlink:to="us-gaap_MeasurementInputExpectedTermMember_638808660242848626" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember_638808660242848626" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeDomain_638808660242848626" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember_638808660242848626" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember_638808660242858629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeDomain_638808660242848626" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember_638808660242858629" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember_638808660242858629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeDomain_638808660242848626" xlink:to="us-gaap_MeasurementInputExpectedDividendRateMember_638808660242858629" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_MeasurementInputProbabilityOfOccurrenceMember" xlink:label="alms_MeasurementInputProbabilityOfOccurrenceMember_638808660242858629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeDomain_638808660242848626" xlink:to="alms_MeasurementInputProbabilityOfOccurrenceMember_638808660242858629" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_638808660242858629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638808660242848626" xlink:to="srt_RangeAxis_638808660242858629" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638808660242858629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_638808660242858629" xlink:to="srt_RangeMember_638808660242858629" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_638808660242858629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638808660242858629" xlink:to="srt_MinimumMember_638808660242858629" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_638808660242858629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638808660242858629" xlink:to="srt_MaximumMember_638808660242858629" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638808660242858629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_638808660242848626" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638808660242858629" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityMeasurementInput" xlink:label="us-gaap_DerivativeLiabilityMeasurementInput_638808660242858629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_638808660242858629" xlink:to="us-gaap_DerivativeLiabilityMeasurementInput_638808660242858629" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureFairValueMeasurementsDerivativeLiabilityDetails" xlink:type="extended" xlink:title="40303 - Disclosure - Fair Value Measurements - Derivative Liability (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract_6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_638808660242868627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_6" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_638808660242868627" 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/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_638808660242868627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_638808660242868627" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_638808660242868627" 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/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_638808660242868627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_638808660242868627" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_638808660242868627" 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/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_638808660242868627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_638808660242868627" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_638808660242868627" 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/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList" xlink:label="us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList_638808660242868627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_638808660242868627" xlink:to="us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList_638808660242868627" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureFairValueMeasurementsDetails" xlink:type="extended" xlink:title="40304 - Disclosure - Fair Value Measurements (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract_3" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_FairValueAssetsLevel1ToLevel2TransfersDuringPeriodAmount" xlink:label="alms_FairValueAssetsLevel1ToLevel2TransfersDuringPeriodAmount_638808660242878632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_3" xlink:to="alms_FairValueAssetsLevel1ToLevel2TransfersDuringPeriodAmount_638808660242878632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_FairValueAssetsLevel2ToLevel1TransfersDuringPeriodAmount" xlink:label="alms_FairValueAssetsLevel2ToLevel1TransfersDuringPeriodAmount_638808660242878632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_3" xlink:to="alms_FairValueAssetsLevel2ToLevel1TransfersDuringPeriodAmount_638808660242878632" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_FairValueLiabilitiesLevel1ToLevel2TransfersDuringPeriodAmount" xlink:label="alms_FairValueLiabilitiesLevel1ToLevel2TransfersDuringPeriodAmount_638808660242878632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_3" xlink:to="alms_FairValueLiabilitiesLevel1ToLevel2TransfersDuringPeriodAmount_638808660242878632" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_FairValueLiabilitiesLevel2ToLevel1TransfersDuringPeriodAmount" xlink:label="alms_FairValueLiabilitiesLevel2ToLevel1TransfersDuringPeriodAmount_638808660242878632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_3" xlink:to="alms_FairValueLiabilitiesLevel2ToLevel1TransfersDuringPeriodAmount_638808660242878632" 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/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_638808660242878632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_3" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_638808660242878632" 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/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet_638808660242878632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_3" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet_638808660242878632" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureMarketableSecuritiesDetails" xlink:type="extended" xlink:title="40401 - Disclosure - Marketable Securities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesAbstract" xlink:label="us-gaap_MarketableSecuritiesAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTable_638808660242878632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MarketableSecuritiesAbstract_2" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTable_638808660242878632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis_638808660242878632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTable_638808660242878632" xlink:to="us-gaap_FinancialInstrumentAxis_638808660242878632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638808660242878632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis_638808660242878632" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638808660242878632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember_638808660242878632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638808660242878632" xlink:to="us-gaap_USTreasurySecuritiesMember_638808660242878632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_638808660242888633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTable_638808660242878632" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_638808660242888633" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss_638808660242888633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_638808660242888633" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss_638808660242888633" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_638808660242888633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_638808660242888633" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_638808660242888633" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_638808660242888633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_638808660242888633" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_638808660242888633" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_638808660242888633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_638808660242888633" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities_638808660242888633" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_638808660242888633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_638808660242888633" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_638808660242888633" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_DebtSecuritiesAvailableForSaleImpairmentLoss" xlink:label="alms_DebtSecuritiesAvailableForSaleImpairmentLoss_638808660242888633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_638808660242888633" xlink:to="alms_DebtSecuritiesAvailableForSaleImpairmentLoss_638808660242888633" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherPrepaidExpensesAndCurrentAssetsDetails" xlink:type="extended" xlink:title="40501 - Disclosure - Balance Sheet Components - Other Prepaid Expenses and Current Assets (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_BalanceSheetComponentsAbstract" xlink:label="alms_BalanceSheetComponentsAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidInsurance" xlink:label="us-gaap_PrepaidInsurance_638808660242888633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_BalanceSheetComponentsAbstract_2" xlink:to="us-gaap_PrepaidInsurance_638808660242888633" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_PrepaidSubscriptionsCurrent" xlink:label="alms_PrepaidSubscriptionsCurrent_638808660242888633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_BalanceSheetComponentsAbstract_2" xlink:to="alms_PrepaidSubscriptionsCurrent_638808660242888633" 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/2024/elts/us-gaap-2024.xsd#us-gaap_InterestReceivableCurrent" xlink:label="us-gaap_InterestReceivableCurrent_638808660242898633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_BalanceSheetComponentsAbstract_2" xlink:to="us-gaap_InterestReceivableCurrent_638808660242898633" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable_638808660242898633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_BalanceSheetComponentsAbstract_2" xlink:to="us-gaap_IncomeTaxesReceivable_638808660242898633" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_638808660242898633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_BalanceSheetComponentsAbstract_2" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_638808660242898633" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_638808660242898633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_BalanceSheetComponentsAbstract_2" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_638808660242898633" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails" xlink:type="extended" xlink:title="40502 - Disclosure - Balance Sheet Components - Property and Equipment, net (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_BalanceSheetComponentsAbstract" xlink:label="alms_BalanceSheetComponentsAbstract_3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638808660242898633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_BalanceSheetComponentsAbstract_3" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638808660242898633" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638808660242898633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638808660242898633" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638808660242898633" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_638808660242898633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638808660242898633" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_638808660242898633" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember_638808660242898633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638808660242898633" xlink:to="us-gaap_LeaseholdImprovementsMember_638808660242898633" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_LaboratoryEquipmentMember" xlink:label="alms_LaboratoryEquipmentMember_638808660242898633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638808660242898633" xlink:to="alms_LaboratoryEquipmentMember_638808660242898633" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember_638808660242898633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638808660242898633" xlink:to="us-gaap_FurnitureAndFixturesMember_638808660242898633" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember_638808660242908630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638808660242898633" xlink:to="us-gaap_ComputerEquipmentMember_638808660242908630" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="us-gaap_SoftwareDevelopmentMember_638808660242908630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638808660242898633" xlink:to="us-gaap_SoftwareDevelopmentMember_638808660242908630" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_638808660242908630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638808660242898633" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_638808660242908630" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_638808660242908630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638808660242908630" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_638808660242908630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_638808660242908630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638808660242908630" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_638808660242908630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_638808660242908630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638808660242908630" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_638808660242908630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_638808660242908630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638808660242908630" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_638808660242908630" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_638808660242908630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638808660242908630" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_638808660242908630" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization_638808660242908630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638808660242908630" xlink:to="us-gaap_DepreciationAndAmortization_638808660242908630" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherAccruedExpensesAndCurrentLiabilitiesDetails" xlink:type="extended" xlink:title="40503 - Disclosure - Balance Sheet Components - Other Accrued Expenses and Current Liabilities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_BalanceSheetComponentsAbstract" xlink:label="alms_BalanceSheetComponentsAbstract_4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_638808660242918629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_BalanceSheetComponentsAbstract_4" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_638808660242918629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_638808660242918629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_BalanceSheetComponentsAbstract_4" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_638808660242918629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_638808660242918629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_BalanceSheetComponentsAbstract_4" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_638808660242918629" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_OtherAccruedExpensesAndLiabilitiesCurrent" xlink:label="alms_OtherAccruedExpensesAndLiabilitiesCurrent_638808660242918629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_BalanceSheetComponentsAbstract_4" xlink:to="alms_OtherAccruedExpensesAndLiabilitiesCurrent_638808660242918629" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureRelatedPartyTransactionsDetails" xlink:type="extended" xlink:title="40601 - Disclosure - Related Party Transactions (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638808660242918629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638808660242918629" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_638808660242918629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638808660242918629" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_638808660242918629" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_638808660242918629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_638808660242918629" xlink:to="us-gaap_RelatedPartyDomain_638808660242918629" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember_638808660242918629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain_638808660242918629" xlink:to="us-gaap_RelatedPartyMember_638808660242918629" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_638808660242928632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638808660242918629" xlink:to="srt_CounterpartyNameAxis_638808660242928632" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_638808660242928632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis_638808660242928632" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_638808660242928632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ForesiteLabsMember" xlink:label="alms_ForesiteLabsMember_638808660242928632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638808660242928632" xlink:to="alms_ForesiteLabsMember_638808660242928632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems_638808660242928632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638808660242918629" xlink:to="us-gaap_RelatedPartyTransactionLineItems_638808660242928632" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RelatedPartyTransactionAnnualAdditionalRenewalTerm" xlink:label="alms_RelatedPartyTransactionAnnualAdditionalRenewalTerm_638808660242928632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_638808660242928632" xlink:to="alms_RelatedPartyTransactionAnnualAdditionalRenewalTerm_638808660242928632" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_638808660242928632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_638808660242928632" xlink:to="us-gaap_ResearchAndDevelopmentExpense_638808660242928632" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_638808660242928632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_638808660242928632" xlink:to="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_638808660242928632" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails" xlink:type="extended" xlink:title="40701 - Disclosure - Commitments and Contingent Liabilities - Operating Leases (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable_638808660242928632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1" xlink:to="us-gaap_LesseeLeaseDescriptionTable_638808660242928632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_638808660242928632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_638808660242928632" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_638808660242928632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:label="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_638808660242938634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_638808660242928632" xlink:to="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_638808660242938634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLeaseNotYetCommencedMember" xlink:label="us-gaap_OperatingLeaseLeaseNotYetCommencedMember_638808660242938634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_638808660242938634" xlink:to="us-gaap_OperatingLeaseLeaseNotYetCommencedMember_638808660242938634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_638808660242938634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_638808660242928632" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_638808660242938634" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AreaOfRealEstateProperty" xlink:label="us-gaap_AreaOfRealEstateProperty_638808660242938634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638808660242938634" xlink:to="us-gaap_AreaOfRealEstateProperty_638808660242938634" 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/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnTerminationOfLease" xlink:label="us-gaap_GainLossOnTerminationOfLease_638808660242938634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638808660242938634" xlink:to="us-gaap_GainLossOnTerminationOfLease_638808660242938634" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncentiveToLessee" xlink:label="us-gaap_IncentiveToLessee_638808660242938634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638808660242938634" xlink:to="us-gaap_IncentiveToLessee_638808660242938634" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ProceedsFromTenantImprovementAllowanceReceived" xlink:label="alms_ProceedsFromTenantImprovementAllowanceReceived_638808660242938634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638808660242938634" xlink:to="alms_ProceedsFromTenantImprovementAllowanceReceived_638808660242938634" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability_638808660242938634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638808660242938634" xlink:to="us-gaap_OperatingLeaseLiability_638808660242938634" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_638808660242938634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638808660242938634" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_638808660242938634" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_LesseeOperatingLeaseLiabilityGrossFixedPayment" xlink:label="alms_LesseeOperatingLeaseLiabilityGrossFixedPayment_638808660242938634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638808660242938634" xlink:to="alms_LesseeOperatingLeaseLiabilityGrossFixedPayment_638808660242938634" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_LesseeOperatingLeaseIncentiveReceivableCurrent" xlink:label="alms_LesseeOperatingLeaseIncentiveReceivableCurrent_638808660242948626" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638808660242938634" xlink:to="alms_LesseeOperatingLeaseIncentiveReceivableCurrent_638808660242948626" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_638808660242948626" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638808660242938634" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_638808660242948626" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_638808660242948626" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638808660242938634" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm_638808660242948626" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1" xlink:label="us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1_638808660242948626" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638808660242938634" xlink:to="us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1_638808660242948626" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedExistenceOfOptionToExtend" xlink:label="us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedExistenceOfOptionToExtend_638808660242948626" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638808660242938634" xlink:to="us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedExistenceOfOptionToExtend_638808660242948626" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_638808660242948626" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638808660242938634" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_638808660242948626" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount_638808660242948626" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638808660242938634" xlink:to="us-gaap_LettersOfCreditOutstandingAmount_638808660242948626" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesComponentsOfLeaseCostsDetails" xlink:type="extended" xlink:title="40702 - Disclosure - Commitments and Contingent Liabilities - components of lease costs (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostAbstract" xlink:label="us-gaap_LeaseCostAbstract_638808660242958629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2" xlink:to="us-gaap_LeaseCostAbstract_638808660242958629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost_638808660242958629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract_638808660242958629" xlink:to="us-gaap_OperatingLeaseCost_638808660242958629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost_638808660242958629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract_638808660242958629" xlink:to="us-gaap_VariableLeaseCost_638808660242958629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost_638808660242958629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract_638808660242958629" xlink:to="us-gaap_LeaseCost_638808660242958629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments_638808660242958629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2" xlink:to="us-gaap_OperatingLeasePayments_638808660242958629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_638808660242958629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_638808660242958629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_638808660242958629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_638808660242958629" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" xlink:type="extended" xlink:title="40703 - Disclosure - Commitments and Contingent Liabilities - Schedule of future minimum lease payments under non-cancelable operating leases (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638808660242958629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638808660242958629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_638808660242958629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638808660242958629" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_638808660242958629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_638808660242968630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638808660242958629" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_638808660242968630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_638808660242968630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638808660242958629" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_638808660242968630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_638808660242968630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638808660242958629" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_638808660242968630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_638808660242968630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638808660242958629" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_638808660242968630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_638808660242968630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638808660242958629" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_638808660242968630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_638808660242968630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638808660242958629" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_638808660242968630" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_638808660242968630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638808660242958629" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_638808660242968630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability_638808660242968630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638808660242958629" xlink:to="us-gaap_OperatingLeaseLiability_638808660242968630" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesFrontheraContingentConsiderationDetails" xlink:type="extended" xlink:title="40704 - Disclosure - Commitments and Contingent Liabilities - FronThera Contingent Consideration (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionContingentConsiderationTable" xlink:label="us-gaap_AssetAcquisitionContingentConsiderationTable_638808660242978632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4" xlink:to="us-gaap_AssetAcquisitionContingentConsiderationTable_638808660242978632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionAxis" xlink:label="us-gaap_AssetAcquisitionAxis_638808660242978632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionContingentConsiderationTable_638808660242978632" xlink:to="us-gaap_AssetAcquisitionAxis_638808660242978632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionDomain" xlink:label="us-gaap_AssetAcquisitionDomain_638808660242978632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionAxis_638808660242978632" xlink:to="us-gaap_AssetAcquisitionDomain_638808660242978632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember" xlink:label="alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_638808660242978632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionDomain_638808660242978632" xlink:to="alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_638808660242978632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis_638808660242978632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionContingentConsiderationTable_638808660242978632" xlink:to="us-gaap_ContingentConsiderationByTypeAxis_638808660242978632" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain_638808660242978632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContingentConsiderationByTypeAxis_638808660242978632" xlink:to="us-gaap_ContingentConsiderationTypeDomain_638808660242978632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ClinicalMilestonesMember" xlink:label="alms_ClinicalMilestonesMember_638808660242978632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContingentConsiderationTypeDomain_638808660242978632" xlink:to="alms_ClinicalMilestonesMember_638808660242978632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ApprovalMilestonesMember" xlink:label="alms_ApprovalMilestonesMember_638808660242978632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContingentConsiderationTypeDomain_638808660242978632" xlink:to="alms_ApprovalMilestonesMember_638808660242978632" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_638808660242978632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionContingentConsiderationTable_638808660242978632" xlink:to="srt_RangeAxis_638808660242978632" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638808660242978632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_638808660242978632" xlink:to="srt_RangeMember_638808660242978632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_638808660242978632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638808660242978632" xlink:to="srt_MaximumMember_638808660242978632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionContingentConsiderationLineItems" xlink:label="us-gaap_AssetAcquisitionContingentConsiderationLineItems_638808660242988627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionContingentConsiderationTable_638808660242978632" xlink:to="us-gaap_AssetAcquisitionContingentConsiderationLineItems_638808660242988627" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionContingentConsiderationLiability" xlink:label="us-gaap_AssetAcquisitionContingentConsiderationLiability_638808660242988627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionContingentConsiderationLineItems_638808660242988627" xlink:to="us-gaap_AssetAcquisitionContingentConsiderationLiability_638808660242988627" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_AssetAcquisitionPaymentOfMilestone" xlink:label="alms_AssetAcquisitionPaymentOfMilestone_638808660242988627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionContingentConsiderationLineItems_638808660242988627" xlink:to="alms_AssetAcquisitionPaymentOfMilestone_638808660242988627" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_AssetAcquisitionMilestoneObligation" xlink:label="alms_AssetAcquisitionMilestoneObligation_638808660242988627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionContingentConsiderationLineItems_638808660242988627" xlink:to="alms_AssetAcquisitionMilestoneObligation_638808660242988627" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails" xlink:type="extended" xlink:title="40801 - Disclosure - Redeemable Convertible Preferred Stock (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="us-gaap_TemporaryEquityDisclosureAbstract_3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityByClassOfStockTable" xlink:label="us-gaap_TemporaryEquityByClassOfStockTable_638808660242988627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityDisclosureAbstract_3" xlink:to="us-gaap_TemporaryEquityByClassOfStockTable_638808660242988627" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_638808660242988627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityByClassOfStockTable_638808660242988627" xlink:to="us-gaap_StatementClassOfStockAxis_638808660242988627" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_638808660242988627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_638808660242988627" xlink:to="us-gaap_ClassOfStockDomain_638808660242988627" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesB2RedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesB2RedeemableConvertiblePreferredStockMember_638808660242988627" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660242988627" xlink:to="alms_SeriesB2RedeemableConvertiblePreferredStockMember_638808660242988627" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesB2aRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesB2aRedeemableConvertiblePreferredStockMember_638808660242998633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660242988627" xlink:to="alms_SeriesB2aRedeemableConvertiblePreferredStockMember_638808660242998633" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesCRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesCRedeemableConvertiblePreferredStockMember_638808660242998633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660242988627" xlink:to="alms_SeriesCRedeemableConvertiblePreferredStockMember_638808660242998633" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesC1RedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesC1RedeemableConvertiblePreferredStockMember_638808660242998633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660242988627" xlink:to="alms_SeriesC1RedeemableConvertiblePreferredStockMember_638808660242998633" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesB2B2aRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesB2B2aRedeemableConvertiblePreferredStockMember_638808660242998633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660242988627" xlink:to="alms_SeriesB2B2aRedeemableConvertiblePreferredStockMember_638808660242998633" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_VotingCommonStockMember" xlink:label="alms_VotingCommonStockMember_638808660242998633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660242988627" xlink:to="alms_VotingCommonStockMember_638808660242998633" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_638808660242998633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityByClassOfStockTable_638808660242988627" xlink:to="srt_RangeAxis_638808660242998633" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638808660242998633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_638808660242998633" xlink:to="srt_RangeMember_638808660242998633" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_638808660242998633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638808660242998633" xlink:to="srt_MaximumMember_638808660242998633" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityLineItems" xlink:label="us-gaap_TemporaryEquityLineItems_638808660242998633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityByClassOfStockTable_638808660242988627" xlink:to="us-gaap_TemporaryEquityLineItems_638808660242998633" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:label="alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_638808660242998633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems_638808660242998633" xlink:to="alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_638808660242998633" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" xlink:label="us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_638808660242998633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems_638808660242998633" xlink:to="us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_638808660242998633" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_638808660243008626" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems_638808660242998633" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_638808660243008626" 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/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare_638808660243008626" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems_638808660242998633" xlink:to="us-gaap_SharesIssuedPricePerShare_638808660243008626" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_RedeemableConvertiblePreferredStockCallOption" xlink:label="alms_RedeemableConvertiblePreferredStockCallOption_638808660243008626" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems_638808660242998633" xlink:to="alms_RedeemableConvertiblePreferredStockCallOption_638808660243008626" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ConvertiblePreferredStockNumberOfSharesIssuedUponConversion" xlink:label="alms_ConvertiblePreferredStockNumberOfSharesIssuedUponConversion_638808660243008626" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems_638808660242998633" xlink:to="alms_ConvertiblePreferredStockNumberOfSharesIssuedUponConversion_638808660243008626" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_DerivativeLiabilityAmountReclassifiedToTemporaryEquity" xlink:label="alms_DerivativeLiabilityAmountReclassifiedToTemporaryEquity_638808660243008626" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems_638808660242998633" xlink:to="alms_DerivativeLiabilityAmountReclassifiedToTemporaryEquity_638808660243008626" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:label="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_638808660243008626" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems_638808660242998633" xlink:to="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_638808660243008626" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_NumberOfFreestandingFinancialInstruments" xlink:label="alms_NumberOfFreestandingFinancialInstruments_638808660243008626" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems_638808660242998633" xlink:to="alms_NumberOfFreestandingFinancialInstruments_638808660243008626" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_FairValueOfFreestandingFinancialInstruments" xlink:label="alms_FairValueOfFreestandingFinancialInstruments_638808660243008626" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems_638808660242998633" xlink:to="alms_FairValueOfFreestandingFinancialInstruments_638808660243008626" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails" xlink:type="extended" xlink:title="40802 - Disclosure - Redeemable Convertible Preferred Stock - Schedule of redeemable convertible preferred stock (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="us-gaap_TemporaryEquityDisclosureAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityByClassOfStockTable" xlink:label="us-gaap_TemporaryEquityByClassOfStockTable_638808660243018633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityDisclosureAbstract_2" xlink:to="us-gaap_TemporaryEquityByClassOfStockTable_638808660243018633" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_638808660243018633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityByClassOfStockTable_638808660243018633" xlink:to="us-gaap_StatementClassOfStockAxis_638808660243018633" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_638808660243018633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_638808660243018633" xlink:to="us-gaap_ClassOfStockDomain_638808660243018633" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeedRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeedRedeemableConvertiblePreferredStockMember_638808660243018633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660243018633" xlink:to="alms_SeedRedeemableConvertiblePreferredStockMember_638808660243018633" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesRedeemableConvertiblePreferredStockMember_638808660243018633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660243018633" xlink:to="alms_SeriesRedeemableConvertiblePreferredStockMember_638808660243018633" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesBRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesBRedeemableConvertiblePreferredStockMember_638808660243018633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660243018633" xlink:to="alms_SeriesBRedeemableConvertiblePreferredStockMember_638808660243018633" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesB1RedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesB1RedeemableConvertiblePreferredStockMember_638808660243018633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660243018633" xlink:to="alms_SeriesB1RedeemableConvertiblePreferredStockMember_638808660243018633" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesB2RedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesB2RedeemableConvertiblePreferredStockMember_638808660243018633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660243018633" xlink:to="alms_SeriesB2RedeemableConvertiblePreferredStockMember_638808660243018633" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SeriesB2aRedeemableConvertiblePreferredStockMember" xlink:label="alms_SeriesB2aRedeemableConvertiblePreferredStockMember_638808660243028631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660243018633" xlink:to="alms_SeriesB2aRedeemableConvertiblePreferredStockMember_638808660243028631" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityLineItems" xlink:label="us-gaap_TemporaryEquityLineItems_638808660243028631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityByClassOfStockTable_638808660243018633" xlink:to="us-gaap_TemporaryEquityLineItems_638808660243028631" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquitySharesAuthorized" xlink:label="us-gaap_TemporaryEquitySharesAuthorized_638808660243028631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems_638808660243028631" xlink:to="us-gaap_TemporaryEquitySharesAuthorized_638808660243028631" 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/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="us-gaap_TemporaryEquitySharesOutstanding_638808660243028631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems_638808660243028631" xlink:to="us-gaap_TemporaryEquitySharesOutstanding_638808660243028631" 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/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityLiquidationPreference" xlink:label="us-gaap_TemporaryEquityLiquidationPreference_638808660243028631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems_638808660243028631" xlink:to="us-gaap_TemporaryEquityLiquidationPreference_638808660243028631" 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/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_638808660243028631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityLineItems_638808660243028631" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_638808660243028631" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureStockholdersEquityDeficitNarrativesDetails" xlink:type="extended" xlink:title="40901 - Disclosure - Stockholders' Equity (Deficit) - Narratives (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable_638808660243028631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract_2" xlink:to="us-gaap_ScheduleOfStockByClassTable_638808660243028631" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_638808660243038633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_638808660243028631" xlink:to="us-gaap_StatementClassOfStockAxis_638808660243038633" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_638808660243038633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_638808660243038633" xlink:to="us-gaap_ClassOfStockDomain_638808660243038633" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_VotingCommonStockMember" xlink:label="alms_VotingCommonStockMember_638808660243038633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660243038633" xlink:to="alms_VotingCommonStockMember_638808660243038633" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember_638808660243038633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660243038633" xlink:to="us-gaap_CommonClassAMember_638808660243038633" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember_638808660243038633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660243038633" xlink:to="us-gaap_CommonClassBMember_638808660243038633" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonvotingCommonStockMember" xlink:label="us-gaap_NonvotingCommonStockMember_638808660243038633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660243038633" xlink:to="us-gaap_NonvotingCommonStockMember_638808660243038633" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems_638808660243038633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_638808660243028631" xlink:to="us-gaap_ClassOfStockLineItems_638808660243038633" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized_638808660243038633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638808660243038633" xlink:to="us-gaap_CommonStockSharesAuthorized_638808660243038633" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_638808660243038633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638808660243038633" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_638808660243038633" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_CommonStockConvertibleConvertibleRatio" xlink:label="alms_CommonStockConvertibleConvertibleRatio_638808660243038633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638808660243038633" xlink:to="alms_CommonStockConvertibleConvertibleRatio_638808660243038633" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion" xlink:label="alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion_638808660243108653" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638808660243038633" xlink:to="alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion_638808660243108653" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockConvertibleConversionRatio" xlink:label="us-gaap_PreferredStockConvertibleConversionRatio_638808660243108653" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638808660243038633" xlink:to="us-gaap_PreferredStockConvertibleConversionRatio_638808660243108653" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized_638808660243108653" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638808660243038633" xlink:to="us-gaap_PreferredStockSharesAuthorized_638808660243108653" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_638808660243118650" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638808660243038633" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_638808660243118650" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_CommonStockConversionMaximumBeneficialOwnershipPercentAfterConversion" xlink:label="alms_CommonStockConversionMaximumBeneficialOwnershipPercentAfterConversion_638808660243118650" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638808660243038633" xlink:to="alms_CommonStockConversionMaximumBeneficialOwnershipPercentAfterConversion_638808660243118650" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_NumberOfDaysPriorNoticeToIncreaseOrDecreaseInterestThresholdLimit" xlink:label="alms_NumberOfDaysPriorNoticeToIncreaseOrDecreaseInterestThresholdLimit_638808660243118650" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638808660243038633" xlink:to="alms_NumberOfDaysPriorNoticeToIncreaseOrDecreaseInterestThresholdLimit_638808660243118650" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_638808660243118650" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638808660243038633" xlink:to="us-gaap_CommonStockSharesOutstanding_638808660243118650" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued_638808660243118650" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638808660243038633" xlink:to="us-gaap_CommonStockSharesIssued_638808660243118650" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued_638808660243118650" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638808660243038633" xlink:to="us-gaap_PreferredStockSharesIssued_638808660243118650" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding_638808660243118650" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638808660243038633" xlink:to="us-gaap_PreferredStockSharesOutstanding_638808660243118650" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureStockholdersEquityDeficitStockReservedOnAsConvertedBasisDetails" xlink:type="extended" xlink:title="40902 - Disclosure - Stockholders' Equity (Deficit) - Stock reserved on an as-converted basis (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract_3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable_638808660243128633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract_3" xlink:to="us-gaap_ScheduleOfStockByClassTable_638808660243128633" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis_638808660243128633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_638808660243128633" xlink:to="us-gaap_FinancialInstrumentAxis_638808660243128633" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638808660243128633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis_638808660243128633" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638808660243128633" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember_638808660243128633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638808660243128633" xlink:to="us-gaap_EmployeeStockOptionMember_638808660243128633" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember" xlink:label="alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember_638808660243128633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638808660243128633" xlink:to="alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember_638808660243128633" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember_638808660243128633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638808660243128633" xlink:to="us-gaap_RedeemableConvertiblePreferredStockMember_638808660243128633" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis_638808660243128633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_638808660243128633" xlink:to="us-gaap_PlanNameAxis_638808660243128633" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_638808660243128633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis_638808660243128633" xlink:to="us-gaap_PlanNameDomain_638808660243128633" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_TwoThousandTwentyFourEquityIncentivePlanMember" xlink:label="alms_TwoThousandTwentyFourEquityIncentivePlanMember_638808660243128633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638808660243128633" xlink:to="alms_TwoThousandTwentyFourEquityIncentivePlanMember_638808660243128633" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_TwoThousandTwentyFourEmployeeStockPurchasePlanMember" xlink:label="alms_TwoThousandTwentyFourEmployeeStockPurchasePlanMember_638808660243128633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638808660243128633" xlink:to="alms_TwoThousandTwentyFourEmployeeStockPurchasePlanMember_638808660243128633" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_TwoThousandTwentyOneStockPlanMember" xlink:label="alms_TwoThousandTwentyOneStockPlanMember_638808660243138631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638808660243128633" xlink:to="alms_TwoThousandTwentyOneStockPlanMember_638808660243138631" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_TwoThousandTwentyFourPerformanceOptionPlanMember" xlink:label="alms_TwoThousandTwentyFourPerformanceOptionPlanMember_638808660243138631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638808660243128633" xlink:to="alms_TwoThousandTwentyFourPerformanceOptionPlanMember_638808660243138631" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems_638808660243138631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_638808660243128633" xlink:to="us-gaap_ClassOfStockLineItems_638808660243138631" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_638808660243138631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638808660243138631" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_638808660243138631" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesNarrativeDetails" xlink:type="extended" xlink:title="40903 - Disclosure - Stockholders' Equity (Deficit) - Common Stock Issued to Executives - Narrative (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract_4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable_638808660243138631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract_4" xlink:to="us-gaap_ScheduleOfStockByClassTable_638808660243138631" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_638808660243138631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_638808660243138631" xlink:to="us-gaap_AwardTypeAxis_638808660243138631" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638808660243138631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_638808660243138631" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638808660243138631" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember_638808660243138631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638808660243138631" xlink:to="us-gaap_RestrictedStockMember_638808660243138631" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis_638808660243148632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_638808660243138631" xlink:to="us-gaap_GranteeStatusAxis_638808660243148632" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain_638808660243148632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GranteeStatusAxis_638808660243148632" xlink:to="us-gaap_GranteeStatusDomain_638808660243148632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementNonemployeeMember_638808660243148632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GranteeStatusDomain_638808660243148632" xlink:to="us-gaap_ShareBasedPaymentArrangementNonemployeeMember_638808660243148632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_638808660243148632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_638808660243138631" xlink:to="srt_RangeAxis_638808660243148632" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638808660243148632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_638808660243148632" xlink:to="srt_RangeMember_638808660243148632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_638808660243148632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638808660243148632" xlink:to="srt_MaximumMember_638808660243148632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243148632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_638808660243138631" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243148632" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_638808660243148632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243148632" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_638808660243148632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SharesIssuedToNumberOfExecutiveOfficers" xlink:label="alms_SharesIssuedToNumberOfExecutiveOfficers_638808660243148632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243148632" xlink:to="alms_SharesIssuedToNumberOfExecutiveOfficers_638808660243148632" 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/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice_638808660243148632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243148632" xlink:to="us-gaap_SharePrice_638808660243148632" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_638808660243158629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243148632" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_638808660243158629" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffPeriod" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffPeriod_638808660243158629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243148632" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffPeriod_638808660243158629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_638808660243158629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243148632" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_638808660243158629" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesRsuActivityDetails" xlink:type="extended" xlink:title="40904 - Disclosure - Stockholders' Equity (Deficit) - Common Stock Issued to Executives - RSU Activity (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract_5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable_638808660243158629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract_5" xlink:to="us-gaap_ScheduleOfStockByClassTable_638808660243158629" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_638808660243158629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_638808660243158629" xlink:to="us-gaap_AwardTypeAxis_638808660243158629" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638808660243158629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_638808660243158629" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638808660243158629" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember_638808660243158629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638808660243158629" xlink:to="us-gaap_RestrictedStockMember_638808660243158629" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243158629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_638808660243158629" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243158629" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_638808660243168633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243158629" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_638808660243168633" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_638808660243168633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_638808660243168633" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_638808660243168633" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_638808660243168633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_638808660243168633" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_638808660243168633" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedInPeriod" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedInPeriod_638808660243168633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_638808660243168633" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedInPeriod_638808660243168633" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6388086602431686331" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_638808660243168633" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6388086602431686331" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_638808660243168633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243158629" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_638808660243168633" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_638808660243168633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_638808660243168633" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_638808660243168633" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_638808660243168633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_638808660243168633" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_638808660243168633" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedWeightedAverageGrantDateFairValue" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedWeightedAverageGrantDateFairValue_638808660243168633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_638808660243168633" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedWeightedAverageGrantDateFairValue_638808660243168633" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_6388086602431686331" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_638808660243168633" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_6388086602431686331" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureStockBasedCompensation2021StockPlanDetails" xlink:type="extended" xlink:title="41001 - Disclosure - Stock-Based Compensation - 2021 Stock Plan (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243178629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243178629" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis_638808660243178629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243178629" xlink:to="us-gaap_PlanNameAxis_638808660243178629" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_638808660243178629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis_638808660243178629" xlink:to="us-gaap_PlanNameDomain_638808660243178629" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_TwoThousandTwentyOneStockPlanMember" xlink:label="alms_TwoThousandTwentyOneStockPlanMember_638808660243178629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638808660243178629" xlink:to="alms_TwoThousandTwentyOneStockPlanMember_638808660243178629" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243178629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243178629" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243178629" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_638808660243178629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243178629" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_638808660243178629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_638808660243178629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243178629" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_638808660243178629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_638808660243178629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243178629" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_638808660243178629" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionRepricingDetails" xlink:type="extended" xlink:title="41002 - Disclosure - Stock-Based Compensation - Stock Option Repricing (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_638808660243188632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_638808660243188632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_638808660243188632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_638808660243188632" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_638808660243188632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_638808660243188632" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_638808660243188632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_638808660243188632" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithVestedOptions" xlink:label="alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithVestedOptions_638808660243188632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3" xlink:to="alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithVestedOptions_638808660243188632" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithUnvestedOptions" xlink:label="alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithUnvestedOptions_638808660243188632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3" xlink:to="alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithUnvestedOptions_638808660243188632" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails" xlink:type="extended" xlink:title="41003 - Disclosure - Stock-Based Compensation - 2024 Stock Plan (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243188632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243188632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis_638808660243198634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243188632" xlink:to="us-gaap_PlanNameAxis_638808660243198634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_638808660243198634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis_638808660243198634" xlink:to="us-gaap_PlanNameDomain_638808660243198634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_EquityIncentivePlan2024Member" xlink:label="alms_EquityIncentivePlan2024Member_638808660243198634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638808660243198634" xlink:to="alms_EquityIncentivePlan2024Member_638808660243198634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_EmployeeStockPurchasePlan2024Member" xlink:label="alms_EmployeeStockPurchasePlan2024Member_638808660243198634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638808660243198634" xlink:to="alms_EmployeeStockPurchasePlan2024Member_638808660243198634" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_PerformanceOptionPlan2024Member" xlink:label="alms_PerformanceOptionPlan2024Member_638808660243198634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638808660243198634" xlink:to="alms_PerformanceOptionPlan2024Member_638808660243198634" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_638808660243198634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243188632" xlink:to="us-gaap_AwardTypeAxis_638808660243198634" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638808660243198634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_638808660243198634" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638808660243198634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_NonStatutoryOptionMember" xlink:label="alms_NonStatutoryOptionMember_638808660243198634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638808660243198634" xlink:to="alms_NonStatutoryOptionMember_638808660243198634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_638808660243198634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243188632" xlink:to="srt_RangeAxis_638808660243198634" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638808660243198634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_638808660243198634" xlink:to="srt_RangeMember_638808660243198634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_638808660243198634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638808660243198634" xlink:to="srt_MaximumMember_638808660243198634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis_638808660243208631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243188632" xlink:to="srt_TitleOfIndividualAxis_638808660243208631" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_638808660243208631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis_638808660243208631" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_638808660243208631" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember_638808660243208631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain_638808660243208631" xlink:to="srt_DirectorMember_638808660243208631" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis_638808660243208631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243188632" xlink:to="us-gaap_GranteeStatusAxis_638808660243208631" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain_638808660243208631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GranteeStatusAxis_638808660243208631" xlink:to="us-gaap_GranteeStatusDomain_638808660243208631" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementNonemployeeMember_638808660243208631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GranteeStatusDomain_638808660243208631" xlink:to="us-gaap_ShareBasedPaymentArrangementNonemployeeMember_638808660243208631" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243208631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243188632" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243208631" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_638808660243208631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243208631" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_638808660243208631" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SharesAuthorizedToBeAddedFromAnotherPlan" xlink:label="alms_SharesAuthorizedToBeAddedFromAnotherPlan_638808660243208631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243208631" xlink:to="alms_SharesAuthorizedToBeAddedFromAnotherPlan_638808660243208631" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuancePercentage" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuancePercentage_638808660243218630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243208631" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuancePercentage_638808660243218630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_638808660243218630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243208631" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_638808660243218630" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementShareBasedPaymentAwardMaximumTerm" xlink:label="alms_ShareBasedCompensationArrangementShareBasedPaymentAwardMaximumTerm_638808660243218630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243208631" xlink:to="alms_ShareBasedCompensationArrangementShareBasedPaymentAwardMaximumTerm_638808660243218630" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_PercentageOfEstimatedFairMarketValueOfCommonStockForDeterminingExercisePriceForAwardGranted" xlink:label="alms_PercentageOfEstimatedFairMarketValueOfCommonStockForDeterminingExercisePriceForAwardGranted_638808660243218630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243208631" xlink:to="alms_PercentageOfEstimatedFairMarketValueOfCommonStockForDeterminingExercisePriceForAwardGranted_638808660243218630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_638808660243218630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243208631" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_638808660243218630" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_638808660243218630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243208631" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_638808660243218630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_638808660243218630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243208631" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_638808660243218630" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_MaximumGrantDateFairMarketValueAndCashCompensationPaid" xlink:label="alms_MaximumGrantDateFairMarketValueAndCashCompensationPaid_638808660243218630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243208631" xlink:to="alms_MaximumGrantDateFairMarketValueAndCashCompensationPaid_638808660243218630" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_638808660243228633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243208631" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_638808660243228633" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuance" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuance_638808660243228633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243208631" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuance_638808660243228633" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePricePercentageOnMarketPriceOfferingDate" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePricePercentageOnMarketPriceOfferingDate_638808660243228633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243208631" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePricePercentageOnMarketPriceOfferingDate_638808660243228633" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice" xlink:label="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice_638808660243228633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243208631" xlink:to="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice_638808660243228633" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDates" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDates_638808660243228633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243208631" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDates_638808660243228633" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPerformanceConditionSatisfactionPeriod" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPerformanceConditionSatisfactionPeriod_638808660243228633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243208631" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPerformanceConditionSatisfactionPeriod_638808660243228633" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" xlink:type="extended" xlink:title="41004 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243238630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243238630" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis_638808660243238630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243238630" xlink:to="us-gaap_PlanNameAxis_638808660243238630" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_638808660243238630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis_638808660243238630" xlink:to="us-gaap_PlanNameDomain_638808660243238630" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_PerformanceOptionPlan2024Member" xlink:label="alms_PerformanceOptionPlan2024Member_638808660243238630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638808660243238630" xlink:to="alms_PerformanceOptionPlan2024Member_638808660243238630" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_638808660243238630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243238630" xlink:to="srt_RangeAxis_638808660243238630" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638808660243238630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_638808660243238630" xlink:to="srt_RangeMember_638808660243238630" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_638808660243238630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638808660243238630" xlink:to="srt_MaximumMember_638808660243238630" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_638808660243238630" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638808660243238630" xlink:to="srt_MinimumMember_638808660243238630" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243248637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243238630" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243248637" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_638808660243248637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243248637" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_638808660243248637" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_638808660243248637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_638808660243248637" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_638808660243248637" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_638808660243248637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_638808660243248637" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_638808660243248637" 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/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_638808660243248637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_638808660243248637" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_638808660243248637" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_638808660243248637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_638808660243248637" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_638808660243248637" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_6388086602432486371" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_638808660243248637" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_6388086602432486371" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_638808660243248637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_638808660243248637" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_638808660243248637" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_638808660243248637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243248637" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_638808660243248637" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_638808660243248637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_638808660243248637" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_638808660243248637" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_638808660243258629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_638808660243248637" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_638808660243258629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_638808660243258629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_638808660243248637" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_638808660243258629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_638808660243258629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_638808660243248637" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_638808660243258629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_638808660243258629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_638808660243248637" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_638808660243258629" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_638808660243258629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_638808660243248637" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_638808660243258629" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_StockOptionsWeightedAverageRemainingContractualTermAbstract" xlink:label="alms_StockOptionsWeightedAverageRemainingContractualTermAbstract_638808660243258629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243248637" xlink:to="alms_StockOptionsWeightedAverageRemainingContractualTermAbstract_638808660243258629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_638808660243258629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_StockOptionsWeightedAverageRemainingContractualTermAbstract_638808660243258629" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_638808660243258629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_638808660243258629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_StockOptionsWeightedAverageRemainingContractualTermAbstract_638808660243258629" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_638808660243258629" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_StockOptionsAggregateIntrinsicValueAbstract" xlink:label="alms_StockOptionsAggregateIntrinsicValueAbstract_638808660243268631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243248637" xlink:to="alms_StockOptionsAggregateIntrinsicValueAbstract_638808660243268631" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_638808660243268631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_StockOptionsAggregateIntrinsicValueAbstract_638808660243268631" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_638808660243268631" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_638808660243268631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_StockOptionsAggregateIntrinsicValueAbstract_638808660243268631" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_638808660243268631" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_6388086602432686311" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_StockOptionsAggregateIntrinsicValueAbstract_638808660243268631" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_6388086602432686311" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_638808660243268631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_StockOptionsAggregateIntrinsicValueAbstract_638808660243268631" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_638808660243268631" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndEarlyExercisableNumber" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndEarlyExercisableNumber_638808660243268631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243248637" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndEarlyExercisableNumber_638808660243268631" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_638808660243268631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243248637" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_638808660243268631" 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/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_638808660243278629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243248637" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_638808660243278629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice_638808660243278629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243248637" xlink:to="us-gaap_SharePrice_638808660243278629" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_638808660243278629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243248637" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_638808660243278629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_638808660243278629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243248637" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_638808660243278629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_638808660243278629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243248637" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_638808660243278629" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedInPeriodFairValue" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedInPeriodFairValue_638808660243278629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243248637" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedInPeriodFairValue_638808660243278629" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_638808660243278629" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243248637" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_638808660243278629" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDerivedServicePeriod" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDerivedServicePeriod_638808660243288628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243248637" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDerivedServicePeriod_638808660243288628" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_638808660243288628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243248637" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_638808660243288628" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureStockBasedCompensationValuationOfStockOptions2021PlanAnd2024EipDetails" xlink:type="extended" xlink:title="41005 - Disclosure - Stock-Based Compensation - Valuation of Stock Options - the 2021 Plan and 2024 EIP (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243288628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243288628" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis_638808660243288628" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243288628" xlink:to="us-gaap_PlanNameAxis_638808660243288628" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_638808660243298636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis_638808660243288628" xlink:to="us-gaap_PlanNameDomain_638808660243298636" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember" xlink:label="alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_638808660243298636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638808660243298636" xlink:to="alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_638808660243298636" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_638808660243298636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243288628" xlink:to="us-gaap_AwardTypeAxis_638808660243298636" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638808660243298636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_638808660243298636" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638808660243298636" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember_638808660243298636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638808660243298636" xlink:to="us-gaap_EmployeeStockOptionMember_638808660243298636" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_638808660243298636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243288628" xlink:to="srt_RangeAxis_638808660243298636" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638808660243298636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_638808660243298636" xlink:to="srt_RangeMember_638808660243298636" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_638808660243298636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638808660243298636" xlink:to="srt_MinimumMember_638808660243298636" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_638808660243298636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638808660243298636" xlink:to="srt_MaximumMember_638808660243298636" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243298636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243288628" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243298636" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_638808660243298636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243298636" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_638808660243298636" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_638808660243308631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243298636" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_638808660243308631" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_638808660243308631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243298636" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_638808660243308631" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_638808660243308631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243298636" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_638808660243308631" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_638808660243308631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243298636" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_638808660243308631" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_638808660243308631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243298636" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_638808660243308631" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureStockBasedCompensationEarlyExerciseOfEmployeeOptionsDetails" xlink:type="extended" xlink:title="41006 - Disclosure - Stock-Based Compensation - Early Exercise of Employee Options (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243308631" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243308631" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_638808660243318634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243308631" xlink:to="us-gaap_AwardTypeAxis_638808660243318634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638808660243318634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_638808660243318634" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638808660243318634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_EarlyExercisableEmployeeStockOptionsMember" xlink:label="alms_EarlyExercisableEmployeeStockOptionsMember_638808660243318634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638808660243318634" xlink:to="alms_EarlyExercisableEmployeeStockOptionsMember_638808660243318634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243318634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243308631" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243318634" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_638808660243318634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243318634" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_638808660243318634" 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/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_638808660243318634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_638808660243318634" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_638808660243318634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions" xlink:label="alms_StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions_638808660243318634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_638808660243318634" xlink:to="alms_StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions_638808660243318634" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_638808660243318634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_638808660243318634" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_638808660243318634" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasedInPeriod" xlink:label="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasedInPeriod_638808660243318634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_638808660243318634" xlink:to="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasedInPeriod_638808660243318634" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_6388086602433186341" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_638808660243318634" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_6388086602433186341" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_638808660243318634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243318634" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_638808660243318634" 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/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_638808660243328645" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_638808660243318634" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_638808660243328645" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionEarlyExercisesWeightedAverageExercisePrice" xlink:label="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionEarlyExercisesWeightedAverageExercisePrice_638808660243328645" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_638808660243318634" xlink:to="alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionEarlyExercisesWeightedAverageExercisePrice_638808660243328645" 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/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_638808660243328645" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_638808660243318634" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_638808660243328645" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasesInPeriodWeightedAverageExercisePrice" xlink:label="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasesInPeriodWeightedAverageExercisePrice_638808660243328645" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_638808660243318634" xlink:to="alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasesInPeriodWeightedAverageExercisePrice_638808660243328645" 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/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_6388086602433286451" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_638808660243318634" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_6388086602433286451" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ShareBasedCompensationArrangementUnvestedSharesFairValueOfSharesSubjectToRepurchaseObligation" xlink:label="alms_ShareBasedCompensationArrangementUnvestedSharesFairValueOfSharesSubjectToRepurchaseObligation_638808660243328645" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638808660243318634" xlink:to="alms_ShareBasedCompensationArrangementUnvestedSharesFairValueOfSharesSubjectToRepurchaseObligation_638808660243328645" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" xlink:type="extended" xlink:title="41007 - 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/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243328645" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243328645" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_638808660243338638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243328645" xlink:to="us-gaap_AwardTypeAxis_638808660243338638" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638808660243338638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_638808660243338638" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638808660243338638" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember_638808660243338638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638808660243338638" xlink:to="us-gaap_EmployeeStockOptionMember_638808660243338638" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember_638808660243338638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638808660243338638" xlink:to="us-gaap_RestrictedStockMember_638808660243338638" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis_638808660243338638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243328645" xlink:to="us-gaap_GranteeStatusAxis_638808660243338638" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain_638808660243338638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GranteeStatusAxis_638808660243338638" xlink:to="us-gaap_GranteeStatusDomain_638808660243338638" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementNonemployeeMember_638808660243338638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GranteeStatusDomain_638808660243338638" xlink:to="us-gaap_ShareBasedPaymentArrangementNonemployeeMember_638808660243338638" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_638808660243338638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243328645" xlink:to="us-gaap_IncomeStatementLocationAxis_638808660243338638" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_638808660243338638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis_638808660243338638" xlink:to="us-gaap_IncomeStatementLocationDomain_638808660243338638" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_638808660243338638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_638808660243338638" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_638808660243338638" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_638808660243338638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_638808660243338638" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember_638808660243338638" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_638808660243348632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638808660243328645" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_638808660243348632" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_638808660243348632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_638808660243348632" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_638808660243348632" 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/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_638808660243348632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_638808660243348632" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_638808660243348632" 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/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_638808660243348632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_638808660243348632" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_638808660243348632" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersDetails" xlink:type="extended" xlink:title="41101 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAbstract" xlink:label="us-gaap_NetIncomeLossAbstract_638808660243348632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_2" xlink:to="us-gaap_NetIncomeLossAbstract_638808660243348632" 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/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_638808660243348632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLossAbstract_638808660243348632" xlink:to="us-gaap_NetIncomeLoss_638808660243348632" 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/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_638808660243348632" />
    <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_638808660243348632" 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/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesIssuedBasic_638808660243348632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_638808660243348632" xlink:to="us-gaap_WeightedAverageNumberOfSharesIssuedBasic_638808660243348632" 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/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation" xlink:label="us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation_638808660243358636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_638808660243348632" xlink:to="us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation_638808660243358636" 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/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638808660243358636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_638808660243348632" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638808660243358636" 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/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_638808660243358636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_638808660243348632" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_638808660243358636" 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/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic_638808660243358636" />
    <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_638808660243358636" 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/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted_638808660243358636" />
    <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_638808660243358636" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersPotentiallyDilutiveSecuritiesExcludedFromComputationDetails" xlink:type="extended" xlink:title="41102 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Potentially dilutive securities excluded from computation (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract_3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_638808660243358636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_3" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_638808660243358636" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_638808660243358636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_638808660243358636" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_638808660243358636" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_638808660243358636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_638808660243358636" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_638808660243358636" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember_638808660243368638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain_638808660243358636" xlink:to="us-gaap_EmployeeStockOptionMember_638808660243368638" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember" xlink:label="alms_UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember_638808660243368638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain_638808660243358636" xlink:to="alms_UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember_638808660243368638" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="us-gaap_RedeemableConvertiblePreferredStockMember_638808660243368638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain_638808660243358636" xlink:to="us-gaap_RedeemableConvertiblePreferredStockMember_638808660243368638" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_638808660243368638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_638808660243358636" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_638808660243368638" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_638808660243368638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_638808660243368638" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_638808660243368638" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureIncomeTaxesTaxAmountReconciliationDetails" xlink:type="extended" xlink:title="41201 - Disclosure - Income Taxes - Tax Amount Reconciliation (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_638808660243368638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_2" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_638808660243368638" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_638808660243368638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_638808660243368638" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_638808660243368638" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount" xlink:label="alms_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount_638808660243368638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_638808660243368638" xlink:to="alms_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount_638808660243368638" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_638808660243368638" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_638808660243368638" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_638808660243368638" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_638808660243378643" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_638808660243368638" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_638808660243378643" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_638808660243378643" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_638808660243368638" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_638808660243378643" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_638808660243378643" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_638808660243368638" xlink:to="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_638808660243378643" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_638808660243378643" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_638808660243368638" xlink:to="us-gaap_IncomeTaxExpenseBenefit_638808660243378643" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails" xlink:type="extended" xlink:title="41202 - Disclosure - Income Taxes - Components Of Deferred Tax Asset Balances (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_638808660243378643" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_3" xlink:to="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_638808660243378643" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_638808660243378643" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_638808660243378643" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_638808660243378643" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_638808660243378643" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_638808660243378643" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_638808660243378643" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:label="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_638808660243378643" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_638808660243378643" xlink:to="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_638808660243378643" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_638808660243378643" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_638808660243378643" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_638808660243378643" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_638808660243388636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_638808660243378643" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_638808660243388636" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_DeferredTaxAssetsOperatingLeaseLiabilities" xlink:label="alms_DeferredTaxAssetsOperatingLeaseLiabilities_638808660243388636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_638808660243378643" xlink:to="alms_DeferredTaxAssetsOperatingLeaseLiabilities_638808660243388636" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther_638808660243388636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_638808660243378643" xlink:to="us-gaap_DeferredTaxAssetsOther_638808660243388636" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross_638808660243388636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_638808660243378643" xlink:to="us-gaap_DeferredTaxAssetsGross_638808660243388636" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_638808660243388636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_638808660243378643" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_638808660243388636" order="9" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet_638808660243388636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_638808660243378643" xlink:to="us-gaap_DeferredTaxAssetsNet_638808660243388636" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_638808660243388636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_3" xlink:to="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_638808660243388636" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_638808660243388636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_638808660243388636" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_638808660243388636" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_638808660243388636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_638808660243388636" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_638808660243388636" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_638808660243388636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_638808660243388636" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_638808660243388636" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_638808660243398632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_3" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_638808660243398632" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_638808660243398632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_3" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_638808660243398632" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureIncomeTaxesNetOperatingLossCarryforwardsAndTaxCreditsDetails" xlink:type="extended" xlink:title="41203 - Disclosure - Income Taxes - Net Operating Loss Carryforwards And Tax Credits (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="us-gaap_OperatingLossCarryforwardsTable_638808660243398632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_4" xlink:to="us-gaap_OperatingLossCarryforwardsTable_638808660243398632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis_638808660243398632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable_638808660243398632" xlink:to="us-gaap_IncomeTaxAuthorityAxis_638808660243398632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain_638808660243398632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis_638808660243398632" xlink:to="us-gaap_IncomeTaxAuthorityDomain_638808660243398632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember_638808660243398632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain_638808660243398632" xlink:to="us-gaap_DomesticCountryMember_638808660243398632" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember_638808660243398632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain_638808660243398632" xlink:to="us-gaap_StateAndLocalJurisdictionMember_638808660243398632" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems_638808660243398632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable_638808660243398632" xlink:to="us-gaap_OperatingLossCarryforwardsLineItems_638808660243398632" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:label="alms_OperatingLossCarryforwardsNotSubjectToExpiration_638808660243408637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_638808660243398632" xlink:to="alms_OperatingLossCarryforwardsNotSubjectToExpiration_638808660243408637" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_OperatingLossCarryforwardsSubjectToExpiration" xlink:label="alms_OperatingLossCarryforwardsSubjectToExpiration_638808660243408637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_638808660243398632" xlink:to="alms_OperatingLossCarryforwardsSubjectToExpiration_638808660243408637" 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/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="us-gaap_TaxCreditCarryforwardAmount_638808660243408637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_638808660243398632" xlink:to="us-gaap_TaxCreditCarryforwardAmount_638808660243408637" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" xlink:type="extended" xlink:title="41204 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:label="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_638808660243408637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_5" xlink:to="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_638808660243408637" 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/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits_638808660243408637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_638808660243408637" xlink:to="us-gaap_UnrecognizedTaxBenefits_638808660243408637" 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/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_638808660243408637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_638808660243408637" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_638808660243408637" 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/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_638808660243408637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_638808660243408637" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_638808660243408637" 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/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits_638808660243418637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_638808660243408637" xlink:to="us-gaap_UnrecognizedTaxBenefits_638808660243418637" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureIncomeTaxesUncertainTaxPositionsDetails" xlink:type="extended" xlink:title="41205 - Disclosure - Income Taxes - Uncertain Tax Positions (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_638808660243418637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_6" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_638808660243418637" 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/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:label="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_638808660243418637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_6" xlink:to="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_638808660243418637" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureEmployeeBenefitPlansDetails" xlink:type="extended" xlink:title="41301 - Disclosure - Employee Benefit Plans (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_638808660243418637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract_1" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_638808660243418637" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureSegmentReportingDetails" xlink:type="extended" xlink:title="41401 - Disclosure - Segment Reporting (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract_3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638808660243428636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract_3" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638808660243428636" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis_638808660243428636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638808660243428636" xlink:to="us-gaap_StatementBusinessSegmentsAxis_638808660243428636" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_638808660243428636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis_638808660243428636" xlink:to="us-gaap_SegmentDomain_638808660243428636" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_SingleReportableSegmentMember" xlink:label="alms_SingleReportableSegmentMember_638808660243428636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_638808660243428636" xlink:to="alms_SingleReportableSegmentMember_638808660243428636" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems_638808660243428636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638808660243428636" xlink:to="us-gaap_SegmentReportingInformationLineItems_638808660243428636" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationOperatingIncomeLossAbstract" xlink:label="us-gaap_SegmentReportingInformationOperatingIncomeLossAbstract_638808660243428636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_638808660243428636" xlink:to="us-gaap_SegmentReportingInformationOperatingIncomeLossAbstract_638808660243428636" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseAbstract" xlink:label="us-gaap_ResearchAndDevelopmentExpenseAbstract_638808660243428636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationOperatingIncomeLossAbstract_638808660243428636" xlink:to="us-gaap_ResearchAndDevelopmentExpenseAbstract_638808660243428636" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ResearchAndDevelopmentExternalCostAbstract" xlink:label="alms_ResearchAndDevelopmentExternalCostAbstract_638808660243428636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ResearchAndDevelopmentExpenseAbstract_638808660243428636" xlink:to="alms_ResearchAndDevelopmentExternalCostAbstract_638808660243428636" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_MilestoneRelatedToPreviouslyAcquiredInProcessResearchAndDevelopmentAssets" xlink:label="alms_MilestoneRelatedToPreviouslyAcquiredInProcessResearchAndDevelopmentAssets_638808660243428636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_ResearchAndDevelopmentExternalCostAbstract_638808660243428636" xlink:to="alms_MilestoneRelatedToPreviouslyAcquiredInProcessResearchAndDevelopmentAssets_638808660243428636" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials" xlink:label="alms_ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials_638808660243438718" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_ResearchAndDevelopmentExternalCostAbstract_638808660243428636" xlink:to="alms_ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials_638808660243438718" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ResearchAndDevelopmentProfessionalConsultingServicesCosts" xlink:label="alms_ResearchAndDevelopmentProfessionalConsultingServicesCosts_638808660243438718" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_ResearchAndDevelopmentExternalCostAbstract_638808660243428636" xlink:to="alms_ResearchAndDevelopmentProfessionalConsultingServicesCosts_638808660243438718" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OtherResearchAndDevelopmentExpense" xlink:label="us-gaap_OtherResearchAndDevelopmentExpense_638808660243438718" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_ResearchAndDevelopmentExternalCostAbstract_638808660243428636" xlink:to="us-gaap_OtherResearchAndDevelopmentExpense_638808660243438718" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ResearchAndDevelopmentInternalCostAbstract" xlink:label="alms_ResearchAndDevelopmentInternalCostAbstract_638808660243438718" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ResearchAndDevelopmentExpenseAbstract_638808660243428636" xlink:to="alms_ResearchAndDevelopmentInternalCostAbstract_638808660243438718" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ResearchAndDevelopmentPersonnelRelatedCosts" xlink:label="alms_ResearchAndDevelopmentPersonnelRelatedCosts_638808660243438718" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_ResearchAndDevelopmentInternalCostAbstract_638808660243438718" xlink:to="alms_ResearchAndDevelopmentPersonnelRelatedCosts_638808660243438718" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_ResearchAndDevelopmentFacilitiesAndOverheadCosts" xlink:label="alms_ResearchAndDevelopmentFacilitiesAndOverheadCosts_638808660243438718" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alms_ResearchAndDevelopmentInternalCostAbstract_638808660243438718" xlink:to="alms_ResearchAndDevelopmentFacilitiesAndOverheadCosts_638808660243438718" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_638808660243438718" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ResearchAndDevelopmentExpenseAbstract_638808660243428636" xlink:to="us-gaap_ResearchAndDevelopmentExpense_638808660243438718" 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/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense_638808660243438718" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_638808660243428636" xlink:to="us-gaap_GeneralAndAdministrativeExpense_638808660243438718" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses_638808660243438718" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_638808660243428636" xlink:to="us-gaap_OperatingExpenses_638808660243438718" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_638808660243438718" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_638808660243428636" xlink:to="us-gaap_OperatingIncomeLoss_638808660243438718" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense_638808660243448637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_638808660243428636" xlink:to="us-gaap_NonoperatingIncomeExpense_638808660243448637" 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/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_638808660243448637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_638808660243428636" xlink:to="us-gaap_NetIncomeLoss_638808660243448637" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.alumis.com/role/DisclosureSubsequentEventsDetails" xlink:type="extended" xlink:title="41501 - Disclosure - Subsequent Events (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable_638808660243448637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract_2" xlink:to="us-gaap_SubsequentEventTable_638808660243448637" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis_638808660243448637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_638808660243448637" xlink:to="us-gaap_SubsequentEventTypeAxis_638808660243448637" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_638808660243448637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis_638808660243448637" xlink:to="us-gaap_SubsequentEventTypeDomain_638808660243448637" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember_638808660243448637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeDomain_638808660243448637" xlink:to="us-gaap_SubsequentEventMember_638808660243448637" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis_638808660243448637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_638808660243448637" xlink:to="us-gaap_BusinessAcquisitionAxis_638808660243448637" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_638808660243458640" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis_638808660243448637" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_638808660243458640" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_AcelyrinIncMember" xlink:label="alms_AcelyrinIncMember_638808660243458640" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_638808660243458640" xlink:to="alms_AcelyrinIncMember_638808660243458640" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_638808660243458640" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_638808660243448637" xlink:to="us-gaap_StatementClassOfStockAxis_638808660243458640" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_638808660243458640" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_638808660243458640" xlink:to="us-gaap_ClassOfStockDomain_638808660243458640" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_VotingCommonStockMember" xlink:label="alms_VotingCommonStockMember_638808660243458640" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638808660243458640" xlink:to="alms_VotingCommonStockMember_638808660243458640" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_638808660243458640" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_638808660243448637" xlink:to="dei_LegalEntityAxis_638808660243458640" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_638808660243458640" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis_638808660243458640" xlink:to="dei_EntityDomain_638808660243458640" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_AcelyrinIncMember" xlink:label="alms_AcelyrinIncMember_6388086602434586401" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain_638808660243458640" xlink:to="alms_AcelyrinIncMember_6388086602434586401" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis_638808660243458640" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_638808660243448637" xlink:to="srt_OwnershipAxis_638808660243458640" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain_638808660243458640" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis_638808660243458640" xlink:to="srt_OwnershipDomain_638808660243458640" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_CombinedCompanyMember" xlink:label="alms_CombinedCompanyMember_638808660243458640" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_638808660243458640" xlink:to="alms_CombinedCompanyMember_638808660243458640" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_638808660243468634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_638808660243448637" xlink:to="srt_CounterpartyNameAxis_638808660243468634" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_638808660243468634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis_638808660243468634" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_638808660243468634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_KakenPharmaceuticalCo.Ltd.Member" xlink:label="alms_KakenPharmaceuticalCo.Ltd.Member_638808660243468634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638808660243468634" xlink:to="alms_KakenPharmaceuticalCo.Ltd.Member_638808660243468634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems_638808660243468634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_638808660243448637" xlink:to="us-gaap_SubsequentEventLineItems_638808660243468634" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_638808660243468634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_638808660243468634" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_638808660243468634" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio" xlink:label="alms_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio_638808660243468634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_638808660243468634" xlink:to="alms_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio_638808660243468634" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_MergerAgreementTerminationFee" xlink:label="alms_MergerAgreementTerminationFee_638808660243468634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_638808660243468634" xlink:to="alms_MergerAgreementTerminationFee_638808660243468634" 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/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_638808660243468634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_638808660243468634" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_638808660243468634" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_UpfrontNonRefundablePayment" xlink:label="alms_UpfrontNonRefundablePayment_638808660243478636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_638808660243468634" xlink:to="alms_UpfrontNonRefundablePayment_638808660243478636" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_AggregateDevelopmentCost" xlink:label="alms_AggregateDevelopmentCost_638808660243478636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_638808660243468634" xlink:to="alms_AggregateDevelopmentCost_638808660243478636" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="alms-20241231.xsd#alms_AggregatePaymentOfRegulatoryAndCommercialMilestones" xlink:label="alms_AggregatePaymentOfRegulatoryAndCommercialMilestones_638808660243478636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_638808660243468634" xlink:to="alms_AggregatePaymentOfRegulatoryAndCommercialMilestones_638808660243478636" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>alms-20241231xex5d1001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 alms-20241231xex5d1001.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%
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
M_4 H3_LH.]?3WP)^&^H_"KX;Z;H&JZU-K=]$"\DLCLT<6?\ EE%NY"+T'XG
MS@2?'F/0IO@WXP3Q)((M'.G2^:_!97Q^[* \%_,V;1W;%>M4P\98;DMRZ7]&
M?E67Y_BL+Q-''.JZ[<E!R2MSQTCI%>5FEW2/SZ^,G[0VJ_&KP-X$\-2132WN
MG1_Z>0-QO+O)CC8 =3LYX'WI6'85]_\ P!^&2?"3X4Z'X?9%6_6+[1?LO.ZY
M?YI.>X4X0'T05\,_L2_"O_A8'Q;BU>[A\S2/#JK>R%ERKSYQ"GUR"_\ VS]Z
M_2FN;+X2G>O4W>B^1])XA8K#8'V608!<M.#<Y)?S2;:7R3;]&NP4445[1^+!
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?&/\ P4&^*_V>RTKX
M?V,I#W&W4-2VG^ $B&,_5@SD=MJ>M?9U?/GB+]C?0/%_Q1E\;:WK^I:E<RWR
M7DEC*D?D,BD;8>F=@4*O7H#ZUQ8N%2I3Y*?7\C[/A/%Y=EV9+'9DWRTTW%)-
MWET]+;W[V-[]D[X5_P#"K/@]ID-S#Y6L:J!J-]N!#*S@;(SGIM3:"/7=ZU[+
M11733@J<%".R/F\?C:N8XNIC*[]Z;;?SZ>BV7D%%%%:' %%%% !1110 4444
C %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>alms-20241231xex8d1001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 alms-20241231xex8d1001.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@# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MT+X\?'BV^$]E%9V<27WB"Z0O#;N?DA3IYDF.<9Z#O@] *\?_ &*/^1K\3_\
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
M B30PS>:BL!@X<JN1QZ"@#4HHHI %%%% !1110 4444 %%%% !1110 5XO\
M$#X^2>&_%UUHNFMH DL?+$L>LZG]EFN9'&1%"H4@''\3D+D@5[17C?BCX;^)
M8->\7/H6GZ)J-EXJCC2XGU*=XI+5E4H3M$;>:N.0N5P13 I?\+UU&^\=W&A0
MWGA/1S%/% +/6+^1;QV9%9@%0%,C=@<\D5KZA\6]?CGU35K/1+*?PEI5[]BN
MIWNV6[<@@/)&FW;M4L."<GFLS4/AMXRD\/7'@Y;3P[=:-<^2O]MN6BN8T14!
M+0",B23Y>'WCKSTJ:\^&OBV"VUCPO8#3)/#6K7WVI]3GN7%S C%3)'Y00AV)
M7AMXZG(H [/QWXSU+1[C1=,T"RM;_5M7D=8&O9FBMXT5=S.Q4%CQT &37%:C
M\=-3LM,6UFT[2M/UV/4VTJ[GOK]DTZW<+N#F79NPPZ*0#GBM3XD^"_$/BZT@
MBBTG2KFWTZ\#VT+:E/:W$D6S =+B-=T$@/IN!'6N2LO@'JFAZ;I][#IFC:M=
MIJ,U_=:%?W<KVLF]0JXFD1V=UQG>ZG))Z4 :+?'S4KC1-(>*VT"QN;VYN+=M
M4U'4V32CY..8Y@F7WYX''0]:]"\!^.9?&'@6'7Y+ PR,DC&"V?S5E*YYB; W
MJV/E.!G->66GP4\0:7<VFKG1/#FJXGN)3X6GG9+&T$I&#"YB8;ACG]V <\8K
MLO"'@7Q%X;\')X>QI]M#>B[:XDLYY NG&3/EI;J5^95SW*XQP*&!S.A_M#7U
MVYFN[;0IK>:PNKY+;3-3::ZL?)7.VZ0H F>F1T/'-6O!_P =KC5-'UC6+[4O
M"NHVNG61NGLM!O99;H-_"I#J!@GY<CO65I?P5\29TJ!=(\*^'Y-)MYHO[4M-
MUP^I,R;0)HC&G[LGYF#,YSTK6U3X8>*/B'<;_$%GHOAX6FE3Z?;-I<[7#322
M;"';,:;(U,:D)SU/- %R?XQ:[X02<^+]"LX&ETV34K%=*NVE\S8RJ8'WJN'S
M)'\PR#D^E;OA'QQXBE\4Q:#XITJPL;F\LCJ%G-IMR\T916"O&^]%(==R'(R"
M#VQ7+:M\,?%OQ%63_A)!I>BO9Z5)867V"X>Z$D[LC>>^Y$VJ#$F$Y/+<]*Z/
MPGX;\5:CXRM=?\3V^FZ<-.T]["VMM.NGN/-9V5I)F9D3:#L4!>>^32 ](HHH
MH **** "BBB@ HHHH **** /CW]M3_D=/#W_ %XR?^C!5/X3?LPVOQ+\%6FO
M2^(;C3WG>1#!':JX&UL=2PKT_P#:*^!OB+XJ>(M*O=&DL4AM;9X7%U,R'<6!
M&,*>,5Z!\$?!&H?#SX?66B:HT+7D,DC,;=RR89LC!(%?ITL]^I9#AZ6"K)54
M]5HW:\NZ]#\YCDWUO.J]3%TFZ36CUM>T>WS. \!?LH6G@3Q=INNQ^);F\>RD
M\P0/:*H?C&,AN.M87[:__('\-?\ 7S)_Z :^FJ\:_:.^$FM_%6PT>'1I+1'M
M)7>3[7(4&"N!C ->%EF;U<1FU#%9A5TCI=V5E9]D>UF.5TZ&5UL/@:?Q=%=W
M=UW9X-\#/"WPQUS0+Z7QO?VMI?I<;85GOS;DICK@$9Y[UZIIG@WX":1J-M?6
MNN:<ES;2"6-CK#$!@<C@M7F/_#'?CO\ Y[Z/_P"!+_\ Q% _8\\=C_EOH_\
MX$O_ /$5]UC)Y?BZLZBS.45+[*EHO(^,PL,=AJ<8?V<I./5K4^B?C%KFG^(O
M@CXCOM+O(;^SDM6V3V[AT;!&<$5\[_L? -\3K@$9!L7_ )BO<]'^$VMV'P!N
MO!DCVAU>6)T5ED)BR6R/FQG]*Y?X ? 'Q-\,O&DFJZO+8/;-;-$!;3,[;C[%
M1Q7S>#Q6"PF4X["1JIMM\O>2TLSZ#%8;%XG,\'BI4VDDN;LGKH>?_M/?!+_A
M$]2D\3Z/;XT>[?\ TF)!Q;RGO_NM^AKPC4=1NM3827<[W$B1",/(<D*HP!GV
M%?IMK&D6NNZ7<Z??0+<6ERACDB<9#*:^1/$?['/B==8O!HUYITNF%B;<W,S)
M(%/0, IY'2O<X;XFH.A]7S":4H+W9/JNU^Z_%'C9_P /5E6]O@8-QENET?\
ME^1]1^"K9+SX?Z1;R#,<M@B,/4%,'^=?GOXEL+GP=XSU2SBD>"XLKF6)77@@
M9(_D:_1?PMIDVC>&M-L;@J9[>W2)RAR,@8.*^=?C-^S+XA\:^/[_ %K0Y=/C
MM+L*[+<S,C;\8;@*:\#A7-,/@L97AB9I4YK=[73_ %39[7$>6U\7A*$J$6YP
MMHM]5_FCDOV/?"8U;QS?:W+'OATV#9&QZ>:__P!B#^=<)\9?#T_P[^+FJQVA
M-KLN1>VCH>55OF4CZ$D?A7UU\ OA;<?"OP<]CJ#PR:E<3M/.T#;D]% ) S@
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
MR>*/M\ A%]K=W>6^'#;HG;*MQTSZ'FD!VU%%% !1110 4444 %%%% !1110
MF*,4M% "4$9I:* $H/-+10 F**6B@!*,4M% "8HQ2T4 )BC%+10 F*,4M% "
M8]Z,>]+10 F*,4M% "8HQ[TM% "8HQ2T4 (!2T44 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
MA&: ,4M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
#?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>alms-20241231xex99d2001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 alms-20241231xex99d2001.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"  6 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#>\7^+OBM^
MT3^UQXC\!:!\0-1\(6]E=7=O:1VEY-! D<&<[A$069MI.3GK7HG_  Q+\?\
M_HONH_\ @TO_ /XNN&_9V_Y20^+/^O\ UC_V>OM/]HKP!X^^(?A*SL/A[XM'
M@_58[H2RWAFDCWQ[2"F4!/4@_A7=.;@XQ6BL>K4J.G*,(V2LNA\R_P##$OQ_
M_P"B^ZC_ .#2_P#_ (NOJK5=.U?P7\ [NRO-6FO=;T[1&CEU-97\R25(^9 Y
M.[)(SDG-?!7[1>D?M#?LW>'=,UC6_C%>ZI!?W?V1(["^GW*VQFR=Z@8PIK[7
MTS5KS7?V3H-1U"YDO+ZZ\,>;/<3-N>1S#DL3W)J*EVDVTT95E)J,FTU?HCYL
M_P""9WQ"\5>-]<\9)XB\2ZQKZ06T31+J=_+<B,EN2H=CC\*^^*_.?_@E-_R'
M_'/_ %ZP_P#H=?HQ48A6J.QGBTE6:1^;Y^)OC#_AXD/#W_"6:Y_8']OF+^RO
M[1F^R[/*)V^5NVXSVQBO<?\ @H;\8O$OPK^&FEP>&=0FTFZU2Y,4MY;-ME1
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
A _AVQFN]/:6VTZWA=DDD*EEB4'&4Z<4445+;N#D[G__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>alms-20241231xex99d5g001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 alms-20241231xex99d5g001.jpg
M_]C_X  02D9)1@ ! 0   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" 1, U$# 2(  A$! Q$!_\0
M'0 !  (# 0$! 0            8'! 4( P(!"?_$ &$0  $$ 0,#  0'# @"
M!0<&#P$  @,$!081$@<3(0@4(C$5&3)!45?3"1@C,U9A<7:4E9;4%C<X0E)5
ML[0D@1=#8G72)30U5)&RT5-R<W1W@J&QP^0F.9+!1$6#HL3A\/_$ !8! 0$!
M                   ! O_$ !D1 0$! 0$!               1 4$A,?_:
M  P# 0 "$0,1 #\ _JFB(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(HGKWJSH
MOI;'3DUAJG$Z:;<+FUOA.XR S%NW+@'$%VW)N^WNW'TA0_[[KHI]:>E/WI%_
M\4%N(JC^^ZZ*?6GI3]Z1?_%/ONNBGUIZ4_>D7_Q18MQ%H=%Z]TWU&PHR^EL[
MC]0XSN.A];QMEL\8>W;=I+2=G#<>#Y\CZ5OD01$0$1$!$1 1$0$1$!$1 1$0
M$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0
M$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0
M$1$!$1 1$0$1$!$1 1$0$1$!$1!_.3[J#TYSW5OK+T?TEIFJR[G,E3R#:U>2
M9L37EO"1WM.(:/98X^3\RYYQWW-_K]0CNL=H7$W#9@,#76,M6)@)<T]R/:8;
M/]G;<[C9Q\?1W3Z0']O3T;?_ *OF/]LY=<(U8_DQF?0NZY9?3D^*9T*Z?XZ2
M6$1#(T[H;9C/CVVN=<+>7CYVD?F5<?%G>D#^2=/]\5/M%_:Y$*XE^Y48*]I7
MI)U PF2C$.0QNK[-.S$UX<&2QP0,> 1X/EI\CWKMI<G^@!^)ZY__ &DY7_\
M)KK!$T1$1!%!^LW6+3G0CI_D-8:IGEBQE3BP1UV<Y9I''9L;&[@%Q/TD#WDD
M +F+2WW3G"YG)8TY/I?K##X#(SL@JYHPMDA<7N#6N._%NVY&_%SO^:+':J*F
M_2*]*W0GHS8BK8U3:GLY*Z":>'Q[!):G ][MB0&M!\<G$?FW/A49@ONG&*FR
M6/;J#I3K'3N'OS,A@RLD(?&2\@-)Y!@V\CW./YMT([710/KAUBPW0?IEE]:Y
MUDL]&@UFU> CNSO<X-:QFY W)/\ [ 5"?1<]+;2_I48K-V<%1N8BWB9F1ST;
M[F&0L>"6R#B2.)(</TA$7DBYRZY^G%HWT?>K>&T/J?&Y%K<A!%9?EX.#H*S'
MO<S=[=^1 +=SL#X^E3[KIU\PO0WI)/U!M5IL]B(W0<&XV1A,K97 -<UQ/$CR
M#OO[D%GHHKTKZ@5>JW3K3VKZ-6:E4S--ER*O8(,D;7#<!VWC?]"YKZB?=$Z?
M37,9RKE.DNN!0Q5J2K)E34#*LG%Y8'M>[8<7';8[^=P@Z^1<F=+?N@-;JKJ7
M3^-Q_2C6U:AF;#((\S-4#J<;7';N.D;N.(^<@K'ZF_=(=&Z4UK;TIH[3&<ZD
MY:DYS+3L'&# QS3LX-< YS]CX)#>/T$HL==HN=_1U]-_0WI"YRQIN"KD-*ZO
MKM<YV$S+ R20-^5VW [.+?G:0UWO.VP)71"((B("*$=;>H%CI5TEU7J^K4CO
MV,+0DNLK3.+62EHWXDCR-_I5>=#O3&T9UAGIX:_%:T/K2>&.8:=S[>S+,U[0
MYKZ[R V9C@=P6[$CSQ""^D1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$
M0$1$!$1 1$0$1$!$1 1%YV+$=2O+/,]L4,32][W'8-:!N24$ ZU]1G: TQM3
M>T9>Z3%6W\\ /E2;?FW&WYR%R:<OD[F4;;-VU+D'OW;/W7&4N)^9V^^ZWO4_
M6\FOM7VLCNX4VGLU8S_=B!\?\SY)_2I3TXT!8PXKZIS58Q0QN#L?4F&SK$OO
M#R/>&-]_YSM\R#J+%!]?'TJUF;N7&0,[A<[=SB  YWY_/SK-5%8[5%RIJ!F5
MEE=/-R_";GY33[V_^SW?\E=]2U%=K16(7!\4K0]KA\X*#V1$0$15;U]])#1W
MHVX/&9;6+[S*F1L.JP>HU^\[F&EQW&XV&P06DB\:EEEVK#8CW[<K&R-W&QV(
MW"]D!$1 1%4GI$^D[H[T8\'B<GJYN0F;E+)K5J^-@;+*XM +W'DYH#6@C?SO
MY&P*"VT6OT]GJ.JM/XS-8R<6<;DJL5RK, 1W(I&![';'R-VN!\K8("(B B(@
M(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B(.1_2 _MZ>C;_]7S'^
MV<NN%R/Z0']O3T;?_J^8_P!LY=<(HB(B.3_0 _$]<_\ [2<K_P#DUU@N3_0
M_$]<_P#[2<K_ /DUU@BZ(B(BG/2QZ0Z?ZX]';NE-0YZ'33+-F%U')6'M:R.V
M">T"'$!W+<MX[@G?QY7$+.J/7_[GSDM-Z?U[-C]:]-;$OJ=,B02[1-VW;"\A
MLK'-:00V0%OS#Z5_0GK-T<TYUXT#=TAJF*Q)B;3V2$U)C%*Q[#NUS7>1N#\Q
M!'TA<X:/^Y>=--/:IH9;+Y_4VK*N/D$E7%Y6U&8!L=P'\6 N'@> 6@_."/"+
MBD^H.3PH^ZB83(=1#$W34U6M+B),EL*[>5;\ 3R]D 3<O?X#E_1_4.9PN&PT
MUO.7:-+$[ 23Y"5C(-C[@2X[>56_7_T6M >DEAJM+5N.E;:I@BGE,?((;58'
MWM:X@@M/^%P(_-NJ,TO]RSZ;XC+4K69U1JS4M2E(V2OCK=QD<#=CN ># [;Q
M_=+4%4_=2NK^-R^M="=+;&3]2PD4\>5SEB-KG]ICW<(_9:"26L[CM@/[S57/
M3/K[TZZ4>G+3SG3C)N?TYU/%#CK\+ZTE9M9[P&;EKVCPV1K'[CYG.7>^']#G
M0N.ZYY?JM>GRNH=0Y%CXS5S#X)J5<%K6CM1B($<6M#1R<[8$^\^5D==O1 Z=
M]?\ 3]#%9BC+@31L^LPW=/,@K6 >)!:7.B<"T^#MM[P/*+7''IM=/\;U6]/W
MIWI'+.E;C<QBH*LKX';/8'/L;.:?I!V/T>%3W7+56O?1\Z5ZK]'/7D<V4Q9G
M@NZ9S(^28&S!Q:"?^K(!]GWL<"/<?']'\GZ'VD\UU8T3U$OYS4=O4.DZ<%.H
M9+$':LMB#@U\X$.[G'F=RTM!^@*0^D)Z-FC/27TK7PFKH+,?JLO>JY''/9';
MK._O!CW-<-G#P06D'Q\X! K7^AQ_9:Z8?]QU_P#\2A_W1;^R#KC]%7_<Q*[N
MFF@,?TLT#@M(XF:S8QN&JLIUY;CFNF<QH\%Y:UH)_0!^A:WK1TBP_77IQE=%
M9ZS>J8K)=OO38Z1C)V\'M>.)>Q[1Y:/>T^$3JBO1^CRTWW.G%QX'G\-.TK=%
M/M?+[OX;CQ_/O[OSJNON25O3(Z2:FJ5W5V:P&5<_(L=L+!@X-$1/S\ >8^C?
M==B=)^F>+Z.=.\'HS"SV[6+Q$)@@FOO:^9S>1=N\M:UI.[C[FA4#U:^YP],N
MI>KK.I\;<S.A\S:>9++L!.R.&5[OE.[;FGB3\_$M!\^-R@H;TN9L?D?N@_2.
M+0SHI-7PS51EG42"X$3;@2EO]X0\N6_]W;=?TE5"^CSZ%G3KT<+T^5P4%S+Z
MCG86/S69E;+8:T_*:SBUK6 _.0-S\Y*OI#1$1$4[Z8?]EWJ=_P!QV/\ W5A8
M[H?HKKAZ/V@\7K#!P9-D>!HFO:'X.S5=ZNSVHI6[.8=_/@[';R"LWTP_[+O4
M[_N.Q_[JEW1/^IO0G_<-'_;L043ZEUL]%OS2?;ZX]-H?_P"%F<!J+'1#_"[W
M6F@?,?:/S<0%<_1_K[HCKIBI+>D\S':L0>+>,L#LW:;O<6RPN]INQ\;^0=O!
M*L-<3^EM9Z5YG6D=71]3+Y+K]'OZC+T]?V[\#Q\]V5OX,1CQR[F[@/H!W1?K
MMA%5_H[5>J=3IS39U<MXBWJ<;><6S9P9MX$SA[#I/I,8#?T^]6@B"(B B(@(
MB("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("H#TH^N#NGM:CI_&P5
M+V0O-,UN&XPOC%?R UP!!W<0?G]S3](5_KAWTR],9#'=3F9F6-[L;D:T;89M
MO8:]@XN9O]/@._\ O(+,]'SJQH36>4AQMG3./P&ICY@<U@?%.1Y/;<[<M=_V
M3_R)4WZH9!UK4GJ_+\'6C:T#\Y'(G_\ "/\ V+@2E<GQUR"U5E?!9@>V6*5A
MV<QP.X(_."%VI8S;]4U,7G)&AK\I0KVW >X.,;0X#]#@X?\ )!CJR>EFHN37
MXB=WD;R0;_\ ]S?_ -__ +56RE'3G'S7-3UYHVGM5]WR/ \#P0!_S)__ !H+
MF7*OIF^F;<]'W)8/1NC,''J;J)G&MDK4Y6/DC@C<\QQDQL(=(][PYK6 CY))
M/N!ZJ7\W/2VRK>@WW0?IWU3U-3FGT=/5C;ZTR(O;$YL<L$@ ^=T?<9+L/)W&
MWE!ZZ\]-GTGN@FDC;ZD=+\+2DR#V-QF4+":['[\G1S-AG=[18'\07,<"WW.
M.VA^Z#:^R'5/T0NB.KLK#6KY'-3B[8BJ-<V)CWUB2&!Q) _22I9]T-]+KI;U
M Z S:/TGJ"KJG,9>W6E::;7%M...02&1SB  X\>''W^V=QL"JM]+O^P'Z.7_
M -%'_M2@ZJZ\^E1JKHOUAZ(Z%PN/Q%K%:N=1KWIKT4KIXFR68H7&,MD:T'B\
MD;@^?_8MMZ>/I1ZH]%W2>ELGI?'XG(3Y6[+6F;EHI9&M:V,.!;VY&$'?Z25S
M_P#=#9)=#]6/1SZ@W*\LF Q4U=]B6)I=LZ"Q!.6?I<SEL/GXN^A:#[HKUPT;
MZ1XZ8Z-Z;YF/5F5L9%[RVBQY#'2AD<3#N![3BX^S[QQ\[;A!?WIJ^F;JKT8\
M_P!/(<+A\5E:&<AEL7X[D4IFXL?$"V%S9&AI(>[;D'>=O^=1ZV]._P!(CHQJ
M/ 9WJ1TPQF"T/FI=Z]%K3ZSV1L2WNB9W"8-(/&1C=_/LCSME?='J;!U\]'*I
M*ULL8NB)[7#<.'K=4$$?G4O^Z[1M/H_:6>6@N;J:( _.-ZMG?_\ $@@_4/TZ
MO2)Q&!@ZGXSICCL3TCLSL%*?*1&6>:%[MHWRELP<SGXXN# S=S0"[<$R?TU?
M2!PVJ_1-Z9Z__H3@]25=09")XQVHF32MIO[,I>&.ADC=N'QEA.^SAON/*GOI
M8P1P_<X+\3&-9%'@,*UK -@T":IL N2NO_\ ^K.Z#_\ ?$O_ /FH.FO22]+W
M6/2NWTPZ>=,=,8FSJ_4^*JVHF6VB.I R3\'%#"TR,:#R8X;N=LT!HV._BV?1
M.ZH=7>HF)U#6ZMZ#CTCE,3:;6BN0@QQW3MN[C&7/W#1Q_"-<6.Y>/DE49Z5=
M'H'K_3W371O4G5#M(ZS=@H;&-S=>,O%*,QL ;9^;MO<TD!VWECMG,W\^'W-C
MJ_JW-:OU]TVRFIG:\TQIM@?B]0GFX<1*8VM:]_M%CVCDUKB>/ @'9!WLB(@(
MB("(B B(@(B("Q))+PRM>..O7=C70RNGL.L.$S)0Z/ML;'P(<US3*7.+VEI8
MP!K^9+,M$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$'(_I ?V]/1M_^KYC_ &SE
MUPN _N@G5T="/22Z(:[.+^&AAZF3?ZCW^QW>;&Q?+XNVV[F_N/N43^.0;]5)
M_?\ _P#FZ-2OZ4(N,,UZ='4O3W1VIU0O]!98='661RLM_P!)8S(V*0@1RNC$
M'-K'$C8D?./I"J;XY!OU4G]__P#YNB35\>@!^)ZY_P#VDY7_ /)KH7JIH*OU
M/Z=Z@TM9FDJLR=1\#+$3BU\,FV[)&D>06N#3_P ER[]S#U1_3?I_U0U'ZMZG
M\+ZWNY#U?GS[7=BADX<MAOMRVWV&^WN79J&_7\X,#)U!ZF=/.J>J]=^M8ZQT
MYTE;TE3C;*YHL7VQN]8MGW;NX",;_P#:4.R>5Q-CJ]AH]3YG3%:H-$8"2(:P
MR=^O&YYA'(Q>JO:7//S\O"_J<R-L?+BT-Y'D=AMN?I7TA7 G6S1.O8>L^1Z4
M:0NV:NDNK+J^6.5BE>[X+; /^-$?GP'@1';<?* ^=2GT/J>O>HG5"YENH(GA
M/36@=(5F&1W"Y<#CWK1'SN,0C&_GY>Z[0,;2]KRT%[00'$>1O[T;&UA<6M#2
MX[G8;;GZ2A7!-C2G5K5_I)]=/^CO6[<!4%VEC<G7NATC8:TM4.-FN-_9F9Q(
M'NWY^_PJFQ^JLUK[H#THZ48UVJ,S8E^$\WFYM/,=8OMACLSQ5M_:'LF8@G<^
MYH7]440K^;&H3A>L'3CI#J+.X^Y5U\[6=#2&JVONV(97F(.C?')&) &E[6L<
M2 #N3Y7IZ0^"TKH7TGJ^F9;FFL+IBCI.OZI5U=ELC%5:\V9">#X).XZ3R?E$
MC;?\R_I&B%?RRZH,RT'677VK<?:-/3> U!I]MG4..O6C9Q562&/=\$(>(Y(G
M; .,FYV(\'<J=ZZZL9/ 5/2'PN L7<CJ#5FL*N"PT-$F6;A+6:970M!^:/D1
MMMY<%_1)$*_F%F.H^1T?Z-W4+IGESJ#"6M,YK'Y'$NU"TU[[\5-<807[./R'
M<@2"1LX*U?2]ZI: ZQZ*TSD-.=3]/6*>&OO?9Q.1GN,QF3?V@1#/-6V=&\#<
MLW(!._T+NA?$L3)XRR1C9&'WM<-P?^2%<OXSJC!BO0$=J^AI_,8*%V!G;!C8
M+DL]JKSD?$V1L\N[^ )[@>[<AFWT*G_N>?4%K\YJ3IE;;6RAMQ/N6K]?+%^/
MEB9&R$.I,?R?,Z4E[I7;L#7#W?,/Z!%H(VV&WNV7Y'&V)C6,:&,:-@UHV "#
M^>> T=U1M=2+G1V-]JQA>F3KVH\9>FF<3DNZPG%P2$_*#)'/W!.QX$'W*)8O
M):5DT%HZUH_-:CM^D[8RE>/*5)K5UUR28R[6X[4+SVVP!G+Y@  //O7].1&T
M/+PT!Y !=MY('N7R((VRNE$;1*X;%X:.1'T;H5QAI/H)H>#TV-1Z?9BK PV+
MTS2R]2H<G:+8K9L'>3S+N?</!)'YE6_H6Y'!7.L!?D<QI674/P]E60U[62OG
M-$!\H:&P\_5RW;?;=N_'?Y]E_1M$*IWTP_[+O4[_ +CL?^ZM-5](+0_0OH3T
M_GU3EVQ7;."H"GB*C>_>N.,# &Q0M]IVY\;G9N_O(5D=9>GS^J_2O5&CV71C
M79JC)2];='W!%R&W+CN-]OHW"@W0OT2-"]"^UD*L,^H]6")L4FI<X_UBX6M:
M&AL9/B)@ V#6;>-@2=D$"^!^M?I1^UF)K71'IO-__+JCP[4.1B/S22>ZLTC^
MZ/:'D$$>5>/2CHKHSHE@/@C1V"KXF!VQGG:.=BR[_'+*[=SS^D^-_&RG"(@B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@+ SF QNI
M<=)0RU"OD:4GRH+,8>PGZ=C\_P"=9ZK_ %UHW4FH\_0R..R%"M#BY&2U*MAD
MA,DA.TCW/:=FG@2T#B_P7>[EX#'/HY]-W$DZ3I[GZ'2?^)2J'0F!KX^E1BQD
M3*E.(0P1 G:-GT#RH(>GFJG8EE%KL9!O0IUG2B[*_@ZNY[P!^!'(/>6$GP0-
M_!V&^H/1#/<,;#-;IW*.+B?3JUO6I8CZMWF2-'(,.SW",-<[SL-MM]O(6E_0
M;!?Y;%_[7?\ Q6UHXZKC(.S4@CKQ^_C&W;=5EE.DN1S.B].Z=E?0J5*METEY
ME4]OG&26AK>$;0YW!S@7<6;N\[#YO32O3G-8O)&_G:N'U'=D'<$\\S_^%E#W
MD.B#HG;<AVMW#8@M_O !!:2C?4#IOI?JKIR7 ZNP=//XF1P>:UR/D&N'N<T^
M]KAN=G-((W]ZDB(**PWH-="L#B,AC*G3K'>JW^/K'K$T\\C@UP> )))'/:.0
M!V:0#L-QX4LU-Z./3;66B\%I+-:3IY#3F" &-Q\CY RL WB.)#@3X\>259*(
M(WK/IQICJ)I6336I<)3S>#>UH-*Y'S8./R2T^]KA\S@01\Q4$Z9>B-TAZ/:@
M&=TEH>EC,PT$1W99IK,D6XV/;,SW\-QN-V[>"1\ZM]$$'UYT3T/U.SN#S.J-
M/5LQD\')W<=9G<\.K.Y-?NWBX#Y3&GSO[ED]3>D>D.LF$KX?6>#KY_&U[ M1
M5[#GAK90US0X<2#OL]P_YJ7H@C.INFVF=8Z%DT;F<1#?TQ)#%7=C9'.$9CC+
M3&W<$'P6-/O^91G->C7TSU%H##:(R6D:=O2N'E,U#&/?((Z[SSW<"';_ /6/
M]Y/RE9B(*TZF^C9TSZQ8S&T=8:1I9B'&Q""G(720S01@;!C98W->&_\ 9Y;+
M<=+NCFB^BN"DP^B=/5-/T)7]R5M<.<^5VVP=)(\E[R!X'(G93-$!$1 1$0$1
M$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$7E;M14:LUF>0100L=)(]W
MN:T#<D_\@HS:ZKZ-I8^K?L:GQ=>C9H.RL-F6TUL;ZC>(,P<3MPW>P;_2X!!2
M/IB>A35]+*QIJV=5RZ6N85DT0<*(MLF9(6';CW&%I!9[]S[_ '+F_P")L'UM
MG^'/_P Z7<4WI&],8,%'F9-<89N,?.:WK)LCBV4 $L=\[7;.:=CM[Q]*V> Z
MT:'U3J"+!XG4^/R&7DC$K:<$G*0L+!(#M\V["'?H*+=QS)F_06ZF:BZ.5.E]
M_K^^;1]9D<3:O]%8Q(Z*,@QQ.D%GDYC2&[ GYA\P"J7XFP?6V?X<_P#SI=WY
M#KIT^Q.;RF'NZPQ%7*XQCY+E.6TULL+6-#WDM/GV6D..WN!W/A;^MK; W;&0
M@KY>I/+CZT=NVV.4.[$+VES'N(]P<UI(^D#="ZJWT2_1DJ>BOTYNZ8@SLNHY
M[N0?D9[LE85QR<QC UL8<[8!L8][CN2?S 7:H72ZSZ%R,-J6KJO%3QU?51.6
M66GM^L\?5]_H[G)O'Z=PM.STENEKV77MUSARVD6MLGO_ (HN<UK0[QX)<YH
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
M0V*[C@UT#VT<G*^$D\S[7&38N'=>03Y;R&VVPVD&$SFG*>/94H9JI/7K2,J
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
M0R01^>1W\<06G?DMO@NM6;RFE]29B;%TJ\=%C'0AT\9]6<Z9T;FV&,F>\",
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
MVO);V(FQ_A"U\;C^#!XN8=]B"ON+J%HC BP(K$&/;6B; 2RE)&"UCPP1,(8
M\L?+Q+&[ECGD$ DK74.A.$P]OUS&6[&-O1VWVZUNM6J":$O[G-G,PDR-(E>-
MI"[8;;$$;K(=T7Q<UB%T^4R=BO7LOMUJSW0AD$KYV3R.:1&''D]GN<2 '. V
M\;!J,SK3IU/EZ6&M8>G<K]N4\I,4]PC?'+&WM1L,6\CNY-L6LW+7;@C<J5W'
M:2TS1H,FQ5>C2LEC8@W%.$49,8A;W-H]HO8<(_;X^#Q_,M/?Z)XV_:GD?ELC
MZL\6A'1?'6EKP^L2LEFV:^%Q=NYFXYEVVYV^;;TU+T6Q.JH<%%=R.1>S$5XZ
M\1>Z&5TG!T;A(YTD;B)"8QN]G$D$CYT'SIO6G3W!8N=^ CK4*DLD9,6/Q<D9
MLN>UP8YC&Q@R@MB?[30X;1N\[-.V%B]3Z(;I[25V33U6E6U#4=6K"#'-DAAK
MECIWQR/:SBR+V2X[[-W\D>"1MATBQL$.,]3R61HVL=#7@K6XG1.D8(6SM!V=
M&6DN;8D!W'T;;$;K[GZ38NQI3 Z??<O.IXAAB9(Y[#)/&Z%\+VR'AM[3)';E
MH:=]B-D'RW*:"S]6SG9:V/E&.D%F6S;H&.6)SVMXR;/8'GFUK.+@/:XMV)V"
M^JNOM'8A[X:[7T9XH(8W5H\3/'*UA+NS%VQ$';G=Y;'MOMS(&VY2+I52.+RE
M2WE<E?GOLKQNO3.B;-$(#RAX<(VLW:[=WEIW).^X\+PS71W&:BK3C)W[=^W-
M8@M.M6(J[_PD37-:>V8NV06O<""T^_<;'R@T61RG3O!X'+V,E7?J*O:+]02N
ML8HV/6_88.<1$0C>6QEC=F^6M^5\Y4EPDNALAJL/Q^.H-U!7B/&<XXQ3,:UC
M6.:V1S!Y8U[&N:#NT$-<![EHAZ.VG1<N6&V[L9L5)J89%%6C$3)(F1N#2V$$
M !@+6;\&DG9NQV6[T_TCQ.GLOE,E#-)+<R E,L[J]=DS7R[=Q[9F1"0<B.6W
M(@$^!L  &NR6HNFPOV,G?H5#DY725YGV,+(;;MH=W\F&+N<>T?+B.)9\^P69
MD*?3O#VL95L8K#LDL0=NMPQ[7M$,CN(!<UA:QCW2<1R(:XN(&Y*P=-=!,%IG
MNN@NWY7RL>Q[G-@CWY0"$DB.)H+N(WY'<EVY.ZV>0Z0X/)9K#9.8&2?&58J;
M!/7KSB2.-W)F_<C<6N!W/)A:?/YAL&AQV:Z928W'36\5A\=,[',F[3Z <V!L
MD0E,(D#.)?P>3P!Y$'?CL5G/UWH5M6QIFQC)JF,@BK 4K.#GB@?WGO$4;(C$
M-W%T9V;QWWVVW\[>#?1ZTU'+(]DEACW0P,;-V:SIXI(HV1LF9*8B]KMHF;@'
M@2#[.Q(.]=TT@L9N#*W,OD+EJ/U=S^X(6ME? ^1T;G!L8V_&O!#=@1M\XW0:
MJYJGIM:I25K$%"Q7![+(#BWO$W<FW(A;V_PH=*P'>,.!>!\^RROZ9:-R&*&)
M=%4NXB>..*#'04WV>\QS.7$UFQD@ #R-B!MYV7SCNC6+Q]_&679+)66XHM&/
MAE=%PK1A_/MCC&"YI(:-W$NV8WS[]_S']&<;ALC!D,;E<I1OPDAL['0O)81L
MYA#HR-CX/NWW:-B/.X>^HK/3^J+T>9JX@$7!)99/3:YSK(@#@]PX[N?VM@'>
M21LT?0M14UGH+!Y]\F(Q$%7+6X)IYKC,4^MMQEC;(R>3M\F/+I&GB\;GQO[V
M[[O4O2;#ZISMC+V9[D-R:JRL.P]@;&YD@D9.T%I_" M:-SN-AL05A2]&,=9F
MDGGR^3FLV#,;<[C"'6>XZ%WM 1@-X^KQ <0/ \[[[H/B+5G3F:]<RD<-*2^7
MAC[#<6]T]ASB^+:/\'RF\]QAX<O[P/SK[JY30.GL=B]38^IB*-">%\<62CK"
M%S((HWN(;LSELT,<.)VV /Z#Y9GI%!'2Q\V&GL_"N- ;3EEMLAX'NN>7<NQ*
M-_;>W8L((/N!\K[H](:]K0.$T_F;UB::C',))ZSV@O?+'(Q_ES/.PE=L=AY
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
MZLQG98;+#7F#F/;CS0&WG_Y(\O\ Y_GW>R@LNSZ4>G:>2T+4GQU]HU8]YAG
M:8Z<!F[->>8[^RR9Y8&[;_+\^XIK3TG<1HS0>J=428/)WH,!J Z>EJ5N!EFE
M#F-YLW=MQ]L>#Y\*L=6>A]J76EB_8R60TV;,U"ICJ<T$=R(XR*N/P7JX;+Q!
M#O;_  @?[7YO"]3Z+'4R6SDA8U[B[>*R&:CU!-AYJ(]7-QLD<G,.#!+L3$ 6
MF0C8G8 [$!,=0>F7I/!YK4]*/&9+(UL%AHLQ)?J]OLS"0P[1M+G#8@6(BYSM
MFM!))\*0Y/T@78+'Z0R62TG<CQ&H+,-,9"ID:5J*"69[F1@=N4F4'8.+F @-
M._G8@5-HWT1==]/:[VZ<U;AL9;-*Q0;=]5?/*UDT[)2=I>3'%HC9&T.:0&#8
M@GRL3!>AWU$TSD],7,;K['5Q@#.^"H:#)*TDD\KI)Y#$^,MC>_F6;PB/BSPW
MCYW"RL-Z5E?4F&R]_%:,R]AU*BS,0Q36JD L8UYE M!SY0&C>%WL'VO:;XV)
M(^<9Z7NGLOJ.7&5\1;:V'"0YZ3OVJT=HP25C8 CJF3NRN#1L> (!(\[>55EK
MT)==6,#:Q$>O*56K,VO7;VJY/;IP22214N+V.:^ /E<2V1KR[9H<X@;*9Y#H
M#U>S6=P64RG4/$Y&3!QN..A?C611U[!@,)L@11L)DXN<>)/;!/R-M@@W</I?
MX5N)T%D[F N5Z.L+YIU9Z]VK:979M'M+*Z*1P:-Y6M+=^32#N%-ND'7/%=9<
MEJ^MBJ%NK%IW(G'NL6>/"W[]I8]B3P/$[;[*@CZ%6L+52Y'?U/A+]J[-=LV;
MCJ;H7R2V8&0ND#(0R-CFMC8YI8QOM#=W)7%Z._1'*=&6YN._>Q]N*]%2BB;1
MCD;Q]7A[/)Q>3N7 -<3\[BX^-P %R(B(@B(@(B("(B B(@(B("(B B(@(B("
M(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("
M(B B(@(B("(B B(@(B(/.=[XX)'QQ]V1K26Q[[<CMX&_S;J T.N&G+LFSC9@
M:R+_ (C>!TCX)QN9(',8'.YQAI<\[<6 M)/M!6"YP:TN/N W*K_*]/L/ZG:S
M<>8R.&Y.M9"6[$(PYD<T;.\TMDB=LW:-A\MY M]_O""4T-78?*2P1U,A#8=.
M]\<7;)(>YC0YP!]QV!!W_.M+8ZO:2JY.6A)E'"S%*^%X%28L#F.#)/;#./%C
MB YV^S2YO(C<;X&C.F6'Q-O%YC%9'*#'0L=+3QMAK611]R)C"XAT8EWXL!V<
M[P2?'S#,N=)\1=9::^Q= L,NQOXO9X%F9LTFWL?,Y@#?S;[[^]!LI.H> @RL
MV-L7G5+L7(F.U7EA#@UKW%S'/: ]NT;SR:2/9/E9.1UABL36H6;4TK*U[AV9
MVUI7QCEL&E[FM(C!+F@%Y'DJL-2>C[B&"Q99DI&NOVX1;M7IHHG,B]8<]S6N
M9$'2/>)'0_A';\7[;^-C+M9=+\/U*M8Z[;MW(8Z6\<<,<<?'=LK7;@2QN+'<
MHP.3.)+21OL0@\Z'6_35Z=D;ADZ;'16I3-;QL\4;17F$+]W%OO+R T?/N!\H
M@+95^J^EK-V&HS*$6)2T%KZTK!$7/>QK926 1.+XWM#7\3NTC;=:;*]#\3F*
MDE6SDL@ZL_UL=HB!S0V>=E@MV=&=PV5C7-WW^AW(>%XX7IMI&W'<QM*YZP'L
MHV9V4XX(8G-9-++$X"*-K-GN,@/'W@?,?)#=8#JEB-2WLU'0$\]3&4X+CK#8
M) Z5LG=(X1E@<X;1;AS=P[D-EK].];M/:@MB-SK&.BDKU[,$MZO)$'-EB=(
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
M\FQ?X#02%MCT@U(;QD=+C99'66307W6I>]CHQ:EE?'"WM^1(Q[6.]IOO(/(
M+%MZ-UCCK^:?@:N7K1VKIM%UC*-E>^%U:NTL89)G<9-V3-W\ .+3RVV(R8M+
MZ[L6+MB.3,U*E?>3$T[&4:Z5I[\9XSD2.$OLB78/<X<7 'V@-@EO3?IP_1-6
M>K,VJZK8QM.O-%"7.;+9C9(V>5P<!RY\F>T?+N/GW*&Z;Z%Y' TZ<M>OAJ.4
MH0X^"I+ YY8P032NF(V8WCW&2#<#W[D$[>5-^FD>?QT=^EF:.0<WUF1\.1NV
M6R.F9LW;FSO2<#N7 !FS3P)XLW ,Y1%'Z&Z,9W!ZIQ>:RM;"6'5K;INW"YH]
M7YUQ'(^(,K1M!+V[[; D'<O)]\HS6@,O;UK5S5<49F195MIOK<O-L5<PUHY
MV,Q._";PO+7->PM)&Y(+FJR$04OJOIWG=4]0<_9IU:U2/>H:^8L3RLEC:V%X
MDBB:&$%KRX-<0X?/N"0U']";$DD,#QCWXR&GVV57/>6]_P!5,?<(X[$]TE_(
M^=_:^4KH1!0>2Z"YNU8G#'48H+%OUJT^I8;#+8>ZK%%W7.?6D'<C?'(YKMM_
MPI<'-(V,GTETORN#ZB19NTS'RQ1-OMDR0LR/N7!/+&^(2,,8:.VUA9\H^-M@
M 2%:J(*M/2>]/J$Y6S+4GGAM135)'2/+X&C)RV9..[?9+H)&Q^/?L6GV?)^M
M<])3JS6KLH*.+EJV(J$=F6<ELY;7M]Y[/##R:YAVV+@-V@$;'<6@B"FM/]&L
MUB]:X[(V;[7XZD\FK'5LM8:L8FG<V%K75W.+"R2,%K9&#V=O(:TK\U=T@S^<
MU7J#(8Z7'8R3(3":#,QV91<A8*78,/ ,V#2_9Q(?[@#MR 5S(@I)O1[43LG4
MM568C"4H+L=HXBG<F= ^-K8@^$D1LV;(YAD/L_*C9X/)ZDFONE)UKJ;X1F;4
MFA;%1BC;8>_DUL=ITE@  $ 21.X?]H;M=X5DH@H'/=$M89$5:U6YB:U>I#-7
MK3QRF.6.)XL#M%W8,G$"6( -D:T!I]D[ G9W>B><JV]2? UZE3IY*D*M2%LK
MXS1>*\;#(S9A!=(YCFN)!(:00?E-==:(*$=T)S3?56LBQ]E@FJS1^O7B3C#'
M;[THKB*LQFTC=AQ#6#=H!)'ND_4'ICDM3ZV.6KP8YU=U.I7;<GGD;9IF*R^6
M1T3&QD.Y,?Q^4TGR#X*M1$%6=/M%Y"YT^SU3-%T\N3;-2KMOQO!%2-IAK]QC
MQN"YHYN!&^[RM'3Z%Y.OB9W5#C<%F9(Q!'9HR.)KQC&&KQ8[MMV'>XOV  V
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
M1)+^%).Q\+H%$$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1
M1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1
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
M+8BTGD0!Y(]RT73W6NK]1:2R=\27,E8=@FW('V<9ZLUE\B3\#".#1*S8,/\
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
M5@KN>UK'&*,-+@T;-!V'D >!] 62B B(@(B("(B B(@(B("(B B(@(B("(B
MB(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B
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
MN:YDM1?"=N5DH,KZ\KB'/JBN7@R3/(.V[M@0/.P "DW3S162Z>4:.!AMUK^
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
M5BH@KNMTTCPECIVVG3BL'!33"Q<(:U[6R59FR.&_GVY7M)#?G._N"S](:>FP
MV9SF8GQ KV<G=%>.&MVAV*D7(1O=LX#VB7R$#=WX4#;P=IJB B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B@5KJ]5QV0SM:_I_,TH\.V,SV7BL]DAD.T+8VQS.>YTAV#1Q]Y&^R">HH
MKA=?Q99^5K3X?)XG*XZ!MF7&7&Q&9\3@[@YACD>QP<6.;X?N"-CLL/)=7<#C
ML?C;8%JXW(TF7:T=6(/>]KWQLB9MN-GO?*UK1](=N0 2@FR*N\AUFAQ=.[)8
MTOGF7*,T$-O'_P#"=Z 3.#87D^L<',>X[ L<[8M=OML5N]/:Z=J+.7L;'@,I
M4]1>V*U:L.K=J*4Q,D[9XS.<3QD;Y:TMWW\H)2BC>;U[C,!J[ :=MB=MW--F
M=6E:P&(&(-):]V^X)Y#;P=R-O'C?36>L^ KX_5-QL5ZQ'IZXVA.R"$.?8F(;
MLV <O;\NX^=O+3\PW03U%!LSU=Q&&OT(/5;MRK:K5[AOU1$888II1%$YW*0/
M.[B/#&N]^ZSM+]2<5K'(25,7':L.@[HLR=L=NLYDCHPR1V_ASBTD-&YX[$@
MC<)6BKJSUQPM*[D8+6/R=>.HZRQEAS(G,LFO(R.81ALA<.+GM^6UN^_C=;?4
MW4:#3V4GQ\&'RN<LU:HNW&XR.)WJL)+@US^Y(SD3P?LQG)QXGV?=N$N11#&]
M2:>H,DRO@L;D,Y4 A,V2J"%M:#N,;(WD9)&.<>#VN(8UQ <-_)V6LBZWZ?LX
M:UE*L%ZW4JQL,[XHV 1ROD$<<!<YX:)'%P.V^S6D%Q:"-PL)%&LWK4:>TO#F
M+N'R,<LLT-=N-:8'6>Y+*V-C=Q+V_+G#SSVV/O6JP75FGJ7)TZ.-PN5L2S1.
MEL.VKM;3#9WP.$G*4%Q#XWC\&'[@;C?<()TBAC^J5"7$X*WC\;D<O9S;'2T\
M=49$)W,8-WO<9)&1M:W=NY+QY< -R=EK7]==.Q8++9-\&18,9 R:>H:X]8Y.
MF?"8FMY>7MEC<PC?;?;8D$%!8J*-/Z@8H4\[;9WIJV'ILNV)8V@AS'1&4-9Y
M\NX ';Q\IOGRM1CNM&GLG+DH8A;;/C\A5QTL4D0:XNL.8V-[?:\LY/V)^8M=
MX\>0GB*%9?JKC<)JPX.Q0R!+7P0OOL;$8&23!YB81W.X2>!\AA \;D+8XK7N
M-S!TYV&6!\/4WWJG-@&T;6L<0_SX.TC? W^=!)$4)P'5.IJC,04,7A\G::Z!
MMB6UM R*NQTDL8+^4H<?:A?\AKO&WTK]U'U4HZ=R&2@.+RF0JXIC),I?I1QN
MAH-<.0Y\I&O<0S9Y$;7D-() W"":HH9@>J6-U!J>3"PTKT#NY8B@N3"(P670
M%HEX<9'.&W-OE[6@_-NM?DNMV&Q&1RU:WC\G%%CS9;ZWPB=%.^")LLK(P)"_
M<-<#N]K0?=N@L-%&]6:_Q6C&X@Y$S;9.RRM%VF<NWR_ZQ_GV6 EH+OFY!?E?
M6[,AJ&QB\?A\CD8JDXK6\E#V6UJ\O$.+27R->\@$;\&NVWV]X( 25%%-']2<
M5KJ4MQ$=J>../G/.8P(X';[")[M_QA'M<1OL-B=N3=]+!UWTU/DLO0XW8[&-
MHV,@\20@"6.&66.1L9Y>7 PN/$[>"#].P6*BA^GNJ.'U1F#C,;';L7(Y)&6&
MB,;5FM\<Y#RV:''PT?*=L=ALUQ&;D=>8S&:RQFF9N]\(7XG2QO:S>)FP<6M>
M[?PYP9(6C;SVW?1Y"1HHUI77$&K:5R_5QUV#&P/>V*Y8,/"SP<YKBQK9'/&Q
M:?$C6'\RTM/J]#D,7A[5?3.<ELYAG>Q^/;ZKW[$(8'NFW[_!C '-WYO:=W
M$E!/T4.P?53#9]EHUX[<<E2DZ[8AFB#7P\))(WQN&_RVOB>"/=X!!(*^K_4F
MK!7PGJ&+R6;NY>J;M:A1;$)A &M+I'F61C&@<V#R[<EP W02]%7,W7C3,.G<
MCF'-O]B@V!TL/J^TWX5[F;!A/O:]DC7 [;&-WOV\[&]U5Q\&HVX.EC[^7R+I
M#&(Z?9:T[11R/<'2R,:0ULL9(!Y>UX!V.P35%X5+U:^Q[ZUB*PQDCHG.B>'!
MKVG9S3M[B"""/F(7N@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B
M("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B
M("(B B(@(B("@^H.F8SLVI9ADG5ILKZE) ]L(=ZK-6=SC?Y=[8Y!I+?'@$;^
M=Q.$01/2VDLG0U!D,]G<I6R64M5XJ;!1INK00PQN>X -=)(XN+I'$DN_P@#Q
MN8W#T2%2EF609DLM37H;>+F=6#FX]D,QGBAX\OPC!(^3?RW=K@WQL"K01!74
MW2[(9F#-3YK-UY\MDY*.\U.BZ*"&&M,)61MC=*XDDE^[B_\ O#QXV/P[ISE,
M#J[4NJ,,<#;R63<)(1=Q;A9B=V8XN)M"7<Q_@^1:&#??;<>]60B"#Z^Z:OUM
M?K7HLI\&W*E.:&K*VOW#%.Z6&6.8>T-^#H![/]X$C<+04^@=>O:A#\[<%".:
M.V8:H=!*^PRNV$2.E:_<[_A'D;>2\?X?-KH@IV+T=*D$E"895LUS#PLAPMRQ
M3$DU ,LNFC]LOW<.#NT=N/)H\^]230'2UW3N[._'94FE=GLVK])U?:.::25S
MVRL]O\&\!P:[WAX:#L#Y4^1!2M_T<W6\GJ*[!F,?1L95UMXL5\/QG=WI&R!M
MF03?AV1EOLMV9Y.^X4FN:"U6[(W<E2U/C*N0R5-E.^\X=[HB&%_;DB8;.['@
M2.!Y.>#LT[#;8V(B" :3Z;W^G]AM73^6JLP,G9,]*_2=-,'1Q,B+HY6RL Y-
MC;N'-=L[<^X[+ TKT>LZ&P=K%X?+5):-N*3UFCDL<9ZLD[W[NE#!*TM#VEP>
MS<AQV=X/+E9R(*UN]'G7>EL.CY<C3G[=N.T'6L>9J@:RR)Q *YEW[0 $8:7G
M9H'GQLM;IOH/_1O/X7),N86VW'PF%L%C"<A7:;#YMJ9[W_#-:'\&C9_$-;[]
MME;B(*LPO2G4>GZF"-34V,=>PD,E2I))AY.W)7DV+V2M]9W<[=D9#FENW$[@
MAWCZJ=#V1Y73^0LY@V9Z=BU:R;?50UF1DFD[H\<CVVLE]IH]KP-M_G5HH@KW
M3724:>Z<YO2SLLZW+DX[$1OO@V+&/C[40X<COVXFQM]XY<-_&^PU-CH*R2:A
M8AS9KW*V9CR4DK:NXG@:Z%YK.'/YW0,<'[^R?F.YWMA$%7ZCZ*-S_4<ZJ]>H
M0/)K.:_X,Y7HNR'@LCL]P<62!^SV\#N-QOYW'[B.E^H\+C=-,AU+BY,AI^NZ
ME4F=AY!%) Z-K'"1GK.Y=O&PAS7- V(V._BST059IOHC_1K5&+R\=S%WW5*4
M-1[[^([ED.;)-(^2"82CL\C,[QQ=L /)6PU-TTRV4MZCCQ>?KXW%:C8UN1@F
MH&:9I[0A>Z"02M#"Z-K1[37@$;_F5AH@KG2/1BAHO5K\_C9X8;=B6UZX65 U
MUJ"0AT<;W<MR8G-&SCOX+AL-_$?S7H[_  MG=2Y)F6Q]*7,>M_\ $08C:WM/
M (NW--WOPT32 \,XM]H-\C;S<R(*RS?1N;6TDDFJ<_)9=\'OQT+,-')0C8QY
MWD<099"XNVC]YV';_.MGI+1&H-(6BR'4%.[C[,HLW8[..=WGSEC1*Z-[9@&A
M[F\N+FNXEQ\D; 3I$$!Z:]+7=,F"MC\L9<9*U\EFDZOLQUESRXS1GE^#+@3S
M;[0<=G>R>1=&<IZ.K,EB=1UFY\U[N3:\U;K*>YIO=/:D)VY^V"VVZ,MW;N ?
M(W\7(B"NM&=(W:%SMK)XW,%KLA:DGR5<UOP5II #/'/V9&; =P;[M]DM.S2W
MSSG1EF<S5_-OSUZ#,2WH+E62-SA!7$&W:88>6SP!S!.XW[CO=NK)1!"=/: M
M8K4F?R]F]2#LK"(G5\91=6C<X%WX:4&5_.79P;R''PWY_&VGQ/1ANCL9IG^B
MMG&XC+8>LZK+8=C 8+S7LC;(Z2-DC#R)B8X.YDC;8[[JSD057B^CF6P]ZU:K
MZCJ/?DJDM?)FQBW.,SY)I97OB+9VB,;S$!I#]@T>3Y63C^FVI\2S!6:VI<4<
MMBJ)Q;97X:3L35B(_#X_6>7,.B:X.#P/)''SN++1!5M+H36@R>!M6,JZW'3A
MLC(0OK@#(S2ND>)#[7L!CYYR&[.^6//L^? =$+D73ROI=N:I6IN])//EKF-<
M^P)"=HY8")F]J6-H:T.W=\D'Z0;91!C4(K,$!9:GCL/#G<7QQEGL;^R""X[N
M VW/@$^=A[EDHB B(@(B("(B B(@(B("(B B(@(B("(B B+3ZOR-_#Z8R=_%
MUV6[U6!T\=>3?:7CY+/!'D@$#\Y"#<(J?U)ULMMR-># 5H[52]/!4JW&TYK9
M[CJ[[,KNU&X%X;%V@!NWVGG=PX[+,O=0-0][3MC"7<5J&KDZLMSU.'%S03OA
MBAY/>USISP)D,; US"09-B202@M1%2>-ZT9V]I;6<]<8G(Y;"8J'*,D;6L5:
M[>;)'/A>USG.<^,PN!V+=R0"&$%2S7.N,GI+5^GZK9JSL9D;#()(IL;.T1M/
M+E(;W/LL(V!$;F\G;;#W[@+ 15W=ZE&SJC"?!N3Q;M)W@UC,Q'"Z[#9L&0M-
M<31R!D#O#=G/#@XNXCR-C^PZVU%+IC7=KU3%C*X*Y/!5C[DG8<QL$4K2]VW(
MNVD.^P:#L!X]Z"PT5=Y/6^:J_P!#+4$F-DCS1KB;&&N_OEKF\YIF2]S9C(VG
MD>3#OMMR!<%IZ76#*Y]VMI,/5QKZN-QL60Q+[$CP;#"9@Z23CO[)[/)K0 2"
M-R.7@+<1:[3N1DS&G\9?E:UDMJK%.]K/D@N8'$#\WE;% 1$0$1$!$1 1$0$1
M0S7O4RKH+)X*C-3FO6<RZ:&I#7<.Y+,QH<V-K3X)=N?)(#0TDG8%!,T549GK
M?+@LEJ2E;H8>*Q@L?Z[/4?F^-J5WJ_>(BB[/M,'R3)N-MB>/C98F<]()F!HX
MFQ)7P%UMZ"S9Y4<^)6/;"Z)O:@<8!WIG=WQ'LWR-N7E!<2*&ZNUAF\%F]/TL
M=A:-^#+S&NV:WD7UGQ/$4DIW8('[CC&?[V^YVV'O42=Z26"DPE2W3%2_>DHW
M+MC'5\A&^:MZNW<M> "1N?&Y V06^BA^AM=S:ROYF)U.I19C[#JY@]=+[C2'
M$!TT!C:(PX#DTA[N32"H1BO2(=FLD,72PE2YE;5A]:G7JY42-:]LLC"+3NUO
M7/&)\@ #R6M.VY&R"YT5,ZG](632,GJ63P^/IYB&>:"S7LY?MQ.+(HY6"O(8
M=YGR-E:&,+6$NW'A;?/]6<UI_+9&*;350T*>/BR1E.4>VP8Y)'1M:8O5]@\.
M:=QS('TGW(+/15L[JU<CXY-V 8-*R9%V+CR(N_\ $&02F$2&#M["(RCB'=PN
MV(/';W?73[K/6U]'IP,QDE"UE*UB:>M+*'.J.C$+@T[#V@YLS'!WCP0=O/@+
M'151C^N$F6=9@HX[%7,B[*R8BGCX,SRG,C))6E]EO9_ ,XPO?N.9V\ $K U/
MZ0LFD9/4LGA\?3S$,\T%FO9R_;B<611RL%>0P[S/D;*T,86L)=N/""YD44U9
MU!K:+H8W*96M)5PMCV;5V0[&DXMWC$C-O<X^QN#X<6C8[[B,R=7LR:.4R$.D
M=Z.%A9/E6SY#MV(0Z,3%D48C(D>V)S'.#G, +N(+MB4%HHH)%U4@L8B#(147
M/BFS;L.S\+[]GN:)?=[CQWX_G]ZP^DW6%G5&A=LQTJD3*\$,YDQ]_P!<B!D:
MYW9>_@SA,P-!<S8[![3OY06.BHS%^DW%E,!#D68_#1MEL5(!8?G1ZE Z=DC^
M$UCL_@Y6",<H^)V[C//E3^AKC*Y[,R4L-B:%VO3; +]Z3)N9"U\D;9.,!;"X
MS;,>UW(]L'DW\^P31%60ZPW(ZU7,3Z?9'IB]9DJ4[S;W*PYXYACI(>V QCRP
M@$2.(Y-W:-SMJ=-=?K.K<-3LXO"XVY:N7:U.(P9@R4PZ6!\Q:Z=L!(DC#-GL
M##L7-\^4%QHJSH]89[^H,;A3B*V.O2SS5;?PED#%&R:-S0Z*![8G"=Y:X2-:
M>!+2#X.X%F("(B B(@(B("J/->D[I3 YF_C+&(UG)8I6)*TCZND<E-$YS'%I
M+)&0%KV[CPYI((V()"MQ$%28/TF]*:@S5#%UL1K**Q=G97C?:TCDH(FN>X-!
M?(^ -8W<^7.( 'DG92[J)U,Q73*A5N96IF;D5F4Q,;AL19R#P0-]W-@8\M'Y
MR %+404O]]EH[_)-=?P5E?Y=6-H37./ZAX$9?&5LG5JF1T7;RV.GHS;MVW/:
MF:UVWGP=MBI$B"FIO2MT?!,^-V%UP7,<6DMT9E"-Q]!$'E;327I%:9UIJ*GA
M:.*U;7MVW.;')D=+9"I W9I<><LL+6-\ ^\C<[#WE6BB"$]1NKN%Z7R4&9:C
MGKANAYC.%PEO(AO'COS,$;^'RAMRVW\[>XJ&_?9:._R377\%97^75T(@T&G]
M:4-2:/CU)5KY&&A)%),(;F/FKV@UA<"# ]HD!]D[ MW/C;?<*MOOLM'?Y)KK
M^"LK_+JZ$05QH7KUIWJ'GFXC&8W4]6TZ-THDRNF[U&'9OO'=FB:S?SX&^Y7O
MU"ZVX'IIEX,;E<?J.W/- +#7X?3]W(1!I<YNQD@B>T.W:?9)WVV.VQ"L!$%+
M_?9:._R377\%97^75DR:TH1:(&JC7R)QQI"_V&X^8W.V6\N/J_'N\]C\CCRW
M\;;K?H@I?[[+1W^2:Z_@K*_RZE73SK3@NIF2LT<5C]15)J\/>>[,X"YCXRWD
M!LU\\3 X[GW [[;E3Y$%:ZXZ_:<T!J"7#9+&:IM6HF->Z3%Z:OW8"'#<;2PQ
M.83](!\?.M#]]EH[_)-=?P5E?Y=70B#0:IUI0TAI.;45VOD9Z,3(WNAH8^:U
M9(>YK1M!&UTA.[AN WP-R=@"JV^^RT=_DFNOX*RO\NKH1!"^G/5C#=41D#B:
M6=I^H]ON_#6%M8[ESY;<._&SG\@[\=]MQOMN%H-4^D?IC2&H+N'NXK5T]JH_
MA))0TKD;4#CL#[$L<+F/'GWM)5IH@IRIZ5.D+MN&O'AM;M?*]L;3)HW*,:"3
ML-W&#8#\Y\!3_7VOL=TXP;<KE*V4MUG3-@$>(QL]^;D02#VX6.=Q]D[NVV'C
MZ0I(B"E_OLM'?Y)KK^"LK_+J?=/>I&+ZF8NS?Q53+U(8)NPYF9Q5C'R%W$.W
M:R=C'.;LX>T!MON/F4J1!467])_2>$RUW'3X?6<D]2=]>1];2&2FB<YCBTEC
MVP%KV[CPYI((\@[+TP'I,Z5U'FZ&*JXC6,5F[.RO&^WI+)00M<X[ OD? &L;
MY\N<0!\Y5LH@B/43J=B>F-*G:RU/,W([4AC8W#8BSD'@@;[N; QY:/SG8*"_
M?9:._P DUU_!65_EU<LLK((WR2/;'&P%SGN.P:![R2H?5ZT]/;SWLK:[TS8?
M&QTCVQ9BNXM:T;N<=G^ ![S\R#9Z&UO0Z@X!F8QM?)5:KY'1B/*X^:C/NT['
M>*9K7@?0=MC\RKA_I8:.C>YIPNN26G8[:+RA'^W5GY'6. Q#I6W\WC:3HJXN
M2"Q;CC+("X-$IW(V9R('+W;G;=>=C7.FZNI8=.SZ@Q<.H)V\XL5)=C;:D;MO
MNV(NY$; GP$$+T?Z1&F=;ZCIX2AB]65[=HN#),EI?(4X&\6EQY2RPM8WPT[;
MD;G8#R0MQU%ZOX7IA/1BRU'/W'7&O=&<+@[>1#0T@'F8(WAA\C8.VW\[>Y;R
M]KK3>+SL.$N:AQ53-3@&+'3W8V6) ?<6QEW([[';8+XQ^O\ 2^7SD^&HZDQ%
MW,0.<V7'U[T4EB,M^4'1AQ<"/GW'A!6WWV6CO\DUU_!65_EU9.$UI0SVCF:E
MKU\C%CWP/L"&UCYH;7%G+<&N]HD#O9.S>.Y\;#R$H=0=+93/V,%2U+B+>;K;
M]_&P7XGV8MO?RC#N3=OSA?KM?:89C:V1=J/$C'V9'106S>B[4KV[\FM?RV<1
MQ=N =QQ/T(*U^^RT=_DFNOX*RO\ +J1:#Z[Z>ZBYWX)QF-U-5L]ITW<RVG+U
M&'BW;<=R:)K=_/@;[E3&+5>$G;BW19BA(W*@F@66F$7 &\CVO/X3QY]G?QY6
M/J?7>FM$MKNU%J'%8$6'<83D[L5;NGZ&\W#<_H01OJ#UPP'33-0XS*X[4ENQ
M+7;9:_#Z>NY"(-+G- ,D$3VAV[#[).X!!VV(48^^RT=_DFNOX*RO\NK7.H\2
M,O!BCE*0REB$V8:7K#.])$/?(UF_(M_[0&RP*74/2N2S%C$5-38>UE:Q<)Z,
M%^)\\1;\KDP.Y-VV\[CP@_;.M*%31(U2^OD78XTVWNPS'S.M]MS0X-]7#>[S
MV/EG'D#N"-PJV^^RT=_DFNOX*RO\NK+TYKW3.L))8\#J+$YM\0WD;CKT5@L'
MYPQQV_YK)OZHPV+L68+N7H5)ZU;UR>*>RQCHH-]NZX$[M9OXY'QO\Z"+]/.L
M^#ZFW[5/%4-0TY:T0E>[,X&YCV$$[;-=/&P./Y@25@:V](#3F@=0SX;(XS5-
MFW"UCG28O3-^[ 0YH<-I8H7,)V/D ^#X*E^-USIO,Z>ES^/U!B[V"B#G29.M
M=CDK,#?E$RAQ:-OG\^%F?T@Q?>Q\/PE3[N1:Y]*/OLY6FAO(F,;^V WVB6[^
M/*"I_OLM'?Y)KK^"LK_+JR=7:TH:+TM-G[]?(V*40C+HL=CYK=D\W!HVAB:Y
MY\N&^P\#<G8 KUBUMIV?"2YF//8R3#Q/,<F0;<C-=CP[B6F3EQ!Y$#;?W^%Z
M935N#P;Y69+,X_'OAK&Y(VU:9$60!P:93R(V8'$#D?&Y W05;]]EH[_)-=?P
M5E?Y=3;ISU6P_5".^_$TLY3%(L$GPUAK6.+N?+;@)XV<_DG?COMXW]X6^T_J
MK"ZMJ.MX/,4,S5:>)GQ]ID[ ?HY,)&ZQ,YU TOIC*5,;F-28C$Y&WMZO3O7H
MH9IMSL.#'.!=Y\> @A.I_21TOI//W</<Q.KY[5.3MR24=*9&S X_]B6.$L>/
M/O:2%A4?2GTCD+M>K'AM;,DGD;$UTNCLFQ@+CL"YQ@ ://DGP%9LFJL)%D+M
M!^8H,O4H/6K55UI@E@A_^4>W?=K/^T=@L>77FF8:UBQ)J+$QUZ\$5J:5UZ(,
MBAD_%R./+8,?_=<?!^;=!C:_Z@8WIOA(\IE*N5MUGSMKAF(QD]^8.(<03'"Q
MS@WV3[6VP.PW\A5[]]EH[_)-=?P5E?Y=6T,[C79*''#(5#D)H#9CJ"=O=?%O
MMW&LWW+=R!R V\K =KS33*U2P[46);7N633K2F]%PGG!(,3#RV<\$$<1YW!\
M(,/I[U%QG4O$6,CBJN6J00SFNYF8Q5C'REP:UVX9.QCBW9P]H#;?<;[@J%97
MTH=)8?)W*$^'UH^:K,^![J^C\G+&7-<6DM>V M<W<>' D$>0K'CU?@I<M\%,
MS>.?E.XZ'U)MN,S=QK0]S.&_+D&D.(VW (/N6OR?5#1N$K,L9'5N"H0/FDKM
MEM9*&-KI8SM)&"YP')I.Q'O'SH(=I[TEM*ZFSE'$U,3K"&S<F;!')<TGD:\+
M7..P+Y'PAK&_2YQ "E/47JCB>F-6E8RU/-7&6WN9&,-A[.1<T@ GFV!CRT>?
M!.VZVM?6VG;<LT4&?Q<TL%5MZ5D=R-SHZY&[9G .\1D>0X^-OG7O=U/AL;@?
MANYEJ-7"]IL_PC/98ROVW %K^X3QXD$;'?8[H*J^^RT=_DFNOX*RO\NK)T1K
M2AU T]%F,=7R-:I*]\8CRN/FI3[M.QWBF:UX'T$CS\R]<5K;3N=%$XW/8S(B
M_$^>IZI<CE]8C8=GOCXN/-K20"1N!\ZU]/JQHC(3Y"&KK+3]F;'1NENQPY2!
M[JK&^'.D =[ 'SEVVR"DX^KG2>M@:V&K:6U_2I5;+[D'JFE\Y#+%*[ER<V5D
M8>-P]S=@[;B>.VP 4LZ;]3] 9W5&/P^ T]JO&WIJ7P=!-D-.Y.G!%!&U\G$S
M31M9&3L[VB0YSN(W)XJT)M;:=K013S9_%Q0S577HY'W(PU]=NW*8$N\QC<;O
M'@;CRM9'U=T+-BI<I'K73K\9%*V"2ZW*P&%DC@2UA?SV#B 2!OOX140UUG]$
M=):EK$97$:GRD>H8)&VI:..R68DEC#>V6R31B1S/9<0UI<-MR1\ZBV1Z_=.<
MOFJV4N8+J)8L5I&RQ1/TQF_5VO;\E_8[7;Y#W@\=]_/O&ZOK%9>CG:$5W&W:
M^0I2C>.S5E;+&\?F<TD%>4&H<79RUO%PY*G+DZC&RV*3)V&:%CODN>P'=H/S
M$CRB(I,=.Z[TY2UC9K9M]"O#Z]'0G9<KO/:<7M+Z)XESPYNX:YA<2&[ ^%7K
M/2,Z=QP9>%NF]="++2.ENM_H=E_PKG1MC<?Q'L[L8T>SM[M_>KBIZWT[D*=2
MW5S^+LU;DYJUIX;D;V3S#?>-C@[9S_9/LCSX/T+SP&O]+ZLM35L)J3$9FS#O
MW8<?>BG>S8['D&.)'GZ4%7Z#U-T^ZCZYJOQ6'UG0R]/'M@BER6/R^-JBM$X;
M1'NAD3O+ANT@EVWG?;Q[ZTU/TVZ2ZGO5;&D<PW(9;',BLSZ=TS=M125RZ0!A
MDK1.8UVY>2 0[RTG^ZK*SFOM,:9R,&/S&H\3B;]AO.&K>O10RR-WVW:US@2-
MP1X"SLOJ'%8"M#8RF3IXV">5L$4MN=D39)'?)8TN(!<?F \E!4%'TI=#XVE7
MJ5L#KJ.O7C;%&S^A>5/%K1L!N8-SX'SJT+VM*&/T5_2B6OD78[U1EWL18^:2
MWP<T$#U<-,G/8C=G'D#N"/"P\IU9T/A,M)B\CK/3^/R<3@Q]*UE((YF..VP+
M'/!!.X\;?.OJKU6T3=L78*^L,!8GHQOEM119.!SJ[&'9[I ';M#?G)VV^=!
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
MAIO*NP.E[&0UKIV[%4D,%F]/ZM+'!"X#9\C7ML#BW<^W[EU]]\WT>^M?0_\
M$=/[1/OF^CWUKZ'_ (CI_:(.8M+=+^H&>U'TJU/!6RVCM0Y[,ZASN4O6,.9W
M8L3QM;!%/'( UA,<;& /V\^Y0Z3ISK+!LT1+E<5J/E2U;J>>YDZ^C9<J[A*6
MB*8TQ&X<)3N6G;;YP?"[.^^;Z/?6OH?^(Z?VB??-]'OK7T/_ !'3^T0<J]5.
MFFL9]==0>H&E=/YJY;JZ8QM&"L,7+6.6ISU9HK4$</$?A6$Q2=L#=KF!NPW5
MN=1-!ULUZ(F@,5J"/4&+N8REAIVC%8.3)V*MN&%FW>IACB]C7 A['-_3LK.^
M^;Z/?6OH?^(Z?VB??-]'OK7T/_$=/[1!R?G-)=6.J6%TY.-(SZ=U#+HO4./8
M^GCGX^#F^>+L\VGQ6DG8UQX.((+C_P O+,LU%F-'Z@TMI#IWE<3I^30MRK/B
MI=$34K5*ZV.)K8&6N/\ Q)D=S=[&^^P]ZZU^^;Z/?6OH?^(Z?VB??-]'OK7T
M/_$=/[1!QIG>D.OM.7,SI*+3&;R>G\;T^RT.#O04I9AQMB&1M$D-/X6.1LK0
MSY1;Q\*46L)>DZ-:#9-IW4N?;B-6XFUE*)T!8H3,KQPN$@]7;#RLM;Y!DV/O
M /O74?WS?1[ZU]#_ ,1T_M$^^;Z/?6OH?^(Z?VB" >C'IRYIS-=5=2P:3R.C
M=&9C(Q6\/I^S4,$_X.#:>9M4>8NZ\ AFP)V]RICIQIGJKISJUA>K&6T':KQ:
MOR-RKF?5YII[\=.SQ%1L]/L P-K]F/=Q>[;F[<-W74WWS?1[ZU]#_P 1T_M$
M^^;Z/?6OH?\ B.G]H@XSZ7](-?:#DZ,4H]+YN33^4U$W.9*)]*7EAKD1L12.
ME:6[Q1RQOA<"[8;L/^);KH[H#*Y&+HSC<7TXSVGM8:;S]B]F]39'"R8Z..B9
M9B^$S2-:;'<:]@#6\A^A=9??-]'OK7T/_$=/[1/OF^CWUKZ'_B.G]H@IKKUB
MZD'I%39//].<WKS3]K1+\=%#CL!+D8GVC:<X1EX861.X^>3G-VWWW53YOHEU
M7UYT^Z?]-;6E'W8],:=GN6)LKD9*<$-^<O94;'8$,K9I*L>Q+1[B1NX>-^O?
MOF^CWUKZ'_B.G]HGWS?1[ZU]#_Q'3^T04EI33>4ZB]3>AFJ-2:!LTK[<)E(=
M1/OX=S&QW&-AC:Z9SF;>VYCG1EWO!]E5GH+1NH:W1SJY@)\'J09NW0SOJN+E
MT1-!S[EB1T?;OF(&<O!!;&''??P/"ZY^^;Z/?6OH?^(Z?VB??-]'OK7T/_$=
M/[1!0'3"C+C.J6%US@>F^I-,X+ :-=2U XX&6E8S-K:/MQ15"ULD[V%KSSX_
M/MN?"[$J6!;JPSB.2(2L:\1S-+7MW&^S@?<1\X5=??-]'OK7T/\ Q'3^T3[Y
MOH]]:^A_XCI_:(++15I]\WT>^M?0_P#$=/[1/OF^CWUKZ'_B.G]HB++15I]\
MWT>^M?0_\1T_M$^^;Z/?6OH?^(Z?VB"RT5:??-]'OK7T/_$=/[1/OF^CWUKZ
M'_B.G]H@EFIM#XG5MFE8R++8L4Q(V"6G?L5'M$@ >"87L)!XM\'<>%CU.FVG
M\?EJF2I5;%"Q5KQ5(V4[T\$/:C+C&QT+'B-X!>[Y33[U&_OF^CWUKZ'_ (CI
M_:)]\WT>^M?0_P#$=/[1!*J?3_3U&TVQ'C(G2M$P:9G.E#>[*99=@XD N>=R
M0/F ]P 6#2Z4Z<Q=FM/CJ]S&/@:U@;1R-B!DC&N+FMD:V0!X;N0 X'8>R-F^
M%H_OF^CWUKZ'_B.G]HGWS?1[ZU]#_P 1T_M$$O@T7AJ[:;8Z?$5+TN2@_"O/
M"Q)W.;_?YW[LG@^!R\ ;#;QN=/=.Y"&_'8Q<4WK]@6K$CG.[KI1QV<'[\FD<
M&;<2-N(VV46^^;Z/?6OH?^(Z?VB??-]'OK7T/_$=/[1!MKW1K1V1@HQ3X?DV
MC0FQE<MLS,<RM*.,D?(/!.X]Q));N2"-RMSI_1F)TR+1HPS&6T&B>Q;M2V9I
M&M!#6F25SG\1N=F[[#<[#R5$/OF^CWUKZ'_B.G]HGWS?1[ZU]#_Q'3^T0;JQ
MTBTK9J5ZWP?-!'7AK5XG5KUB![&5W%T/MLD#MVEQV=OOY()(6WCT=B62ME?6
M?9E%)V.+[<\D[GUW'=S'E[CSW(\EVY_.H=]\WT>^M?0_\1T_M$^^;Z/?6OH?
M^(Z?VB#=XWI/IG&/C?'4LSR1/@=%)<OV+#HA"[E$UAD>XM8UQWXCP?G!7S9Z
M/:0N8C,8N;#A]#+1=FW";$NSV=R24!IY[LV?*]P+-MMQMML-M-]\WT>^M?0_
M\1T_M$^^;Z/?6OH?^(Z?VB*G-W3V/R-:C7L5^Y%1FBL5V\W#A)'\@^#YV^@[
M@_.L";I_@)Z451]#E7BM3W6,[TGB:82"5V_+?R)I/'N'+P!L-HK]\WT>^M?0
M_P#$=/[1/OF^CWUKZ'_B.G]HB)/B>GN$PN5KY"M%:=8JP^KUFV+T\\==A:UI
M$<;WEK-PUH) !\?G*R)M$X6QA<GB9:+9,?DI9)[4+I'GG)([DYP.^[3R\CB1
ML0-MME$/OF^CWUKZ'_B.G]HGWS?1[ZU]#_Q'3^T0;_&]+M.XR=MAM:S:MBQ'
M:];O7Y[,Q?&US8]Y)'N<6M#W[-WX^T3MN25E5.GV HPUXH*'".O4GHQ-[TA#
M()G!TC!N[W$M;M_A  ;L/"BWWS?1[ZU]#_Q'3^T3[YOH]]:^A_XCI_:(-NWH
M_I5EN*=E&Q''&^&0U&7[ JR/B#6Q/D@Y]M[FAC/:<TD\6D[D#;-@Z:::K7\'
M>BQ@9;PCIW4)1-)O#WN7=W]KV@>3O#MP-_&RC?WS?1[ZU]#_ ,1T_M$^^;Z/
M?6OH?^(Z?VB#?Y?I=IS.Y>;(VZEATMA\<EF".[/'7LNCVX.FA:\1R$<6CVFG
M<- .X V\LKTATCFX*<-W$"9E.6U/ 18E:YC[(>)_:#@2'=Q_@G8$@@ M&VE^
M^;Z/?6OH?^(Z?VB??-]'OK7T/_$=/[1%2K$Z#P^%=CG5X[<LF/[GJLER_8LO
MB#VAK@'2O<=MF@;'P/FVW*D*TFE-<:<UY0=>TSG\7J*DUW!UG$W8[48=]!=&
MXC?\RW:((B("(B B(@+^?V Z<U_3H]*SJA8Z@VK=K0?3K('"8S3D-AT,4LH?
M)&^1Q80[9Q@>XD$./-@WXLV7] 5QAZ!']<_I2?KM-_N;B+B=YKT'?1KTW2]<
MR^B<1BZG-L?K%W*6(8^3CLUO)TP&Y/@#YUZ/]!;T;X\I%C':%Q3<E+$Z>.F<
MG9$SXP0"\,[VY:"0"=MO(6G]+S0VL.MVJ\!H7":5.9T[2HV<ID+&0MR8^F^R
M]CH*S66!#('21E[I> 'S-)(45T/K35>)ZB=+M5:VT3K!MO'Z1O8'*R4-.W;A
M%QEF)H<>U$X\9&QEX=[B#N"@FTGH7>C!%2LW'Z3P+*E:QZI/.[,3B.*?D&]I
MSN_LU^Y XGSN0-O*_*OH8>B_>?E65M*8&P_%$C(-BS,[C3(W)[VT_P"#VV/R
MMO<55^IL1J633VO.F\6C-2S9O/\ 4*+-T;;,3,:#J+[,$QF=:X]M@:V-P<US
M@X'QLM#D>DFOZ6O-=LP^FLQ'0ZCZEOZ?RUD4Y&MKT_689672>/XLPNM,$GN)
M( *"Z:/H=>BSE(JTM/36G;<=F&2Q ^#-S/$L49VD>TB?VFM/@D>!\Z]=-^AC
MZ+VLJ4US3^E,!G*D+S%+8QN9GL1L>!N6N<R<@';YBJ4TAT7R']'=(8;4.E]4
M8_3T.E=4T+QQ^+G-BNV6Z#$QC>!]MS!R8S;=P'@$+H#T2Y]2G1.I\5E<,^#$
M8Z=M;"Y>?3SL'9RL A YRU' $.:0&<]@';> @T^/]#;T6\M:KUJ.E]/7;-B!
MUJ&&OFII'RPM<6ND:!/N6!P(+AX!!"\,GZ(OHI87!ULUD,!IFAA[1V@R%G.R
MQUY3]#)'3AKO<?<51>ANC6OL>-(:FQ^F<U2U'I+1KK-6"S2EA%F49*QWJ+N3
M1[<E>1VS#YW+#LI'T>TKD.GEOIEJ3J)T]S^8T]%H]V.K0-P4U^;"WC;D?)W:
MC6.D89&%@Y\/FV07=3] KT=\C4AM5>GV.LUIF"2*:'(6GLD:1N'-<)MB"/G"
M]?B_O1^^KBG^VV_M5;VAM5TM25K,%#"9;"5:':ACCR>,DHM>UT37M[37@;M:
M'!IV'LN!:?(4G0KGKXO[T?OJXI_MMO[5/B_O1^^KBG^VV_M5T*B%<]?%_>C]
M]7%/]MM_:I\7]Z/WU<4_VVW]JNA40KGKXO[T?OJXI_MMO[5/B_O1^^KBG^VV
M_M5T*B%<]?%_>C]]7%/]MM_:I\7]Z/WU<4_VVW]JNA40KGKXO[T?OJXI_MMO
M[5/B_O1^^KBG^VV_M5T*B%<]?%_>C]]7%/\ ;;?VJ?%_>C]]7%/]MM_:KH5$
M*YZ^+^]'[ZN*?[;;^U3XO[T?OJXI_MMO[5="HA7/7Q?WH_?5Q3_;;?VJ?%_>
MC]]7%/\ ;;?VJZ%1"N>OB_O1^^KBG^VV_M4^+^]'[ZN*?[;;^U70J(5SU\7]
MZ/WU<4_VVW]JGQ?WH_?5Q3_;;?VJZ%1"N>OB_O1^^KBG^VV_M4^+^]'[ZN*?
M[;;^U70J(5SU\7]Z/WU<4_VVW]JGQ?WH_?5Q3_;;?VJZ%1"N>OB_O1^^KBG^
MVV_M4^+^]'[ZN*?[;;^U70J(5SU\7]Z/WU<4_P!MM_:I\7]Z/WU<4_VVW]JN
MA40KGKXO[T?OJXI_MMO[5/B_O1^^KBG^VV_M5T*B%<]?%_>C]]7%/]MM_:I\
M7]Z/WU<4_P!MM_:KH5$*YZ^+^]'[ZN*?[;;^U3XO[T?OJXI_MMO[5="HA7/7
MQ?WH_?5Q3_;;?VJ?%_>C]]7%/]MM_:KH5$*YZ^+^]'[ZN*?[;;^U3XO[T?OJ
MXI_MMO[5="HA7/7Q?WH_?5Q3_;;?VJ?%_>C]]7%/]MM_:KH5$*YZ^+^]'[ZN
M*?[;;^U3XO[T?OJXI_MMO[5="HA7/7Q?WH_?5Q3_ &VW]JGQ?WH_?5Q3_;;?
MVJZ%1"N>OB_O1^^KBG^VV_M4^+^]'[ZN*?[;;^U70J(5SU\7]Z/WU<4_VVW]
MJGQ?WH_?5Q3_ &VW]JNA40KGKXO[T?OJXI_MMO[5/B_O1^^KBG^VV_M5T*B%
M<]?%_>C]]7%/]MM_:I\7]Z/WU<4_VVW]JNA40KGKXO[T?OJXI_MMO[5/B_O1
M^^KBG^VV_M5T*B%<]?%_>C]]7%/]MM_:I\7]Z/WU<4_VVW]JNA40KGKXO[T?
MOJXI_MMO[5/B_O1^^KBG^VV_M5T*B%<]?%_>C]]7%/\ ;;?VJ?%_>C]]7%/]
MMM_:KH5$*YZ^+^]'[ZN*?[;;^U3XO[T?OJXI_MMO[5="HA7/7Q?WH_?5Q3_;
M;?VJ?%_>C]]7%/\ ;;?VJZ%1"N>OB_O1^^KBG^VV_M4^+^]'[ZN*?[;;^U70
MJ(5SU\7]Z/WU<4_VVW]JGQ?WH_?5Q3_;;?VJZ%1"N>OB_O1^^KBG^VV_M4^+
M^]'[ZN*?[;;^U70J(5SU\7]Z/WU<4_VVW]JGQ?WH_?5Q3_;;?VJZ%1"N>OB_
MO1^^KBG^VV_M4^+^]'[ZN*?[;;^U70J(5SU\7]Z/WU<4_P!MM_:I\7]Z/WU<
M4_VVW]JNA40KGKXO[T?OJXI_MMO[5/B_O1^^KBG^VV_M5T*B%<]?%_>C]]7%
M/]MM_:I\7]Z/WU<4_P!MM_:KH5$*YZ^+^]'[ZN*?[;;^U3XO[T?OJXI_MMO[
M5="HA7/7Q?WH_?5Q3_;;?VJ?%_>C]]7%/]MM_:KH5$*YZ^+^]'[ZN*?[;;^U
M3XO[T?OJXI_MMO[5="HA7/7Q?WH_?5Q3_;;?VJ?%_>C]]7%/]MM_:KH5$*_G
M=Z3?1C#^@KGM(]:.DQM8"BS*Q8S.:?;:?+7N5WASR!W"X@$1N!!) )8YO$M7
M]$ =P"/<5QG]U?\ [+U7]8:G^E.NRHOQ3/T!!]HB(@B(@(B("XP] C^N?TI/
MUVF_W-Q=GKC#T"/ZY_2D_7:;_<W$7CL]$1$$1$!$1 1$0$1$!$1 1$0$1$!$
M1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$
M1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$
M1 11WJ'H7'=3=#9S2F7=.S&9BI)3LNJO#)0QXV/$D$ _\BN4OBG.BO\ Z]JS
M]XP_8(.ST7&'Q3G17_U[5G[QA^P3XISHK_Z]JS]XP_8(OCL]%QA\4YT5_P#7
MM6?O&'[!4KU&]$K1/HV^EAZ.M;2<^6FCS&<,]GX2LLE(=!+ Z/CQ8W8;O._O
MW_,A'].41$1QE]U?_LO5?UAJ?Z4Z[*B_%,_0%QK]U?\ [+U7]8:G^E.NRHOQ
M3/T!%X^T1$01$0$1$!<8>@1_7/Z4GZ[3?[FXNSUQAZ!']<_I2?KM-_N;B+QV
M>B(B"(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(
M@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(
M@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B N,/3&_M>>BS_WM;_\ ?JKL
M]<8>F-_:\]%G_O:W_P"_51<^NST1$1QE]U?_ ++U7]8:G^E.NRHOQ3/T!<:_
M=7_[+U7]8:G^E.NRHOQ3/T!%X^T1$01$0$1$!<8>@1_7/Z4GZ[3?[FXNSUQA
MZ!']<_I2?KM-_N;B+QV>B(B"(B B(@(B("(B B(@(B("(B B(@(B("(B B(@
M(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@
M(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B N,/
M3&_M>>BS_P![6_\ WZJ[/7&'IC?VO/19_P"]K?\ []5%SZ[/1$1'&7W5_P#L
MO5?UAJ?Z4Z[*B_%,_0%QK]U?_LO5?UAJ?Z4Z[*B_%,_0$7C[1$1!$1 1$0%Q
MAZ!']<_I2?KM-_N;B[/7&'H$?US^E)^NTW^YN(O'9Z(B((B("(B B(@(B("(
MB B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(
MB B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(
MB B(@(B("(B B(@(B("\WP1R/8]\;'O9\ESF@EOZ%Z(@(B(.,ONK_P#9>J_K
M#4_TIUV5%^*9^@+C7[J__9>J_K#4_P!*==E1?BF?H"+Q]HB(@B(@(B("XP]
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
M!SI+4/;9.'NV,K1N.0(Y>6CBA'<R*C--]:]1ZJ]'#-ZWPT6-S&J\9':,F/\
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
M'@@GS\ZE2((U-TRT?9ISU)=*822K8IQ8Z:!^.A+)*L7XJ!PX[&-G]UA]EOS
M+RK]*=$U=,P:<ATA@8]/P3-LQ8IN-A]59*T[B01<>(>#YY;;[^=U*D01Z?IU
MI2U\-=[3&&F^&RPY3N8^)WKY;\GO[M_"[?-RWV7H=!Z:,IE.G<5W3?&5+_48
MN1N ;"SOQ_&[>.Y\K\ZWJ(*6Z:^C!B.GW4NSK9^3^$<JZ":O7C@Q=/'Q1-E>
M'2/>*T3.[(>+1S?N=A_S6[H^COHV/J;J#762Q-+.YO)V:UN"7)4HI78]\,0C
M!@>6ES=P 2=_>!]"LY$$;O\ 372.4T[9P%S2V&M8.S,ZS/C9<?$ZM+*YQ<Z1
MT9;Q+RXEQ<1N2=_>H7J#T8M ZEU-IS(7=/8N7#X/'6,=6TZ['0.Q_&5['\^T
M6[!S3'XV'SE6PB"*9#I/HG+Y;%Y2]H_ W,EBV-CH6Y\;"^6HUOR6Q.+=V!OS
M ;;?,L:;HKT^LSYN:70VG))LW_Z3D?BH"Z][7+\,>/M^T [VM_(W]ZFB((E4
MZ1:$H4HZ=71>GJ]2,RED$6*@:QIDB[4A#0S8<X_8=]+?9.X\+UT]TMT;I*+'
M1X32>$Q#,=))-2%''0P^K22-X2/CXM'!SF^RXC8D>#X4H1 1$0$1$!$1 1$0
M$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!167I=I:P_5;IL1%.-4M:W,LF>]
M[+8;%V@"TN(;[ V]D#Z??Y4J1!7&FO1YT%I/*4<G0P\[LG2L^MP7KN2M6IQ(
M(70-Y22RN<YK8G.8UCB6M!\ 'RIMJ' 4=58'(8;)Q/GQU^!]:S$R5\1?&]I:
MYH>PAS=P2-P05L404]KST7=#:GP;8<7IW$8K*U:0HTK3H9Q%'&)(W@/97GA<
M\@Q,+7\P]I&X<#OOH=&^AKHW':2^#-4]_4>0FGNS6KE:Y<HME;:<UTL)#+!>
M^/V&>)7O)+>1.Y5_H@K6/T<>G<5>]"W3VT5VK=I6&^NV?;AMR"2RW\9XYN:#
MN-B-O9("\[7HV]/[[<R+>*N7'9:O'4GDM9>Y*^.&.02QQPN=*3 UL@#@(BW8
M@?0K.1!C5J$=7'Q4FNF?#'$(0Z69[Y"T#;<R.)<7?]HG<GSONJTN^B[TMOZ>
MQ^%ETA5;1H-F9"89YHI]I8WQRA\S7B23DV1X/-QWWW]X!5J(@J9OHM].6X._
MB!C,F*&0?&;C/AZ_RLL8SMLAD?W^3X6L]D1.)8![FKTR7HP=.<I?M6Y<-;AE
MLV'69&U,O<KL#WQ=F3BR.9H:)(]FO:T / '('8*U405KB/1RZ=X*_#=HZ>[%
MJ&%T#)/7;+MF.JLJD;&0C\3&QF_O\;_*)*G6G\#1TK@,;A<7!ZKC,;6BIU8.
M;G]N*-@8QO)Q).S6@;DDGYRM@B#C+[J__9>J_K#4_P!*==E1?BF?H"XU^ZO_
M -EZK^L-3_2G7947XIGZ B\?:(B((B("(B N,/0(_KG]*3]=IO\ <W%V>N,/
M0(_KG]*3]=IO]S<1>.ST1$1#L_JK+XGJ+I;#1U:;L-E6V&RV'2/-@21QEX#6
M[!H;X\DDD[^X;;F8K4933%7+9["Y::29MG$NF? UC@&.,D98[D"-SX/C8CRL
MZC5EJ0N9+<FNN,CWB2<,#F@N)#!P:T;-!XC<;[ ;DG<D,E5_U SFK,1JG3%+
M#9##5Z68MNIN;?Q<MB2)S8)92\.;9C!![8''B-M]]S[E8"U&:TQ5SN3PEZ>2
M9DV(M.MP-C< USW1/B(?N#N.,CCXV\@?H05W@.NM:G3R#]45K5&&M=R<#,H(
M&MJS"K))NQ@#R_D(V;[ENQ((!)\*9:-ZAX[6E?).KP6:=G'/:RS4M&,R1\F!
M[3O&][""T_,X[>0=B"%J<UT3T_G\)\%79+LM/UF]:+>XT$NMB42#?C[AWG%O
MSC9NY/G?8:=TU2T#A_@U^4;8FORF&&2S!6K.ED[9V8!!'&UQXL<[W$^'?-X
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
ME$0$1$!$1 1$0$1$!$1 1$0$1$'&7W5_^R]5_6&I_I3KLJ+\4S] 7&OW5_\
MLO5?UAJ?Z4Z[*B_%,_0$7C[1$1!$1 1$0%QAZ!']<_I2?KM-_N;B[/7&'H$?
MUS^E)^NTW^YN(O'9Z(B((B("P(L%1AS=C,-@_P#*-B!E:2<O<=XV.<YK0"=F
MC=[CX WW\[[!9Z((6_H_I@-J^J5[N*DK,?%'-C,E9JR=MTCI#&YT<@+F!SG%
MK7;ANYX\5E3],L#8S\^9<S(LOV(XXIS%EK<<4[6-+6]R)LHC?LTD;N:2?GW4
MJ1!$,-THTW@L=2H5H+\M.E-!8JPW,M;M-@?"-HN'=E=Q _PCP?&X.RSLEH'
MY>;(2VZ/=EORUIK#Q-(TN? 0Z%P(<.):0#NW;?Y]U(401.KTKTM3QUVA'B6>
MIW* QD\+YI'A]<.D<&>TX_/+(=QY]KW^!MD:0T16T4V:O0M6CBVP5ZM/'RS/
MDBIPPQ\&M9R)))\ESB=SXW)V"DB((G!TKTO6QEO'Q8OC3M4FX^:/UB4\H&N>
M\,WY;CVI7G<'?S[_  -ONETVPN,MWYJ9R--MV1TTM>ME+,< D<\2.>R-L@:P
MN<-SQ WW=O\ *=O*401^MH^"3 97$9:U8S=7)RV76!<D<?P<SG?@F['V6-:0
MT ;; ;^]:,]$M*OK78)(LI,R\&-N=W,W'&TUK>#62DR^VT-\<3XV4\1!K+VF
M\=DKM.W9K"2>G'+% X/<W@R1H:\; ['<- \^[;QLM!=Z0Z6NC&[T9Z\N-@@K
M4YZMZ>&6".$/;&UKV/#O#9) 3ON0X[DJ9(@KW&=(,;B=8Z>R-6O!7QFG:5BO
MC8 ^22823N!D<][W'<  [;[G\([R%M-1]*=-:KS4F5R52Q)<FKQU)^U>GACL
M0L<Y[8Y8V/#'M#G..S@=]R#N/"ER(([A]!XC 9NWE* N5I;<CYI:S;T_JID?
M\MX@Y]L.)&Y(;[R3[R2=99Z.:4N96>_/1L2RS2SSNB-^P(&R31NBF>V(2<&N
M>Q[@2!\Y/O\ *FJ(([+T^P$[9VOH<FSQU(I!WI/:;6>7P#Y7]UQ)_/\ /NL*
MMTITY4K7:L=>YZA;?W'T'9&PZLQW=$N\<1DXQ^V.7L@?./<2%+T017-=,M/9
MZS+9L5K$5N2PZTZS3NSUY>;HF0O]N-[2&NCBC:6@\3Q!VW\K'Q'2+3&G[%"7
M%U;>-%.O#49#5R%AD4L40(C;*P2<9>()&[P3L=CN/"F2((EICI7IO1^79D\9
M4L1VXZKJ4)GO3SL@KES7F*-CWN:QG)K2 T#;;8;#PMA_0G"_"0O^I?\ %B_\
M)]SNO_\ ..SV.>W+;\7[.WN^?;?RMZB""GHGI!\E@R8Z>:&5LS6U9+]AT$ E
M.\O9C+^,1<?>6 >\@; D+>S:)PL]R:U)2Y3S7HLC(_NO\V(F-9&_;EMX:QHV
M]QV\@K>H@C>I.GN#U;>%O)UIII35?2>([4L3987D$L>UC@'#< C?R#[ME[P:
M(PE:Y!:CI<9X+LV1C?W7GC8E8YDC]N6WEKW#;W#?P MZB"(87I3IS3>2@NXJ
M"YCGQ,CC,-;(V&PRAC>+#)'W.,A#?&[@3L #OL-LO4O3S ZNN^M96I)8D-22
MB]K;$D;)(7D$M<UK@';$ @GRT^005)$0:+2^BL7I#UQ]!ME]BXYK[%J[;EM3
MR\1Q:'22N<[8#P!OL-S])6JK=(=*U> ;0FD$<ADB$MR=XBWG98XM!?[+1+&Q
MP:/ VV]Q(,R1!&K?3G3E]DC+.,9/'):GN/9)(]S72S1NBE)'+8AS'N''W>?
M!7I@]"XW3U."K5L95\,$K9HQ9RUJ8M+6\6MW?(26;'Y!W:?!() *D*("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B
M(@(B("(B B(@(B("(B B(@(B("(B B(@(B(.,ONK_P#9>J_K#4_TIUV5%^*9
M^@+C7[J__9>J_K#4_P!*==E1?BF?H"+Q]HB(@B(@(B("XP] C^N?TI/UVF_W
M-Q=GKC#T"/ZY_2D_7:;_ '-Q%X[/1$1!%'LEKW"8?/U<-=L3UKEJ1D,+WTYO
M5W2/!X1]_AV@]VQV:7;GZ%(4!$46U-U+P>D<K4QN2^$Q;MGC7;5P]RTV5W%S
MN+7Q1.:7!K7$MWW !)""4HM9I_4-+4U&2W0>]\++$U9QD86$/BD=&\;'SX<T
MK9H"(B B(@(M=GL_3TW19<O/<R!T\-8%K2X\Y9&QL&P_[3PLB7(U8+U>E)8C
M9;L,?)% YP#Y&LX\R!\X')N_T<A]*#)1$0$1$!$1 1:;,ZOQ.![C;5M@EBDK
M1R0Q^U(PSR]J(N:/(#G;C?\ ,?H6Y0$1:[4&>IZ8Q%C)WWNCJ0<>;FM+B-W!
MH\#\Y"#8HO"E<9?KB9C)8VESF\9HG1N\$@^RX [>/!^<;$>"O= 1$0$1>%V[
M7QM.>W;F96JP1NEEFE<&LC8T;N<2?<  3N@]T6IU%J>EIG S9>V9)*D89L*[
M.;Y'/<&L:T?.7.<T#]*V4$IF@CD+'Q%[0[@\;.;N/<?SH/1$1 18&.SE/+]E
MU*4VJ\T L16HF%T$C"=AQD XD_/L#OMY]RST!$6-C\C5RU1EJE8CM5I-^$T+
M@YKMB0=B/S@C_D@R46-<R-7'=CUJQ'7[\K8(NXX-YR.^2T;^\GZ%]4KC+]<3
M,9+&TN<WC-$Z-W@D'V7 ';QX/SC8CP4'NB(@(M/D-3U,?J'&85T<\UZ_'+,Q
ML,>[8XX^(<]YW\#=[!\Y)=[O?M^9O5^)T_!<DMVV TQ"Z>*/VY(Q*_A&2T>0
M'.W _0?H0;E$7A>NP8VE8MVI6P5J\;I997G8,8T;DG\P *#W11W&Z_P>8K:>
ML4+OK=;/<C0FC8[C)QC=(=]P"WV6N\$ [C;WJ1("+PO7&4*DMB1DLC(V\BV"
M)TKS^AK023^8!>Z B\+=QE-L;GLE>))&Q#LQ.D(+CL"0T'8?23X'O*^9<C5@
MO5Z4EB-ENPQ\D4#G /D:SCS('S@<F[_1R'TH,E$6NAS].?/VL,Q[C?K5XK4C
M.)V$<CGM:=_G\QN\(-BB(@(O"Y<91A$CV2O:7M9M#$Z1V[G!H.S03MY\GW ;
MD^ L7/9^GINBRY>>YD#IX:P+6EQYRR-C8-A_VGA!L41$!$6OH9VEE'0^IRFW
M%+&Z1EB%A?"0UW$CN <=]_FWW\'Z"@V"(B BT$FLZ3,YC\0V"X^[=[[F,]7<
MP,9"X-?([EMLSDYH!&_+D"-QY6_0$1$!$1 1%C6\C5H25F6;$<#[4O8@;(X
MRR<2[BWZ3LUQV^@%!DHB("+49C5%'!WJE.SWG6;<4TL,<$+I7/$30Y^P:"2=
MG#8 ;GYEGV[K*=0V'LF>P<?9BA=(_P D#Y+03\_GQX\[^Y!D(L:CD:N2CD?4
ML1V61RO@>Z)P<&R,<6O:=OG!!!'S$+)0$6A_IMBCIW+YONR?!^*=:9:?VSNT
MUW.;+L/>=BQVVWO63#J?'S.C897Q2REPABEC<Q\_%@>XQM(W> TCRW<>\?,@
MVJ+RJV&VZT,[&R,9*P/#96%CP"-]G-(!:?S$;A>J BUUS/4Z&9QV+F>X7,@V
M5T#0TD.$8!?N?F\."V* B*#]0NMNB.E=NG4U1GHL=<ML=)!59%)/,]@.Q?VX
MFN<&[^.1&V_C=!.$41Z>]6=)=5:MR?2N:ARK:;Q'9C:Q\4L#B-V\XWM:]NX\
M@D;'YE+D!$1 153J#TINEVF,U=Q-_5<?KU*4PV6U:=BRR&0?*8Y\4;FAP^<;
M[CY]E8VG]08W56%I9C#WH,EB[L0FKVZSP^.5A]Q:1[T&P1$0$6MU)J3%Z/P5
MW-9N_!B\52C,MBW9>&1QM'SDG_\ XJO=.>E#TPU7G*6'QVJHSD+L@AK1VJEB
MLV:0^YC7RQM:7';P =S\R"U$1$'&7W5_^R]5_6&I_I3KLJ+\4S] 7&OW5_\
MLO5?UAJ?Z4Z[*B_%,_0$7C[1$1!$1 1$0%QAZ!']<_I2?KM-_N;B[/7&'H$?
MUS^E)^NTW^YN(O'9Z(B(K'5$.H-1]3L33MZ7R,FD,5-%<BO5YZACLV_[LDC7
M3MD;'#OOL&$N?L=MFCE8M&U+;A<^6G-2<)'L$<Y87. <0'C@YPV<!R&YWV(W
M .X&2B HCK/ WLMJ;1%NI!W:^-R<EBT_FT=N,U)XP=B=S[3VC8;GS]&ZERK[
M7/4^_I7.7<?1T^,M'C\2<U;G?=$'&$/<US&-X.YR;,) ):T[>7#QN%<9KHUJ
M2OAKEG3M%N-U-=O9QT]]EAC9703B=U=I>';\2XPD-'R"=]F^2IST@TG:TMIS
M-NGIW,2VT\2,QMBO7@C@+8@UQC9!+(T<B-R=QNX$[>=SX1=:K^5S;L?B--QV
MA-?^#J,]K(=AL\@KBR][P(GED;8W#S[3B[QQV]H*W79EC):?QDF!FCR&:L3T
M8(O66EC;->5S+3'.V^2QK2]KMO;'C8'P@JC1G3K-:FZ<XEV*TY;P[+6GX(,A
M8==B:[+3.L5Y&RAS9"XEL;9CSDXN D#1] EK^FF2Q&HGLH:7=4MP9MMNOJ.O
M) R"'%-:/^%: \2-;P!C[09PW//\ZS]/^D12$V+Q=?&36V#U:*RZ2<>LL,[R
MUG;B9$&R!HXN<=V;-/@.(*G&C>H;]8Z9R^0FJ0XV>GS;)0CM.DM5B&\N$['Q
M,[4G_9V<-MB"X'R51&C- Y[-:(TQ=Q.E;=*G\$5?AJ)UR /U"/6()" X2^V>
MTV8;S<-Q)P]Q.TFGZ=YV)S<CB]'RQQPY=]G#Z=OMIRT:D#F0->96&;:$E\<D
MC'0EQ9R/@\BPR_I'J'-:GU;DY[0$6$KXC'&C"+O(CNQ=PN?$V%C.9^=P.PVV
M V)6J_Z2M<W-48^JS%8USOZ1WL9'6@R#VQ30QU7O!F>Z$ENQ .[6NW/C8((S
MB.G>M[^8M7;6G&XHW#1FNP5FU*]=UB+(QRO<P1RN=)M$'GN2'D[W #<-5C=3
M-#V<SKK3^:QV&BL7X,;D:,>5$<1DHS2MC,$I+B'<6ELGEFY'+W>2M10])2CD
M\KCJE?$/<)?5&7&&P3/!).[B!'&&$2M9X+W%S-FG<!VQ Q)_29?6J59YM-LB
M=8K29".N<@3,^JR3M[M:V$ATKG-?QCWV(:-WM)XH-CTBT?D,%J2&RS3$^DZ$
M>&94R$<\\+_A"\'M/?\ P4C^9 $F\K]G.[@WWV\5KU&TOK%C=7Y^U@3BHY<;
MDH+4M#U:M'8Y31>JGN,D=-*XL:3S>&\2X@!OE7IU)ZEQ:!P=>^R*G:FG:^5E
M.U;?!-*QK.3NTQD4CGN V\; #?RX*'Y?T@HV&8# 0NQTEFM1KV+]WM-FFFK,
MM .:V)_%C8W'D[R>0 #3ON @^6TE+2UO@C)H.U'I>[DBZ+2?=JDO<RC*)93$
M)>R07%AXE_DQE^V^V^>.C6II\/)/=Q;[5ZMB:4%6N^ZQTC8VW9I)ZK'E^S7F
MLYD)?N 0=N6VY5G6.J#7]-:&KX<%)8LS3Q5HJ$D@8X2R6!7\2.;\GD=P[8;M
MV.WG98D'5O*WL@W!T].5Y=4-L6H9ZC\D658VP-B<YXG[)<[D+$(:.V#NX[[
M;H(+8Z>ZLKLR.3TE@9=-Q3736HX22>"+U:K/6;%8G#&2&-@$H9,&-.Y[;CMR
M?LMATPZ79K3'462Q?@NQQT[%H0Y&..N8K=1PXP122]XS.#&\-F&,!KH]P=CN
MZ5=,^J&5ZAZHR#1C:E/3[,93N5W&PYUMLDKIFO9(SAQ\&(CPX[<=_/+V?NMU
MB+]32XBQC(:L@RK,8R!]MPN<7=SC8?"Z( 1.[>[7->X.!]X(( 1;J'TGDS^N
M-0V*VEX[#,Q%AN>3A[,9<V"Z7V&/?R$FYCX'W$.#=M]P M+J_I-J%MLTZ>&=
M-I&/)W70XFG%6F;$R6&OVI60R2QL:&O%D#R',<_D&^=QN=9]1]3Y;-8Y^GZT
M%>C5BS;Y&39)\)FFIO$32X-@?NS<\N._GEY^2-_?3'4W)8&KI_#6J]C+ZDR6
M.H.BAFR =7?-.+$CGNF,(>T!D#W./$@ -:UOC<AO.HFG<W9T/IO"5L6=2P-,
M4.2DNUZUFR&LA($H9-(V(O+PW=Q+MN1(!]XJNWTJU;/I*O5S6EK.<SAQV*AI
MWW7JW_DPP/!L,<]TH+=P.1,8<) 0T^ K#U!UPDTCGK6)NT8G9N26-C:TV0XT
MHMJXE?QF$'/;RT#=A)<[^Z-]LJCUML9V9CJVEW_!!?C8+$UVUVIF/NA@C:(>
MV=^+I&A^[AL/(Y>Y!7-72F4U1IZ6\-/6-6UK=&[6P\\%F%HQMSUZR>_O)(TL
MW#H2)8^3@(B!\P,EATKK>*6CAY\1;MF#-6LA8S(MP-KRQ24YFMX@R=S?NR %
MI8-MM_=LICHC6V:DZ6Y/.Y#!T66<=+>9!CL18<YDD5>:1C6MY1MXNVCVVV(.
MP/C?88K.MDV>S\^)TK@F9N2.!UIMFQ>]6ADB;'$YW%PC>2[>=C -MB0[<MV\
MA%6="G'!X:G+@(I#4TG8@<Q\K'?^5GB(B0GE[4N[7D3>=O\ $-U^8_HK=R61
MHW\]A67+<N?9/?EL3LD,E$4 PL=[1Y1F< F+R"[VBT^]9Q](6U#+D<I+BZ?]
M&WX_%6,:76WLLNFN/>QK9AVRUC06^2"[B&^ \NV&ZP'7!V=R>%J.Q$&/9>FE
MKON7;DD==\K)./;K2=G:9SA[;6N[9(/CR" %?5>DVKW9S"LR=:\*=>O7BI6J
M8K3R8QT=J5S@'OF:8PZ,Q;NC#RYH+3[@T[.OT.N,T3/0?@*[[V1TQE*>1$SX
MY/6+CY8G5>Z2X\R ).+CN&#QNWP%-=;=4<MHK6ERM+BZEO3]?#B\'167"W).
MZ<1,8&EG  N<UOEPVWWW\;*1Z2UG:S.4S.(S&-BQ&6Q3899F06_68'Q2M<6/
M;(6,/O8\$%HV+?G!!01S5V@H=7](L5A&Z7KL[,M"1N(MPP;5Q'8B,@V!,8V8
M'_))W!(&^^RBE[I19I69<A/I;X<J2ZDLVK^,C?"Y]NCVWMK#:1X8Z.-[FO[+
MG  [GCR\'9Q>D0ZYEABJ&%J96]/9K0TY:.2<ZI,R8S!KS,Z!OAO8/+@'C8^"
MX^%EMZWY.W8=2H:4;8R=2O=GR$,F2$<<)JS"*1D;^V3(7%P+-VM!'RN"(@D7
M1'/Y/$9A]_#2-L&E#'AH9+K'2X]OK]B7M,>)-F/9 ^)I<T[;#BUQ 5OZ%T6-
M/PZKQ4N,@K8&SD7.HT0UA@]7=7B#@(QN&M,@EW:0/))V\^8YC^NEK/.#L3IP
M3P6K\6-QLEF_V39F?7%DN>!&[MQMB))=[3BX;!I]Z_:77R*2>]1MX22IEZTT
M=1M1MD/;/.;)@D:Q_$;M8>#^6V_%X) .X14#P'1K-? FF,0[3!QF+I5\?5OU
M&RP1QRNBNE\[N+'[.:YGD_.X'8C?PLR_T7U%C,-<_HQ0;B<Q/)FX19BL,8YM
M:0O]3C#@[<, # QH\1_0WRI_TPZU5^IF4?7K8[L5I:AO5;$<QEWBYAO&8<&B
M.0\FN#0Y_@GSN"%&?^DK7-S5&/JLQ6-<[^D=[&1UH,@]L4T,=5[P9GNA);L0
M#NUKMSXV""2]&-&RZ?P>6CN4+./KWI6GX*MUJT,,6T8:_A'#+(W9W][<^T03
MMYW-8XWI3?P^%JT+/3R7(T*]&[4KT*CZD3(+KIRYEMH,K0.;"P-E'X1G ^!N
MIF?24HR6L;#!B'R.EKUK%R%U@]Z'O2NC#8F-81,6ECB[<L'$#;<^%L^O/4J;
M0^+QM#&YW%X'.9*222O8RTL;(A'"SN/![A ]L]N+Z1W=Q[D'SK;0ES,:&T/%
MEL1%JS*X6Y0GN-<R*1\A8T-F>PRD [GR?() _P"2A.5Z,Y_-8?*&YBGSY"/#
M7(L:YUMG*&V^]/+&^,\_8>(W,(?XX@D;CR%*L%UFCS.K<7:J/==PF=QV*=4B
M8]O&%]AUHN?OMY.T36D;_,O;,]=K%+UUU#31OQT*^2N6G/O"+C#2L=F3A[!Y
M/=[VM.P^8N'O00G6G1_.PZBGKXO".ET5ZS(Z/%TXZTS6O?5KL$[899HV@A[)
MO:WY!S^8!W+A8VN]*9&UH[2=(T[6J*F.L5W97'2R1";(PLA<P\PYXC>1(62.
M87;.XGW^ =?+UCO,RD5.U@+<.4AYRC'8ZTVP++#3DL1M),8)>>!;Q;MLX#VG
M#WR&IU)EM]-;.J8,?7R<\+7'U#$69+/M!VQ8XF%KVN;YYM[9<W8C8D;((7TT
MZ5VL9KC%Y_(:<@HQ5Z^394;/V9)\=%+9B=7@Y-<[;9@EV#"6L#BT';W_ !U%
MZ5SYO5&M):6F6329W&XV)N4@[,3G&*RYTT;GES9 2PL._N(:/.X 69:ZWY2C
MDQ;?C\/?T\<)\(-DQ.3?8DEG=8$+(XW.A8T@N+6G?CMN2?=LML[J_DJ^=_HQ
M8TY"S5\D\44-./(EU1\;XI)1*;!B#@T-AD!':)Y   @[H()K;I'FH\I)6QF$
M,FD!D;+X\51AK2MC[E2JUDS(9)8V-XRLLCWAS7/Y >>0L77&D]09GIYA]+8R
MP7RV/5ZN1R>28)>,#&ATIE8V1AD,G 1D,=_UA.^P6#TVZCY#4&N-5Z;M0">[
MC+_*V6S@Q48G01&..,EK72[O[FQX@  [D'9I]-4=5Y-*9W+UVU#/%7N5ZTMK
M(VNQ1IM?7[G-\C(7NC:2 W=X(Y.'M-!00;*=*-<B#(X8-IWJS;&1N4;])HIP
ML-NE,TQ")TTCV\9W;[[D;2C;P#MLK>C=1:]U'ZSE=,6Z.%=;Q/<J9"U7=W8X
M66>_R9'*X%O*2,%I)Y ^XC=2NMUD+\M<I6,9!6?#E*^-;6=<=ZV6RS=IMAT3
MH@!$[Y37-<X.'T'<#!U9U^JZ7JWI_4JLQH6[,$]1]US;3XH'-#Y8HV1/Y#VO
M[Q8T> 7>4$.DZ,9W%:=='A\1ZOD+%3+UK+H[,;7R-=:8ZDPN+_+6Q-V8-]F#
MQ[.^RGO2[3&0TWJG5#'X1U3$6I/6(LC?CKB[8E=)(Y['20O<98V@@L=(&N =
MQ/+;<8]OKD[%V+]K(8$U]/5+EVCZ\RV'SODK023N<(>  8YL3P#SWY>..WM+
MXU+UJR.D:^+9E<!1K9/)QRVJU3X5<6B"-K"[F\0>)=Y&M#&AS23\L ;HB.T^
MF>KF6RR>O(ZKALE5J8D^M,/=H-M&>24^UX(88H^+O:/8.P((WP:O1"7%8G11
MBTK7?FX\%?HWKX$#YZ]V:*(,EDE+N3MBQXY-+B-P!X*M'/=1K%+%:2L8K"OO
MVM231PUJ]N?U7L<H'S;RGBXMV:P@@-)W^8J)L](.61EZ0:9D[>-J]V_O=;R9
M8-F:JV"(<-I"9H=N1+!Q=R/GV45H;^(UOE8K3W:+E%.3&XK&SULF:=MS^U),
MZQ)'#W^VXMY1[<W 'R=G;;'?=!]#ZCTI<M2YVC)3C-!E6 2RPN<UK;MQ[&;1
M.+6\8I8? ]D;[#W;#-GZQYJOJ>#2C]*USJB69K.RW*DTVQ.ADE;*9NSRV_!2
M-([>X<![P=UCLZ^RWL3=R>/TV^Q4Q%$7\R)KHCDK#G*Q\<+0QPF>WL2GR6 @
M-V.YV 0#5FE,CA,O%7ETE/D,%=U+7G(LBHR_D'.]9?+"][)=IX@""T3<3L>!
MY?-\.Z1ZMLY:L+.-OT\'()?@NO4%6>;!$VY)&\2^=HB/;=%LZ(OXAA9[@ ZR
MF]:8K6/RMF>GB*-BC<;!6HY3)20V7DN>&.?'ZNYS2]K2Z/MB3F"=CX*R>F74
M6?J#J:S;8):V.EPE.TRE)Y[,SI[3)/.P)_% >0/#1X""+PZ&S0J9&"32LTFJ
MCF8[4FI72UR+E49".4-;+W.ZUK80!VRT =L@ ^SO'L1T[UO?S%J[:TXW%&X:
M,UV"LVI7KNL19&.5[F".5SI-H@\]R0\G>X ;AJZ61!4O6#IK<UQE;=F+'>O"
M'3=ZO1+IFM[=][HS"YH+AQD'%W&3QQ\^1NH?JSI)GZ5CU?#X82:8%RI8LXJ%
MD$S;)%62.1YADD8QY$O;<[D1R(Y#D0NBD1'.&F>D.HJNM<?\,1Y6[1A=3?4R
M4T-222&NR("2I*\SES&EW-KVL:]KP\>7$>/#']&LTS 8S#5M,'%4:X->W##+
M!#'/_P"5*\SG@1O\M= Q_D[$AI:1N0#TLB#GG4NBVZ3N%V4P5:[HRODK\M7!
MFW5AA:R2O 8YF,ED8P-8]MGV=PYIDY!JG7H^YI]KIO@,3-4NPVL;B:(GFL@E
MCWR0A_%KR>3RT<>1('RA[SOM85_%T\HQC+M2"XQC@]C9XVO#7#W$;CP?SK*0
M4]HOIA;H]1J6H<IA*QG@;F6MOR"*29@FO-DK@.W+AO$7[;?)!(.V^R]<[TSN
M9'7.9U ,:V:[\+8>7'W'2MYQ5XGQ>M=O=V[ 6"0.'@O'C9WA6XB#F"ETFUE'
M%?GM4<A8R+)S\)10&K#'G:YN,D>TS"?F]QB:X-$K6 -<YA+05N<MTVRN6UMC
M[-+3EW3^G^Q5&/BI5:(DQ,K)WOF( G A[F["71AY<W=KO<&GH9$'-M[IIG8<
M?E8*>CY[C*UX7L;\(5L=(^_.6RAS+[>^&SQ-Y-XR[MD;RWV/$EV)JWIUKW56
M<RMINFVXNS9@OU)I<:ZK7CFB<P"O^&$O>E<>+3NX,#"/ 'O73J(M<_Y*I'H3
MJ?)C\=3DDTCC88,])C<4 Z2.V1ZI% (]P 'DME&Y WC<3]*GW5O1XU)9T?>;
M@8L[)B<RRRYKHH7R11F&5A>WN$#P]T;B =_9W ) 4]BJ002S2QPQQRS$.D>Q
MH#GD#8%Q^?QX\KU1%(=+=#YO":GP,\^GI\+:ITK,.?R\MB%[<S.YS.#QPD<^
M3V@YX=(UI:'<1MN0,376@=1VM5ZEEP>!EMU,FV.6Y:MNK1V)6LD@Y5:MALG<
M$<L3)&F.0-:'>>0#ME?2(KF^YTPU+=GS<^$TU+I_#SU<A'CL.Z>O&ZM))3CC
M!:UDA9&))&N(#3L-BYVQ<MK_ $"S3L=J*I9TI-:U38N]Z'4IEK.$M7UF-[(6
MR.D[C V(<>WQ#=XR1ON";[1$5ITWTI8T1I[6%/'::K8RZ_)W[=1H;%%!=[DC
MWPG>,[@;.:T\@"-B/<%5^$Z;:L:^S/D-*2.P<MK'6[VGX8Z5:.XYC+ G:R!D
MSF$![Z[CW'[O$?DNV 73:(.4;71W43M)Y^G8T':OMOTLE#AL>+]8G$SS6YY&
M/+G3 ,+HY(?:C+BT1EO@;;S"WTMRO])J66MZ99DYH<E<[$^]=\M>.2E%''("
MYX+6B5CO<>0/G;SNK^1!SE'TUU/''7ALZ=L6]0EN)^#M0BU 6XF.&.$6(BXR
M<V^TR8D1M<).X 2?.V?BNF.H-'Z:@LXG3M:QFYL%>KY&*S)'(+=A]F!T8EWD
M:)2(N_QW<&@>SR:"K^1!172OI]J3!ZGHV;F*EH8FM?ORP1R>JQ=F&6M6#=H8
M'EK Z1DOLMWV]Y]^YO5$0%3.& /I>ZH)]XT;C]OVNSO_ /N5S*!]0>AVC.J&
M3J9+4&,L29*K$8(KV/R5JA.(B>1C,E>2-SF[^>+B1OYV01320 ]+'J'ML-]-
MX@G;YSW;2N=0WIWTATITJ9?&FL;)5FON:^U:M79[EB<M&S0^:=[WD-!.PY;#
M<[#RID@(B(*8]$L#_H?D\#<Y[,EWYS\(V/>OWT0MAT$P@'R1;R  'NV]=G69
MF/17Z:YO+7\C+B,E4L7YGV+,>,S^1HP22..[WF&"PR/=Q\DAOD^]6-IC3&*T
M7I^A@\'1BQN)HQ"&M5@&S(V#YA\Y^DD^22245M$1$13/I< 'HU(#Y:<UB 0?
M<1\(5U^>E<!_T=X,^-QJK"$'Z#Z]%[E:&J])XC7.G;V"SU"+)XF['V[%6;?B
M\;[^\;$$$ @@@@@$'=5_@_1<Z<8#-4,K!B<C;MT)FV*HRF?R%^**5OR7B*>=
M[.0^8\=Q\VR*M=$1$<9?=7_[+U7]8:G^E.NRHOQ3/T!<:_=7_P"R]5_6&I_I
M3KLJ+\4S] 1>/M$1$$1$!$1 7&'H$?US^E)^NTW^YN+L]<8>@1_7/Z4GZ[3?
M[FXB\=GHB(@B(@*!:GZ18W66M9,UE9)Y*K\6W&NJ5[4U?N-[KGO;)VWM#V.#
M@"QVX\?G4]1!%<ATQT[D:[XW4Y:SG7?A%L].W-!+'8[8CYL>QP<SV &D-(!&
MX(\E8U?H]I&K'7:S%'E7$?:E=:F=*PLF,P<'E_(/,A+G.!Y//RBY3-$$/QW2
M?3>&R%>YC8+F.EAC9$6U,C9BCF:PN+!*QLFTFQ<[8N!.QV]WA;#"Z$P^!^%#
M6CLRRY,!MN:Y=FLRRM:TM:WG(]S@ ''8 C;<GWDJ0(@T^ TCB=+F0XRIZMSA
M@KN_"/?O'"SA$/:)]S?&_O/S[K#J=/,%1STF8BK3"\ZT^Z"ZU*Z-DSXS$][8
MR[BTN:2#L-B?/O\ *DB((AC.E.G,)DZ][&U[F.FA8QA;4R-B..8-<YS1*P2<
M9-BYWRP?!V]WA']*=.?^2S7KW,>_&Q.KUY*&1L5W]ISN;HWN9("]O(;[.)V/
MNV4O1!&]6=/<)K:6O)E8;#I((I:[7U;DU9SHI0!)&XQ/:7-=Q;N#N/ 6)-TG
MTQ+C3191EK1]^&TR6M<FBFBEBB;#&]DC7AS"(V-;X(W&^^^YWEZ(-18TICKN
M%K8JTR>Y3KR12L]9LRR2%\3VR,<Z0N+W$.:T^2=]O.X6IRW2S3N8L269*UJK
M<?9DMFW1OSUI^X^-D;]I(WM<&N;&P%H/'V0=MQNI:B".8+I]@M,Y&&YBJCZ,
MD5&/'-CBL2"(PQEQ8'1\N+G-Y.V<1R]H^5K\ITBTUF<A/?N0WY[\A:YEIV4M
M=ROQ?S'9=W-XAR\[,V!]Q\>%,T01/%]+=,X>G#5K8]XBA9;C:9;4TCR+3@^Q
MNYSR7%[@"222/FV7SD^E.F<LR(34)8Y88:\$-BO;FBFA;!S[)8]KPYKF]QXY
M [D.()(\*7(@AEKI%INX]DSXK[;S'LD&0CR=EEKDV/M ]X2<_+/9(WV=\^Y
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
M7JOZPU/]*==E1?BF?H"XU^ZO_P!EZK^L-3_2G7947XIGZ B\?:(B((B("(B
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
MMAL[C=146W<5D*N3IN<6BQ3F;+&2/> YI(09R(B B(@(B("(B B(@(B("(B
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
MNY.=[G%K=QON3DS=&<CE\XW+9?-8V6X!5;))1Q!KNLB"S','2DS.Y.(CX;^
M.1('S(*1M^AQT.J4<_<WU?-6PIB-J2'/V' M?&R0/9^$\M#) 2?S'WK%E]$K
MH3%D\]C_ /\ 3%]G#S58)6LSMG:9]AP;&(CW/:V<X-/NV*Z.T?TDKZ6Q^K,;
M)?=D,7FY3VJSXN)J5S"V(0<N1YAH! .PV&PV.VYU&!Z%_!-C2-FQG7WK.(=-
M)?D-7C\)R.<7L<[VSPX/]H#VO=MX0<YUO1AZ+VWL=%I[J&:;\:_+BZ=0@1^K
M-^4_;UGGOOXVX[[_ )O*V^4]$3H9B;^-J3MUD9<A#!/"69VP0&ROXMW_  G@
M[CRN@\?T=]1P\= Y;N!FGI<#S]6VWYNW[NW/YO\ #_\ A6O=Z/6'J93&7,0:
M.%%6&K%-'2QK(_6'0R%_-Q:X>3OMYWV^DH51.C?1*Z$:YJX&?&'6.V9@GGA9
M/G;+'Q=DL#V2#G[+OPC=@-P??OMMO@P>B_T(,F3%NKKG'PTH[4S9Y\[,YMIM
M>;L2]H1RN=OW"UH#FM+N0V!\[=(:1Z+,TAJC Y:OER^+'XCX.L5/5^+;,W")
M@L@\CP/"%K2W9V^S?(X^=-3]'2&"WGIG92I7=DQ;/>QN,%>PY\MD6(WV)#(X
M3F)P 9NUO@N_Q(51Q]%#HM2]9;F,1K[ 35FPS317\](3'7D>6"P713O;VVN&
MSO/)GO<T#RL[3WH;=&M39V"E2K:M-*S5GM5K[]160R=L4K(W.:WEN6$R M=_
M> )VVV)OV[TKS.I;=JSJ+45:P^U69CIX\;CW5F.I\R^:,<IGD.E/$.=OX:"
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
=$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$'_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>alms-20241231xex99d5g002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 alms-20241231xex99d5g002.jpg
M_]C_X  02D9)1@ ! 0   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" 1, U$# 2(  A$! Q$!_\0
M'0 !  ,! 0$! 0$           8'" 4$ P(!"?_$ %80   & @$" P,&"@@%
M @,##0 ! @,$!081!Q(A"!,Q%")!%1E15V'3&",R5G%VE)66U D6,S<X0K.T
M%U)B@=$DD24T<CE#1'6"H34V4V.R=X62L<'_Q  6 0$! 0
M     0+_Q  8$0$! 0$!                $4$!(?_:  P# 0 "$0,1 #\
M_P!4P
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M    !Y'')Q6L=MN/'56J9=4_(5(43R'24WY:$M]!DI*DFZ:E&M)I-"")*^LS
M1ZP
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                             % >,C,;S"\0P>116LJI?EYC5PGW(CAH
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
M@QYJBC19ZF:QYN:F0<Z,1%TO*2DB\LS/9=!]^PDP(
M                                      (-RUQ!3<R55-7W4F=%9JK:
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
MUB&$_P!49M_)^7[NZ^5YRIWDV\SSVX6R(O)C%TEY;1:V2>_J?<24 !
M
M           0.5Q=[2KD4_E/I_K>REK_ .7W[)J(4??Y7O\ IU?Y?H^T<C..
M!X>>UD.OGV:D16,?D42THCD9K\TV#)[NHR+I-@CZ#(R/J]>W>TP 0#BSC16
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
M-YMI3;KB_-41.)-1'YFNG9>F]B:  _B=DDMGL]=S(M#^@
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                     *1R?Q3QL8R*RJ%<6\I6BH,A
M<<YM9B3[\5\TF9=;3A'I:#ULE%V,NXNX %#U?BUBVEE$AEQ-RU%]H>0SY\K#
MGT--]2B+J6K?NI+>S/X$1BQN4N3&^+:*-9N8UDN4D_)*-[)BU6NPD(VE2NM2
M$GLD>[KJ^E22^(F0 ,_?AAQ?J>YA_@M__P BT>+^2&^4<??MF\;R3%TM251O
M8\HJUU\E9DE"NM+:NYH/KT2OB:5%\!,  4).\7,6#-D1O^$G+DCR7%-^<QAK
MZFUZ/74D]]R/6R/Z![\5\4D;*LDK:=/%_*-2J:^E@IUKB;\>*P:CUU.N&>D)
M+XJ/T%V  @'*_+[7$Z*Q3N(9?E?MYN$2<3I7+$V.CI_M>@_<WU^[OUZ5?0*]
M_##B_4]S#_!;_P#Y&@0 1;!<^;SO#6\B10W]$A?F?_#;VN7$G)Z#,N[*N_O:
MVGZ2,A4_X8<7ZGN8?X+?_P#(T" "H./_ !(1^0,KAT2...1\?7))9E89!C#T
M.&WTH4OWW5'I.^G1;]3,B^(Z?*?.;'%=M#@.8/G.5*DL>?[1BM [8,M%U&GI
M6M)D25=M]/KHR/XBS  9^_##B_4]S#_!;_\ Y%L5N?-V7'*LO*AOX[:83L[Y
M%DURV[0R0E1^448_>\U73I*/B9EKU$I !G[\,.+]3W,/\%O_ /D2_C#GQCE#
M(7JEO L]Q=3494GVS*,>=@1E:4E/0EQ1Z-9]>R3\22H_@+2 !4_)/B%8XVR5
M5,YQ]R%DJB90][=C>-NSHGO;]WS4F1=1:[E\-D(M^&'%^I[F'^"W_P#R- @
MBM[R W0\=_UN.@R">W[*S*^1H%:MZS_&=.F_9B][K3U^\G_+TJWZ"J/PPXOU
M/<P_P6__ .1H$ %;\5<VL\K3I\9O"LVQ0XC:7#=RJB<KVWMGK3:E&9*47Q+Z
M#'%SSQ*1\"RR?1+XVY)OE1#01V%#B[TR$]U(2O\ %NI/2M=72>O11&7P%Q
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
MY\VUQR67_(-^ILX)3OD5-<L[31I)7D^S?E>;WT:/I%3_ (8<7ZGN8?X+?_\
M(T" "L.+>=V.4[N56MX+G>+*8CG(]JRG'W:^.X1*2GH0XHS(U^]OI]=$H_@/
M#R'XC8_'F4R:-?'7(V1*82A1S\>QEZ;#7U))6DNI/2C+>CUZ&1E\!;H ,_?A
MAQ?J>YA_@M__ ,B^:Z:5C7Q9:67HZ7VDNDU(;-MU'41'TK2?=*BWHR/T,>@
M            '-R#):C$JMVSO+6%35K6O,F6$A##*/TK69$7_N Z0"M/PF^'
MOK7P?^(X?W@?A-\/?6O@_P#$</[P!98"M/PF^'OK7P?^(X?W@?A-\/?6O@_\
M1P_O %E@*T_";X>^M?!_XCA_>!^$WP]]:^#_ ,1P_O %E@*T_";X>^M?!_XC
MA_>!^$WP]]:^#_Q'#^\ 66 K3\)OA[ZU\'_B.']X'X3?#WUKX/\ Q'#^\ 66
M K3\)OA[ZU\'_B.']X'X3?#WUKX/_$</[P!98"M/PF^'OK7P?^(X?W@?A-\/
M?6O@_P#$</[P!98"M/PF^'OK7P?^(X?W@?A-\/?6O@_\1P_O %E@*T_";X>^
MM?!_XCA_>!^$WP]]:^#_ ,1P_O %E@*T_";X>^M?!_XCA_>!^$WP]]:^#_Q'
M#^\ 66 K3\)OA[ZU\'_B.']X'X3?#WUKX/\ Q'#^\ 66 K3\)OA[ZU\'_B.'
M]X'X3?#WUKX/_$</[P!98"M/PF^'OK7P?^(X?W@?A-\/?6O@_P#$</[P!98"
MM/PF^'OK7P?^(X?W@?A-\/?6O@_\1P_O %E@*T_";X>^M?!_XCA_>!^$WP]]
M:^#_ ,1P_O %E@*T_";X>^M?!_XCA_>!^$WP]]:^#_Q'#^\ 66 K3\)OA[ZU
M\'_B.']X'X3?#WUKX/\ Q'#^\ 66 K3\)OA[ZU\'_B.']X'X3?#WUKX/_$</
M[P!98"M/PF^'OK7P?^(X?W@?A-\/?6O@_P#$</[P!98"M/PF^'OK7P?^(X?W
M@?A-\/?6O@_\1P_O %E@*T_";X>^M?!_XCA_>!^$WP]]:^#_ ,1P_O %E@*T
M_";X>^M?!_XCA_>!^$WP]]:^#_Q'#^\ 66 K3\)OA[ZU\'_B.']X'X3?#WUK
MX/\ Q'#^\ 66 K3\)OA[ZU\'_B.']X'X3?#WUKX/_$</[P!98"M/PF^'OK7P
M?^(X?W@?A-\/?6O@_P#$</[P!98"M/PF^'OK7P?^(X?W@?A-\/?6O@_\1P_O
M %E@*T_";X>^M?!_XCA_>!^$WP]]:^#_ ,1P_O %E@*T_";X>^M?!_XCA_>!
M^$WP]]:^#_Q'#^\ 66 K3\)OA[ZU\'_B.']X'X3?#WUKX/\ Q'#^\ 66 K3\
M)OA[ZU\'_B.']X'X3?#WUKX/_$</[P!98"M/PF^'OK7P?^(X?W@?A-\/?6O@
M_P#$</[P!98"M/PF^'OK7P?^(X?W@?A-\/?6O@_\1P_O %E@*T_";X>^M?!_
MXCA_>!^$WP]]:^#_ ,1P_O %E@*T_";X>^M?!_XCA_>!^$WP]]:^#_Q'#^\
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
M]#YO[P_?5Q#_ &V7]Z-"@!6>OF_O#]]7$/\ ;9?WH?-_>'[ZN(?[;+^]&A0
MK/7S?WA^^KB'^VR_O0^;^\/WU<0_VV7]Z-"@!6>OF_O#]]7$/]ME_>A\W]X?
MOJXA_MLO[T:% "L]?-_>'[ZN(?[;+^]#YO[P_?5Q#_;9?WHT* %9Z^;^\/WU
M<0_VV7]Z'S?WA^^KB'^VR_O1H4 *SU\W]X?OJXA_MLO[T/F_O#]]7$/]ME_>
MC0H 5GKYO[P_?5Q#_;9?WH?-_>'[ZN(?[;+^]&A0 K/7S?WA^^KB'^VR_O0^
M;^\/WU<0_P!ME_>C0H 5GKYO[P_?5Q#_ &V7]Z'S?WA^^KB'^VR_O1H4 *SU
M\W]X?OJXA_MLO[T/F_O#]]7$/]ME_>C0H 5GKYO[P_?5Q#_;9?WH?-_>'[ZN
M(?[;+^]&A0 K/7S?WA^^KB'^VR_O0^;^\/WU<0_VV7]Z-"@!6>OF_O#]]7$/
M]ME_>A\W]X?OJXA_MLO[T:% "L]?-_>'[ZN(?[;+^]#YO[P_?5Q#_;9?WHT*
M %9Z^;^\/WU<0_VV7]Z'S?WA^^KB'^VR_O1H4 *SU\W]X?OJXA_MLO[T/F_O
M#]]7$/\ ;9?WHT* %9Z^;^\/WU<0_P!ME_>A\W]X?OJXA_MLO[T:% "L]?-_
M>'[ZN(?[;+^]#YO[P_?5Q#_;9?WHT* %9Z^;^\/WU<0_VV7]Z'S?WA^^KB'^
MVR_O1H4 *SU\W]X?OJXA_MLO[T/F_O#]]7$/]ME_>C0H 5GKYO[P_?5Q#_;9
M?WH?-_>'[ZN(?[;+^]&A0 K/7S?WA^^KB'^VR_O0^;^\/WU<0_VV7]Z-"@!6
M>OF_O#]]7$/]ME_>A\W]X?OJXA_MLO[T:% "L]?-_>'[ZN(?[;+^]#YO[P_?
M5Q#_ &V7]Z-"@!6>OF_O#]]7$/\ ;9?WH?-_>'[ZN(?[;+^]&A0 K/7S?WA^
M^KB'^VR_O0^;^\/WU<0_VV7]Z-"@!6>OF_O#]]7$/]ME_>A\W]X?OJXA_MLO
M[T:% "L]?-_>'[ZN(?[;+^]#YO[P_?5Q#_;9?WHT* %9Z^;^\/WU<0_VV7]Z
M'S?WA^^KB'^VR_O1H4 *SU\W]X?OJXA_MLO[T/F_O#]]7$/]ME_>C0H 5GKY
MO[P_?5Q#_;9?WH?-_>'[ZN(?[;+^]&A0 K/7S?WA^^KB'^VR_O0^;^\/WU<0
M_P!ME_>C0H 5GKYO[P_?5Q#_ &V7]Z'S?WA^^KB'^VR_O1H4 *_SN\3?#%/X
M%;[$>:.)CE4$%%JU67F/IE+=CS(ZR4LR+S#49$9-J(R,S(C-"D])I'^B!'LB
M,O0QC/\ I7_\+T7]88G^D^-E-?V2/T$ _8  (       ,8> C^^?Q2?KL]_N
M9@V>,8> C^^?Q2?KL]_N9@+C9X  (
M                                     # _BLYUY'3S#D,WCVYE1<7X
MJBPIF00XRS)NP==?2:V5Z]22UZ_1I0#? #*OB<Y@M&V/#_<8?>RH%5E&404O
MG$=Z2E174DKRUZ]4F1]R'5\;>=Y#@M7Q>O'KB73KL,R@PI:HCAH-]A?5U-JU
MZI/7<@&E0&:O$;GF0XSXCO#_ $M5<2X%5=6<MJQAL.&EN4A+:#2E9?$B,S%$
M<'\[Y[7^+ZWC9)E%C:8-;91;8O&@RWC4S#D-Z=C])'V+9;07_<%C_0P!_GG@
MG.V?9UXWJ62WE%BCCJXNK2L@4R'C*,ZU#C])N=/H?4X>_P!)&.:7.G+)>$[,
M+ZKO;B9-CYY(KIURRCVJ76U9&74IHC]"3V+?PWZEZD(_T> 4)X1['&;K%K*R
MQ;EV^Y5@R%M=:LBED[)@+))[0:>A"D$K>]*+_+V,Q%^0N0<DK?&[08Q%NIC&
M//87,G.5J'3)E3Z3<Z7#3_S%HN_V -1@/\W/##XF,_+C/,JO-\BG3YEYC]G=
M8K=27C4ZER,3K;S!+/\ S)Z$N$7P+9_$2R!SGR1FO'OAZXYQW)W:O*\ZK7)M
MOE<A!/R68S9JZS1U=NM1)5W]>Q:,M[ C>X"K^(>%[+BN?/>E\D9=G#$ME"/9
M\GEHD$PX1F9K;-*$FDC].GOZ>HM $
M                                       8R_I7_P#"]%_6&)_I/C93
M7]DC]!#&O]*__A>B_K#$_P!)\;*:_LD?H(%Q^P  0       8P\!']\_BD_7
M9[_<S!L\8P\!']\_BD_79[_<S 7&SP  0
M                    !">7^8L7X-PUW)LLFKB5Z74L-H9:-UY]U7Y+;:"[
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
MAJY\V)CV28V<-Y++D7)JQ4%]1FGJ)24J,^I.C]2!$^
M                               !C+^E?_PO1?UAB?Z3XV4U_9(_00QK
M_2O_ .%Z+^L,3_2?&RFO[)'Z"!<?L  $       &,/ 1_?/XI/UV>_W,P;/&
M,/ 1_?/XI/UV>_W,P%QL\  $
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
MJ4U>,T==C]:2C642LBHCM=1^JNE!$6S^GU KM@  @
M                           ,9?TK_P#A>B_K#$_TGQLIK^R1^@AC7^E?
M_P +T7]88G^D^-E-?V2/T$"X_8  (       ,8> C^^?Q2?KL]_N9@V>,8>
MC^^?Q2?KL]_N9@+C9X  (
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
M_P YH0235_W,C/\ [B4 R
M       #&7]*_P#X7HOZPQ/])\;*:_LD?H(8U_I7_P#"]%_6&)_I/C937]DC
M]! N/V  "       #&'@(_OG\4GZ[/?[F8-GC&'@(_OG\4GZ[/?[F8"XV>
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
M9A"QZH@%8N6$ZE4RR^T;J&R)E9JZ7%=2R/1'Z$9_ 4SX7?\ [/7DG_\ O_\
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
M ,+T7]88G^D^-E-?V2/T$,:_TK_^%Z+^L,3_ $GQLIK^R1^@@7'[  !
M  !C#P$?WS^*3]=GO]S,&SQC#P$?WS^*3]=GO]S,!<;/  !
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
M0QK_ $K_ /A>B_K#$_TGQLIK^R1^@@7'[  !       !C#P$?WS^*3]=GO\
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
MS+9#1J6D(4M24)2I9[49%HS/[1^NDNKJT75Z;^("@>1*B/4\51X#\UV=D-/
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
M+T7]88G^D^-E-?V2/T$,:_TK_P#A>B_K#$_TGQLIK^R1^@@7'[  !
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
MK41FM.NHS(QI*GNZ_(8)3:R8Q/B&M;9/QUDM!J0HT++9?$E),C^TC'N
M
M                                              !C+^E?_P +T7]8
M8G^D^-E-?V2/T$,:_P!*_P#X7HOZPQ/])\;*:_LD?H(%Q^P  0       8P\
M!']\_BD_79[_ ',P;/&,/ 1_?/XI/UV>_P!S,!<;/  !  'G:L8C\QZ(W*9<
MEL$E3K"7"-QLC]#4GU+?PV ] #Y>U,^T^S^<W[1T]?E=1=73Z;UZZ^T?4
M         !YRL8ASS@E*9.:3?FG&\PO,)&]=73ZZWVV ]
M\[EC$:FM0URF42W4FMN.IPB<6DO4R3ZF1?$R'H             >?Y1B'/.#
M[4S[:3?FG&\PO,Z-ZZNGUUOML!Z    !YI-G#AFX4B6PP;39O+)QPD]""]5'
ML^Q?;Z#\1[F!+D(88G1GGUM%(0TV\E2E-GZ+(B/9I/Z?0![ 'G18Q')SD)$I
ME4QM!.+CDX1N)2?HHT^I$?TCT          \\.QB6).G$E,R2:<-ISR7"7T+
M+U2>O0R^@P'H ?)B4S*Z_)>;=Z%&A?0HE=*B]2/7H?V#Z@ #XS)D>OBN293[
M<:.T74MYY9(0@OI,S[$0^C3J'FT.-K2XVLB4E:3V2B/T,C ?H
M   >>=81:N,J1-DLQ(Z3(E.ON$A!;/1;,^WKV'[9EL2%N(:>;=6V>EI0HC-)
M^NC^@!]0       >=%C$<G.0DRF53&T$XN.3A&XE)^BC3ZD1_2"+&(Y.<A(E
M,JF-H)Q<<G"-Q*3]%&GU(C^D!Z    !_%*)"34HR2DBV9GZ$/PQ(:E,I=9<0
M\TLMI6VHE),OL,@'T    'BBW==.GRH,:?%D38NO:(S3R5.,[].M)'M._M'M
M         >=5C$3/3!.4R4U2#=3&-PO,-&]&HD^NM_$>@  >>58Q(3L=N1*9
MCN2%^6RAUPDFZKUZ4D?J?V$/W'E,S&O,8>;?;V9=;:B46R]>Y /J    /D_*
M9C>7YSS;7F*)".M1)ZE'Z$6_4_L'U   ?*1*9B-^8^\VRC9)ZG%$DMGZ%LP'
MU       !YY5C$A.QVY$IF.Y(7Y;*'7"2;JO7I21^I_80]   #SS;&)6H;5+
ME,Q4N+)I"GG"02EGZ)+?J9_ @'H ?*1)9AM&Z^ZAAHM;6XHDI+_N8^A'L@']
M   8R_I7_P#"]%_6&)_I/C937]DC]!#&O]*__A>B_K#$_P!)\;*:_LD?H(%Q
M^P  0       8P\!']\_BD_79[_<S!L\8P\!']\_BD_79[_<S 7&SP  1C+Q
M:<*X?+YNXAEN5L@G\LR542Z-NQDH*6T3!F2>E+A$C\DOR"2?80^W=RSA?G#G
M>3QD=+6UF+XS52W&+II^8;C++"E)80?FD9&HB5M:C4?8NW?9;8ROCC'<WN,<
MM;JN]MGX[+.?6.^>XW[.^:>DUZ0HB5V/6E$9?8.99<*89;V>7V$NF\V7EL)%
M==.>U/)]KCH0:$HT2R)&DJ,MH))]_4%K,M[S;D\WDM_(L,P:KN<OE<71;N&W
MY3BY2UN24[8V2RZVTDI2B01$I1EKJ[B[O"[RK-Y6P6;,M;^-=7,*:J+-8:I7
MJEZ Z24F<=YAUQ9]:3,_>(]&6OB1CKR_#=QY,-*CI'V74TK./(>C6<MEQ$%I
M9+;:2I#I&1DI)'UD?6>NZC(=WC/B7%N(*>56XM7*@LRY"I<IUZ0[)?DO*(B-
MQQUU2EK5V+U,!D^V\5_+5;0YMG"?ZIKQ/$<P7C[]4<1XILQCSTM]1.>;TH6D
MEIU[I]1[/T+1RBT\3_(-9DW,MM[#2.X/QRI1KC>4Z4Z<;D4ELMDKJ-*22X9&
MM6NZ3T1%K9]KC;P0XQ!O,CN\[K8E[:2\IE7T+V6=)*/Y:EDM@GV=H;<6@^K\
MI*B+?8S(7? XCQ&MDY<^S2M*5EKGF7:'W%O-S3\OR_>0M1I271VTDB+[ /%
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
MRY\.O']_F5SD\^A*1:74,X%FDY3Q1YK71T%YK!+\M2B3V)1IZB^![ \9H?\
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
M1Z=O46SD/AXX^RM>5KM<?]J5E3D5ZX/VV0CVI<;7D'[KA='3TE^1T[UWV/G
M\.N!5W(B,W14R9&1-.N/L/3+*5(:C..%IQ;3+CBFVS47;:4E]F@%E   C&7]
M*_\ X7HOZPQ/])\;*:_LD?H(8U_I7_\ "]%_6&)_I/C937]DC]! N/V  "
M     #&'@(_OG\4GZ[/?[F8-GC&'@(_OG\4GZ[/?[F8"XV>  ",M\H\S\J*Y
MRS/!\)EXM60<?QEK(/:;J(Z\XX?O=31=+J2TK1>]KW2WZ[[<'&/%%R5RQD_&
M%5BD/'ZA.48H>06#MDR\[[,IN2;;I-=*BV2B29)(_3J(S,]:.:YGX0JKE#G[
M)<QS%EFPQNPI(M;&C1)\F++0XVI7F=9M&C;:DJ(NGK,C^)=B%L4O#.&8[D=+
M>UE&U!LZ:J^1(#C+KB4,0^HE>43?5T'W+?49&K[05F./XM.2%8E"Y5<CXW_P
M\EY.5 6.I8>^4TLF^;!/>?YG2;O46_+Z-:'8K/$_G<KQ-N<+.GCA36;9;ZKQ
M"%>6NL)DG2CI;\S?M?<B/OHBV?2+<:\)_%C.;%E2,725F4T[-+/MDCV-,L_6
M047K\DG/^KH]>_KW'M1X9N-FVXA)QPTO1+I60LRRGR?:BGJ_*>-_S/,5OL1I
M-1IT1%K1 >*6J/%/G$_)F..7(M07(Z<V<I9!)C.>052A'GG+)OS-D9M:(CZM
M;/T^ LOGOF^SX0S; Y4Q,,L#MW)4*SD.MJ\Z/(2RIR.:5]6B2HT*29&1_I'B
MX[X#N&/$;E'+F71Z*/:2H**JLC4KCKNF4GW?>4XA&G5))"=)(R(B/N8LWE#B
M?%.9\57C>95"+JE6\A\XRGG&O?0>TJ);:DJ+7?T/OLR,!E;COQB\A96W1XU9
MU=/ SVYR&O;C1T1W/*3328_M)OF@W-FM+:5D9[UU:["'4E^WD4OAZ0W4UU,3
M7+]JP;-:VM#:S23A>8HE*4?6KU,]D6_0B&S&N"\%9Y%K,[;Q]E&5UL JR)8)
M>=+RHQ)-)()OJZ#T1F74:35H];'CK_#MQ[5E4^RX_P"5\DW3V0P__6R#\J>[
MOS'N[GO;ZC]U6TE\"("JK\#G^%IW_P#*-O\ [ET4CX9.8.0.*.)>%WWUT$[
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
MRPUPRK/IT''ELVMW_5JGBPJ^2^ZB1[2M"I+K:%&IPNA!DEI'O*41=^^AJ_\
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
M8K2\XM+SB$="#)*E&E!$GMI!)+[!* 0
M       &,OZ5_P#PO1?UAB?Z3XV4U_9(_00QK_2O_P"%Z+^L,3_2?&RFO[)'
MZ"!<?L  $       &,/ 1_?/XI/UV>_W,P;/&,/ 1_?/XI/UV>_W,P%QL\
M$
M
M                                         8R_I7_\+T7]88G^D^-E
M-?V2/T$,:_TK_P#A>B_K#$_TGQLIK^R1^@@7'[  !       !C#P$?WS^*3]
M=GO]S,&SQC#P$?WS^*3]=GO]S,!<;/  !
M
M
M             &,OZ5__  O1?UAB?Z3XV4U_9(_00QK_ $K_ /A>B_K#$_TG
MQLIK^R1^@@7'[  !       !C#P$?WS^*3]=GO\ <S!L\8P\!']\_BD_79[_
M ',P%QL\  $
M
M                                                   8R_I7_P#"
M]%_6&)_I/C937]DC]!#&O]*__A>B_K#$_P!)\;*:_LD?H(%Q^P  0
M8P\!']\_BD_79[_<S!L\8P\!']\_BD_79[_<S 7&SP  0
M
M
M                        !C+^E?\ \+T7]88G^D^-E-?V2/T$,:_TK_\
MA>B_K#$_TGQLIK^R1^@@7'[  !       !C#P$?WS^*3]=GO]S,&SQC#P$?W
MS^*3]=GO]S,!<;/  !
M
M                                                          &,
MOZ5__"]%_6&)_I/C937]DC]!#&O]*_\ X7HOZPQ/])\;*:_LD?H(%Q^P  0
M      8P\!']\_BD_79[_<S!L\8P\!']\_BD_79[_<S 7&SP  0
M
M
M                              !C+^E?_P +T7]88G^D^-E-?V2/T$,:
M_P!*_P#X7HOZPQ/])\;*:_LD?H(%Q^P  0       8P\!']\_BD_79[_ ',P
M;/&,/ 1_?/XI/UV>_P!S,!<;/  !
M
M
M        &,OZ5_\ PO1?UAB?Z3XV4U_9(_00QK_2O_X7HOZPQ/\ 2?&RFO[)
M'Z"!<?L  $       &,/ 1_?/XI/UV>_W,P;/&,/ 1_?/XI/UV>_W,P%QL\
M $
M
M                                          8R_I7_ /"]%_6&)_I/
MC937]DC]!#&O]*__ (7HOZPQ/])\;*:_LD?H(%Q^P  0       8P\!']\_B
MD_79[_<S!L\8P\!']\_BD_79[_<S 7&SP  0
M
M
M               !C+^E?_PO1?UAB?Z3XV4U_9(_00QK_2O_ .%Z+^L,3_2?
M&RFO[)'Z"!<?L  $       &,/ 1_?/XI/UV>_W,P;/&,/ 1_?/XI/UV>_W,
MP%QL\  $
M
M                                                8R_I7_\ "]%_
M6&)_I/C937]DC]!#&O\ 2O\ ^%Z+^L,3_2?&RFO[)'Z"!<?L  $       &,
M/ 1_?/XI/UV>_P!S,&SQC#P$?WS^*3]=GO\ <S 7&SP  0
M
M
M                         !C+^E?_ ,+T7]88G^D^-E-?V2/T$,:_TK_^
M%Z+^L,3_ $GQLIK^R1^@@7'[  !       !C#P$?WS^*3]=GO]S,&SQC#P$?
MWS^*3]=GO]S,!<;/  !
M
M                                                           &
M,OZ5_P#PO1?UAB?Z3XV4U_9(_00QK_2O_P"%Z+^L,3_2?&RFO[)'Z"!<?L
M$       &,/ 1_?/XI/UV>_W,P;/&,/ 1_?/XI/UV>_W,P%QL\  $
M
M
M                                 8R_I7_\+T7]88G^D^-E-?V2/T$,
M:_TK_P#A>B_K#$_TGQLIK^R1^@@7'[  !       !C#P$?WS^*3]=GO]S,&S
MQC#P$?WS^*3]=GO]S,!<;/  !
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
MHZUM=1I(NHDGHE;+MZ"RP0
M        &,OZ5_\ PO1?UAB?Z3XV4U_9(_00QK_2O_X7HOZPQ/\ 2?&RFO[)
M'Z"!<?L  $       &,/ 1_?/XI/UV>_W,P;/&'/")DE?QGXMO$/@>226JJ^
MOLA.XJFI"R04QE;C[I$@S]5=#[2NDNYD:O\ E,%;C  !
M                               0N#PIQ]694>30\'QV+D)FI7RJS5L(
MD]2B,E*\PD]6S(S(SWL]C[8SQ#@V%VDZRH,.H:2PG$:94JOK66''B/N9*4E)
M&9&?<R]#$N !'8O'&)0H=/$CXO2L1:9XY%8PU7LI1!=/>W&4DG3:CZE=TZ/N
M?TCP2>&\"F6ME9R,*Q^1862VW9LEZL96N2MM1*0IPS3[RDJ(C(S[D9$?P$Q
M!'I7'6*3HUU'DXQ32&+MQ+MHT[7M*3/6G72I\C3ITRT6C5OT(<^]X;P'*+4K
M.YPG'K:Q*-[&4J=5L/.>3K7E]2DF?3HS+7IHS(3$ $.RCAO LV^3OZP85C]W
M\G()J'\H5C+WLZ"]$(ZDGTI+_E+M]@_N0\.8%EUG'L;S"L>N9\=CV9J385;#
MZT-:UY9&I)Z3HS+7IW,3  ',=QBF>QXZ!RI@KHC8*+\F*C(.-Y)%HF_*UT]&
MNW3K6A&X'!W'-76R*^)@.,1H,A@HK\9NGCDV\R2^LFUIZ-*3U^]H]EOOZB;@
M XDC!\<EV#T]_'ZMZ<]"^37)+D)M3JXN]^0I1IV;6_\ (?N_8.7B7#^"8%+1
M+QK"\?H):$+:3)K:QEATD*,C4GK0DCT9D1F6]'HOH$O !P,FP#&<TE5DJ_Q^
MLNI-8\4B"]/B-O+BN$9'UMJ41FD]D7<OH+Z!X4<1X.WF)Y:C#Z).4&?4=R5<
MR4OJ].KS>GJWKMO>Q+0 <;)\+Q[-HK$7(J*LOXS#GG-,VD-N2AMS1EUI)9&1
M*T9ELN^C,<J!Q!@M7B<K%X>&T,;&Y2C6_4-5K*8KJC]36T2>E1]B[F7P+Z!+
M@ <+#L$QOCRI^2\7H:W':XUFX<6KBHCMFL_51I01$9GHNY]^PY%=PKQ]42K>
M3!P;'(C]PVMJQ<9JF$G,0O\ +2[I/OI5\2/9'\1-  45S;X;9G)YU4>AN,=Q
M>M@03@,LR<1C6#L1)[+KB.J6@XYDG22))&1:(R(C$ZXWX6Q3C+&\=JZZJBR9
M-)6%4L6LJ.VJ8J/O:D&YT[Z5*VHTD>MGZ"=@ A]IPY@5UB\7&Y^%8_*QZ*LW
M(]4[6,G&849F9J0WT]*3,S,S,B+U/Z1^;3AG ;NGJ:FPPG'IM74GNOA/U;"V
M8A__ ,)!ITC_ +$6Q,@ <S'<8I\0K$5M%4P:6N0I2TQ*Z,B.RE2CVHR0@B+9
MF9F9Z[F8XM1Q%@V/Y1)R2LPZBK\AD]7G6D6N9;DN=7Y6W"22N_Q[]_B): "-
ML<:XA&KZ^ SBM(U!KY?M\.*BN9)J-)V9^<VDDZ0YM2CZTZ/9GW[CW93B5)F]
M*_3Y#40;RJ?UYL*QCH?97H]D9I41ELC[D?P'6 !&&.+L-BU]C 9Q*C;A63#<
M6='37,DW+:;02&VW4].G$I01)(E;(B+1=AY<HX;P+-OD[^L&%8_=_)R":A_*
M%8R][.@O1".I)]*2_P"4NWV"8@ Y=UBU+DE*=/;U$"TJ5=&X$V,AY@^@R-'X
MM1&GW3(C+MV,BT.9FG%^'<CQXK&58M39(U%/J81:P6I!-'\>GK2?3O1>@DX
M(_/X^Q:UBT\:;C5/,C4ZT.UK,B TM$%:2TA3)&G39D1$1&G6M#QYEQ+A/(LJ
M))RK$*/(Y,3LP]:U[4E;1;WI)K29D6_AZ"6  X:<&QM$JRDIQ^K3(LHZ8DYX
MH3?7*82GI2TZ?3M:"29D25;(B/6AS:#B'!L5H["FIL-H:NHL=^V0(E:RVQ)(
M_@X@DZ67PT9&)< "-X3QMB?&T.1%Q/&JG&H\A9./-54)N,EU1>AJZ"+J,OM'
MFB\18-!R:;D4;#J%B_G$M,JS;K64R'R66E];A)ZE=1&>]GW^.Q+0 0ZTX:P&
M[IZFIL,)QV955)]5?!?JV%,0^^_Q2#3TH_\ S2(?FQX7X_M\:9QV;A&.R:!E
MU3[58Y5L'&;<49FI:6^GI2HS,S,R+9[,3, '@HZ&LQBIC55/7Q:JLBHZ&(<)
ME+++2?H2A)$1%^@A[P
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
M  0
M
M
*         '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>alms-20241231xex99d6g001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 alms-20241231xex99d6g001.jpg
M_]C_X  02D9)1@ ! 0   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" 1, U$# 2(  A$! Q$!_\0
M'@ !  (# 0$! 0$           <(! 4& P(!"0K_Q !<$  !! $# @,"!PP(
M P0%"0D!  (#! 4&$1('(0@3,10B%1DR05%7TPD8(S-687%VE)66U!8W.$)2
M5;.T)('2%S1#8C5UD;+1)51R<W1W@J&QP^0F.5.21$6#_\0 %@$! 0$
M              $"_\0 &1$! 0$! 0$              !$!02$Q_]H # ,!
M  (1 Q$ /P#^J:(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@
M(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@
M(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@
M(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@
M(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@
M(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@
M(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@
M(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@
M(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@
M(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@
M(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B BY/7O5G1?2V.G
M)K#5.)TTVX7-K?"=QD!F+=N7 .(+MN3=]O3<?2%Q_P!]UT4^M/2G[TB_^*"7
M$41_?==%/K3TI^](O_BGWW713ZT]*?O2+_XHL2XBT.B]>Z;ZC849?2V=Q^H<
M9YCH?:\;9;/&'MVW:2TG9PW'8]^X^E;Y$$1$!$1 1$0$1$!$1 1$0$1$!$1
M1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1
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
MY;QW!._;NJ0LZH]?_N?.2TWI_7LV/UKTUL2^QTR)!+M$W;=L+R&RL<UI!#9
M6_,/I7]">LW1S3G7C0-W2&J8K$F)M/9(34F,4K'L.[7-=W&X/S$$?2%7#1_W
M+SIII[5-#+9?/ZFU95Q\@DJXO*VHS -CN _BP%P[#L"T'YP1V1<0GU!R>%'W
M43"9#J(8FZ:FJUI<1)DMA7;RK?@">7N@";EZ]@Y?T?U#F<+AL--;SEVC2Q.P
M$D^0E8R#8^@)<=NZC?K_ .%K0'B2PU6EJW'2MM4P13RF/D$-JL#ZM:X@@M/^
M%P(_-NH,TO\ <L^F^(RU*UF=4:LU+4I2-DKXZW<9' W8[@'@P.V[?W2U!%/W
M4KJ_C<OK70G2VQD_8L)%/'E<Y8C:Y_E,>[A'[K022UGF.V _O-4<],^OO3KI
M1XY:><Z<9-S^G.IXH<=?A?6DK-K/> S<M>T=FR-8_<?,YROOA_!SH7'=<\OU
M6O3Y74.H<BQ\9JYA\$U*N"UK1Y48B!'%K0T<G.V!/J>ZR.NWA Z=]?\ 3]#%
M9BC+@31L^TPW=/,@K6 >)!:7.B<"T]CMMZ@=T6J<>-KI_C>JWC]Z=Z1RSI6X
MW,8J"K*^!VSV!S[&SFGZ0=C]'90]URU5KWP^=*]5^'/7D<V4Q9G@NZ9S(^28
M&S!Q:"?_  R ?=]6.!'H>W]'\GX/M)YKJQHGJ)?SFH[>H=)TX*=0R6(/*LMB
M#@U\X$.[G'F=RTM!^@+H?$)X;-&>)?2M?":N@LQ^RR^=5R..>R.W6=_>#'N:
MX;.'8@M(/;YP"!6O\'']EKIA_P"HZ_\ ^BX_[HM_9!UQ^BK_ +F)3=TTT!C^
MEF@<%I'$S6;&-PU5E.O+<<UTSF-'8O+6M!/Z /T+6]:.D6'ZZ].,KHK/6;U3
M%9+R_.FQTC&3MX/:\<2]CVCNT>K3V1.H*\/T>6F^YTXN/ \_AIVE;HI^5\OS
M?PW'C^??T_.HZ^Y)6],CI)J:I7=79K 95S\BQVPL&#@T1$_/P!YCZ-]U<3I/
MTSQ?1SIW@]&86>W:Q>(A,$$U][7S.;R+MWEK6M)W<?1H4 ]6ON</3+J7JZSJ
M?&W,SH?,VGF2R[ 3LCAE>[Y3O+<T\2?GXEH/?MN4$#>+F;'Y'[H/TCBT,Z*3
M5\,U499U$@N!$VX$I;_>$/+EO_=VW7])5 OAY\%G3KPX7I\K@H+F7U'.PL?F
MLS*V6PUI^4UG%K6L!^<@;GYR5/2&B(B(AWQA_P!EWJ=_ZCL?^ZL+'=#]%=</
M#]H/%ZPP<&39'@:)KVA^#LU7>SL]Z*5NSF'?OV.QV[@K-\8?]EWJ=_ZCL?\
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
M/F,+2"SUW/KZ*M_Q-@^ML_PY_P#O2O%-XC>F,&"CS,FN,,W&/G-;VDV1Q;*
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
M V /$G^.J['<PL=7J%B;V'=E)J][)35*\5GX,%B!L5P0DM(G/*9ABX?(;YO
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
M4I:]:0QRRSQ2MQ;;GFN>9!R[ES=MM_1W(]PIVNS25Z<\L,)L3,C<YD(=QYN
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
M&+N8Z:Q9\F2E*PQR#B9 0?,8'<3PW!+6DAP.PWV7+9/7<>K#CZV<TZ^M"Z6
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
M(W&P).P"B>]X2M?39=N7HZOP^&S+(H((K]*K(9(HXZGLA8&R<V;/CVY;M)Y
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
MBI)5LY+(.K/]K'E$0.:&SSLL%NSHSN&RL:YN^_T.Y#LO'"]-M(VX[F-I7/:
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
M]K'>\WU(/( +%MZ-UCCK^:?@:N7K1VKIM%UC*-E>^%U:NTL89)G<9-V3-W[
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
M)?6C;^-]T[,)]6AQ.SET>4ZS9''W(>>&JUX(+MF+(5Y[,OM<,$5:69L@C\H
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
M]<JLGQ%+&W+@HUJ_F9.:*6;V,<:S6$RASG,!'IW=VY;[!8<W13H;+AW5VXW
MUJ.)I.Q=B2ID3 8X)>(,=B1D@<\N,;=C*2[<;@[[E!V/2#J--U.T_E,C-290
M=3S%W%B..0O#A!,Z,/W(&Q.V^WS+NE&/3K3.@M'XZ]K'!SW,/C<K+-8G-_.6
MG4?,?,2^1L$LSH(RYXWY,:"=_P ^RZ"#JOI23"?"D^;I4JXK27"RS.QLH@87
M!TG $DM]T]QONB.N1:S':GP^8G9!1RM*W8? VR(89VN>8G;<7\0=^)W&Q]%]
M7-1XG'5GV+>4I5J[.1=+-88QHXN#7;DG;LX@'Z"=D&Q18+<YC7P"9N0JNA(:
M1()F\2'#=IWW^<=Q](7B_5&&BQ/PH_+T&8S<M]M=98(=P2".>^WJ"/7YB@VB
M+2V=;:=ILYV,_BX&>4V?E)<C:/+=L&O[N^2>0V/IW'TK+.H,6UT;3DJ@,CFL
M8#.WWG. +0._<D$$#YP0@ST6%:S6.HT)KUF_5KTH26R699FMC80>)#G$[#8]
MN_SK!_IQIS:P?A_%[5XV2S?\;'^#8[8M<[WNP.XV)]=P@W:+0U-<87(:E&"I
MWX+N0%>2Q(VM*R01-8YC2'['=KCYC2 1W&Z])];:=K-MF;/XR(4Y!%9+[D;?
M(>=]FOW=[I['L?H*#=(N?OZ[P=#+8O&'(5YK^2D:R"M!,QTA:YCGB0MWWX$,
M/O $=PLJ_JS!XJ6Q%=S./IR5VM=,RQ:8PQAQ :7 GL"2-M_7<(-LBTF+UO@,
MU;R%:CF:5JQ0E,%J..9I,3PP/(/Z&D'?T]?H*6=;Z=I-F=8S^+@;"6B0RW(V
MAA=N6\MW=M]CMOZ[%!NT6HU!JO%Z6QWPCD[<57'ACY'VGO:(V,:PO+CN=R-F
MGY()_,OM^I<<RG2N"W"^C<:7QVQ*P1<.!?RY$C<;#YM__9N4&T1::?6."KZ<
MM9]V7INPE:-\LU^.9KX6-;\H\FDCMMZ?3V6'A.HVG=0VKM>GEJKI:OO.:Z=@
M+X_+9)YK1ON8^,C?>]/5!TJ+71ZCQ,N(&59E*;\61O[<VPPP;;[;\]^/KV]?
M5>4>K<',: 9F<>\Y#?V/C:C/M.WKY??W_P#EN@VR+F_^TG2GM]>F-1XQ]FPR
M:2)C+3'!S8MO-.X.PX\AON?I^@K*;K;3KVT7-SV,<V]N*A%R,^T;'8^7[WO]
M^W;?N@W2+"I9O'9)]ME2_5M/J/,=AL$S7F%X]6OV/NG\Q6!_3K3?L;[?](<5
M[(R45W3^VQ<&R'N&%W+8._-ZH-XBYG/=1,'IJE+8R%R*N6S.AC@=-'YL[@6@
M^6WE[WRAV]1]"W-[-X[&6:U>Y?JU+%HEL$4\S6/F(]0P$[NV_,@S46JHZLPF
M4;(ZGF<?;;&7!Y@M,>&\0"[?8]M@03]&X6+:USA()HH8[\%R9UN.D^.I*R1T
M,D@);Y@!]T; ^J#?HM&[76FVTA<.H<4*AD,(L&[%Y?F#;=G+EMR[CMZ]UGU\
MUC[>1GH07ZTUZ!H?+5CF:Z6-I]"YH.X!^8E!FHL$9S'.],A5/X,2]IF_(+N(
M=Z^A/;?Z>R^L9F<?FX9)<=>K7XHWF)[ZLS9&M>/5I+2=B/H09B(B B(@(B("
M(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("
M(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B(/&X&NISA[N##&[=VV^PV]
M5#V!Z'03XS$6\=J9TE*.&C9H.;3V:Q[/*=),T%W_ (HAB.Q'NGE\KD0I@NQ&
M>G/$" 7QN:"[T&X5?K?2.^=&.QV OZ<.-90K177FPTMCM102M?/S?#*UIY.C
M)?Q#R&^K2!N'5X+H1:I6YKF2U%\)VY62@ROKRN(<^J*Y>#),\@[;NV! [[
M+INGFBLET\HT<##;K7\!6BD+9Y(2RUS)9Q:XAQ#^_FDO=[QW:#R.[CP66Z+:
MGRD4@.8KVZ4<T,U:J;&[9F/]^TV0R0R,V,H:YN[' ANQX[]NHUMI'(1],,'@
MJE>3-6*UO'1RPV[#GB:-DT?F"61D8W9Q!!=PVV]6[;A!@ZLZ+6<Y:R]CX7<R
MA.^:Q%BJE8D>:^*9CG;R3<>3C*TN X,=Q.X!<7#68KI/D<C5U3F-1RQ8VYE(
M[D0CBH-+HF2LK-\SA'+)W_X;?B'N)Y#N#V7G6Z'Y:)S;=F'%7GQR0EF+FLR&
MN*XFLO=5Y&,[1@30[>YL[R&@M  7S>Z0:AJX=\<V<I5* Q\KYVR6Y1'!: E9
M" \M_%,BFXEQV/X&,\?78KK.I>C9M<9_%XZ/4KL6T0FR<>(I7"41SPN,F[)6
M [>ZW9_(>_N!N%J;_2>O@YM-/BSE>K>K3"&F)J!?%//YLL_OM;(#\ETGSC8@
M.W^8\SG.B&H;&1?;;-B:V_FLGM^V.$V5$EV*9K)@^![&^XSAL1(/1NW'TV>G
M^D.1Q.K,+8=+CKK<9=CMOO6L@Z2]! VHZ(U6M;"UI8'NYCY [_)! )#L*G2^
MQC]#:>PE?*5O;L+;;<BLOHGR)'ASSL81("&[2'8!_8@'YMER,7AWR7LE.E8U
M=YM&K#-''!'2DC8PR031.XQB?RP-YB_NUSNW'EMZ=!KO0V2U'J:')TYL>^"6
M.I'5NV++V38][)C(]\#0PAQD:0T^\W?B =PLJII&/371ZYIMUVC1R#L;)7GM
MFP6,]HDC+?,?(1R[N(]XC?M^9$>&F>E\>C]26M2Y3+5[('.P9'F>%L#W1,CD
M(#IS$&;1_.S<#8<NVZUK>DE_(:SS6=98&-,.2BM8F*Y"V>)NS29W%C) >,CW
M<A[S7 L!V^9<W-T*=E(M0-AMXZUC\E3FKXT"S&:[PZ%K6Q/8*Y<YK'L<\'S7
M '=W'<E9EK06:U<+6.H7L$W%-FGF<VGE)'OC$K8P(>#(P&M;P> =^XVV [@%
M;1G06[#5]CBU% RE-*RS::<<2YTH\W<1GS0&1_A>S2'$!H&YW[;G5VFYI,#I
M/3^(GJ1W<5D*18;<'X(B&-QW;&7-Y[!N_%CMQMO\R^\1TN=AM:-S=6.E78,B
M^3\"7->*1IMA9 !QV#1*T/X#W1MOZ]E\9SIO<R746AJ-T&/O05,A%8BCM./F
M0L%:2)[F;L(#N3V. !&_'U! 1&JQ/1@:>N57U,]2^'&3MOQBQ1Y1OXLEC?\
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
M!^9OS#9$=6B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B
MB(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B#
MQN1NEJ3L:-W.8X ?2=E7?^@6LHNF%+!,Q&H YN(L5):D-S'U7FX8(V0N+H9&
MM?"")1L\N)W')KAMM8Y$%;<U8UI)J:?"86_=?GFMLF9D&3BDKMK!L7E,$ F!
MBD#2X!SA'NX[\SV(WOP#U2Q<<+J-F]DH80,DV*U-'%(^1DCFBB[E/(>+XWM(
M>Z0]X]W.!*G5$$%VM.=3*T,L56QDY\NTO#LBZ_%[)+7]EV$;(G/]V;SNX>6#
M8[[NX[!8&K=(ZYS6(S5**AJ"7$V8+,6,H/R\/M$,CF0AILR.F/F1EPGV:72;
M!W<?)VL&B"/.H&"=U3T+#CXZ%IL+\K6$K)]H9!%#;;SE;N>VP87M/J1L0-]E
MQM/I?J;*UK4N8ADKY6;/^3:MT[$;?;L6Z""*9Q[]FR>3RX=GM([?29U1!QVN
M](C,LTN:>/AF?BLM5LL.S&^SQ-.SRS?;;9O;8=]NRU<^E+F)R^O\CC\%6MR9
M.&M+4A?Y0;:LLC>"7[GYB6;EWS#MOLI%1!'=;II'A+'3MM.G%8."FF%BX0UK
MVMDJS-D<-^_ORO:2&_.=_0+/TAIZ;#9G.9B?$"O9R=T5XX:WE#R*D7(1O=LX
M#WB7R$#=WX4#;L=NU1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1
M$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1<%:ZO5<=D,[6OZ?S-*/#MC,]EX
MK/9(9#M"V-L<SGN=(=@T<?4C?9!WJ+E<+K^++/RM:?#Y/$Y7'0-LRXRXV(S/
MB<'<',,<CV.#BQS>S]P1L=EAY+J[@<=C\;; M7&Y&DR[6CJQ![WM>^-D3-MQ
ML][Y6M:/I#MR "4';(H[R'6:'%T[LEC2^>9<HS00V\?_ ,)YT F<&PO)]HX.
M8]QV!8YVQ:[?;8K=Z>UT[46<O8V/ 92I["]L5JU8=6\J*4Q,D\L\9G.)XR-[
MM:6[[]T'4HN;S>O<9@-78#3ML3MNYILSJTK6 Q Q!I+7NWW!/(;=CN1MV[;Z
M:SUGP%?'ZIN-BO6(]/7&T)V00AS[$Q#=FP#E[_=W'OMW:?F&Z#O47#9GJ[B,
M-?H0>RW;E6U6KW#?JB(PPQ32B*)SN4@>=W$=F-=Z[K.TOU)Q6L<A)4Q<=JPZ
M#S19D\L>76<R1T89([?LYQ:2&C<\=B0 1N'5HHZL]<<+2NY&"UC\G7CJ.LL9
M8<R)S+)KR,CF$8;(7#BY[?EM;OOVW6WU-U&@T]E)\?!A\KG+-6J+MQN,CB=[
M+"2X-<_S)&<B>#]F,Y./$^[Z;AUR+D,;U)IZ@R3*^"QN0SE0"$S9*H(6UH/,
M8V1O(R2,<X\'M<0QKB X;]SLM9%UOT_9PUK*58+UNI5C89WQ1L CE?((XX"Y
MSPT2.+@=M]FM(+BT$;A(2+FLWK4:>TO#F+N'R,<LLT-=N-:8'6?,EE;&QNXE
M\ONYP[\]MCZK58+JS3U+DZ='&X7*V)9HG2V';5VMIAL[X'"3E*"XA\;Q^##]
MP-QON$'=(N,?U2H2XG!6\?C<CE[.;8Z6GCJC(A.YC!N][C)(R-K6[MW)>.[@
M!N3LM:_KKIV+!9;)O@R+!C(&33U#7'M')TSX3$UO+N]LL;F$;[;[;$@@H)%1
M<T_J!BA3SMMGG35L/39=L2QM!#F.B,H:SOW=P .W;Y3>_=:C'=:-/9.7)0Q"
MVV?'Y"KCI8I(@UQ=8<QL;V^]W9R?L3\Q:[MV[AWB+BLOU5QN$U8<'8H9 EKX
M(7WV-B,#))@\Q,(\SS"3P/<,(';<A;'%:]QN8.G/(98'P]3?>J<V ;1M:QQ#
M^_8[2-[#?YT'2(N)P'5.IJC,04,7A\G::Z!MB6UM R*NQTDL8+^4H<?>A?\
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
MNXV[7R%*4;QV:LK98WC\SFD@KR@U#B[.6MXN')4Y<G48V6Q29.PS0L=\ESV
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
MMO[5=GTORN7H8W$8S_LEO:-B8(ZEH^TX[R(6LB<0]GDSN=)&' ,'NAWO@\0
M2)205Z^+^\/WU<4_VVW]JGQ?WA^^KBG^VV_M585$*KU\7]X?OJXI_MMO[5/B
M_O#]]7%/]MM_:JPJ(57KXO[P_?5Q3_;;?VJ?%_>'[ZN*?[;;^U5A40JO7Q?W
MA^^KBG^VV_M4^+^\/WU<4_VVW]JK"HA5>OB_O#]]7%/]MM_:I\7]X?OJXI_M
MMO[56%1"J]?%_>'[ZN*?[;;^U3XO[P_?5Q3_ &VW]JK"HA5>OB_O#]]7%/\
M;;?VJ?%_>'[ZN*?[;;^U5A40JO7Q?WA^^KBG^VV_M4^+^\/WU<4_VVW]JK"H
MA5>OB_O#]]7%/]MM_:I\7]X?OJXI_MMO[56%1"J]?%_>'[ZN*?[;;^U3XO[P
M_?5Q3_;;?VJL*B%5Z^+^\/WU<4_VVW]JGQ?WA^^KBG^VV_M585$*KU\7]X?O
MJXI_MMO[5/B_O#]]7%/]MM_:JPJ(57KXO[P_?5Q3_;;?VJ?%_>'[ZN*?[;;^
MU5A40JO7Q?WA^^KBG^VV_M4^+^\/WU<4_P!MM_:JPJ(57KXO[P_?5Q3_ &VW
M]JGQ?WA^^KBG^VV_M585$*KU\7]X?OJXI_MMO[5/B_O#]]7%/]MM_:JPJ(57
MKXO[P_?5Q3_;;?VJ?%_>'[ZN*?[;;^U5A40JO7Q?WA^^KBG^VV_M4^+^\/WU
M<4_VVW]JK"HA5>OB_O#]]7%/]MM_:I\7]X?OJXI_MMO[56%1"J]?%_>'[ZN*
M?[;;^U3XO[P_?5Q3_;;?VJL*B%5Z^+^\/WU<4_VVW]JGQ?WA^^KBG^VV_M58
M5$*KU\7]X?OJXI_MMO[5/B_O#]]7%/\ ;;?VJL*B%5Z^+^\/WU<4_P!MM_:I
M\7]X?OJXI_MMO[56%1"J]?%_>'[ZN*?[;;^U3XO[P_?5Q3_;;?VJL*B%5Z^+
M^\/WU<4_VVW]JGQ?WA^^KBG^VV_M585$*KU\7]X?OJXI_MMO[5/B_O#]]7%/
M]MM_:JPJ(57KXO[P_?5Q3_;;?VJ?%_>'[ZN*?[;;^U5A40JO7Q?WA^^KBG^V
MV_M4^+^\/WU<4_VVW]JK"HA5>OB_O#]]7%/]MM_:I\7]X?OJXI_MMO[56%1"
MJ]?%_>'[ZN*?[;;^U3XO[P_?5Q3_ &VW]JK"HA5>OB_O#]]7%/\ ;;?VJ?%_
M>'[ZN*?[;;^U5A40JO7Q?WA^^KBG^VV_M4^+^\/WU<4_VVW]JK"HA5>OB_O#
M]]7%/]MM_:I\7]X?OJXI_MMO[56%1"J]?%_>'[ZN*?[;;^U3XO[P_?5Q3_;;
M?VJL*B%5Z^+^\/WU<4_VVW]JGQ?WA^^KBG^VV_M585$*KU\7]X?OJXI_MMO[
M5/B_O#]]7%/]MM_:JPJ(57KXO[P_?5Q3_;;?VJ?%_>'[ZN*?[;;^U5A40JO7
MQ?WA^^KBG^VV_M4^+^\/WU<4_P!MM_:JPJ(57KXO[P_?5Q3_ &VW]JGQ?WA^
M^KBG^VV_M585$*KU\7]X?OJXI_MMO[5/B_O#]]7%/]MM_:JPJ(57KXO[P_?5
MQ3_;;?VJ?%_>'[ZN*?[;;^U5A40JO7Q?WA^^KBG^VV_M4^+^\/WU<4_VVW]J
MK"HA5>OB_O#]]7%/]MM_:I\7]X?OJXI_MMO[56%1"J]?%_>'[ZN*?[;;^U3X
MO[P_?5Q3_;;?VJL*B%?SN\3?1C#^!7/:1ZT=)C:P%%F5BQF<T^VT^6O<KO#G
MD#S"X@$1N!!) )8YO$M7]$ =P"/0JF?W5_\ LO5?UAJ?Z4ZN5%^*9^@(/M$1
M$$1$!$1 5,/ 1_7/XI/UVF_W-Q7/5,/ 1_7/XI/UVF_W-Q%XN>B(B"(B B(@
M(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@
M(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@
M(B("(B B(@(B("(B B(@(N=ZAZ%QW4W0V<TIEW3LQF8J24[+JKPR4,>-CQ)!
M /\ R*JE\4YT5_\ GVK/WC#]@@N>BIA\4YT5_P#GVK/WC#]@GQ3G17_Y]JS]
MXP_8(OBYZ*F'Q3G17_Y]JS]XP_8*%>HWA*T3X;?%AX=:VDY\M-'F,X9[/PE9
M9*0Z"6!T?'BQNPW>=_7?\R$?TY1$1%,ONK_]EZK^L-3_ $IU<J+\4S] 5-?N
MK_\ 9>J_K#4_TIU<J+\4S] 1>/M$1$$1$!$1 5,/ 1_7/XI/UVF_W-Q7/5,/
M 1_7/XI/UVF_W-Q%XN>B(B"(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(
MB("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(
MB("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B J8>,
M;^UYX6?_ %M;_P#?JJYZIAXQO[7GA9_];6__ 'ZJ+GU<]$1$4R^ZO_V7JOZP
MU/\ 2G5RHOQ3/T!4U^ZO_P!EZK^L-3_2G5RHOQ3/T!%X^T1$01$0$1$!4P\!
M']<_BD_7:;_<W%<]4P\!']<_BD_7:;_<W$7BYZ(B((B("(B B(@(B("(B B(
M@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(
M@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(
M@(B("(B B(@(B("IAXQO[7GA9_\ 6UO_ -^JKGJF'C&_M>>%G_UM;_\ ?JHN
M?5ST1$13+[J__9>J_K#4_P!*=7*B_%,_0%37[J__ &7JOZPU/]*=7*B_%,_0
M$7C[1$1!$1 1$0%3#P$?US^*3]=IO]S<5SU3#P$?US^*3]=IO]S<1>+GHB(@
MB(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B
MB(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B
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
MN04_("(B"#Z77G6NKGY"YHOI7+J'3U:[8HQ9*UGZ])]A\,CHY'-B<UQ#>;'
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
MG5HX@.[&;PF1H<[WG;/W) W.P '2TH'U:D4,MF6Y(QH:Z>8-#Y#])#&M;O\
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
M<X^C7EI.[?\ $-]/IGK+B\KB*EF]O%<L^6UE&A!/;FY.A;*1P9&3L&N!)&X
M(W()V7AANA>'P<,5:OE\J<?YT%JQ2<Z#RK$D+^<1=M$"P-(8 V,L;QC:-M@=
M_;&]%,7@I*D^*R^4Q]ZL1Y5MCH7OX>2R)S"'Q%I:YL;">V^[=P1Z(-GIKJ;C
M]2:FGP4$5AUJ*!]@SLK3>S\6SR0\?,<QHY QG<?3N 3MNO2QU4T[5DL1337X
M[,$T=<U78NT)Y'OY\/+C\OE("(I#R8"-F..^P6/I+1&*HWFYG$9:U9AEBL5Y
M!SC='+SLR2N.X8""V220#B1V]=]MUH<!X>\)ID^?C<MDJU\25Y(KT;*K9&.B
M;,T.($'&1SFV) YT@<YW8[@C=!Y5?$%BKF Q%J*&1]^]:K0/@;7G,4#9K'EM
M+Y1'Q8XM!<&.(/YNX6UQW6K#7[\=1SC6VCK326YX9V5GMF@DF!BD=$ [9L9/
MO<>V_H1LL.ET#Q./K5JT&>S3:C)ZUF>$R0$6YH7\V/D=Y6^Y.P(86@AH[>N^
M6[HA@Y/9X9;N0EI0U(*KJCWQ\)!%#+ USB&<MRR9X.Q WV( 09O_ &T:4X1?
M\5>\Z9[&15O@FWY\O-CWL<V+RN;FEL<A#@./N'ON%^YOJSA<?AG6ZCY[4D^.
MER%%SJ<[*]D-@?,&B8LX!Q:QQ+=^0 /98M3IGB].WX-17LSD\I;QD371SVC#
MNV"*&9C6<8XV@@">1V_RBXCOMV7$W.DV@-/TL5GK^;R$%.Y VI4EFCA=(1+1
M?7#>8@,@'E.<[CR# _OMWV023F>J. TTZG#EK,U>S/3%YS(:<\[8H=P'2/=&
MQP8P%P!<X@#U*Q9.M&DH_/VO6Y&P/G;(Z+&6I&M$+N$S]VQD<&.[%_R0>VZP
MM4=*)-4:D9*_+6J.%.&.)L0U71^99:9 7-?SC=LTM&W)I:[N=ME[6NC>-DK"
M*GE<GC"Z*W7FDK.A+IH;$QEDC=SC<  XGB6@. ^<H,T]6--SW/9*F4@FL1V&
M06&R,E:(>3BT;G@0"=B6\M@YOO \>Z^*/6+2N3NU*=6W<FN6B##7&,M"1["-
MQ*&F/?RB._F?(_.M?#T+T_!:FF%G(N%B6.:S$Z9I9.8]Q%R'#L&,/ECCM[@&
M^Y *PZ'A[P&-PU;%UK<]>M7GBF:^"E1BF/E?BP9&5P[<=QS!#_>=[W=!M=8=
M31I[,5L36A;8NV,A5H^[!/*(1*USRYX9'L/=8=O>_.=MBL?4W62AI[.VL7[#
M>DEIW*5:Q)[',YCFV"X Q%K#YCAM\ENY._;T*WUS0&/NZ@.8?-9%DVH+?!KF
M\.<,;XVC;COL1([?OZ@>B\LCTZI9+4[LU)=N,>^2K,ZJPQ^49("XQN[L+O1Y
M!'+;T]#W08QZQZ2#8''(S!DK \O-&QQBW<YK6RGAM$\N8]H8_BXD;;;K[H=7
M-+Y.;'QP7+)-X1.A?)C[,;-I26Q<W.C C\P@\.9'+MMON%HCX?--?#,N2#IG
M3S"02F:O5F<XNEED#FO?"7QEIF< 6%O8-WW(W6PBZ,8&'4^.SK07VZ=:O5 G
MK5IO,$ (B=S?$7L<-^YC<W?M]"#:ZCZFZ>TC;F@S%FS1,43IC*^A8,3VM +@
MR0,+7N ._%I)]>W8KZQO4C Y;,Q8J"Q9;=D/%K)Z,\+>8C$AC+WL#1(&$.,9
M/(#?<=BN7S?A^T_G]4W,]:NW_:[,CY2&-K@M+HVQEOF&(R%@#00TO(!)V"WF
M+Z4X7$:YO:HKM'MUR0SO8^K7=QD+ QSFRF/S1N&CW0_;N>W?9!^#K%I/S+;#
MD)V&LZ5A<^A8:V5T<PA>V(F/:5PD<UG&/D=W#8'=?6+ZK83-:GHX.DR_+9M1
M6)"]]">)L#H7,:Z.7FP<'?A =G;=MO\ $W?&R71W#Y*M4B=<R$+ZDMF>O-%)
M'SCEFLLLEXW802V2-O$$$;;AP<LC"=,:N$SE?,1Y7(6,BU]F2S-/Y)]K,PB#
MN8;& WB(8@WAQ[-[[[E!GXKJ'@LU+"RI9F=Y]J2G ^2I-&R:5C7N>&.<P!P
MC?[P.WN[;]QOP>6Z^1G,OK8>I+;IO./BKVG8ZVYLCK3SL_=L>W%K!Z;[DG;<
M;%;]W1NF,K;RD&;R=/)SW&W19KLK,\MXCDC.S!#P<7,E<"YS2X[-][W0O?#=
M'L/A*E*O%;R$K:OL/%\TC"YWLF_EEVS!Z\CR^GYMD'X>K^$.-M2LL>=8K5Y+
M$SH:UJ2M &\]O-E;">&X83L1O] .XW][_6+2F,GGAL9"=KX9/)]RA8>V602L
MB+(G-C(E(DD8TAG+8GOMW6O@Z)XVG3RE&KF,K6Q^5A=#>JL= YLY(<.>[HBY
MK@' >Z0/<;N#WW^:/0G3N/RUJ_ 9&/GO-R&S:]8/9*)VSD>:(O-+7/;W:YY[
M$@;;#8-MA.J6&U%J6MAJ#+TLL]26T)I*,T4;/+E\I\;R]@X/#MP6NV/;\XW[
M!<IB.G=/!ZB9EZEVXV7>WYD+S&Z.46)O.<#[FXXO^3L1V['==6@*!]9X[*]3
M?$#=T?)JW4&F\%B=.U\FR+3MP4Y)YYK$K"Z20-+B V(;-! [D]U/"AW6^A-?
M8OJU+KG0C=.9*2]AXL1=Q^HK5BJ&"*5\C)(Y(8I=]_,<"TM'H"#\R##Z0#+:
M1ZR:VT+/J7,:EPM+&8_)U)<]8%FS#),Z=DC1+Q!<P^4T@.WV.^WJIN43]*M
MZPI:_P!4:WUN["5LMEZE3'PX[ 333P0PP&1W)TLL<;G.<Z4]@P  #U4L("(B
M"M'2[0>5ZW:=R&K<UU%UMC;MC+Y&O'4PF7]CJ5XH;4L,;&1-9MV;&-R=R23N
MI(\-.J\MK/HQ@<EG+CLCDPZQ5EN2-:U\_DV)(FO<&@#D6L!.P'?=<=I/1'63
MI31R& TM3T-G,"[(W+M.YE\G<J6@VQ.^8LDCCK2-):9"-P_N .P4C=$>GMGI
M9TQPVF[UR*_?K"66S8KL+8G2RROE>& ]^(<\@;]]@-T5W2(B(BWQ+ZHRVD^D
M>0M8._)B\C9N4<>R["UID@;/:BA>]G($!P;([8D'8[%1[U)T-E.B%' :GPO4
M/6N3L#/8ZC/2SN6]LJV(9[+(9&NC<SL>+R06[$$#92OUPZ>7>J'3B_@L;<@H
MY,S5KE2:TTNA\Z"=DS&R!O?B3& 2.X!W"C_4NB.L/50X7$:KIZ(P> JY6GD[
M5G#9.Y<M/%>5LK8V1R5HFCDY@!)<=AOV**GU$1$4R^ZO_P!EZK^L-3_2G5RH
MOQ3/T!4U^ZO_ -EZK^L-3_2G5RHOQ3/T!%X^T1$01$0$1$!4P\!']<_BD_7:
M;_<W%<]4P\!']<_BD_7:;_<W$7BYZ(B((B("C3J#TPR>K=316L?D8L=C[%7A
M>(<X3&:(/-1[ !L>+Y2X[D'W&;;_ #26B"":O0N^VWC;IP>FZ/L-BB]F/JR.
M?$YT3)FRV>1@&TKO-9L.))\IN[O3;78_P\YJAIF6!S:%W.,?"Z*Q9M1>S2RQ
MB4"Q+"*6SW.\T\A)S<0>T@+6N5AT01?U,Z6W=992G>I0XQEUN(MXV2[-NR2)
MTGEEI80QQXG@]I&X($AVW[A?N(Z?9K$Z7UA7QU/"8.SE@/8L55/FT:Y$+8W%
MV\31N\@DCRR/3<.[[R>B"LG_ &&Z@AR,>*GPN&RD<]/*N@?9?QKX\S.JB-S3
M'58P2M+9'!K8V?.00=RLBAT,S6H*N6CDQ^-H/=D,FV7*3OD9;R4<DQ#6RM\O
MM'L.8/)P.S-@-R19-$$'9+H'9NY"U!7JX?'53;LV8LM6<YMSRGPN9#6+!& V
M.-Q81L\@"%FS0?3RJ="L]/J?$YG+7*UJP[R[-YU6=C#7MBP^9[H725GO+"',
M9[KHB6Q-!['M.R((JZB=(GZPU5;OQ8_$RPWJ-6I8L6=VS 16VS.;VC/)KF;M
M^4.X VV/;G+WA_R,NJHK$4E2/!1V9)*U*I+' :#3.V8/BY5I.+CL=Q&8SV'O
M$$[3PB"->I72W)]1LM(XYSX(Q\./?6JM@B9+)YTC@Y\KN;=FEOEQ<2T[_*]%
MZZ0T]J[33KM6S6Q%ZMDYS=LW([LD<D$TD;1*T1F$B1H>"6GDT[$ @;;F1400
MKICICJW3&GM'UXJF+GO8&TV5[+.HKD\5AOLLL)+'25W&'N]I#&MX[;]Q\^=D
M>BLN0AU1Q%:G)FLM0NCV>Y,PPPQ/AEF8Q[0',)D$[QPVW=)R.Q)VEQ$$%NZ
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
M\!']<_BD_7:;_<W$7BYZ(B((B("(B B(@(B("(B B(@(B("(B B(@(B("(B
MB(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B
MB(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B
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
M*O$@5YW2\/E_WN1&_P WKL?18?2K1.=P&J72WXG18G&XAF(HNGKQ12R,;*7
MN\N>7GLT-W<>&Y/9@[K8]1,3G,@,,ZA2S=G&LI3LDI8S*"I:99<V/R'R2&9G
M,-VD!]]WO.!(=ZCBI-*]6JH#67K-J6F!#'*+[0RU[5'M8E+2X?\ =I#R8" >
M((8.^R#;W>@N7OY:[DK&K1;NR,ECK3V8+3I*I=-YC)(R+0$;V#9H\L,:1ON.
MY"ZCJ-TWRVNM/TL7#J>?'M97EKVY.$H]J+X^'-PAEB.X.YXDEAY'=IV&W$9W
M0.OJ>.N2X/(9>3(SV+['FUEWRM-;S&F ,8Z8-:XL:0US2QP+N[F^H_8>GVK[
M-%YN934HB90G->.M>,,L<SIVEK"PW'F0!G( OFWXN(#FN#=@Z:UT?NRQSPQY
MN!L+[U:\SE3=S!95%:1I(D'RFCDTC;B?7DL/3_2?X0DQ%^;4-/)1XCV2G6-.
MAY3"RG*_=K]Y7;R<NW(;!I:=F]UZ:AQ6K;>@=+R5\?D(\_3>V2?&5LBX12$
MCC/-[2U^WS[B23B?42 =]!+T\UAAZ7/%'*-=:LWYLA6ARQ;RB?D8Y8VP@R!L
M3W0&8!S.)!=[SFGNB-_J'H0W-XJK5CS3JDM::Y99+' YF\DUV.VW<LD:[9IB
M#3Q<"[?<%I7,W=#38C)8K-82>DZGBXK,UV[9F?[%;N^>X1!Y?-),3')).X[G
MN=MB#V'M8Q/4/'T<V*&/SLU>]6M5\75DRT3[% ET9C=+(^?U_&D.:YY:W9IV
M[!:_473O5]C'VZ/P9E;<4TDCZ<5#*,@@@D=DI9GOG9YS1('0NB(!#]MB-FD]
MPD[J3TT=KZ?$3LR)I2T/.C<QQG$<T<K U[7>3-$[^Z/[Q'J"#ON.1L^'4^UW
M+E//"I8LVJ]PLCKR1,:^ .9"UKHYF2!HA<6GW]W. ?N.[3L.H.!UKD.H5*UB
M+-N/#15X'0BK(0QLS)7.E;*WVF(%KV<&[F.;8<M@#Z\EI_3O43SC)F\?FWX9
M]F&:?&T<LZ*P28)0\1R.NR.X-E\LD>:P.]0WU!*ZG$=)F#$9_&X7.4F8C*UG
M4+T;:DDTD5B-CHG&.1\Y( =W+'\SN'>][W;]N])[UR_)-E]34W7<G<E,C8*+
MH6NC?1]F='$#,XAX:PO#B3\_N[+UT1H?-Z=U-!?#<A#6M9#)RW()\B98FPR/
MY5SY?F.;R[;\FCEW.Y[E:++:?U]!E<[\'39&K1,UFQ%D\CD0T-YUK0:TL\][
M!$R1T):0QFPX\FDL+D1O8NDF6J9:GJ"7*T<EF<77CBI5XZ)K02>57L1Q!_X1
MY!+K!)</0   >JD^GY_LD'M1C-K@WS3$"&<]O>X@[G;??;=5WT5B\KKK/710
MN:BBTS7E#7M.IWSGS?8_0316'[CS"UW%KSL=B0-]E.^D8LC#I3#1Y<N.592A
M;;+W!Q\X,'/<C<$\M^X[(-NB(@(B("(B B(@(B("(B B(@(B("(B B(@(B("
M(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B"F7W5_^R]5_6&I_I3J
MY47XIGZ J:_=7_[+U7]8:G^E.KE1?BF?H"+Q]HB(@B(@(B("IAX"/ZY_%)^N
MTW^YN*YZIAX"/ZY_%)^NTW^YN(O%ST1$1#N?ZOY?%=0<IAZ\N(M,I7ZU./"M
MB?\ "%F.6NV5TK7>9MLTD_\ AD;-.Y![K3Z,ZRZQU?/B&,9@:L-W>5]B0-?Y
M0; Z1\+FQ6I"QP(:.;RT[.)\L%NQ[F76^#TWJO+LCQ&0/GY""K?RT?!U=MM\
M,8CC(=)SW+?*;NUG'=PW.^Y&0SJG5.C,/J)F!RWEYB>&&G0#(!8E,WXMQ'F\
M&@CN>3@0/4!%1I%X@,R_&V'OOX"&[1JRS2-EKDQY&RQS1[+4>RRYKCL6^^"\
MGS6 L:0X+<NZQY[$TY\EF'8Z*A/%DS6CKTGF6LZM:9!'YA?.&O#O,!=WC VW
MY ;D=%/USP%3X%9/5L5Y<C9-05Y9JK9J\PG,!:Z(S<W;2;CE&'M^??98#NO3
M/^!M.TEFAB;N,9D(I'&MYSQ)/'%&WR_.[<C*T]R-M^^W?8B/*G4K46L\FVY6
MGA9D8K%:K#'$[:M*]ENTQI<V.:1NSN+ [C(X';L?3:7NFO4^'76$OY>=]:C4
MC)DB@<[:9D+&\9)) 3V F9.T'8#:/YUIL[X@--XFNVKDJN0H6I#8BGJ.FKQ3
MUA$]L;W;^<.9W>"!"7N([@;A>&-ZM8C"Z?H8[#X')8ZO+!:;CI;SX&QR>1N"
M[=TY<\EP<>(WD< YQ&W<AQ$G4#4#J.H)<I'F<?6U%6]OQAN[,9 YDS0(H2UQ
M(#H'1/(('O-D/SE=72O9RSISIR,;D607K&6N,DGNL?.QS1%;.SF!["_Y(V'(
M;; _,MC2ZZ01X6C9RN-R..M,IMN6J[X(GNFC-.:QRCXS$-!\B0 .[[@ M&_(
M=+CNJ%.YB,]>LXK)8R3#51=L4[38C,Z%T;I&.9PD<T[AKAL7 @M(.WJ@CR/K
MAF;\%)[GXBI+/%C@,0Z-YMWO:0WS9:[O,&S(^3C\A_XI^Y'J../6'.TM/Z7<
M+M*Q8QIC+,&!)\(70W$OF$KW^9[S'O.VW#;L/>W[*6LIUXP^$PUO(Y/%7L:^
MHY@DJ7;%*&;@^+S6O;RL!K]V@^ZUQ?N/D_.EKKI0BN2QUM-YR_&V2:)EF!E8
M,E,40FDX\YFG8,=ON0-SN!W[(KGM/]5]7Z@-%D3].QQ31W+'MLG%T4D<,4#@
M#Y-J5L7ORN!<Y[MF@.XCT6WQW4S,YK06(OT+&-?E[>8CQ4\TE0NK1DO+7EC8
M[#A)M\SFRD'Y]CN!M=*=;M-ZNU2,!C#*Z<B3A+SAXN<QK7/:6"0R,VY>KV-!
M(.Q/;?58_K?'C'7(\YB+\%=F5NT:]^&.+V=[89RWT\SF.,?O.): 0Q^V^P!(
MTN)ZS:BIG$RYZ3"MI73&^6Q%7D@95C]J=7<7.?*X=]FD$[!I.QY>JPINMV;S
M56\RED</7%O'Y&3%R4X/:9#) ZP&O>WSPYC2R)KFNX.8X[^\"6M,HW>I&+K:
M0L:A=&\X]EA]9OGSUZXF+93%R:Z:1C.)()&[@2/0;D!:W%=9<'FL0S)4ZMV:
M.0TF,:&1\G&T[C& >?'L?4[[?02@TV=ZF7\!A]$VCE,3;IY2)C+5F)@?+/(_
MRVL,,?GM/ EQ#G-,A:2T\=MR.1;UUSE&IB0RQA*KWLI1MQ-J*:2W8CEIB9UA
MCS-OP#R6;EKOD.W=N>W18'KE:M34K60TW=J8R;%UKDC8O(>:9DLR0\WN\WNW
MLT[,!=MR[)E.I&FK.6QN;LX+4=J65[9,.SVAI@NN\YE<210^T<&D&=AWD:P[
M.Y>H.Q70=.M<Y/)674=1V<4VS+3HVZQI1.KM<ZPR5QA#7R/+W-\IQ!!&X^8;
M+EWV\OENK->F[(M=C*^I9MZL['O[,QL4C0TB1H: YSG $.'([[+I)^LU7$\#
M=Q63EB?:MPOL0QUPVLV!S_-<]OGEY;&UFY>T$'=NPW<&K"QWB$P^H*I&'Q61
MR61=R+*=:2K*[@(A(9"]LYCV (!;SY;G;BB/W#=7)\MUBFTK$8)L>T6HSO"R
M.:*6'R]]R+#G.:2]W=T,8/8M+AW.GK]9,G:IXZ:7/::Q1O6Y(+ MP.(PW!LI
M$5C_ (AN\CBP-!/EC<.V![!=;B^I3FZ2TC<EQ=O+9K.X]ESV/&LB:X[0M?(X
M^;(QH Y-&W+?=P W7%NZQ9G4&H6##8ZV,+=R&/J06/)K'\%+ 9WR$.EY<B &
M[$=AOVW08LO6O4]BA7NRR8#"T)'XVO))D*LKVL=9Y<IB?.8 P!H+0?\ &-W#
M;OZ4.NF<L\2^?!L?%)#'!5$,GF9MK[<D)EJ?A?=;Q8'#M)\KN=MB=YD.K>G\
MIIZ')Y+%W\C0Q+:V0L7V"&O%7G>W>%I:Z<'D>;>WO-',<G ;[;[276'%:URU
M.AB\;>FDD9,^69KJ[X:S8WACN4C)7!VY+=O+Y[@_-L=BN R77G.X>KAI+,F+
M?;O6.9J1T^#16-L5V@226VN<_LYQX1OVW&[0.[O.#JOG\1)$RWE,5<MF[D*L
MU^6*1D./C;D(86F:,3;$-8_?N6G8M]X#D76!+02"0"1Z'Z%^!C1RV:/>]>WJ
MB(-K=8]4VW9">"3!V,=BF,DDLQ592W(L-Q\'.%WG;1M+6;@GS/>!]0NAUSU0
MR>F]6V,=7FQ<+*XI&''6XW.MY3SI2QXKD2- X ?X']_78*4@ !L.P0M!() W
M'H4$3V>I6?Q_1_&:INV<+5OY"W39YLE>1M2K#/.R,EX\WDXM:XG?DT?F "YZ
M'K_DCF,)CA-C;DDV2CIS35Z[6PVX)+IK,G@<ZT';;-<=F,F ([N (4V9;#4\
MY!##=A\Z**>*RQO(MVDC>'L/8_,YH.WH?G68&-!!#0"!L.WH$%?W]5=:5J]'
M+V,G@FOO8"2_6Q?L4C&.E\^-H]XS\GEK7[G8#MOV'JLK.]9]78/4+\"*^(M7
M8+,\/M;V,JP6RUM=S8FB:TWRW$3G<@RGW00S;=3N6@D$@$CT/T(6AVVX!V.X
MW^9!"EWJMJ*C%C[>1M86MC;^4N4!#! XVFM99,$6S76&E^Y!+GL:[B2WW"-R
M--A.I&I,#IS3%7(OHY&;X+I7HIF,FC< ^K:);(?-/F'>NT\CL#R/N[@$6$(!
M() )'HO&]2AR-*Q4L,\RO/&Z*1FY')KAL1N.X[%!&O2?JI/K"1T>3RF$O"2I
M3GALXH&*,3S,D<^J0^1_*1@CY=B#L[NT;+E.H'5W,17M88:"_B>-::?'1XZ"
M.1N1;%\'>?[5S\W8!KSMV9ML/E J:X=/8Z&+&QMJ1EN-V]DY#D83P+-P3WWX
MDC?UV)7WC\+2Q5B_/5A\N6]/[38=R)YR<&LW[GM[K&C8=NR*@W&]>,W%#F'6
MX*56E0$E9O,0OL02B:.&%TC#<:YS9.7(N>V%K06GD0=SCUO$3GF8EUZ>+%VG
MOHW9*M.E&V266:O+.TND#;+O*9QB#P1S8?>'F EJL,8VGENT'D-CV]5^\1OO
ML-]MMT1$;.IVH7=+[VH7282.S!<$<=ETT'DS5_=+G-:VVZ,2=W ,,XW+0=QO
MLN7SG7;*8ROFK=&YA\;696FO5[68KSEMV1E2K(R!D9G:8WN\UQX@GL!LTGD3
M8,1M#.(:./T;=EJ-2:3Q^K*[:^2]J?7 <U\$%R:".5I]6R-C<T/:=O1VX]1\
MY0<-HSJ%J+,ZDHQ9'X,.-OVLA5AAK5I&31>SN'%SI'2.#N0Y;@-'S=UHQU0U
M)6-Z2FW&1X_'<[$\5B&::6<')3URUKS-[GN1[[D. )[ -V FUK0QH:T!K0-@
M!Z!?J"']=ZBR.E^J?PI);I_!-3'TF&.S$\"NR>[Y4TI?Y@:-FC?<M[;#?L#O
MSLO4"UJ[76 MUKS31=D'5HS2E=Y,T<>0=$UWJ0[=K1N?0_-V5@2 X$$;@^H*
M ;#8=@@B+4?5G)XO(:D8S(82B[&W(J<>.NPN=8;$\P@W9")F[PM$CG;!H&S#
MN\=]M%;ZUZH93U'8ISX"Y4P>.NW!D(ZLKH<@8BT,,>TQXLW<6N.[^\;@-M^T
M]<07;[#?;;=868PU//XBWB[T/G4;43H98@XMY,(V(W!!';Z$$*R=;\NRW:J'
M.Z793A$[X]1.KR>PV7,AAD%9C?:/QF\KMSYA[1G9N^^WS>ZYZ@I:3L9BXW'X
MNQ/<-6E1DI\C&65A-(V:26U"WEN=@ 0?=[-<3VG@1M#0T-'$=P-E^EH=MN =
MCOW05RL]<-38R](YMG%&/(NIRUZ\T$;&T(Y:/G>\9+437![P6AQ<WN'; GW5
M/^ N6<C@L=:NPQUKD]>.2:&*02,8\M!<&N!(< 2=B#W6:Z-CB26M)/8[A?2
MB(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B
MB(@(B("(B B(@(B("(B"F7W5_P#LO5?UAJ?Z4ZN5%^*9^@*FOW5_^R]5_6&I
M_I3JY47XIGZ B\?:(B((B("(B J8> C^N?Q2?KM-_N;BN>J8> C^N?Q2?KM-
M_N;B+Q<]$1$<U=Z=8#(9QV6GJ2OMNE9.]@M2M@?*QO%DCH0[RW/#=@'%N_9O
M?W1MBZEZ;4,]IW!X.&27'X[%6JT\3()) \,A^2QL@>'M/I[V^_;YUUZ(.);T
M;TFR:M(VA8:Z Q.V&0L 2NCF=.QTH\S\*X2.<_=^Y)<=]UFV>F6G;3<4U]*0
M1XRNRI6C9:E:T1,<Q[&N =[^SHF$<M^X_.5U*(.8EZ<8&3)MR+*]FK>$TDQG
MJ79X'/,A:7AQ8\<FDL:>)[=NP7G?Z8:<R>/I4+%2=]"H\R15&W9VQ<B\OY.8
M'@/(<=P7;[?,NK1!Q6I.DN!SV)N5HZWLMN7'G'PVN<C_ "6B"6%AX\@'<63R
M#OZ[]SN 1FX7IQA,+A;^,9!/8AR, KW'V;4TTDS!'Y8;S>\N:T-W  ( W.W<
MDKJ$0<=G.DFE]0V7V+E&?SY(C ^2O>G@<^(Q^66$L>-VEH (^?8$]UF0].=/
M0,:QF/XM:Z9P'GR'O+&(Y/[WSL 'YO4;'NNE1!SVGM!X;2EJ6;%16:C9![U<
M7)G0;[ %PB+RP.(:-W;;D[GU))TF6Z/82>OF'XZ(U<AD&VOPEN:>S7B?8W\^
M1L#I0T.<"?D\?7Z"0>\1!RXZ<X4Z4PNGWQ3^Q8@0^R/ALR0RQNC;Q:\2,<';
M[$[]^_([^JPJW1O2=.3'N@H6(FT# 88FY"QY9,+BZ%SV^9M(6DG8O!/T[[!=
MJB#DZ?2W35*C/4CHR.KS1-@<R2W,_:-LKI6L!+]VM#W.( V]=O3LOBKTFTO4
MM,L,Q\KGQ/;) R2Y.^.N1,V;:)CGEL;?,8UQ:T 'B 1L %UZ(.0?TFTP_,3Y
M0T[(M3MD9,&Y"RV*5LCW22-=$).#@YSW$@MV/8>@ "3I3IZ;&5:$C<B^&J7>
M0]V6M^;$US.#F-D\SF&%O8MWV.P.VXW77H@YFWTYP-S$8G&FM/7K8F(04G5+
MDT$L,? ,X"5CP\@M !!)WV!/< K[I=/-/8XP>RXUL @EAFB:R1X:Q\47E1D#
MEMV9VV]#ZG<]UT:(.+DZ/:5?"Z%M&Q#7=796?!!?L1QR,8-HR]K9 '.;O[KS
M[PV&Q[#;:UM$8NK)%*WVU]F.(0"S+D+#YBP2"3B7E_(CD!\_<=O0D+?H@(B(
M"(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B(
M"(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B(
M*9?=7_[+U7]8:G^E.KE1?BF?H"IK]U?_ ++U7]8:G^E.KE1?BF?H"+Q]HB(@
MB(@(B("IAX"/ZY_%)^NTW^YN*YZIAX"/ZY_%)^NTW^YN(O%ST1$1$=#7/4C5
M>>U3#I_#Z6;B\/EI,7')D\A99/*61QO+RUD+FCO)MMN?1;'VOK%_E>A_WE<_
METZ+?]^ZC_K;:_T*ZDM!&GM?6+_*]#_O*Y_+I[7UB_RO0_[RN?RZDM$$:>U]
M8O\ *]#_ +RN?RZ>U]8O\KT/^\KG\NI+1!&GM?6+_*]#_O*Y_+I[7UB_RO0_
M[RN?RZDM$$:>U]8O\KT/^\KG\NGM?6+_ "O0_P"\KG\NI+1!&GM?6+_*]#_O
M*Y_+I[7UB_RO0_[RN?RZDM$$:>U]8O\ *]#_ +RN?RZ>U]8O\KT/^\KG\NI+
M1!&GM?6+_*]#_O*Y_+I[7UB_RO0_[RN?RZDM$$:>U]8O\KT/^\KG\NGM?6+_
M "O0_P"\KG\NI+1!&GM?6+_*]#_O*Y_+I[7UB_RO0_[RN?RZDM$$:>U]8O\
M*]#_ +RN?RZ>U]8O\KT/^\KG\NI+1!&GM?6+_*]#_O*Y_+I[7UB_RO0_[RN?
MRZDM$$:>U]8O\KT/^\KG\NN7UYKKK-I-F#C@PNA9;67R<6,A\S(W2QCWL>_D
M[: ';:,^F_J.RG-1IUH_](=-OUMJ_P"WL(.>]K\1O^5]+OWED?Y=/:_$;_E?
M2[]Y9'^74V(BH3]K\1O^5]+OWED?Y=/:_$;_ )7TN_>61_EU-B((3]K\1O\
ME?2[]Y9'^76@U_KWQ ].M"ZAU5D,+TUL4,)CY\E8BK9'(&5\<4;I'!@= !R(
M:=MR!O\ .%8M1?XI/[-/5;]5<G_M9$$H(B(@B(@(B("(B B(@(B("(B B(@Y
MSJ3JJ30G3O5.I8:[;DN&Q5K(LKO>6-E=#"Z0,+@#L#QVWV/JN1J9+K#;J0SC
M$Z':)6-?Q^$[G;<;_P#S=;'Q"?U!]2_U9R?^UD7:8?\ ]$4?_J&?^Z$' >U]
M8O\ *]#_ +RN?RZ>U]8O\KT/^\KG\NI+1!&GM?6+_*]#_O*Y_+I[7UB_RO0_
M[RN?RZDM$$:>U]8O\KT/^\KG\NGM?6+_ "O0_P"\KG\NI+1!&GM?6+_*]#_O
M*Y_+I[7UB_RO0_[RN?RZDM$$:>U]8O\ *]#_ +RN?RZ>U]8O\KT/^\KG\NI+
M1!&GM?6+_*]#_O*Y_+I[7UB_RO0_[RN?RZDM$$:>U]8O\KT/^\KG\NGM?6+_
M "O0_P"\KG\NI+1!&GM?6+_*]#_O*Y_+I[7UB_RO0_[RN?RZDM$$:>U]8O\
M*]#_ +RN?RZ>U]8O\KT/^\KG\NI+1!&GM?6+_*]#_O*Y_+I[7UB_RO0_[RN?
MRZDM$$:>U]8O\KT/^\KG\NGM?6+_ "O0_P"\KG\NI+1!&GM?6+_*]#_O*Y_+
MI[7UB_RO0_[RN?RZDM$$!3:ZZY7]?Y?3&*PO3ULV+QU+(3RW,C>XN;9DLL8&
MEL'J/97[[@?*&Q/?;8^U^(W_ "OI=^\LC_+KH=-_VB]?_JU@/]QEE):*A/VO
MQ&_Y7TN_>61_ET]K\1O^5]+OWED?Y=38B"$_:_$;_E?2[]Y9'^73VOQ&_P"5
M]+OWED?Y=38B"!\3U/ZJ:<ZO:)TEKK#Z/;0U.V]Y-G3URU++"ZM )3R$T;1L
M=P.WYU/"@_JU_:;Z"_ISW^R8IP1!$1 1$0$1$!$1 1$0$1$!$1!3+[J__9>J
M_K#4_P!*=7*B_%,_0%37[J__ &7JOZPU/]*=7*B_%,_0$7C[1$1!$1 1$0%3
M#P$?US^*3]=IO]S<5SU3#P$?US^*3]=IO]S<1>+GHB(B-.BW_?NH_P"MMK_0
MKJ2U&G1;_OW4?];;7^A74EH"(B B(@(B("(B B(@(B("(B B(@(B("(B B(@
M*-.M'_I#IM^MM7_;V%):C3K1_P"D.FWZVU?]O8026B(@(B("B_Q2?V:>JWZJ
MY/\ VLBE!1?XI/[-/5;]5<G_ +61!*"(B B(@(B("(B B(@(B("(B B(@C_Q
M"?U!]2_U9R?^UD7:8?\ ]$4?_J&?^Z%Q?B$_J#ZE_JSD_P#:R+M,/_Z(H_\
MU#/_ '0@S$1$!$1 1$0$1$!$1 1$0$1$!$1 1$0$1$!$1 1$01IIO^T7K_\
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
M_%JC^(;7_4K-(A59?B\>DO\ BU1_$-K_ *EH-<^ GHKI_3D^1R5'564KP21
M58\[,][WO>UC.(?(UN_)X[DC;Z5;E<_KS3$VL=+V<57N,Q]B22&6.Q+ 9FL=
M'*R0;L#FEP/#;Y0]4*J-4\$/AQ\BV[+ULUI>Q4G;7L5<WGW0/C>YO-GO"0L<
M'-W(+'.'8_."!Z-\$GA@$^3AER=BL['6A3LFQJ5\89*6!X;NYXW/$_\ Y.^@
MJ>=4]%,UJF+(2S:O->_DP^.\ZK6F@KOC\HQQ-;''8:_W-WNV?(]KB]VXVX@>
M67Z"VLEDO:6YYC8@_<0F&Q&'M=5BKRM>Z&Q&X@B%CAWV&[@0[<$!&K?N:/0Y
M[0YN.S;FD;@C-3['_P#-?OQ9_0__ "W.?OJ?_P"*M%CZ4>-H5JD+0R&O$V)C
M1OL&M  '<D^@^<E9"%55^+/Z'_Y;G/WU/_\ %?L?W-'H<R1KG8K,RM!!+),Q
M.YKOS$;]PK4HA1$1$$1$!$1 1$0$1$!$1 1$0$1$&LU1A:&I--9;$Y6+S\7?
MJ35;<7?WX7L+7M[=^[20JD:?\'/17,X2AE'5-78C%7-W5;&0U3Y;)(1$Z3S6
MAMAQX\6GL0'#N2T $BY#PXM/$@.V[$C< _H4.9CH1/DZ65DM9.!K[4LEHT<+
MC_9X3(:TT1<V.28CS'F4.<XN =P .W=R"(?O1O#>:HL_TQM>SEYC$O\ 31_$
MO !+=_-]0'-)'S!P/SK[SG@]\/6G(<H^_J++POQE<VK<']*YC+%& #R+.>_]
MYNW;^\WZ0I:TKTNS><RV=SVHI8Z-R_[5!'"*;&'A+5KP<RUL\@;MY![<W$@]
MRWT7Z[H%DK-BRZYJZ6W$['6\? R2"9WE-FB8P>X9S& SAZ,8TNW[DGNBHT;X
M'^A#J7M@S68]EWX^<=5S< ?+\W;?GMOY?O[?X>_IW7CCO!7T S%V"G0U%E+M
MNQ&988*^KI9))&#?=S6B3<CL>X^@J7<[T7RVH#:BGU%4BI6YGW)XH\8XO,[J
M+JAXN,VP9L>?$@GMMR^=;'$]'(L5K@YSV_VFKYL5EE20V!Y4[*PK\F!LXBVX
M-_O1.(W<-^XV"!KG@RZ*4<A/7D;JXQPWX,89V:@L%GM$K0[C\OT:',)/_F_,
M5Z1^#7H#:JBU3SN5O5!-Y,UBOK!YCA/!SR7'S?\ "TG8;G;OML"1-NI.DMS4
M\V4QLN1BJ8"YDOA1_EQ%UASW0AA8UW(!FSF\MRUVX=MVVW6%DNA=S/5Y/A/4
M%9UHU8J3'U,:8HQ#'!9B;NPRNW<39<XG<#9H  ]4$+_>C>'5\^+AAU-E+3LE
M:-*J:VK)I ^8,+RS=LA[\0/_ .YOTA>.IO!_T:TWD;U1N*UYEACJ[;61GQV=
ME<RE$[<@OYS-<X\6N=QC#W;#?;N-[%OZ730ZBJ9:GDXHGP6JT_DR52YI9%6D
MKN;V>-B6R;@_-L!L5]:FZ>YF_E<Y8PF?K8JOG:S*]^.S0-A[2UI9YD+A*P-<
M6';W@\;M:=O4$5!=;P1=![D=:2'-YB1MEDLD)&JY_P (V/\ &EOO]PS<<O\
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
L(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@(B("(B B(@_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>25
<FILENAME>alms-20241231xex99d6g002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 alms-20241231xex99d6g002.jpg
M_]C_X  02D9)1@ ! 0   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" 1, U$# 2(  A$! Q$!_\0
M'0 !  ,! 0$! 0$           8'" 4$ P(!"?_$ %80   & @$" P,&"P<#
M P$ $P ! @,$!081!Q(A"!,Q%")!%1DR45?3%A@C5F%Q=I25EM0),S<X0K.T
M%X'1)%)BD31RH24U-CE#4W1U@K+!1&-S=['_Q  5 0$!
M     ?_$ !@1 0$! 0$                100$A_]H # ,!  (1 Q$ /P#_
M %3
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M   'D<<G%:QVVX\=5:IEU3\A4A1/(=)3?EH2WT&2DJ2;IJ4:TFDT((DKZS-'
MK
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                            4!XR,QO,+Q#!Y%%:RJE^7F-7"?<B.&@W
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
MV_M":O%.1[BI;K:=Z@I;5JHF*D71-6KZU&E*WH\3RS);;9J[[61GH]>@$;!
M9I=\0N2\C-<F+I,1CEQ]C";&LF73MRJ-/D/L1UFLX[:6E=)$K224:B,M]1>F
MA&)7BIE<8\'\<V-5"H7_ &_'DV2H>3Y2M-@XE*=^6V1,+6\LRW^5424[+N!&
MO0&5.+>37.3?%E3W<1R7%I[CC2-:-UKKQFAI;DK?=)>Z:B+MU:[Z$)\07+N:
M<?>,*#+AY%8,X/1P*R5<4R'C]F6Q(DJC..J1Z;2:T'O]'Z (W" PEB'.F5WO
MC*7;R,EL"XT?.[CQ*A#IG%6U7QTI6^2/0S-SS#(__B))QY_:+5&4Y#";MJRH
MATUG$FS(GR9<E,L(B8[:G>F7'\M)-J6A!F72I6C[&!&R0&...O'G8<G6Z*2K
MH,<7<7%5*L:6/$R+VA;"V4=9LSB)C\BLVR-1=/66TFGU].-QESEF.:X9P)<Y
MY%7)GW^4KC1)]3;JC$\DDO;7)80RE"DD:>DFMF1D1*,]]@(W  R53>-;)IRZ
MRXE\>1HF%R,N7B#UDFXZY)/^:IM#J&?*(C1V+>U$>]D7IL_Q=>-K)8U99Y36
M\=QIN!,9*G&8]F[<^7)<>\XFEO*8\H]-[,R+WM[(NVC,R$:X 1G#[G);6=D#
M>08\U11HL]3-8\W-3(.=&(BZ7E)21>69GLN@^_828$
M                                       $&Y:X@IN9*JFK[J3.BLU5
MM&N6%0'$(4IYA1FA*NI"MH/?<BT?U&0G( *3M/"7B%M3Y)6O6-VEB^R=O+)*
MD/LDI$M"DJ)"-M:)K:"V1D:O7WA _$KX47<LQK+Y.(MV%G>Y??U$ZSCN3&64
M,M1E$E2F5&2#3I&S[J49GZ?4-4 "UGU'@JPRPK\M1D=UDF6VF1HCM/W-O-0<
MR*AA74P3"T-I)!H41*V:3V9=]^@.^"[%[>ERV-D6493E%MDL%FLE7MG+95,9
MBM.)<0TSIDFT%U)(SV@S,]]QH( *K+E/@6IY1J<5CN7%O0V&,2D3*NVJ76TR
M&7$HZ._6A25$:3[D:1!7_!/BLBQ>=5E>6HK%WR,F34-S&"BIL$K):G=&R:E=
M1EHTJ49$1GTZ/1EH< 12DSPF8A-PN\QA=C=E M\F_"I]Q+[/FIE>:EWH0?E:
M)OJ01:,C5K?O?$2*CX-K<:YCO.0JR[N(DB\:;39TR76S@RG&T=#;II-'62DI
M^I9%^@62 "N;#@?&;?D')LMGG+F2LBI$8_.@O+0<549)J/W4]'42CZCV9J,O
MT$*ZHO S@^+<>U&+TUUDM?(I;=VZJ[YN6U\H0I#B4I625$T2#0:4D1I4@]_$
MQHL?*4TM^,ZVV\J.XM!I2\@B-2#,NRB(R,C,O7N1D I)/A!PYSB[*,-F6-W8
MN9-,38VF02I2%6+\I*DJ0[UD@D%TFDM))'21?#N/G8^#[$LD*]<R:YO\FF7=
M''HILJ=(92M2&73=;?2;;2>ETE:/?I[I>[Z[\2YN:P7>5R?Y M)K.*Q#.*VN
M#";\TUP/.)2U(82K:5JV729>A;V))CO/<2%CL9_)ZBVI"30E<MRYJ6E^VLH)
MLG#2EM:E)7U.(TA9),^LOCLB*Y<GPJ1;''ZB+8\@YE87E)-.93Y(]+C^WU^V
MR;-M!DR2%(4DO>):5=7UBT<&Q%[#<<15RLAM\G?ZUN.65TZAR0X:CWKW$(22
M2]"(DD1$.=A?)*,LN9U/,I+#';>+':F>QV"F5FXPX:DI6E3+BT]E(4DTF>R,
MOB1D9P7'^6;V/S;EM!=N,KQE<Y%=3/I:)*H\I,-I]3+BO]7F$XM23/XMJ+XD
M"//7^#O#*K%,2I(EG>LGB]ZYD%=8ID,^U)?<6I;C:E>3TFTKJT:>DC,B+O\
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
M5IGSTCD&GKZVRL#9+*2@3&GTMDT:#JEODAKI+J-&S0KW_>ZNKX:(>'DKFZ1
MQC-ZSY,L<9R"%03+2$ZZ_&>4I+1$2E$3+KAH41K0?2HNY*[;T9$'D@>#/!X]
M14UDV==W4*-<.7]@S926W4W<Y1:)V;^3_*=/JE*>A)?$C$&YI\,T^J\/*^)L
M J+C)X=A8^T09EA:1FD8X9/)<2I)F2%J:3[_ $I22UEW+?<A/<\YLG(P2^B?
M)5OB>0%2':US\TV%>T-$M"%K2;:U]*TFM&T*(C(EEZ]]2VWYPK:F]F1/DBRD
MU-?/9JY]VUY/LT:2Z:"2@TFX3BB(W6R4I*#))K+UTK14AX\P*!QUQY1XC +4
M*K@MPDJ+L:NE.E*_69[/]9BHVO!!QXFLX]A.OW,EO"9[UA 6\^R:I"G'O.4V
M_IHB6V2R(R)))/L7<Q=&79#*QJJ]LBT\BY42M*;8D,,$VG1GUJ6\XA)%VUV,
MSV9=M;,J[@<ZS,BRO H]+C<R319'$EOO2G%QR7'6RM"%)_OO]"C5U:)6_=Z#
M/N".3;>#_$["ML&(]WD%=.DY2O+V;*-(9\Z'/46C\HE-&@T:_P!*TJ/OZCX.
M>#3$7L$RG&7K[)97X0V[5](M9$QI<QF<WTFEUM?E$7J@C,E),NYZT6B*T,AY
M*JL6N9]=8HD,*B5#EUY_2GRW66U=+B4=]FM.T;(R+Z:>_KJ*R/$701\5I+TZ
MVU-JQC/2W8I--^? :9<0V^I]/7HO+6LB4235Z'K>@5Q7_"S'1D#MY5\AYG0V
M\^,Q'NI=;+C(5;&RGI0ZZ2F%$EW7;K;)';_ZB21N <?C7'(]D4ZT7(SN*W$L
MR6\V9-)0P;!&S^3V2C2HS,U&KO\ H[#U3N<,>KLFRFE?3*0YCU;\IR)70GR7
M4$DE+0T?5M2T$MHS(R(ORJ>Y]]<V1XB,?@X]66LROM(JIEP=*["6TWY\1U*C
M);CI$O1-I+I4:B,_=6D]=P$0D>"S%/*IVZ_)LJIDPL?3B\A4&8RE=A 29F3;
MRC9/1[,]J;Z#,=*E\)6/8N[#DTF49146,+&F<6C3XTF.3S49MXG4N%M@R\TS
M+1GKI-)F73\19D;/(,MO*76F)"F,>=6Q(=Z4]+JT,I=63??OTDHDGO7O$9?
M0FM\15?*K8=E/QF\IJZRJG[BLD3$L'[8TTUYRT$E#JC0YT>\25DG9$?<M&0#
MK<+\'TW"-9<L5L^QMYUU/79V5E:.(4])D*(B-1DVA"$EHO1*2'&LO"[AEW"Y
M)AV1V$^+GLIN;9-.OI+R'6T)2A4<TH(T:Z4J+J-7<OJ[#U0N=7;<J]FMPB_F
M6<Z(=FU7>9$;=1",R)#[AJ>)*.LS,DMF?7M)[))$9C^.>(W&VXM4][%:&JXC
MDY5L>0DG)S_G>2Y$01K[/MKUUI5HB+:MF25&1$2:\&&,38&2HR'*LJRNSNZ<
MZ [>VF,KDPX6]^6QTLDA)F9$9J4E1F?_ '%Y8_2L8W0UM1&6XY&@1FXK2G3(
MUFE"221J,B(MZ+OHB$#NN>:>DQ]^Q75VDF4S92JM55';;5*\UA#CCAD1K)/3
MY;9K(]]R4GXGH?3(.=J*EEQHD:'/NI4N-$?B,UZ6S.0N2I1,-)-2TD2E$VXO
M:C)))0HS,NVPA$?P9XM&;?AIR/)2I#R1K*8U1[0P;$28AQ3BB;,V35T+4KN1
MF9Z(M&0[>3^%7#<NG9]+L9%LM_,7H4F4IJ2ALX;T5.F'8QDC:%$9$>U&KO\
MH[#\YCSW8T^*7,B!B-@C)*B="BS:F:N.9M-R'4)0Z2DODE:%$:B2:5;)1>\1
M$1CL2N=X,*R>:>H+9-=#F,5UC9]4<V84IWHTTHB=ZU])NMDI2$J21J+N>E:*
M[7&W'<W (\U,_-,BS-^4I!^??O,J-E*2,B2VEIIM);WW,R,S,BV8@V4^%BLS
MK-X]WDN:Y?>5$6S3;QL8E3FODUF0D]HTE+1+-"3]$FOL+&S?/(^%IK&2KYEQ
M:VL@XL&M@$CS7UD@UJ/;BDH2E*4FI2E*(B(OB9D1QN=S+*BS'J]C"+RPMH,-
M,ZTA1'8BE06U&LD)-1O$EQ:B;4HD(,ST7?1F1&10W'?@JD9#(S->>V>05=58
M9G*NDXY"LF3@6;!.$N.XZE*5*3L_5)*29Z+9;(C%PK\-,"#G-GD6/9EE6)Q[
M>:BPLZ6GE,HARWTZ(UF2VE+1UDDB5T*3U%]0^EEXE:6.U.F5]'<W5/7U<:ZF
MV<-#)-,1'TJ4E?2MQ*UJ(D*,T)2:B))]MZ(Y9A7)*<MN)E5)H[&@L&(K,]#%
MB;)F]&=-9(<(VG%D1[0HC2K1EV!4#5X4:6+DV46%3E>3T5/DZI#MMCL&4S[!
M(>>:4VXZ25M*4E1DKJ[*UU$7;1:'+D>"S%/*IVZ_)LJIDPL?3B\A4&8RE=A
M29F3;RC9/1[,]J;Z#,:# $5-QMX:L9XNR>FO:J?;R9E5CC6,,HFO-*;5%0YY
MB5J)+:3-S?8S(R+7^D?W-_#5BG(.3Y9>6S]DN1DN/ECDQAMULFD1R6:TN-D;
M9F3I*[D9F9=B]T6P "EL/\)F$X4_@SD%VS=1B-;-JXK,EYI2)3<K?G*D:;(U
M+/9GM)I+OZ&/U@GAAK<";.KCYCE5CAJ&'XK&)6$ME=>TRZE25-]FB=4DB4?2
M2EGT_P#87. "I>,/#TSQ<XS&BYQEEOCL6,N'"QZTELKAQFE=NDNEI+B^DNR>
MM9Z(1[$?!WC.(M8K&:R7)9M;BMT=W2P94AA3419I61L[)DE*;VXH]&?5O7O"
M^P 4HUX3,09PJ)BY6-V<"+E'X6H<-]GS3E^:;O09^5KRNI1EK75K_5\1GCD#
MPHY5D>?2*+&<6R*@Q.5E;5[(ESLGBNTJ$I=);C[$-!>>3KFM="]I3O\ 49;R
M %J-8AA/X(S;^3\OW=U\KSE3O)MYGGMPMD1>3&+I+RVBULD]_4^XDH "
M
M             @<KB[VE7(I_*?3^%[*6O_L??LFHA1]_2]_TZO\ 3]7Z1R,X
MX'AY[60Z^?9J1%8Q^11+2B.1FOS38,GNZC(NDV"/H,C(^KU[=[3 ! .+.-%8
M"F6I^'BC,AY"&_/QN@*L4X2=[-W\JOJV?<B+1%W]=]O-:<+QKB'G3$BR6E62
M3VK*.^TSTN5S[3#+;2T'U'U*2ME*R/MZZU\3L@ %(XIP)DG'E3'C8SF,)F4]
M41ZNRD3Z=3J7ELDLD264)?3Y:].*(TJ-:3TGZCWT#X%<K6&Z^FNFHM2O%CQ>
M0W+B&\\:$DYY;R%DX@B5U.J-1&DR/X=(MX %8UO%M]B60NS\;R" S%L(\1FS
MAV=:M\G%L-DT3S*D/(-"E-I))I5U%[J3^O?,XN\/\;C&X85'CXM)KXBGE1)9
M8\ENV2E9F:4KED[I1I)1IZN@C46MZ/9G<( *>Y5X%?Y(R&SL46=6RBPISJ#^
M5*?VYV"6W-NQ5&Z@FU*\SWMI/?0@_AH=)?"O7C6;5)W/_P",M>S!\[V7_P"Q
MO+B)C]?3U^_OIZM;+6];^(L\ %+Y7P->6];E=)499&J*#)G429K;M6;\EITF
MVT+\I?G)22%DTC9*29EM6C[ETV!GN$_AO4UL+VWV+V.SAV/7Y7F=?D/)=Z-=
M1:ZNG6_AO>C]!*  1O(</^7LIQ:Y]K\CY#??>\CRNKS_ #&%M:ZMETZZ]^A[
MUKMZB!-<'6[<./CGX2Q581&M?E5J =:KVS92/:$1U/\ G=)MD[H]DV2C21)W
M_J.X0 5!#XC9P95U?6%O,N2MX;Z,FCLUSDA5JM79M;3+9J4V;:5*;2E)+VCI
M(_HDH=+PZX1/P;BZN8N%ONWDY2ILU<HB)[J41$VA>O\ 4AI+2#_2D6: "N9?
M'>1Y'FM):Y#?U<BLHYKLZ!%K:I<>0I:FUMI)UY;[A&DDN'LD)3U&1'V+W1$6
MO#O;(K\6BOW=%9MXZW)BQ&+2B5)CFRX:#0Z;9R"+VA!),O,(]&2U%TEL7H "
MGZ3@63C]=AL!F\CRHU-4RJ.<4B"9',C/J;4HT=+A$TLO+(B/WB[GV')QOPS(
MHL.ML;ZL59:D5#M1&MZ_&4QK$D+1T$MYU+VG#)/TB)*>L^_N^@O8 $(G\:^W
M7EK8_*/1[=CZ:+R_(WT:4XKS=]7?^\^CHO3U[B 5/ABC4&0)G1TXM;L/MPRE
MG?XVF7(2XPRVR:V'?-2;9+2TD^E1*Z5;,C/9D+V !7+W$'G8Y857RMT^UY(G
M(/-]F^AJ6B1Y.NOO]#IZM_'>O@.OA>&3\3OLI?58QY55;SSLF8Y1E(?8<4A"
M5I4YUFE:?<(RTE)EOOL2\ %297PE.O:/)ZF/9TSD2_LWK%XK:G7*5&4MIIM!
MLFE]'2X@VS42]>IEK6N_=S_C!W-./8&-E:)6N&Y$=4[:1_:F9OD*29HDMDI'
MF(7T^\747<]]_03X %(.>&^0YA^1UC611:NUM+=NXBSJJI*.S7.)9;9-#3/F
MGLC0A9;-1'^4/U^/PSCPQ)R9RR8@655#KYE(Q2M'84WMLFN;:2I)'%<-U)-]
M1*(U%TGW21[]-7L "JY?!IRKAZ>5\XPIRV^5"\F-TK1_][?8NE*NOL9?WA*U
M^C7Q$-A>%)]NG?@N7M1!ZL<F8\EVGH?9EN>?Y>Y3RC?4;COY/9]R(S4?H-#
M IFXX)N\QC3"R7*HLN4FF72P'H56IDFD+6VMQYU)O*ZW%>2V6DFA):/1=^WU
M+P^QHG(UID4>-BTZ):6"+*0FZQY,N<PZ24)63$DG4])'T$HNI*NA1F9;(]%<
M( *]Y1XN>Y M,=GLRJS=0X\OV&[K3GPW3<222<-HG$:<1KW5;/74HM=]EQ\6
MX2L,-C8*FOOXKSV.*G-OKD5QDB4S*=\Q9(0ATO+4G22(]J+U]WZK: ! .4N)
MVN2Y6//G9*K3K)?7()+/F>V15&DW8Q^\722S0V9J[_1]#V/#2\&P:[(<WG2Y
MYV%?D;2X[5>I@DI@M.]2I"4JZCZO,<6:S/1:[%WUL6: "CVO#-U8UB]?,R=V
M7/K9ZY5I8'#)*K5E:DJ<84GK/H)7E,%O:NS7IW[=NWX#A7>8Y7;RK)2J^]KG
M(A5I,%J,^ZVAMZ2E?5W4I#+)$6BT:3/9]7:U0 5C5\=W&&<;O4Z+E%TOY/GK
ML'#@&E^QFO;7YJ3)P_++J4LNC2][21*+I[Q'$N$LCR+ \7BY3D+1HK<<<KX,
M=%6IF0P[(B$PI<@S=,EJ;0I2>E*6]F9F>NQ%?@ *UG\875=<U=UB]]"KK6/4
M-TLKY2KE2F)+*#ZFUDA#S:D+2HUG](R,E&1EZ&4?_%O5\GU+7X52?;*-LWJ>
M64;7LM@X\IZ1+6DED3AN*4:.CW2)M2TD?O&8NH %,8K@QVW/V290MF:BHC0D
M1DM3(2X[+]BM)-R'VDN$1J3Y+3".LMI/:M&?<?BF\."L?QHXL/(U*NXMNU:5
MEF_#ZD1FV4&U'C+;\PC<;2R:D'I23/K-1=)BZ@ 5+/X7MKVERQRUR&*[DU\Y
M"7[7'KU-Q(R8CA.,-I9-TU*3U=9J,W-GUGKIT1#P5_A[]ASB9D#K6(69V<UN
MRFJLL:)^4U()"$N>S/F\1H0HT$I)*)9H,S/:MZ*Z0 0#+N/KS(Y%7:1\@B0\
M@IK%Z76R%5REL$PX@VU1WF_-(W-H5W6E2#V23(BUH^3)XTS-NXL+JLRNH@6]
MU":B6IJIG'6#4WUDV\P@Y)&A9(<-)DM2R5TI/1:T=J@ J2%X?(E3BF3T$&W<
M:AW%%%HVUNL=:XY,M.-^:H^HNLU>9LR]WT]>_:3R<$GM9187]9;LQ+!^F8JF
M2D0C>;:4VZXOS5$3B341^9KIV7IO8F@ /XG9)+9[/7<R+0_H
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                        "D<G\4\;&,BLJA7%O*5H
MJ#(7'.;68D^_%?-)F76TX1Z6@];)1=C+N+N !0]7XM8MI91(9<3<M1?:'D,^
M?*PY]#3?4HBZEJW[J2WLS^!$8L;E+DQOBVBC6;F-9+E)/R2C>R8M5KL)"-I4
MKK4A)[)'NZZOK4DOB)D #/WXX<7['N8?Y+?_ /(M'B_DAOE''W[9O&\DQ=+4
ME4;V/**M=?)69)0KK2VKN:#Z]$KXFE1? 3  %"3O%S%@S9$;_I)RY(\EQ3?G
M,8:^IM>CUU)/?<CULC^H>_%?%)&RK)*VG3Q?RC4JFOI8*=:XF_'BL&H]=3KA
MGI"2^*C]!=@ (!ROR^UQ.BL4[B&7Y7[>;A$G$Z5RQ-CHZ?[WH/W-]?N[]>E7
MU"O?QPXOV/<P_P EO_\ D:! !%L%SYO.\-;R)%#?T2%^9_\ >V]KEQ)R>@S+
MNRKO[VMI^LC(5/\ CAQ?L>YA_DM__P C0( *@X_\2$?D#*X=$CCCD?'UR269
M6&08P]#AM]*%+]]U1Z3OIT6_4S(OB.GRGSFQQ7;0X#F#YSE2I+'G^T8K0.V#
M+1=1IZ5K29$E7;?3ZZ,C^(LP &?OQPXOV/<P_P EO_\ D6Q6Y\W9<<JR\J&_
MCMIA.SOD637+;M#)"5'Y11C][S5=.DH^)F6O42D &?OQPXOV/<P_R6__ .1+
M^,.?&.4,A>J6\"SW%U-1E2?;,HQYV!&5I24]"7%'HUGU[)/Q)*C^ M( %3\D
M^(5CC;)54SG'W(62J)E#WMV-XV[.B>]OW?-29%U%KN7PV0BWXX<7['N8?Y+?
M_P#(T" "*WO(#=#QW^%QT&03V_9697R- K5O6?Y3ITW[,7O=:>OWD_Z>E6_0
M51^.'%^Q[F'^2W__ "- @ K?BKFUGE:=/C-X5FV*'$;2X;N543E>V]L]:;4H
MS)2B^)?48XN>>)2/@663Z)?&W)-\J(:".PH<7>F0GNI"5_DW4GI6NKI/7HHC
M+X"X@ 9^+QAQ3,B_Z/\ ,!?I/"Y'_D6OR3G[?&N-*N7*&_R1).H9]AQNN7.E
MGU;]XFT]^DM=S^ E0 ,_?CAQ?L>YA_DM_P#\BQ>*>6VN5XUB\UB>6XI[$M"#
M;RNF<KEO=1&>VB7],BUWUZ;+ZQ/  4ADOBHC8UD-E4JXLY3LU09+D8YM;B+[
M\9\T*-/6TX1Z6@];)1=C(R,?"G\646XMX, N)^6(9RGT,>TS,/?;9:ZE$GK<
M7OW4EO9G\"(S%[  A7*?)[?%E/$L',8R?*2D/^04;%JE=@^W[IJZUH3]%';6
M_K,B^(K/\<.+]CW,/\EO_P#D:! !$.,.1V^4,>>MF\<R/&$MR51CAY16+KY*
MC)*5=:6U=S0?7HE>AFE1? 5E+\7D6+*>9_Z1\NO>6M2/,:PR0I"]'K:3WW(_
M@+\ !2F)>*&-EN2UU,GC#E"H5->)DIUOB;T>(SO_ %.N&>D)_28E?*_,+7$Y
M59NX?F&6>W^;HL3I7+'R.CH_O>@_<ZNOW=^O2KZA8  ,_?CAQ?L>YA_DM_\
M\BV,-SYO,\';R9-#?4J%H=7\E7-<N-8)\M2DZ-@_>VKIVDOB2DG\1*0 9^_'
M#B_8]S#_ "6__P"1(^/O$='Y"RJ)1(XYY&QY<A*U%89#C#T.&WTH-6ENJ/23
M/6BWZF9%\1;P *QY2YU8XLN8M<Y@V=92J1'*1[3BV/NV##9=2D]"UI,B2OW=
M]/KHR/XB&?CAQ?L>YA_DM_\ \C0( (M#SUN9QRK+RH;YILH"Y_R*]7+1:&24
MFKR?9C][S3UHD>IF9?6*G_'#B_8]S#_);_\ Y&@0 5=Q=STQRE?R*IO \\Q9
M3,94KVO*<>=KXRR):$^6EQ1Z-9]>R3]25'\!YN1_$1'XXR=RE7QYR'DBFVT.
M'.QS&GIL0^HM]).I,B-1?$O@+: !G[\<.+]CW,/\EO\ _D6OD7(#>.<>GEJJ
M"_LFRCLR/D>NK5O69^8:2)'LY>]UIZ_>3_I)*M^@E0 ,_?CAQ?L>YA_DM_\
M\B=\4\TL\K2K%AO"\TQ0X2$+->5T3E<A[J,RTT:C/K,M=R^&R%C  IK./$Q'
MP?*K"C7QIR7>*AJ2D["CQ9Z7#>VDE;;=(]*(MZ,R^)&7P'$1XP8JUI3_ -(.
M8$[/6SPN1HO_ +HT  "*<E\A-\9XV5PYC^09*DWT,>PXU6KGRMJ(SZO+3WZ2
MUW5\-E]8JG\<.+]CW,/\EO\ _D:! !!>*N6&N5H=A(:Q3+,5]C<2V;65T[E<
MX]U$9]39+^F1:T9EZ=OK$)R/Q51L<R"SJ5<5\J62H,ER,<RMQ%]^,^:%&GK:
M<(]+0>MI47J1D8O  %&47BNC7UY75A<4\K0#FR&XQ2I^(/LQV>M1)ZW5F>D(
M+>U*/T(C,3SE3E-KBNLA37<6RG*BE/&R4?%:A=@\UI)GU+2CZ*>VMG\3$W !
MG[\<.+]CW,/\EO\ _D6GQCR*WR?CKENUCN18PE$A4<X63UBX$HS2E)]9-K[F
M@^K1*]#,E%\!+@ 4"_XOHK#[C?\ TAY><Z%&GK;PR0:5:/U(]^@ZN'>)Z-F.
M3UU*GC'DZF5-=\HI]QBCT:(SV,^IUTSTA/;U/ZQ=( *^Y8YB:XG.K\W#LQRS
MV_S=?@G2N6/L_1T?WW0?N=77[N_7I5]0K_\ '#B_8]S#_);_ /Y&@0 1;$\^
M;RS FLJ30WU2VMIYWY)MJY<>R3Y:EIZ3CG[W4KHVDO\ 42DF7J*G_'#B_8]S
M#_);_P#Y&@0 5%QYXC(_(>4QJ-''7(N.J?0M13\BQEZ%#1TI-6E.J,R29ZT6
M_4]%\1[N4N=V.++N+6.8+G>4J?CE)]JQ;'W;".V1J4GH6XD]$OW=]/KHTG\1
M9X ,_?CAQ?L>YA_DM_\ \BV$9\VOCD\O^0;XF_83G?(JJY96G9/5Y/LWTO-^
M'1]8E( ,_?CAQ?L>YA_DM_\ \B8\6\\,<I7LFK;P3/,64Q&.3[7E./.U\=9$
MI*>A+BCT:_?V2?725'\!:  *DY%\14?CK*'Z1?'?(F1J:0A9S\=QEZ;$5U)W
MI+J3(C,MZ,B]#[",_CAQ?L>YA_DM_P#\C0( (KE&?MXOQ^O*U4-_:-I89?\
MDBKKEOV1^8I!$DHY>]U)Z]J+_225&?H*H_'#B_8]S#_);_\ Y&@0 5YQ1S,S
MRN[9H:PW,L4]A2VHU972.5Q/]?5V:-9GUF73WUZ=2?K$;S3Q.1L+RBPI%<9<
MFW2H;A-G/I<5>E1'NQ'MMTCTLN^ME\2,7. "@&O&!$==0C_I#R^CJ41=2\+D
M$1?I/OZ"TN3>1&^,<<1;N8]D.3)4^F.4+&:Q<^41J)1]9MI[D@NGNKT(S+ZQ
M+0 9^_'#B_8]S#_);_\ Y%D<5\K-<JU\Z6UBN58K[(ZEHV,JJ'*]UW9;ZFTK
M^DGX&9>AB<@ H[(O%7&QW(+.J5Q5RK8J@RG8IS*[$7WXS_0LT^8TX1Z6A6MI
M47J1D?Q#'?%7&R+(*RJ3Q7RK7*G2FHI3+'$7V(S'6LD^8ZX9Z0A.]J4?H1&8
MO$ $&Y4Y6:XJ@093N*Y5E7M;JFB9Q6H<L'&M%OJ<2CZ*?@1GZF*W_'#B_8]S
M#_);_P#Y&@0 1+C/D-ODW'%6[>/9#C*4OJ8.%DU8N!*VDDGUDVKN:#ZNRO0]
M']0JUWQ@1&G5H_Z0<OKZ3,NI.%R#(_TEW]!?X *8POQ-QLURBOI$\9\FTBIB
MS04^ZQ5Z+#9]TSVXZ9Z07;6S^)D)'RMS,SQ0]6MNX;F>5G.2XHE8I1N6*6.C
MI[.F@RZ#/J[;]=*^H6( #/WXX<7['N8?Y+?_ /(M?&,_;R?C]&5IH;^K;4P\
M_P#)%G6K8LB\M2R-)QS][J5T;2G_ %$I.O42H &?OQPXOV/<P_R6_P#^1)N.
MO$5'Y%RAFD1QWR)CBG6UK*?D>-/0HB>DMZ4ZHS(C/T(C]3["VP 5?RCSRQQ;
M?1JMS!,\RE3\8I/M>+8\[81T$:E)Z%.)/1+]S9I]=*2?Q$._'#B_8]S#_);_
M /Y&@0 19W/FVN.2R_Y!OU-G!*=\BIKEG::-)*\GV;Z7F]]&CZQ4_P".'%^Q
M[F'^2W__ "- @ K#BWG=CE.[E5K>"YWBRF(YR/:LIQ]VOCN$2DIZ$.*,R-?O
M;Z?71*/X#P\A^(V/QYE,FC7QUR-D2F$H4<_'L9>FPU]225I+J3THRWH]>AD9
M? 6Z #/WXX<7['N8?Y+?_P#(OFNFE8U\66EEZ.E]I+I-2&S;=1U$1]*TGW2H
MMZ,C]#'H             !S<@R6HQ*K=L[RUA4U:UKS)EA(0PRC]:UF1%_\
M4!T@%:?C-\/?:O@_\QP_O _&;X>^U?!_YCA_> ++ 5I^,WP]]J^#_P QP_O
M_&;X>^U?!_YCA_> ++ 5I^,WP]]J^#_S'#^\#\9OA[[5\'_F.']X LL!6GXS
M?#WVKX/_ #'#^\#\9OA[[5\'_F.']X LL!6GXS?#WVKX/_,</[P/QF^'OM7P
M?^8X?W@"RP%:?C-\/?:O@_\ ,</[P/QF^'OM7P?^8X?W@"RP%:?C-\/?:O@_
M\QP_O _&;X>^U?!_YCA_> ++ 5I^,WP]]J^#_P QP_O _&;X>^U?!_YCA_>
M++ 5I^,WP]]J^#_S'#^\#\9OA[[5\'_F.']X LL!6GXS?#WVKX/_ #'#^\#\
M9OA[[5\'_F.']X LL!6GXS?#WVKX/_,</[P/QF^'OM7P?^8X?W@"RP%:?C-\
M/?:O@_\ ,</[P/QF^'OM7P?^8X?W@"RP%:?C-\/?:O@_\QP_O _&;X>^U?!_
MYCA_> ++ 5I^,WP]]J^#_P QP_O _&;X>^U?!_YCA_> ++ 5I^,WP]]J^#_S
M'#^\#\9OA[[5\'_F.']X LL!6GXS?#WVKX/_ #'#^\#\9OA[[5\'_F.']X L
ML!6GXS?#WVKX/_,</[P/QF^'OM7P?^8X?W@"RP%:?C-\/?:O@_\ ,</[P/QF
M^'OM7P?^8X?W@"RP%:?C-\/?:O@_\QP_O _&;X>^U?!_YCA_> ++ 5I^,WP]
M]J^#_P QP_O _&;X>^U?!_YCA_> ++ 5I^,WP]]J^#_S'#^\#\9OA[[5\'_F
M.']X LL!6GXS?#WVKX/_ #'#^\#\9OA[[5\'_F.']X LL!6GXS?#WVKX/_,<
M/[P/QF^'OM7P?^8X?W@"RP%:?C-\/?:O@_\ ,</[P/QF^'OM7P?^8X?W@"RP
M%:?C-\/?:O@_\QP_O _&;X>^U?!_YCA_> ++ 5I^,WP]]J^#_P QP_O _&;X
M>^U?!_YCA_> ++ 5I^,WP]]J^#_S'#^\#\9OA[[5\'_F.']X LL!6GXS?#WV
MKX/_ #'#^\#\9OA[[5\'_F.']X LL!6GXS?#WVKX/_,</[P/QF^'OM7P?^8X
M?W@"RP%:?C-\/?:O@_\ ,</[P/QF^'OM7P?^8X?W@"RP%:?C-\/?:O@_\QP_
MO _&;X>^U?!_YCA_> ++ 5I^,WP]]J^#_P QP_O _&;X>^U?!_YCA_> ++ 5
MI^,WP]]J^#_S'#^\#\9OA[[5\'_F.']X LL!6GXS?#WVKX/_ #'#^\#\9OA[
M[5\'_F.']X LL!6GXS?#WVKX/_,</[P/QF^'OM7P?^8X?W@"RP%:?C-\/?:O
M@_\ ,</[P/QF^'OM7P?^8X?W@"RP%:?C-\/?:O@_\QP_O _&;X>^U?!_YCA_
M> ++ 5I^,WP]]J^#_P QP_O _&;X>^U?!_YCA_> ++ 5I^,WP]]J^#_S'#^\
M#\9OA[[5\'_F.']X LL!6GXS?#WVKX/_ #'#^\#\9OA[[5\'_F.']X LL!6G
MXS?#WVKX/_,</[P/QF^'OM7P?^8X?W@"RP%:?C-\/?:O@_\ ,</[P/QF^'OM
M7P?^8X?W@"RP%:?C-\/?:O@_\QP_O _&;X>^U?!_YCA_> ++%99;FES29/.Q
MUF0DIUN<4Z-PVDGY9*5T2>VO>\HDF[WW],B]!^OQF^'OM7P?^8X?W@\LCQ"\
M(2Y\2<_R7Q^]-B$LH\ER^@J<9ZRTOH4;FT]1$1'KUUW!7HB/Y"]D>8,P<HER
MH-;#)E"Y\6,M#,U9>89()MMLS)MLT=E*/9N=_0<B\R[)8V!8)D;$ZQ\R9'KS
ML'6FH?L*3=-KK<D)4GSM*ZS(B8]#,MD1;,=&/XB.$HC;Z&.3<!91(<4Z\EN_
M@I)Q:OI*41.=S/XF?J.:[S)X?'Y4"2YG/&CDBO0AN&ZJWKS7&2CZ"6SZ]H)/
MP(M:^ #\8MGMMD=K/*XLKC'F)B[!,!QAN"<=EJ(_T+5[R%N$OI(C,W/=/J5I
M*=)'9Q?,'V,$:=R*ZMV)$]A^Q9M55A;BQ-J4UYCJ(_LZ5DV23TLB,S/6C[#D
M)YC\/:)EC+3G'&92K%"FYKQ6]?URDJ^DEP^O:R/XD>]CWV?B!X.NZMZML>2>
M/I]<\GH<ARKV"XRM/U*0IPR,NQ=C+X (AD&5\B8ABRKR9/N'XWLKMA$04&(M
MPU^87E199DVDD$;9$9FDD'U+4GJVE)']['E')ZZN1:)M"<.V*P;3"<CM=%6;
M,M#"'",DDI72E9FOS#41JUKI+L.C&Y1\.$)<5<?+N+6%17/.8-JSK4FTOM[R
M=*]U78NY=^Q#U(YE\/C<NQE)SKC1,FR0;<UXK>OZY23]4N'U[61_$E;V ^-G
MD^1QX]I50LFERL@A7'R=6$4:*9V)J:9>,I!$UHD-DXOK4WY>DEZ]6M]'"^0+
M6YSV2U:_*42#(L)U=7QT(B^R*.,HR,U:(WR49(4K9F2>^NDNQJXJ^1_#4XU$
M;7E/%2VX?649*K&M,F>HR4OH][W>HR(SUZF1;'3B<W<!0+I^XC9_QQ'MGT]+
ML]JY@)?<+MV4LE]1E[J?4_@7U +@ 5I^,WP]]J^#_P QP_O _&;X>^U?!_YC
MA_> BRP'$Q3.,<SR J=C-_5Y%"2KH5)J9K<ILE?4:FU&6_T#M@
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
MF#9XQAX"/\9_%)^VSW_)F N-G@  @
M                                  _AF1$9F>B(!_0'^>:O$QG:/$ W
MR<=[)_Z)KRT\,*NZC]GT373[7KT_O-JW^C0N/GO/\WSWQ%8SPCA&2.87%D5:
M[N[OH;:5RR8)1I2TR:NR3,R+WB[^\7P(R,L:I 8M\4E!EGAF\,V465-RMF=S
M-?L:\F;"ZG)=E0TFYTN);<0A)]*B/TU\!Y< S^C?X?Y9N\)YRS+D*WK,9>>4
MB\2ZVFN=\M:D.M&MAOWMI,MD9^@$;< 9 D.<FYWX(L#S3$LIM$Y]65K%RYTO
MF?RN22VZR\7^OJ26RW\2U\1Y>'^=,E\7?*U9>8W,L\9XYQ.K0]:L-*4U\HVK
MJ-G&4?\ J;:UW^O7U*("-D@/\E\*\0.>66-U<O'.9<HO.79&1JA,8,\U[7%D
M12=UU*ZD:273LS,U>A?#U+3N:<HYC!\1_,5*F^FQ:^KXX59Q8#3Q^3%F>61F
MZV7P41[[@1LL!_FOQ=XFN0(_A8Y#J,KR.<>:(QTLGQV]6\?M#\-Q1)425^IJ
M:<(R_4KZB&]>%[27><0X58V$AR7.ETT-]^0Z>UN.*92:E&?Q,S,S B9@,U>)
M3/,AQ?Q!>'^HJ;B77UEU;R6;&(PX:6Y2$H0:4N%\2+9__44EX>O$7G%/XBLN
M@YE>R[7!;S)+#':MV6Z:TUTYE76RV6_HI<0HTD7Q-)?4!'^@0#_._&?$WR-#
M\,N+Q*R\<G9_F6:2\>@W-I^7.&T3NNO2MD?21I(B,C(M^G8:KXGX!ON.,ACW
M-IRWF>:.JCK;EU]W);7"<<5K\HVV22-O1D>BZC]0(N4  $
M                                                    !C+^U?\
M\KT7]H8G^T^-E-?W2/U$,:_VK_\ E>B_M#$_VGQLIK^Z1^H@7'[  !
M !C#P$?XS^*3]MGO^3,&SQC#P$?XS^*3]MGO^3,!<;/  !
M                                  $)Y?YBQ?@W#7<FRR:N)7I=2PVA
MEHW7GW5?1;;07=2CT?Z.Q[,A F/%YBR.-\FS:UQK,,;JL?\ ).4S>4JHDAQ+
MJNE"FD*5[Y;/U(P%Y@*-XY\9/'?)5O)IXB[BFO&8*[)%7>5KD-^1'2DU&MHE
M>ZLM%OL?<N_H1F.?QEXUL/Y;MZB%C^+YN[&M'O(8M7:%:8)'LR,U/DHTDDC(
MR,_@ T$ H[D'Q@8/@N:R<0B0LBS7)X:>N;68C4N6#L0O_P"[TZ))_66S,OB1
M#MX7XDL4SG.ZS#X4:WB7D^E*^;8L(1L>7'-?1TK(SVE9'ZI,O^X"U@%1V_BD
MP*DYU@<22ILE.6S$)4@DLD<=*E(-:6U.;[+-);(M?$OK$@R?F?'L2Y1Q/ 9_
MM?R]DS3[L#RF24STM)ZE]:M^[V+MV,!/  4OQ+XML"YHY%O\)Q]RP;O:4G3D
M-S8Q-(63;OEK\M1*/JTHR^KL8"Z!%.5JK([[C?(ZS$9$.)DDV$Y&@R;!Q;;+
M+BRZ>M2D)4HM$9F6DGW(A J/Q;8%D7.TSB6 Y8/93$4ZVZLHQ>R]32.M:2<Z
MNYD7;T]1',3\<V%9Q=-5])B^<6+:Y_R<=A'H%N1&W262#ZG4J,DD1F1F9^A=
MP%8O_P!F5BJN#?P>;M+ LV* 2BFJMI'R=\H:ZC<\GTZ.O??HWKOK8D^1^&/D
MYV3QQR'0Y+0P.8,9J4U%E[5YSU5;,D1EI:R0EPC/9F9]'J?PT1B8Y3XUL,QC
M/<@Q!O',SOK>B=2S.^0J-<QMM2DDI/O(5V(R/XD7H8\_(7CCPKC"R3$OL8S>
M.E:F6VY2:!?D.N.H):&T+-1$I>CUTEWV1E\ 7U'.8^'><?$-P7?XIE)8%373
M\V%(KBK)4PV"2TYU.^<M3:CV>D]))2?QV8E*<+YQSGC7-\2SK_I]&:LZ)ZNK
M'L=?G&92%H-!&^;S?9&C]4D9_H'6IO%KB-K.PZ%(I\GI)N56+U971KBJ5%<\
MQI*%*4M*E;2@R<+2N^S(_J'2XN\4.#<NYUEF(44F6B]QIQ:)L>8P3?62%FVI
M39]1]2246C]/I%]8"'>&K >=.*ZG%L.RH^/'\)IH1PU2*=^<NR624'Y9EYC:
M6S][IZO3MO7<=CPI<%7O!?'N24-[*K94NRO)MFRNM<<6VEIWIZ"4:T(,E%KN
M1$9?49CKTWBIX\M>(Y_)4BT=I\4A2G8;LBQ9-#ANMJZ32E"34:C,_0BV9_4.
M1QUXN\=Y+R6JJ8&'9W7L6IF4*XM<><CU[^DFK9/&9EHR(]&9 *3B^!#*XGAU
MK<;CV6/Q>2J/)EY!47+3KWL[9*=)7EK<\DG"VGU(D&6TI_6+"NO#7F>0<O\
M(>9R9M$TWD^#?@ZVPW(>-34TVR)2E;:(O*ZB/2B,U:U[HT#G&<47&^*V.29)
M8M5-+7M^;(E/;TDO0B(BV9F9F1$1$9F9D1"DL;\=G'-[<T\.;!RC%X5TX357
M<Y#2N1*^<H_HDV\9F7?X&>B_4!ZK#DSP)9+F?AFX^Q&MN*>NY"Q>&NO78&\Z
M4.3&=ZB?9-9-&LTF1I,MH]2/TWL6WQFYR3C7)N*\?N5S3."8YB,9-C;^R.&W
M,L"239-L/*))&1$1*/W=]N^MCT<A^,3#^.>1[#!WZ+++Z_@1VI,AK'Z=4U*&
MW$D:5'TJV1=R+N7J+;8RZO/#D9/,-VIJ_8BL'3L&S9<CM='6?F)/NDTEZE\-
M& JKF_@^]Y*YBX?RRLEUS%=A]B_,GM2W'$O.H6E)$31)0HC/W3WU&G]8KJM\
M&5O,XMY;QFZLJUNSR3)I&24,^"ZXHX#VR5'6LS;2:5$HM*Z>KL9Z,Q/>/?&-
MB7*%DIF@QK-)%:IF0_&NW*%Q$"63*%*433IG[RC))D23(C,]$(R7]H)@IWQT
MGX'<A_+),^T?)WX,N>T>5O7F>7U=73OMO6@/4)QOP(Y(?AGIL,N,F@5W(%#?
MO9#57M6;C\=I]2NHB5UH0HR/XZ3V,B,MZT=NX=^,DMJ;%R=/&[1-U[S<:?6N
MS5./3.C3*U(4CI2WU=UD6S^HAZ^1/%QA/'=Y6T"X60Y%E,Z(B<6.X[5+F3V&
M5)(R4ZV6B1V/T,]_HT)'Q'XA,*YJH+.TQ^Q<9^25FW9PK-DXLFO41&9D\VOZ
M/8C[]R['W[& D_'K.41\+J6\T?KI.4I9(K!ZH)915.[/NWUD2NG6O4B$B&>:
MSQQ8'DEX4/'*3,<HJREIA+R&GH'GJQMPU$GWGNVBV?KK7Q]!(V_%AQ\6,Y]?
MRITFNK,*L'*NS<ELDDUR$_Z&2(S-PU'V+T,S 7& J.-XFL7=G\<PI-?=UDS/
M?-.G8FPTMKZ4))74Z769H(TF1EZGH_0A()',^/1>98G&*RE_A-)JU6[>F2\C
MR"4:3VO?TMEZ:!$\ 9[ROQQ\>XWD5S4P8&49:5(LV[:PQJF<FPZ]1?2)UTC(
MBUH]F6R[']0D]UXJ./:G!,3S%BR>MZ#)[%FJKY->SUF;[AF1)6E1I-&C29*(
M^Y'\ %N@*_YNYOQW@'#6\FR9$YVO<EMPD(KF/.=4ZYOI(D[+_P!IB*<:>+WC
MKDW,$8E'DV>/Y4XCS&J;(ZUV!(>3HS/H)9:4>B/L1[['V[ +K 9YNO&]A=5F
MF0XQ&QK-KVQH9BH,Y=+0KELMND?IU(5Z'H];UZ#U\B^-#!^,\VD8K8U.4S[6
M-!:LI":JH5)2PPXDC)2^E6TD6^^R[&"Q?8"F+?Q><95/$-;R05T[-QVS?*)!
M1$BK7*DR-F7D)9T2NLC2>R/1=O7N0E/$7,,+F&KGS8F/9)C9PWDLN1<FK%07
MU&:>HE)2HSZDZ/U($3X
M        &,O[5_\ RO1?VAB?[3XV4U_=(_40QK_:O_Y7HO[0Q/\ :?&RFO[I
M'ZB!<?L  $       &,/ 1_C/XI/VV>_Y,P;/&,/ 1_C/XI/VV>_Y,P%QL\
M $                                              !27BVXSQ+E/C
M6)697ES6"J8LF955>O/MM)CS4DHV_IJ2E6RZO=V1G\#(QC7D3G;,<Y\/7/?'
M^5WU1G98HU .-F-&E*69J5R&_<7T^X:RU_I^)*+OK8_T;S'!<<Y"ISJLHHJ[
M(:TUDY[)9Q42&R67HHDK(R(RV?<N_<<NOX=P.JQ23C$/"\?CXW*42I%0BL9*
M*^HC(R-;73TK/9$>S(_0@6LR8!X=,PMETW*G(>65MH_2X>["I*JE@*8;9:<C
M*]YU:E&:U$E1]M:WWWVT<'_L\["TCX!@K:^>*6)5J?DH+CER#!]J69NN$22>
M-?G[4HR67N_'7H-](KHC=>F B*RF"EKR"BDV1-$WKIZ.GTZ==M>FA"Z7@#B_
M&[:+:5/&^(U=G%63L>;"HHK+S*R]%(6ELC2?Z2,"LM^"G/<8XKR[F+$\[MH&
M,YVO*)$Y]=R^B,J;'5W;6A:S(EI+WCT1^BR/T,=&7G%'%\?TS*T6<6701^.'
M)ISXKR765M(>-2E)6DS(RT1^AC4.;</X+R2\R]E>'461OLETMO6E>U(6@OJ)
M2DF9%^C>A_"X;P$D=!8/C9(]A^3.GY)CZ]DWOV?Z']UOOT?1_0!7^7-FK/LQ
MXVR7E=CC.^=O9V3(S.#EZ'6?9XT2/LD-=!J\PT$CJ]"^!=M#1>?\O8[E7B9\
M,&?R+2%54=C1SY:Y<V0AEEDULF1I4M1D1&2S-/<_4AMN+CU5"HD4D>LAQZ9#
M'LJ:YJ.A,=+.NGRR;(NDD:[=.M:$3G<!\8V==7U\SCG$I<"O2M,.*_1Q5M1B
M6KJ63:3;T@E*[GK6S[@5*,<RFES&M*QH+>!>5YK-LI=;)1(:-1>J>M!F6R^K
M8_RWP:W/A26[S<TRMR-1\B7=+;I:3LUQ)*2Z-_H2XG_ZJ(?ZB8KAU!@M257C
M='6X]6$M3A0JJ(W&9)1^JNA!$6S^)Z'.7Q5A+M%84B\/H%TUC(.7,KE5C!QY
M+YF1FZXWT]*UF9$?4HC/9%W ?Y_^&_#I>.>(_@^ZM4F5]EM)=9)8*47O&N2:
MU((_U-] ]O@9L;.% ?Z.>*7#JO\ "V5YN#S(,%<B=^43OI==63J?,^B721ZU
MV[C_ $"_ G'?EBNMOD"K^5:U@XL&=[&WY\5DRT;;2^GJ0@R[=*3(A&(_AYXK
MB6;=BQQGA[-@VZ4A$MNABI=2X1]1+)9-[)6^^][V!6*Z27:Q?%[SZ=9S;4\.
MD<^%YGRI!A2?E#\D>B3[2M/3T=]]._IEOX"VO[09Y,CB?C-U$I$Y#F852BE-
M:Z'B,E'UEKMH_7MV[C0%]P)QEE-O)M;KCK$[>TE*ZWYL^CBOONJUK:UJ0:E'
MHB+N?P'?N,%QO(:N!6VN/55G70%MNQ(DR$TZS&6V6FU-H4DR0:2[$9$6O@!6
M9_%C_F;\,O\ ^VY?^VV,YX51S\)E<D<V8^PMZTPSD*Q;MH[)>],J'NE,A!_7
MT;ZR^KN8_P!*;;$**_LZRRLZ6NL;&K6;L"7+B-NO1%GV-32U$9MF>B[I,O0?
M*NP7&Z>':Q(&/54&+;../6#$:$TVB8XLM+6\DDD3BE%V,U;,_B!7^6-6HE>$
MKBW*ID1ZPP>IY)D3[MM#9K24<W2Z5K3\4_2+O\5$7Q&H,S\0^1PO$'QBQB/*
M>.91@696Z(GR'6Q([C\-@D(WUO$HU^\9GZDDR]/@-64>!8SC&/.4%-CE34T3
MG7UU<&"TS%5U?2VTE))/?Q[=Q'L>\/\ QCB5XBYI>/<8JK9"_,;FPZAAMUM7
MUH42-I/]6@*I/^TEIK"S\/#,N-&=F5E7=PI]K'92:C5$0I1+,R+U(C4DS_\
MK\!#O'!R_P ><E^&.)CV)7=5DE]?RH+=#65;Z'I*7"<29&3:3-3?2G:3V1:,
M]#;#[#<EEQEYM+K3B30MM:24E1'V,C(_4A"\9X-XZPN]5=4&"8Y2VZC,_;H%
M6RR\6_72DI(RW\=>H%8XI\&S^_\ &[F5;C'()X%>0\.JBG3_ )'8L_:--,)4
MCH=,B3[WO=1=^WZ1M3*\>@VO%UK29A9%)KGJER+;62B3&):#:-+SVB[-[+J5
MV[%_V'5C8C10\DEY#'I:YB_EM)CR;5N*VF4\VG72A;I%U*26BT1GHM$/?.@Q
MK2$_#F1VI<20A33T=]!+;<09:-*DGV,C+L9& P?PIR%>>'SFK .(:'D:DY=X
MZODO-P40C:7.IFTD:TFM;2C(T?\ VQ]R)6B3H6(U_P#E,7OV#+_?(: POA;
M..)[T[%<*H,=FO$:5R:RM98=4D_5/4E)'K]'H.X6(T19,>1E2UWX0G']E.V]
MD;]K\G>_+\W77T;[].] 5D+B/*:/B?QM\XQL\L8=#97Z8DRFGVKR6&Y$0DGM
M#;BS(NWN^[O_ $'_ .T5O=QI?,7)OBLR#C$E6-'*Q5NK3,KO>9GSDDV;A-*+
MLM70ATMEO?47_N(;TS?B_#^2X[#.68M3Y(VP9FR5I";D>49^O2:R,T_]AU,;
MQ:FPVH9JJ"I@TE8S_=PZZ.AAE'UZ0@B(@*SYX/N<>+U>'K!JR'E%%2S($%F!
M*JYDUJ-(:E%[JR-M:B49J7LR/7O=0Q&NGL:3E#.N1;FN<RSB_%^2I;E[CJ-Z
M:6H]-S#279PD;UTJ[%KZE'K_ $WL.!.-+7)"R";Q_C,J\)PGOE!ZI84\;A'L
MEFHT;-1'WZC[CNPL QBMC7$:)C=1%CW+BW;-EB"TA$Y:RTM3Y$G3AJ(]&:M[
M^(%8\\5T]WD_FSPS3<"RMJG7;.SG:S(&(C<Q#)&TV9+)I>DJ[;+I/TW]9#PX
MQB&;8UX_(5?E>=_AU>/8)*5'M#J6:WRDFXHDH\MHS2>E$9]7KW_0-BUO$V#T
MWR/\GX9C\'Y&6X[6>S5;#?L*U_34STH+RS5\33K?Q'47B-$YDS>1KI:Y60MQ
MSBHME16SEI9,]FV3NNLD;[].] 5C?P'<IX-Q7P=D.,YG>5>+931W$Y5Y#MY"
M&'UJ-6R<Z5F1N$:2)/;?IKXD,Z1HSE7X;L8OWVSJL6M.8&[.I3*_)(;A>][_
M '[)1[I]_3W3'^F>5\(<>9W<MV^1X-CM[:(UJ;85C+SID7H1J4DS,B^HQULD
MX[Q3,J:-49!C%->5,925L0+* U(8:4DC2DTMK2:4F1&9%HNQ&!64/[0/D/%<
MSX"JW\?R:GO6(>5UAR7:V>U(2QLW#+K-"C).R2?K]1_4./XHL_Q/FGG3@['>
M.K.#E.85>0-V$F?2.ID(A0DFDW"<>09I(CULT[[=/?6RWJMC@+C"-3RJEGCC
M$FJJ4ZV_(@HHXI,/.()1(6M!-]*E))2M&9;+J/7J8[>)\<XG@2'4XSC%-CB7
M2(G$U->U%)9%Z;\M); 8(XUFVL/Q'<^JK^=*?B)G\*2-Z%:0(,@['1K[I5)6
MDT]);+W=_2_4/;R_6\A77C,Y,=XQR6-3WC.",2#6Y#1)]M:(D_DFS5LD*5V,
ME:/_ .[L;.N/#]Q=D-K*M+7C;$;.RE.&Z_,F445UYY9^JEK4V9J,_K,]B20\
M*QZOOW+R+0UD:[=CIB+LF8;:)*V$ZZ6C<)/4:"T6D[T6B[ 5AKC[C7BWE3P6
M<<-1\R_Z:3X%HJ9"N+":T;C%TDU&Z2^LT)7O1J))=)Z).O0]V]X+^>,NY/L\
M^Q/++2IRY_$I;4=G+:-))C625DK_ -ON&HNGU3HN_P"C9W3.X+XXLJ%VDDX%
MC3M.[).:N"=2P3*I!EHWC22->89=NOU_2.[B6$X]@-2FKQFCKL?K24:RB5D5
M$=KJ/U5TH(BV?U^H%=L  $
M        !C+^U?\ \KT7]H8G^T^-E-?W2/U$,:_VK_\ E>B_M#$_VGQLIK^Z
M1^H@7'[  !       !C#P$?XS^*3]MGO^3,&SQC#P$?XS^*3]MGO^3,!<;/
M !                                                         4
M'XZ,PO,#\,>67>.6LJEMXZHI,S8;AH=;ZI#:5:,OK(S+_N*&Q?Q)9?B_A$Y
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
M1!@L1G%-&9H-2&TI,R,R(];+XD0([   (
M                             #&7]J__ )7HO[0Q/]I\;*:_ND?J(8U_
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
M3T&1_5H1VM\/G%M,M]=?QKB$%;[*XSRHU#%;-QI9:6VKI;+:5%V-)]C^(GX
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
M%V/N1E^LAQ*[E/#K?Y3]BRBHE%6M&_,-J8V9,-D9D;BCWV21D9=7ILC[@)2
MC-/R;B.0M63M;DU3.:K4>;,<8F-J3'1W/K6>]$GW5>\?;L??L8XV*\O5&;YZ
M_24,^!<5S56F<J;"D$Z:7#=-'09%V+W=*_[E\ $_ 5_R9R_#XTM:"&_ >GE8
M/%[4ZRLDE C=:&CDN;]4DXZTG1?^XS_TF.[DW(^*X9);CWV1U=/(<23B6ILM
M#2C09F1*THR/IVD^_IV/Z@$C 1RJY'Q2]>LFJ[)*J:Y6H-R8EB8VKV=!;(U+
MT?9)&E1&9]B,C+X#RQ>7,)FU$JU9RRF56Q'$LR)1S6R;:6HMI2I1GHC,NY;]
M2] $M 03DGE:-@W&+V9UL)631O\ TYQH\-XDG*)YU#:.A1D9=^LC+ZQY.0>;
M*O".(RSR/&<N8S\=M^%#962%R>M/422,R/6D]2C/78DJ^H!8P#B1LQJ'JN3-
M>L(D9N&PB1.)Q])>R)4V3A>:>_=]T][/7;N/)9<FXC3VBJV=DU5$L$-FZN*]
M,;2XA!))9J4DSV1=*B/9]M&0"3 .?,R&KKGI+4JRB1G8T;VQ]#SZ4&TQLR\U
M6S[(VD_>/MV,<&IY=PB]BSI,#+::4Q!9]HE+;FMF3#7P6OO[J3^"C['\ $N
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
MO(^*3KN;3Q\DJW[6$E:Y,-N6VIUDD?3-2=[+IV75]6RWK8Y1\X\>$R^[^&]
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
M(C+X&9;$73S905N<9%CM_;5=([7R8\>)[7+2VN3YK#;F]*,M>\X22^&]%ZF
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
M6+>O,5U-)N'8R4Q2+_TWDQ2<2AU*V_>-72KJ5U$9^[HI-SK_ /@[#?VLJO\
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
M#$_VGQLIK^Z1^HAC7^U?_P KT7]H8G^T^-E-?W2/U$"X_8  (       ,8>
MC_&?Q2?ML]_R9@V>,8> C_&?Q2?ML]_R9@+C9X  (RWXC.14Q+[(&X,EFFNL
M=;B+8?D9#*CR9*EF3A'&@M_DW4:,TJ6KL>E),M)V/=?QI;<7D'*_ENY^5JC+
MX\>O(K-]+$=GKADIHF27Y9H43KFR4D]]7Z"UI0VT&X2^DNLBT2M=R+ZMC] K
M(&:VU5,9EJN\EFHSTL\C1BISLG>T1-BWY""B=703)L$A?7T>I]75LQ=G/>50
MZ2MH:N:VPA%Q-4RF9/NGJF''-#2E[=?:]X]D6DM^BC]=:V+0\I'F^9T)\S73
MUZ[Z^K8_KC:'4]*TI6G>]*+9 C+/%JI7)$O!*VWO+255%&R!*VH=K*;1*2Q.
M::8-;I+2XX24'[JE'LRUO8\R<QRG'<3H%1[6RGR,JCRL4ANO/N.J8G-S7&X[
MYF9GI7D&ZI2_57D),S,QK$1VVPJ/=Y547<R=,=35=3D6NVV49+RDJ1YY^YUF
MLD+4DMKZ2V9].^X*BG,=]%P7CZMA24JE,RY4:J*5-N'JYIHS+L[(EHVM"?<T
M9]^LU$D_I"DL4RDK"/40,CR54;!&<HLH;T^-<R$QE=,9IR*R<Q2TN&R:UNFG
MJ5I1I01;+1#7#C:74&A:26@^QI46R,?QQI#S9MN(2M!]C2HMD?\ V 8XQO)+
M>OH9J\(MK"S-<O+78#BG5O+EJ;)HV%GO^^,M[0I6S5V/9]6S[%Q=PFX+S7&&
M5VF0KD8E92+?R;E^>MIU+23CO*-2U&S(-PUI)*>DS][M[A:TA+PJ/.S>NR9^
M=,<>KHKL:+!VV4=KS33YCG9'6:S)"2[K-)$79)'W'?;9;:-1H0E!K/J4:2UL
M_K,!E[E#EAC)DW18CERY#;.#NR#DU$TU(9D*DQR2OJ2>B=))G_\ (B5W['WF
MEAQ_$D<J46*+M;[Y!9QR7*7&3=2TJ??]I:(G7'"<ZU*+K7K:M%OT[%J[6F6V
M4FEM"6TF9F9)+7<_4Q^P1E3&"L,^@P7+B_NW/8\#*8@HUH_'ZY27WT)D+-M:
M34X1(+N>]GW/>BU\K:?DN&X?#G8]:W%A>W.!2+66J3->D&[+2J*?GH0HU$VH
MDO.Z)M)%KI+I/I(AK  5DIN1/E8K:.TF:0OD:9+HX_E8]F$FWDL..3D)<=-Y
MU"%L^:VKI-)>II,];V/=RGCD*OJ>2*)V?:%C]3)HK-I+]Q*/V7S)!$^KS3=Z
MNCI;ZS)2NE)[46C[C4C3+;!*)MM+9*,U'TD1;/XF/ZM"5I-*B)23+1D9;(R
M4!5WM11<WUK4;(6,OCW+B&(#4+(7GI54E,7>G8Q.*0ZPHD&LW5:42G$F9*V2
MB]?)EI1GRO-A9[DLG&\;:HVY%2:;=VL9>D>8Z4A9+;6CS'4))G23,^DE;(NY
MF+S2PVA1*2VE*B3TD9)(CU]7Z@<9;>(B<0E9$9*(E%O1EZ&",\<4-W>:9EB+
MN4V5P;L/$XUA[$J4[&2\^<IU+;[[2#22EFVE.TJ+6U'LNQ:Z/+5M0HYOHZS+
MLGE4...X[*?\DK9VOC.R$OMDE2W$+1[Q)-9I(S[Z/UT+Y'#?P^!)R]O(W3<7
M-;@*KR:4:3:-LW$N;,M;ZNI)=]_]@&:,4R2-:HJ4<IY78TM,G'BD4TF5;O5O
MMA^TOI4^IQ"T&X^3"8JB)1F9=9J(MJ,Q]L9R:7&M,$L<LNU7MG;1X, Z0KEZ
M':P5K-9(D^R-K(G2<0I"W.I*5)(C/:B+1:J<9;>(B<0E9$9*(E%O1EZ&/Z;:
M#<)9H2:R+1*UW(OU@K'E=(QW%Z#&:M>46%1 7GME%O$HO9'6VWN<;;;ZC=-3
M*%=*#,]IW](SWW'6@Y#&<N8M?8Y/.;XB5D$YB+<+MWD-/=,9E3+"IO62S8\Y
M4HD[7I1MI1LR(B/25YAM?D%K2V$CS$/U,M4QHFNDDN+4RXR9.;(]ETN*^KN1
M?J'9-AI3/DFV@VM=/EFDNG7U:!&9,><?RZQQ.G1D-S+P][*+1B!):LWTKL*]
MN&:T)-\EDMULGB<)*C4?4E!=S+N?"N,BMJZ;3T$^U2G$8]O>04R+O)956VMQ
MEY!1F79J$K<4:6U.]*5F75T%LS-)$-=D1)(B(M$78B(?EUEM]LT.(2X@_5*R
MV1_]@5F.!26M[(3$O,NFVQ5^$'.8DT=Y(*.\][0^3,@G6S0;JTMI0769>\9&
M9D?;7$R:RR3"<,JI]#<7$RTNL,^4[-Z38/NFITGX?FR$$?63*DMOOGMI'8M:
M2?2DAKDBT6B[$/Z",HL'/F4QMU>8PSH+&_I8J6,:RZ3;/1S6\9/[DK2AQLG4
M&CW2/U)2BT9C[<BT-?#KLPJ)UE9MX]0Y51/L*D7,I/LC3JHRGMNF[U=!&:E%
MU*T@S,RU\-2M,ML)-+:$MI,S/2"T6_B8_KC:74*0M)+0HM&E1;(R!5"8Q>UE
M-SHW":OV,O*Y6[[$Y!OGGWZMM$=)^4_%)Q39LZ3LGNQ]2T[(S5U'T.0JNEB^
M(3$;&QFO0Y$BCL68Q.6;S+3SZ7(W0VEOS"0I1D:CZ-'U:V9'TEJZDLMH6:DH
M2E1D2=D7?1>A MI#AI-:$J-)[29EO1_60(RABD&UP+C?C&RQB;:2[VVQZ8A;
M$B:Z\U(<37K>823*E&VGI6A))Z4EV,R^)CC0+NXD<9Y'<4V:04*5C)JF,U^6
MR;2P*6:V^F2IMUM!QEI/S4J).BV9)U[I#98_"&6VE+4A"4*6>U&DM&H_K/ZP
M5E#D-B=C^>6V+(R*/0Q(U1'=H)V19E,KC)]:G3>D)/H64I:7.CJ2XK1)TDDD
ME9[^N89$EACD%_(,LFP.2JZ0AO'*Z):/,>:7D-'']FB)627TNNFLE&:%;]Y)
M]DZ+53C+;QH-QM*S0?4GJ(CZ3^L@4RVMQ+BD)-:=]*C+N6_71@*3XYBU&&\A
M\HWUK-=KC*5 3(=FV;RX[:W8K)F72XLT%^441)[=B,DEHNPN\ !
M
M                            8R_M7_\ *]%_:&)_M/C937]TC]1#&O\
M:O\ ^5Z+^T,3_:?&RFO[I'ZB!<?L  $       &,/ 1_C/XI/VV>_P"3,&SQ
MC#P$?XS^*3]MGO\ DS 7&SP  0 !YVK&(_,>B-RF7);!)4ZPEPC<;(_0U)]2
MW\-@/0 ^7M3/M/L_G-^T=/7Y7475T^F]>NOTCZ@            /.5C$.><$
MI3)S2;\TXWF%YA(WKJZ?76^VP'H              'G<L8C4UJ&N4RB6ZDUM
MQU.$3BTEZF2?4R+XF0]             #S_*,0YYP?:F?;2;\TXWF%YG1O75
MT^NM]M@/0    /-)LX<,W"D2V&#:;-Y9..$GH07JH]GV+]/H/Q'N8$N0AAB=
M&>?6T4A#3;R5*4V?HLB(]FD_K] 'L >=%C$<G.0D2F53&T$XN.3A&XE)^BC3
MZD1_6/0         #SP[&)8DZ<24S))IPVG/)<)?0LO5)Z]#+ZC >@!\F)3,
MKK\EYMWH4:%]"B5TJ+U(]>A_H'U  'QF3(]?%<DRGVXT=HNI;SRR0A!?69GV
M(A]&G4/-H<;6EQM9$I*TGLE$?H9& _0              \\ZPBU<94B;)9B1
MTF1*=?<)""V>BV9]O7L/VS+8D+<0T\VZML]+2A1&:3]=']0#Z@       \Z+
M&(Y.<A)E,JF-H)Q<<G"-Q*3]%&GU(C^L$6,1R<Y"1*95,;03BXY.$;B4GZ*-
M/J1']8#T    #^*42$FI1DE)%LS/T(?AB0U*92ZRXAYI9;2MM1*29?H,@'T
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
M0^^<^%7C#D?)7;V^QLY%@^AMN6;$Z1':FI;UY92&VW$H>).BUUD?IKT$XRS
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
M3HOT"2@@                                              ,9?VK_
M /E>B_M#$_VGQLIK^Z1^HAC7^U?_ ,KT7]H8G^T^-E-?W2/U$"X_8  (
M   ,8> C_&?Q2?ML]_R9@V>,8> C_&?Q2?ML]_R9@+C9X  (
M
M
M                            QE_:O_Y7HO[0Q/\ :?&RFO[I'ZB&-?[5
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
M0I]C#]HC1%,US:5O&MU1)(R2I1;[GZ$>_J%)9EX'[R_AYCCU3R:=+@^2799
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
M       &,/ 1_C/XI/VV>_Y,P;/&,/ 1_C/XI/VV>_Y,P%QL\  $
M
M
M                                8R_M7_\ *]%_:&)_M/C937]TC]1#
M&O\ :O\ ^5Z+^T,3_:?&RFO[I'ZB!<?L  $       &,/ 1_C/XI/VV>_P"3
M,&SQC#P$?XS^*3]MGO\ DS 7&SP  0
M
M
M         !C+^U?_ ,KT7]H8G^T^-E-?W2/U$,:_VK_^5Z+^T,3_ &GQLIK^
MZ1^H@7'[  !       !C#P$?XS^*3]MGO^3,&SQC#P$?XS^*3]MGO^3,!<;/
M  !
M
M                                           &,O[5_P#RO1?VAB?[
M3XV4U_=(_40QK_:O_P"5Z+^T,3_:?&RFO[I'ZB!<?L  $       &,/ 1_C/
MXI/VV>_Y,P;/&,/ 1_C/XI/VV>_Y,P%QL\  $
M
M
M                 8R_M7_\KT7]H8G^T^-E-?W2/U$,:_VK_P#E>B_M#$_V
MGQLIK^Z1^H@7'[  !       !C#P$?XS^*3]MGO^3,&SQC#P$?XS^*3]MGO^
M3,!<;/  !
M
M                                                 &,O[5__ "O1
M?VAB?[3XV4U_=(_40QK_ &K_ /E>B_M#$_VGQLIK^Z1^H@7'[  !       !
MC#P$?XS^*3]MGO\ DS!L\8P\!'^,_BD_;9[_ ),P%QL\  $
M
M
M                           8R_M7_P#*]%_:&)_M/C937]TC]1#&O]J_
M_E>B_M#$_P!I\;*:_ND?J(%Q^P  0       8P\!'^,_BD_;9[_DS!L\8P\!
M'^,_BD_;9[_DS 7&SP  0
M
M
M!C+^U?\ \KT7]H8G^T^-E-?W2/U$,:_VK_\ E>B_M#$_VGQLIK^Z1^H@7'[
M !       !C#P$?XS^*3]MGO^3,&SQC#P$?XS^*3]MGO^3,!<;/  !
M
M
M                                  &,O[5__*]%_:&)_M/C937]TC]1
M#&O]J_\ Y7HO[0Q/]I\;*:_ND?J(%Q^P  0       8P\!'^,_BD_;9[_DS!
ML\8P\!'^,_BD_;9[_DS 7&SP  0
M
M
M      !C+^U?_P KT7]H8G^T^-E-?W2/U$,:_P!J_P#Y7HO[0Q/]I\;*:_ND
M?J(%Q^P  0       8P\!'^,_BD_;9[_ ),P;/&,/ 1_C/XI/VV>_P"3,!<;
M/  !
M
M                                            &,O[5_\ RO1?VAB?
M[3XV4U_=(_40QK_:O_Y7HO[0Q/\ :?&RFO[I'ZB!<?L  $       &,/ 1_C
M/XI/VV>_Y,P;/&,/ 1_C/XI/VV>_Y,P%QL\  $
M
M
M                  8R_M7_ /*]%_:&)_M/C937]TC]1#&O]J__ )7HO[0Q
M/]I\;*:_ND?J(%Q^P  0       8P\!'^,_BD_;9[_DS!L\8P\!'^,_BD_;9
M[_DS 7&SP  0                                               >
M&YO*W'*YV?;6$6K@-=W)4UY++2/UJ49$0]PR/XFBHK#Q5\0UO(YQSXX7!FNL
M-6AD5>]:EV;2]U>X9DG722NVS_28#4F.Y339?6E84-O NX!J-!2JZ2B0T:B]
M2ZT&9;+9=M_$=09-Y0S"+2<HX%QMQ[DU1QAB%^F=.L+W'H\,B=DM(1J.@U)-
MI#AETFHS+J,NG_O7=5S]RAF=#QY3PLT]FDSL^G8L[E,6!'45I":;,TOI;-)M
M]7KHTET]22[&6R,L;U,R(MF>B^LQR8674MCD=C01;2+(NZYMMV9 ;=(WHZ'"
MVA2T^I$HB[?6/\]>7LAS3)^'\HJ\@SZRE)PWDJ/2%8&Q&:7*CFZT;;CYDWKJ
M:,S,C+1'OWB,B(A,^4>6<QX^G<_?(F5>V3,=QVA=K[I4.(;[CCAI2XZM:&B)
M?41GV/:2W[I$!&[@&%,VY7Y3XLF\D4KN>2\BE)X];RJ',?@1FUP)?FDA9-)0
MV1>7K>DK)6M%W,]F?>R+Q09%$SF&C';UC(6(O%K^12:V.33J'+!)$I"UFDNH
MCUWZ2,BU\ (V:.+,S2CK\JKL:DV;#-]8,.28D!2ORKS;>NM22^HMEO\ 6,(X
MIS_S=C^!7.7JERLBJI&(2+<GK>93.FQ-2232[&8B.&[Y!=1D:'$GTZ+>MF0Z
MG$MA8V/BSX=D6?))<C29F&S+!QU3<=*X:WDI-;?Y%)%T&9>Z2BZBT??ZA&]
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
M(,_570^TKI+N9&K_ -I@K<8  (
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
MM&_I0^:KXS_/?D3^+1OZ4;/ "]8P^:KXS_/?D3^+1OZ4/FJ^,_SWY$_BT;^E
M&SP O6,/FJ^,_P ]^1/XM&_I0^:KXS_/?D3^+1OZ4;/ "]8P^:KXS_/?D3^+
M1OZ4/FJ^,_SWY$_BT;^E&SP O6,/FJ^,_P ]^1/XM&_I0^:KXS_/?D3^+1OZ
M4;/ "]8P^:KXS_/?D3^+1OZ4/FJ^,_SWY$_BT;^E&SP O6,/FJ^,_P ]^1/X
MM&_I0^:KXS_/?D3^+1OZ4;/ "]8P^:KXS_/?D3^+1OZ4/FJ^,_SWY$_BT;^E
M&SP O6,/FJ^,_P ]^1/XM&_I0^:KXS_/?D3^+1OZ4;/ "]8P^:KXS_/?D3^+
M1OZ4/FJ^,_SWY$_BT;^E&SP O6,/FJ^,_P ]^1/XM&_I0^:KXS_/?D3^+1OZ
M4;/ "]8P^:KXS_/?D3^+1OZ4/FJ^,_SWY$_BT;^E&SP O6,/FJ^,_P ]^1/X
MM&_I0^:KXS_/?D3^+1OZ4;/ "]8P^:KXS_/?D3^+1OZ4/FJ^,_SWY$_BT;^E
M&SP O6,/FJ^,_P ]^1/XM&_I0^:KXS_/?D3^+1OZ4;/ "]8P^:KXS_/?D3^+
M1OZ4/FJ^,_SWY$_BT;^E&SP O6,/FJ^,_P ]^1/XM&_I0^:KXS_/?D3^+1OZ
M4;/ "]8P^:KXS_/?D3^+1OZ4/FJ^,_SWY$_BT;^E&SP O6,/FJ^,_P ]^1/X
MM&_I0^:KXS_/?D3^+1OZ4;/ "]8P^:KXS_/?D3^+1OZ4/FJ^,_SWY$_BT;^E
M&SP O6,/FJ^,_P ]^1/XM&_I0^:KXS_/?D3^+1OZ4;/ "]8P^:KXS_/?D3^+
M1OZ4/FJ^,_SWY$_BT;^E&SP O6,/FJ^,_P ]^1/XM&_I0^:KXS_/?D3^+1OZ
M4;/ "]8P^:KXS_/?D3^+1OZ4/FJ^,_SWY$_BT;^E&SP O6,/FJ^,_P ]^1/X
MM&_I0^:KXS_/?D3^+1OZ4;/ "]8P^:KXS_/?D3^+1OZ4/FJ^,_SWY$_BT;^E
M&SP O6,/FJ^,_P ]^1/XM&_I0^:KXS_/?D3^+1OZ4;/ "]8P^:KXS_/?D3^+
M1OZ4/FJ^,_SWY$_BT;^E&SP O6,/FJ^,_P ]^1/XM&_I0^:KXS_/?D3^+1OZ
M4;/ "]8P^:KXS_/?D3^+1OZ4/FJ^,_SWY$_BT;^E&SP O6,/FJ^,_P ]^1/X
MM&_I0^:KXS_/?D3^+1OZ4;/ "]8P^:KXS_/?D3^+1OZ4/FJ^,_SWY$_BT;^E
M&SP O6,/FJ^,_P ]^1/XM&_I0^:KXS_/?D3^+1OZ4;/ "]8P^:KXS_/?D3^+
M1OZ4/FJ^,_SWY$_BT;^E&SP O6,/FJ^,_P ]^1/XM&_I0^:KXS_/?D3^+1OZ
M4;/ "]8P^:KXS_/?D3^+1OZ4/FJ^,_SWY$_BT;^E&SP O6,/FJ^,_P ]^1/X
MM&_I0^:KXS_/?D3^+1OZ4;/ "]8P^:KXS_/?D3^+1OZ4/FJ^,_SWY$_BT;^E
M&SP O6,/FJ^,_P ]^1/XM&_I0^:KXS_/?D3^+1OZ4;/ "]8P^:KXS_/?D3^+
M1OZ4/FJ^,_SWY$_BT;^E&SP O5!<#^"+C#P^7BKZCA3[C)#2I*+F]DE(D-)5
MV42"2E*$F9=NHD]6C,MZ,R%^@ (
M
M
<                                 #__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>26
<FILENAME>alms-20241231xs4006.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 alms-20241231xs4006.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" !( 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*** $+
M 'DUX'\;_CQ-X=OYM \.R(+U#MNKPC=Y1Q]Q.V[U)Z=.M>D_%GQW#\/_  C<
MZ@6!O)!Y-K&>K2$'!^@Y)^E?$%Q/+=W$L\SF2:5B[NQR68G))KYO-\=*@E1I
M.TGOY+_@GZ-PGD<,;)XS%1O".B3V;_5+\_0MZKKFI:Y<M/J%]<7LQ.2\TA8_
MJ>*U_"OQ&\1>#[F-]-U.=(@1FW=]\3#/0J>*YJN@\ : WBCQIHVF!2RSW*>9
MCM&#ES_WR#7Q]*51U$X-\S/US$T\/'#R5:"<$G=65K+R/O"S=Y+2%Y!AV0%A
M[XJ:HGN(X(R\C!$49+,< #ZTZ.5)D5T8.C#(93D$5^I[:'\O/N/HHHIB"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ IDC^6A;@ <DFG-P*\E_:%^(A\'>%#IUG-LU/4U:)2#\T<71V'H>P/J
M?:L*]:.'IRJRV1VX+"5,?B88:EO)V_S?R6IX;\=?B(?'?B^2.W?.EZ?F"WP>
M'.?F?\3T]@*\VH'-%?F-:K*O4=2>[/Z7P>%IX*A##T5[L5;^O4*]^_9Y\+0^
M&]/N_&VLGR(-I@LT8?,W]YA]?NC\:Y3X2_!2\\8S)JFKH]EX>B&]I'^1IP.R
M_P"SZM^5=IXQ\2)K-W':V2BWTBS7RK6WC&U0HXSCWQ7J82B\.EB:B_PKS[^B
M/D\YQT<;S9;AY?XVNB_E7F^O97)O&'CV_P#%4Y0L;>Q4_);H<9]V]37??![Q
M6;^R;2+A\S6PW1$GEH_3\*\:J[HVK3:'JEM?V[8EA8, #C([C\1FNVCBYPK>
MUF[]_0^=Q>6TJV$>'I1M;;U_X/4^HZ*H:+JL&MZ;;WMN^^*9 P]CW!]P>*OU
M]FFI)-'Y7*+@W&2LT%%%%,D**** "BBB@ HHKB/C5\3H?@S\+?$7C6YL9-3@
MT:W%P]I%($:4;E7 8Y ^]^E ';T5\7? O_@I=H?QQ^*N@>";3P1J.EW&K2/&
MMW->QR)'MC9\E0H)^[C\:^T: "BBB@ HHHH **** "BBB@ HHHH **\@_:A_
M:.TC]F/X:2>*-2LY-3NIIA:6&GQ.$-Q.02 7(.U0%))P>G2O /V5_P#@I+:?
M'?XCP>"_$?AR+PWJ.H!O[-N;:Y,L4KJ"QB<, 58@'!Z$C&!Q0.Q]O44@Z"EH
M$%%%% %34-2MM,L9[N[N([6VA4O)-,P1$4<DDG@"OFWQQ\)O$WQ2\1W6O6.J
M:1J=C*=MLUM=[T2(?=4$#'N<=R:P_P!MWXP+:6$/@+39LW%P%N-293PL?\$?
MU)&X^P'K7R/X>\5:QX2OEO-&U.ZTRY!SOMI2F?KCJ/K7R^98JC4G[":;2WL[
M:G[;PGPKCI8+^TZ-54ZD_A4HW7+WW35WZZ6/L;3/V5/$=S*/MNI6%G'_ !%"
MTC?@,#^=>I>#OV<?#/AEH[B\5]:O%^8/= ",'V0<?F37C'P+_;/>\NK?1/'I
MC1Y&$<.LQKM7)X E4<#_ 'AQZCO7UW%.DT:NC!U89#*<@CUKJP6$P,U[2DKM
M=^GR/E^(\7Q#E]7ZKCY<J>SCHI+R>_JOO1P7Q;UT:1X=2PAPDMX=F%XQ&/O?
MT%>(UW/QAOVNO%GDDY6WB5!]3R?YUPU>5CZCJ5Y=EH=^38=4,'!]9:OY[?@%
M%%%>>>X>E?!WQ8+&]?1KE\0W!W0,3T?NOX_TKV53D5\IP3R6TR2Q,4D1@RL.
MH(/6OHWP3XF3Q1H,-WPLZ_),@/1QU_/K7TV68GFC[&6ZV]#\_P _P/LYK%06
MDM_7_@G044@YI:]T^/"D) H)Q7YK?\% _P!O/6M#\47OPT^'&I_V<;$F'6=:
MM3^^\W'S01-_!MZ,PYW?*,8.0:5S]$=7\:>'_#]Q'!JFN:;IL\GW(KR[CB9O
MH&()K4@NH;J%)H94FA<;DDC8,K#U!'6OYY_"'PR^('QHU*ZE\/>'M<\77F=U
MQ<V\$EQ@G_GI)R 3GN<UWOA/XG?&7]DG69]+N(-8\/VMS%)%/H6MPRI;7$;*
M5)"G&#@\.A';DT#L?N_N'K7A'[=!S^R5\2O^P:/_ $;'7XQ?"[Q9K<WQ,\(Q
MR:SJ#QMJ]HI5KJ3!'G)[U^SO[= Q^R5\2O\ L&C_ -&QT"M8_*S_ ()^?\G=
M_#[_ *^)O_2>2OW*)Q7X:_\ !/S_ ).[^'W_ %\3?^D\E?H!_P %5]0NM,_9
MLTZ:SN9K2;_A(;8>9!(4;'DS\9!H*>Y]E;AG%%?DW_P2AUS4M4^/VN1WNHW5
MW&NA2D)/.S@'S8N<$U^L4O$3_0T$M6';AC.>*-PQFOYYO'7BO7$^(?B"-=9U
M!4&JW "BZD  \UN.M?OCEO\ A6._<=W]CYSGG/D^M -6.GW#UJ*[OK>PMWN+
MJ>.V@C&7EF<*JCU)/ K^=C3?'NNZ7K=K>G5;^=;:X6;R6NY K[6!VGGH<8KU
MGQ?KWQV_;+UO4=;72?$/BFQBD++9Z5:RO868ZB-%'R@@8ZDL?>@=C]P]'\2Z
M1XA1WTO5++4D3AFL[A)0OU*DXK0W"OYU=!\2>+/A#XN^UZ9>:EX6\0V$NQPI
M>WFC8=5=3@_52,>HKZ=^,7_!0OXD?&WP/X9\'>'8KK1=3EMEAUB?20?M&I7&
M2H6+9\R(0 =HY)8CH.0.4_7.Z\<^&['4QIMSX@TNWU$G M);R-9B?386S^E;
M>X'O7\\OCWX+_$+X<6D&I>+_  AKF@VMXWR7>IV<D:2.><%F'WNIP3FOJ/\
MX)U_M9>*/!_Q6T7X?:YJDVJ>$]<D^R6\-W(7:SG(_=M&Q.0I/RE>GS ]10%C
M[X_;5_9JG_:;^$7]A:=>166NZ=="_P!.>YR(GD"LIC<CD!E8C/8XKY/_ &./
M^"=GCGP!\9M)\:>/OL>G6.A2-<6MG;7(FDNIPI"$E>%0$[NN3@#'6OHS_@I-
M>W%A^RCK\]K/+;3+>6F)(7*,/WH[BOA;_@F1X@U34OVJM,AN]2O+J+^R[P^7
M/.[KG8,'!- +8_8M2,8]*Q]3\:^'M%OTL=0UW3;"]?&RVN;N..1L],*2":^-
M/^"F7[4>O_!S0=%\%^$;Q],UC78WN+O48>)H;93M"QG^%F;/S=0%..M?F9X<
M^$/Q%^*6F:GXCT3PMKWB>SMW)N]1MK:2X&_&6RV"6;N<9/>@21_0LDB2HKHP
M96&0RG((]J*_'C_@GC\4?C#8?&'3/"?AEKO6O#&_.KZ7?NQMK*W!PTH8Y\I@
M3P!]X\8YX* L=!X[\4W'C7QEK.N73LTM]=/, W\*DG:OX# _"L*NF^)GA"?P
M#X]US0IU9?LETZQDC[T9.4;\5P:YFOS6IS<[YM[G]QX.5*6'INA\'*N7TMI^
M 5]G?L6?&V758G\":S=-)<P(9=,EE;):,?>AS[#D>P/H!7QC6_X \3R^"_&V
MBZY"Q5K&ZCE)'=<_,/Q7(KHPF(EAZRFMNOH>+Q%E%/.LNJ8:2]ZUXOM);??L
M_)GVY\1V+^-=5SVD4#_OD5S5=9\3X0GB^XF3_5W$<<RGL05'^%<G6^(5JT_5
MGXO@6GA:5OY5^04445SG<%>A?!C5)+?Q#/9;CY-Q"6*]@RX(/Y9KSVO1O@MH
M\D^MW&H$8@@B,8/JS8Z?AG\Q7;@E)XB'+W/(S9P6"J<_;\>GXGM(Z4M(.E+7
MVQ^3&%X[UT^%_!.OZPOW["PGNE^J1LP_E7\]VA:;>?$WXB6%@TY-_KVJ)$\\
MAR?,FEP6.>O+$U_0IXUT(>*/"&MZ.3C^T+*:U!/8NA7^M?SV6L^I?"OXD12O
M"T6K>'M4!:"08(E@EY4^G*D4%(_H ^%OPP\/_"#P-I7A;PW8I8Z980K& H^>
M5\#=(Y_B=CR2>YKE?VF_@EH_QW^#WB#PYJ5K$]X;62;3KIE!>UN54F-U/;D
M$=P2*V_@S\9/#?QR\":;XH\,WR7-M<Q(TUON'FVLA'S12K_"RG(]\9&17%_M
M;_M#:'\ /A'K=_<WT/\ PD-W:R6^DZ?O'FS3L"JMMZ[%)W$^BD=<4"/Q&^%@
M*_%+P@#U&LV@/_?]*_;+]NG_ )-*^)?_ &#1_P"C8Z_$WX5G/Q1\'GUUBS/_
M )'2OVR_;I_Y-*^)?_8-'_HV.@;/RK_X)^?\G=_#[_KXF_\ 2>2OOG_@K+_R
M;+IW_8Q6O_HF>O@;_@GY_P G=_#[_KXF_P#2>2OT,_X*G:%/K'[+$UQ"I9=.
MUBTNY<#HF'C)/XR"@;W/DS_@DG_R<%KW_8!E_P#1T5?K?+_JG^AK\9/^"9/Q
M$TKP'^TI#!J]U%90ZUI\NG0SSMM43%E=%)/ W%,#W('>OU]\<>,=*\!>$M5U
M_6[Z'3]-L+=YYIYV"J  >/<D\ =23@4">Y_/EX\_Y*/XA_["MQ_Z-:OZ!/\
MFEP_[ __ +0K^?H&3QM\1 ;>-FEU;5,QQ@9),LO Q_P*OZ#M2MC9> ;NW88,
M.F-&1Z8B(H!G\[%K9RZEJL-G",S7$PB0?[3, /YU_0Y\+/AOI'PE^'VA^$]%
MMT@L=,M4@!1<&5P!OD;U9FRQ]S7\^OA#_D=]%_[",'_HP5_1J.E ,_)S_@KC
MX'T_0_B_X4\16=O';W&N:6Z791<>;)!( ';U;;(JY]$%=)_P2*^&.F:OKGC/
MQM>VD5S?:8(;&RDE4,8#(&9V7T)"@9ZXSZFE_P""Q?\ R-/PQ_Z\[_\ ]#AK
MN/\ @CU_R3WXA_\ 83MO_134#Z'U[^T?X3L/&GP'\=:5J$$<UO)H]S(!(N=K
MI&SHP]"&4$&OPX_9]N'LOCS\.IHSAT\1:?\ ^E"5^\7Q?_Y)/XT_[ M[_P"B
M'K\&?@/_ ,ER^'W_ &,.G_\ I3'0)'ZV?\%,?^32_$/K]LM/_1HKX,_X)=_\
MG8:9_P!@N]_] %?>?_!3'_DTKQ#_ -?EI_Z-%?!G_!+O_D[#3/\ L%WO_H H
M!;'TI_P59_9_UWQEIF@?$70;.74H]%@>RU."!=SQ0%MZ3;1R55B0<=-P/3)'
MR/\ LL?MQ^,?V8X7T:WM+;7_  C/,9Y=*N?D>)S@,\4@Y4G R#D>PZU^P_Q=
M^,'@_P""WA8ZYXTU6'2],DE2V7S%WM*[G&U4'+8Y)P. "3TKYI^,O_!/KX3?
MM"Z7)XL\"WEMX:U34(S/%?:.5?3[EB,AGB'"Y[E,'DD@F@$^YZ7^RQ^T1\*/
MCK%K&H^"K2UT+Q/>.+G6-*EA2&\D<#:)&V_ZU<<;AG&><$T5^-?@3Q=K?P(^
M+UCJ^FW*KJWA_4RCFUEW1S>6^V1-P^\C ,/<'-% 6/VJ_:(_9OL_C'8KJ-A)
M%I_BBVCV0W+@A)U[1R8YP,G#8R,^E?%7B/\ 9]^(?A>[:"Z\*ZC<!3@2V4)N
M$;W!3-%%>'C\%2G^]V?D?JG"7%&8X2V 34J:VYKMKR336GWF-_PJGQK_ -"A
MKO\ X+9O_B:/^%4^-?\ H4-=_P#!=-_\3117@_58=V?K/^L.*_EC]S_S/O3Q
MEX3O[OPIX7O([6>:[BL8;>XB5"T@/E@Y('ON!KBO^$8UC_H%7O\ X#O_ (44
M5ZF*P\'5OZ'XAE^/JJCRZ:-_F'_",:Q_T"KW_P !W_PH'A?6#_S"KW_P'?\
MPHHKD^K0[L]+Z_5[+^OF;N@?"[6]7N$\^W:PML_-),,''LO4FO;?#^@VOAS3
M8[*T7;&G)8]6/<GWHHKZ#"8:G1CS1W9\1F685\7/V<W:*Z(TJ6BBO1/$$(S7
MY^_M\?L":E\3=;N/B+\.K:&;7Y@#JVBC$9NRJX$T1Z>9@ ,IQNZYSU**!H_.
M$Q^/_@UK\L&?$/@O6!\CB-I[&8@>XVDC]*]+^&'[+GQ=_:1U*?5IK+5GL$A>
M>?Q!K@F<.%4G$9;+2L<8 7/)ZBBB@MF-\-/@)\3++XD>%+BX^'GBF"WBU:UD
MDEDT:X5443(2Q)3   ZU^PG[9^C:AXC_ &7OB%INE6-SJ>H7.GA(;2TA:661
MO-0X5%!)/!Z444$L_-#]ACX->/\ PS^U/X%U+5_!'B+2].@GF,MW>Z5/#%&#
M!( 6=D ') Y]:_77XD> =*^*/@76O"FMQ&;2]6MGMI@IPR@CAE/.&4X(/J!1
M10$C\3OC]^Q;\2?@-X@O8YM$O=<\/1R$VNNZ; TD4D>?E+A<F)L8R#P#T)ZU
MYC<:]X\\?1VNA7&H^(O$4<.%M],DN)[H1GL$C)./P%%%!2/NK]@3]@GQ!9>,
MK#XC?$C2I='M],<3Z5HUT,333C[LLJ=55."%/)..PY_2;Q-$\OAO58XT9W>T
ME5449).PX 'K1100V?@SX6^ 7Q-M_&.D32_#OQ5'$E_"[.VBW("J) 22=G3%
M?OR.E%% V?G'_P %8/ASXL\=^)?AU)X;\,:QX@CMK2]69],L);@1$O#@,44X
MS@XSZ5V7_!*/P+XD\#>!?'D'B/P_JF@33ZC;O#'J=G);M(HC8$J' R![444#
MZ'V!\5K::]^&'B^VMX9+BXFT>[CCAB4L[L86 50.22>,5^)OP5^!/Q)TWXR^
M!;R[^'WBBVM8->L999YM&N$2-%N$+,S%,   DDT44"1^HO\ P40\-ZOXM_9>
MUW3=#TN]UG4)+NU9+6PMVGE8"4$D*H)X%?$__!-[X2>./!_[3NG:CKW@[7]%
MT]=-O$:[U#3)H(@Q08!9U R>PHHH!;'L/_!2O]ESXF_%#7[#QCX7FN_%.B6E
MMY+>'80/,LFXW21(/]8'P">K C'(P!^=]EXC^(7@.&\\-VFI^)?#T5T2ESI$
M-Q<6JRGH0\0(W>F"***!Q/HO]C?]ACQG\4O'VB^(?%>A76A^![&=+R>348C"
7]]M.Y8HXV^8JQ RV,!<\GBBBB@39_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>27
<FILENAME>alms-20241231xs4007.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 alms-20241231xs4007.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%
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
MS-JZQ+PV->KT6RL^WS/JWXM?$_3?A'X(U#Q%J?SI NV&W#8:XF/W(U^IZGL
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
MFNIY6:4>62JKKN?&7_!0/XC?VEXHT7P7;2YATV+[?>*#_P MI!B-2/4)D_\
M Q7A?P2^">K_ !R\2W.CZ5<P6'V:W-S-=72LT:#( &%YR2?T-=+X[\!ZEX^\
M9:QXAU'7(_MFI7+3NHLR0F< */WG0  #Z5]7?L3?#2V\#^"M8U 7 O+[4+WR
MY)O*\O;'&HVJ!N/=V/7O7S?*ZM378_&(8>>:9DY5E[K\^BV_0\:_X=U^+/\
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
5GV()'XTZU/VE-Q-<315>C*']7/_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>28
<FILENAME>alms-20241231xs4009.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 alms-20241231xs4009.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"  S 6@# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M=HUW!,-VIVL*9>-A_P M0!U![^E;55[2"DCV,W@\QP5/%45>VK7KO]S1].?
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
M\*J\+?\ 0+_\F)?_ (JBBN&27,SX+$TJ;KS;BMWT\P'PJ\+9_P"07_Y,2_\
MQ5?<7P%TVWTCX2^'K.TC\JVBB<(FXM@>8QZDD]Z**VHI<S/8R:$(UI.*2T_5
M'%?M9^']/\1^#M-M]1M_M$*76]5WLN#C_9(KY2_X55X6_P"@7_Y,2_\ Q5%%
M352YSGS:G"6);:6R#_A57A;_ *!?_DQ+_P#%5Z)^S[\/] T3XNZ!>65AY-S&
MTFU_.D;&8W'0L111402YD<&%I4U7@U%;KIYGV]7R5^UMX,T;Q)\1=-N-2L_M
M,L>F)&K>:ZX7S93CY2.Y-%%=E7X&?79M%2PK4E?5'9?L@^&M-\-:)XABTVV^
MS1RW$;.-[-DA3C[Q-?0=%%%+X$;Y<E'"P2_K4IZPHDTF]5AE6A<$>VTU^>.E
M?"SPN-0M&&E_,)5(/VB7KD?[5%%8U]T>1G,(SG3YE??]#]$-+01Z;:JHPJQ*
M /P%?+7[6O@#0-=\9:3?7NFI+=R6A5Y5=D9P&P,[2,X]Z**UJJ\3T<SC&6$:
MDK[&G^R%X;T_PUJGB"'38GMH98HV>+SG="V3SAF(!]Q5/]KKP=H_B7Q9HLVI
M6GVF2.R**?-=<#>Q_A(HHK&W[H\IPC_9?+;2_P"IN?L@>%],\,VGB)=-MOLR
MRR1%QYC/G ;'WB:]%_:'TRVUCX/>(+.\C\ZVE6$.FXKG$R$<@@]0***UA_"/
M0P\4LN<4M+2_4^6_@A\._#VD_%+PY>6FG^5<Q7&Y'\Z0X.T]BV*^ZAT%%%*C
MLS/)HQC1DHJVOZ(H:_I=IK6BWMC?V\=W9W$31RP2KN5U(P017P':?"KPM9>+
M81!I?E^5?#9_I$IQB3C^*BBE52;1EG%.$I4W))[_ *'Z%K]T4M%%=)]*1SL5
MC)'!%?CIXXNYM4\8ZW=W<KW%S->2O)*YRS'>>3117GXO:)^?\6-\E%>;_0BT
MV-=J\?K71V42XZ?K116F&,<H^%&Q:QKD<5J01KCI117T=(_5,#L7XHUP.*G6
G-?2BBO2B?6TMBS9.UM>V\T3%)$D5E8'D$'(-%%%$DGN;3BGNC__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>29
<FILENAME>alms-20241231xs4018.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 alms-20241231xs4018.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" $6 UP# 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
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **1F"C+$ >I--\Z/_GHOYT /HIGG1_\
M]%_.CSH_^>B_G0 ^BF>='_ST7\Z/.C_YZ+^= #Z*9YT?_/1?SH\Z/_GHOYT
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
M-7P^_P"@7J'_ (.[_P#^/T?\,U?#[_H%ZA_X.[__ ./UZ@W2OG=_VS/#UO\
MM!W/PKN=!U2&YCU"/2DU<>6UN]U);^>J;0V\ J3\VW&1UH [C_AFKX??] O4
M/_!W?_\ Q^C_ (9J^'W_ $"]0_\ !W?_ /Q^O._AS^W!X<^(/CG7_"X\.ZOI
MESIXU!K>XF\MX[P6;[9]NQB4.>FX#-0> _VY/#_BWX4:W\0=0\.:GHFA6 A^
MSI)-!//>O*Q6.-(XG8J[,  & ZT#/2_^&:OA]_T"]0_\'=__ /'Z/^&:OA]_
MT"]0_P#!W?\ _P ?KC-%_:?UR'P_XHU/Q?\ "GQ1X/BT73'U9&O%BDBN81_
M)$8A9?5#TKK+[]H#2["/X6.^FWA'Q E2*S"[?]&+0><#)SZ<<9H G_X9J^'W
M_0+U#_P=W_\ \?H_X9J^'W_0+U#_ ,'=_P#_ !^O.?"_[=7@SQ;Y4-CINHF_
M_P"$H/A>YM'"![>7<P68_-S&VTX(Y]JUM3_;"\.:;X:U[4%T75;S4;#7W\.6
M6CVJ+)<ZE=CH(@#C'<DXP!S0([#_ (9J^'W_ $"]0_\ !W?_ /Q^C_AFKX??
M] O4/_!W?_\ Q^J_PR^-.J>*-+U^X\7^!-;^'LVBQ&XN#JP1[>2+:6+12H2K
MX Y':N9\$_MC>%O'GP.\6?$O3M.U!;/PX9Q=Z;.JK<D1\J0,XPZD,I)Z&@#K
MO^&:OA]_T"]0_P#!W?\ _P ?H_X9I^'W_0+O_P#P=W__ ,?KN/"'B.'Q?X8T
MK6X(G@AU"VCN4CDQN4.H(!QQGFMF@#YH^-WP1\)>%=(\,S:5;:E9R7?B*PLI
MV36KX[X9),.AS,>"*]%7]FKX?8_Y!=__ .#N_P#_ (_5;]I#_D!>#?\ L;=+
M_P#1IKUH=J!GE_\ PS5\/O\ H%ZA_P"#N_\ _C]'_#-7P^_Z!>H?^#N__P#C
M]>HT4"/+O^&:OA]_T"]0_P#!W?\ _P ?H_X9J^'W_0+U#_P=W_\ \?KTZ4[4
M)].:^8/AU^WCX:^(&K>*+ >&M9TV71].U#4X'G\IUOH;.9H9MFUR4;<O <+D
M&@9ZB?V:?A]_T"]0_P#!W?\ _P ?H_X9I^'P_P"87J'_ (.[_P#^/USGPF_:
MR\+?&#Q?X>\/:+%))=:MX77Q,\BS1R):(6C7R)=K$B0>8,CV-6_A+^U-X5^,
M/B[X@>'M(BNXKOPA.8Y6F5=MZBED:6'!.Y1(C(3ZXH V/^&:OA]_T"]0_P#!
MW?\ _P ?H_X9J^'W_0+U#_P=W_\ \?KS/PI^VY8^(_@UXQ^),_@G6].T'0D:
M6 RM"3>H'9,+A_D<%3N5\$9'K7K'P.^+1^,_@B/Q%_8LVAJ\IC6VN+F&=B,
MALQ.P&0>F<T"*?\ PS5\/O\ H%ZA_P"#N_\ _C]'_#-7P^_Z!>H?^#N__P#C
M]-^'7QTA\>?%+QIX&D\/ZEHNH>&A%(TU]LV744F=LD>UB<'!ZXKU.@#R[_AF
MKX??] O4/_!W?_\ Q^C_ (9J^'W_ $"]0_\ !W?_ /Q^O4:* /G/XY_ SP?X
M3^%'B+5M)M=2LM1M8%>&=-:OBR'>HR,S'L377:)^SEX!N]'L9I=-U!Y9((W=
MO[;ON25!)_UU:7[2G_)#_%G_ %[+_P"C$KNO#G_( TW_ *]8O_0!0,X#_AFK
MX??] O4/_!W?_P#Q^C_AFKX??] O4/\ P=W_ /\ 'Z]1HH$>7?\ #-7P^_Z!
M>H?^#N__ /C]'_#-7P^_Z!>H?^#N_P#_ (_7J#5\Z>'?VS_#_B#]H2Y^%#>'
MM6M;U-3NM(@U9O*:VEN;> 3R(0'+J-A!#%<'D9H [O\ X9J^'W_0+U#_ ,'=
M_P#_ !^C_AFKX??] O4/_!W?_P#Q^N'^&?[:GA#XGZQ\/]*TRTN5U'Q==:K;
M+:-)&9; V._<TZAB5$@C)7ZC-=-X9_:=\+>*/VA_$?P@MDN%US1K,7+7K[?L
MUQ(!&TL$9SDR1K-$6&.,GTH TO\ AFKX??\ 0+U#_P '=_\ _'Z/^&:OA]_T
M"]0_\'=__P#'ZX_P7^UC;>,O$7Q*M8?".KPZ-X*:]BEU=C&4GFM,>=%L#;HV
M;<&3</F7G-;7[-7[1</[2/A>ZUZT\/76@62"%X5N[F"5YTD4L#B)VV$ =&P>
M:!FM_P ,U?#[_H%ZA_X.[_\ ^/T?\,U?#[_H%ZA_X.[_ /\ C]<K??M5VNE?
M&>Q\%7GA#6[71K[4QH-KXEEC5;>?43$9?*5"=Y0*#F0#;GVYKWE.E CS#_AF
MKX??] O4/_!W?_\ Q^C_ (9J^'W_ $"]0_\ !W?_ /Q^O4:* /'/$W[.G@.Q
M\.ZI<P:=J$<\-I+)&XUN^^5@A(/^N]:Y[X,_ CP;XG^%GAG5=4L]2N]0N[))
M9YWUN^S(QZDXFKVSQA_R*>M?]>4__HLURG[/?_)%/!W_ &#X_P"M ^A1_P"&
M:OA]_P! O4/_  =W_P#\?H_X9J^'W_0+U#_P=W__ ,?KU&B@1Y=_PS5\/O\
MH%ZA_P"#N_\ _C]'_#-7P^_Z!>H?^#N__P#C]>GMUKYU^(?[:7AWX;?'2#X;
M:GH&JRN\ME;OJ]N(V@BEN@?)!7=O(.,$@''>@#N_^&:OA]_T"]0_\'=__P#'
MZ/\ AFKX??\ 0+U#_P '=_\ _'ZX75OVUO"&DZ_?Z'+9W1U:T\81>$#9!X_.
MDD?/^DJF[)B'0GK73>)OVG_"OAG]H/0/A'<I<-K>K6IG%W&!]G@<AFCA=LY#
MNJ.P&.@H U/^&:OA]_T"]0_\'=__ /'Z/^&:OA]_T"]0_P#!W?\ _P ?K#T?
M]I./7OV@]6^&&G^%-4N$TE56^UH&,0P2-'YB[D+;_+9< /C!;([51_9[_:JL
M_P!H37M7LM.\-7VDV-B9@E[=W,#><T<QA;$2N77YE)^910,ZK_AFKX??] O4
M/_!W?_\ Q^C_ (9J^'W_ $"]0_\ !W?_ /Q^L'XL?M*I\)OB?X2\+WWA'5[K
M3==OK;3O[>B""W2XN&*QQHI8-*5*Y?:/D5E)ZU[;']WKF@1YA_PS5\/O^@7J
M'_@[O_\ X_1_PS5\/O\ H%ZA_P"#N_\ _C]>HT4 >6M^S5\/B,'2]0_\'=__
M /'Z]"T#0K/PSH]KI>GQO%96J[(DDE>5@/=G)8_B36A10 45P_QC^+.B?!;P
M->>)]=$\MO"R0PVUHF^>YF=@L<4:]V9B /K7">!?VB]9UVQ\32^*?AGXA\%2
M:-8-J2_;S$\=S&!G8KHQ E ZH>E 'N=%>':O^U3H>F?!OPCXZ31M4O[GQ7Y4
M6C>'K2-7O+N>3.V)1G;G@DG. .:QM,_:^M(O"OCFY\4>#M7\*^*?!]@-2O\
MP[=F-I9;=CA)(75MK*3QG/!H ^BJ*\1^$O[4_AOXI_"K7_''V&]T&ST'S/M]
MOJ!3=&R)OPKJQ1L@CH>IQ6;X?_;#\,>)?V=-5^+MGIFH_P!FZ866YTN4(MU&
MPD5-I&<#[P/7I0!] 45D)KT)\+C6_+?R#9_;/+XW;=F_'UQ7S1X,_P""@7AK
MQ?X3\8:R_A;6M-;P]IG]L"WF,+F\MMY0,C*Y .1]UL&@#ZNHKYW\9_M;+I^H
MZ9HG@_P1K/CGQ'<:7%K-W86#1QII]M(,H9I78*';G:H))Q6UJ'[4NA^';?X:
MR^(='U+PR/&D\]NJZN$@.FO%$9"+C+?+G&!C/)H ]NHKY9U7]N:UC^'O@KQ?
MH_P_U_7],\5:Q/H=J+1X-T=RDSQ(K9<#$GENRD9X':NW\/?M*IXH^/\ J_PS
ML?">JR)I"JE]K1,8AMYFB\T!H]V_RV!VB3&"P('2@#V^BD' I: /+/BK\'[C
MXA_$?X7>)H=1CLT\':G<:A) R%C<"2V>$*#VP6S7B.@?L+:GH'B?1_'<?C[4
M)/B#!XIG\27A9S_9<OGN4GB2';N3=;[(MVX_<KT'Q9\??B/H/B;5-.T[X'^(
MM;L;2Y>&#4K>ZMUCN4!P)%#.#@]>:R_^&E_BG_T;UXI_\"[;_P"+H&97@3]C
M"7P'^T/K/Q6M-:M9K_7-3OVU*WEMRWF:?/%&(XD;^"2.2,G<.JN0:X_4/V!?
M$&HWOA_PN_CB&'X8Z!J$M[I<5O'/%JUK%))YKV@D201M&6XW,I8 FO1?^&E_
MBG_T;UXI_P# NV_^+H_X:7^*?_1O7BG_ ,"[;_XN@!FE_LP:YHO[4.M?$R"Y
M\+WND:M/;320ZCI;3:E:"*'RP+:?.(\]3P:]%^ ?P@N/@WHWBFRN-1CU(ZSX
MCOM<1XT*>6LY4B,YZD;>M>>_\-+_ !3_ .C>O%/_ (%VW_Q='_#2_P 4_P#H
MWKQ3_P"!=M_\70!]*45\U_\ #2_Q3_Z-Z\4_^!=M_P#%T?\ #2_Q3_Z-Z\4_
M^!=M_P#%T"/I2BOFO_AI?XI_]&]>*?\ P+MO_BZ/^&E_BG_T;UXI_P# NV_^
M+H ^E**^:_\ AI?XI_\ 1O7BG_P+MO\ XNC_ (:7^*?_ $;UXI_\"[;_ .+H
M ^E**^:_^&E_BG_T;UXI_P# NV_^+H_X:7^*?_1O7BG_ ,"[;_XN@#Z4HKYK
M_P"&E_BG_P!&]>*?_ NV_P#BZ/\ AI?XI_\ 1O7BC_P+MO\ XN@#Z4HKYK/[
M2OQ3Q_R;UXH'_;W;?_%UQ/@+]OCQ%\3[^_L_#/P4\1:I<Z> URD=W;YC!) S
M\_JIJU3G*+E%72W\B)3C&2C)V;V\S[)/2OF+XE?LB:CX[;XU-#XBM[0_$&_T
M*]AWP%OL8L!$&5O[V_RSC'3-6O\ AI?XI_\ 1O7BG_P+MO\ XNC_ (:7^*?_
M $;UXI_\"[;_ .+J"SFX?V$;;0KSXY1^'];2PTGXB:0UA:6,D3,NER/YC2;1
MT\O?(SA1C&XBI=!_8X\377A3QE_PEWC*TU7Q7K/A'_A#+">QLVAL["Q"C:2A
M)9W+!2Q]N.O&_P#\-+_%/_HWKQ3_ .!=M_\ %T?\-+_%/_HWKQ3_ .!=M_\
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
MWBOPKK_AKQQJD]U::5<:7K$6JOYT5PLN9"T"@#R\7!,FTD]3S6]_PTO\4_\
MHWKQ3_X%VW_Q='_#2_Q3_P"C>O%/_@7;?_%T <78_L3^++WPA\6+#7O&.E/J
M/C6T2T']EV#6]FSHQ/VJ:'<1YS@@/LP#CUKW;]G;X8ZI\)?A]'H&KIX=2[CE
M+9\,:<;*V==JJ&9"3ESCEN]>>_\ #2_Q3_Z-Z\4_^!=M_P#%T?\ #2_Q3_Z-
MZ\4_^!=M_P#%T >A>#?@]<>&/CIXW\?/J*3P>(;.UM4M A#1&'.23WSFO4J^
M:_\ AI?XI_\ 1O7BG_P+MO\ XNC_ (:7^*?_ $;UXI_\"[;_ .+H$?2E%?-?
M_#2_Q3_Z-Z\4_P#@7;?_ !='_#2_Q3_Z-Z\4_P#@7;?_ != 'I'[2G_)#_%G
M_7LO_HQ*[KPY_P @#3?^O6+_ - %?*GQ/^,GQ7^(/@/5_#\7P!\36LE]$(UE
MDN[?:I#!N?G]JZ#3?VB_BGI^GVMM_P ,^>*',,2QDB[MN< #/W_:@9].T5\U
M_P##2_Q3_P"C>O%/_@7;?_%T?\-+_%/_ *-Z\4_^!=M_\70(^DS7BOPB_9MT
MCX<_$?X@^-[VWT_5?$7B37)]2M=1^S#[19VTD<:_9PYY RC'C^]7+?\ #2_Q
M3_Z-Z\4_^!=M_P#%T?\ #2_Q3_Z-Z\4_^!=M_P#%T <_\'?V%K7X2>)/AEXA
MMKW39-<\,W>MW&JZA#:E)M56]\SR59NO[H.!SZ<50\$_L'ZAX*\4^$?'L?CV
M_NOB'8>)+C7M7FF.=-NUNRRWT<4&,QM)$8T#%CS$O'IU_P#PTO\ %/\ Z-Z\
M4_\ @7;?_%T?\-+_ !3_ .C>O%/_ (%VW_Q= &=IW[*7BZ?XM^./%VM^+M,D
MBUG1;W1;<Z9I[6UQ=QSL3$U_AMDK0 [$=1N*]3VKJ?V1?@%K/[//@J?P[J[^
M&;D(EO!!=^'],:TFG2)&4O=,2?-D.1\W'?UK'_X:7^*?_1O7BG_P+MO_ (NC
M_AI?XI_]&]>*?_ NV_\ BZ!B2?L__$G4?VGK3XF:IXIT'4]"L6:VT_1[FRE+
MZ?:M]\PG<%$[C@N0>.!7TFE?-O\ PTO\4_\ HWKQ3_X%VW_Q='_#2_Q3_P"C
M>O%/_@7;?_%T"/I2BOFO_AI?XI_]&]>*?_ NV_\ BZ/^&E_BG_T;UXI_\"[;
M_P"+H ]\\8?\BGK7_7E/_P"BS7*?L]_\D4\'?]@^/^M>0ZS^T-\4]6TB^LA^
MSYXHC-S!)"'-W;84LI&?O^]9/PZ^-?Q6\"^!M$T"3X >)KF33[98&E2[MMK$
M=Q\] ^A];T5\U_\ #2_Q3_Z-Z\4_^!=M_P#%T?\ #2_Q3_Z-Z\4_^!=M_P#%
MT"/I)A7BUE^S9I$O[1OB'XJ:S!8:Q<7EG9VVFQ7-L'ET]X5*LZ,>A;(Z5RW_
M  TO\4_^C>O%/_@7;?\ Q='_  TO\4_^C>O%/_@7;?\ Q= '/ZY^PI9:QXPU
M+Q2]]IX\0W/CN+Q9%J9M/W\5HF<V>_K@G'/3BJGC+]A*]\9>*?$?CBX\>ZA;
M^.;S7H-:TUH3C3K86[ 6\<D.-S[8]Z9##[YXKJ_^&E_BG_T;UXI_\"[;_P"+
MH_X:7^*?_1O7BG_P+MO_ (N@9)<_LX>+M5_:=T3XE:CXJTY](TE)O(AM; PZ
MA(LD00VLLH.V2 ,/,&X$AJC_ &7/V8=:_9]UO6FO;KPQJ>G737$D-]9Z6T6J
MN9;AIBL]P3\Z#=@# QA?2C_AI?XI_P#1O7BG_P "[;_XNC_AI?XI_P#1O7BG
M_P "[;_XN@!_QZ_9K\8_&;XAZ5=)XQL++PC;W5I>K#-89U+2IH'5V:PN%(V>
M=M59-^>.@KZ/3A0#R17S;_PTO\4_^C>O%/\ X%VW_P 71_PTO\4_^C>O%/\
MX%VW_P 70(^E**^:_P#AI?XI_P#1O7BG_P "[;_XNC_AI?XI_P#1O7BG_P "
M[;_XN@#Z4HKYK_X:7^*?_1O7BG_P+MO_ (NC_AI?XI_]&]>*?_ NV_\ BZ /
M3/CU\'K;XV^!)- DU&;1KZ&XBOK#4H$#O:W,3AXWVGAAD<CN,UXK\._V.O$E
MGXO\8^,/&OBJSOO$6N:;+IR0Z,+B.R!D3:UQ)'*[?.1CA0 .U;W_  TO\4_^
MC>O%/_@7;?\ Q='_  TO\4_^C>O%/_@7;?\ Q= S&T?]DWQHGP:\)^&=1\9:
M:GBCP1>QWOAC6+"Q<10[%*A9XV;Y]P)!(QUJT?V5/%7B_P /_$;4/'/BRQU#
MQUXOT@:(+C3+1X;"QME;<JHC$LQ+<DDU?_X:7^*?_1O7BG_P+MO_ (NC_AI?
MXI_]&]>*?_ NV_\ BZ .,\,?L+ZWI/P2\1^ IO&%K9)XEU&VFU-=(M&@MHK6
M,!7CMXRQVO(%!9O7G%:4?[#=QX?\$?%7P?H'C&[DT'QG;6[1?VU_I%Q;7D97
M=*SJ%#*511M &,5T/_#2_P 4_P#HWKQ3_P"!=M_\71_PTO\ %/\ Z-Z\4_\
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
MFU'_  [K^(?_ $&-&_-J/[5P/_/U?U\@_LK'?\^G^'^9\LYHKZF_X=U_$/\
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
M6G^=912?9;URT\65'RN3R6% CI**** "D/2EI#TH ^!/V\_^3A?AG_UP@_\
M2U:^^4/3Z5^?/_!0Z^?2_C5X&OHT$DEIIPN%1NC%+G< ?KBE_P"'D?BW.?\
MA#]&XZ?OI?\ &OL*F7XC'8+#.@KV3ZI=3Y.&/P^"QF(59VNX]&_LGZ$45^?'
M_#R7Q=_T)^C?]_I?\:/^'DOB[_H3]&_[_2_XUY_]@X_^1?>CM_MS _S_ (/_
M "/T'HK\^/\ AY+XN_Z$_1O^_P!+_C1_P\E\7?\ 0GZ-_P!_I?\ &C^P<?\
MR+[T']N8'^?\'_D?H/17Y\?\/)?%W_0GZ-_W^E_QH_X>2^+O^A/T;_O]+_C1
M_8./_D7WH/[<P/\ /^#_ ,C]!Z*_/C_AY+XN_P"A/T;_ +_2_P"-'_#R7Q=_
MT)^C?]_I?\:/[!Q_\B^]!_;F!_G_  ?^1^@]%?GQ_P /)?%W_0GZ-_W^E_QH
M_P"'DOB[_H3]&_[_ $O^-']@X_\ D7WH/[<P/\_X/_(_0>BOSX_X>2^+O^A/
MT;_O]+_C1_P\E\7?]"?HW_?Z7_&C^P<?_(OO0?VY@?Y_P?\ D?H/17Y\?\/)
M?%W_ $)^C?\ ?Z7_ !H_X>2^+O\ H3]&_P"_TO\ C1_8./\ Y%]Z#^W,#_/^
M#_R/T'HK\^/^'DOB[_H3]&_[_2_XT?\ #R7Q=_T)^C?]_I?\:/[!Q_\ (OO0
M?VY@?Y_P?^1^@]%?GQ_P\E\7?]"?HW_?Z7_&C_AY+XN_Z$_1O^_TO^-']@X_
M^1?>@_MS _S_ (/_ "/T'HK\^/\ AY+XN_Z$_1O^_P!+_C1_P\E\7?\ 0GZ-
M_P!_I?\ &C^P<?\ R+[T']N8'^?\'_D?H/17Y\?\/)?%W_0GZ-_W^E_QH_X>
M2^+O^A/T;_O]+_C1_8./_D7WH/[<P/\ /^#_ ,C]!Z*_/C_AY+XN_P"A/T;_
M +_2_P"-'_#R7Q=_T)^C?]_I?\:/[!Q_\B^]!_;F!_G_  ?^1^@]%?GQ_P /
M)?%W_0GZ-_W^E_QH_P"'DOB[_H3]&_[_ $O^-']@X_\ D7WH/[<P/\_X/_(_
M0>BOSX_X>2^+O^A/T;_O]+_C1_P\E\7?]"?HW_?Z7_&C^P<?_(OO0?VY@?Y_
MP?\ D?H/17Y\?\/)?%W_ $)^C?\ ?Z7_ !H_X>2^+O\ H3]&_P"_TO\ C1_8
M./\ Y%]Z#^W,#_/^#_R/T'HK\^/^'DOB[_H3]&_[_2_XT?\ #R7Q=_T)^C?]
M_I?\:/[!Q_\ (OO0?VY@?Y_P?^1^@])FOSY_X>2^+O\ H3]&_P"_TO\ C6CH
M'_!2;5O[4B_M[P=:?V83B5M.G;SD'J V0<>G%)Y%CTK\GXH:SO MVY_P?^1]
MZYS2UR?AGQU9^+_#VG:[H\R7FEZA"L]O,H(W*?4=B#D$=B#6G_;$W]Q:\%IQ
M;4E9H]V+4DI+9FS16-_;$W]Q:/[8F_N+2&;-%8W]KS?W%H_MB;^XM &S16-_
M;$W]Q:/[8F_N+0!LT5C?VQ-_<6C^UYO[BT ;-%8W]KS?W%H_MB;^XM &S16-
M_;$W]Q:/[8F_N+0!LT5C?VO-_<6C^UYO[BT ;-%8W]KS?W%H_M>;^XM &S16
M-_:\W]Q:/[7F_N+0!LT5C?VQ+_<6M2VE,T".<989XH \>_:,_9QTWX]:;9[[
MIM,U>QW?9KU4WC:>J,O<' KQ/X8_L+^(? 7CK1]>F\4V=S#9S;Y(([9E:1.A
M7.[O7VE17)/"TJD^>2U/I\)Q+F>!PCP-&I^[=U9I.R>]FU='BY^!5]N.W4X0
MN3@&(\#/'>NE\#_"Q/"^HF_N[D7ERHQ&%7"I[_6O0Z*4,)1IR4DM4<5;.,;7
MING.>CWT1F:_H=IXGT._TF_B$]E>P/;S1G^)6!!'Y&OA>S_8.^,7@_1]8^'W
MA'XO_P!E_"R_:5DLY+4M<PJ^285;/"DG!(ZBOONBNP\5:'P]8_L"^(K/X/\
MPB\'_P#"2V!N?!7B)M9N+@6[!;B,R!@BC/!XZFM?XR_L;_$%OC+KGQ'^#WCR
M'PCJ7B.V%MK%K=P&1'(&/,0]C_(]#7V510.Y\4ZU_P $^+B+]DB?X3Z1XEB?
M7;[5H]8U#6KR$E)I]Q+D(#D=0!SVKM_V@?V4M9^+^B?!ZQL=:M;!_!.HP7MR
M\T+,+@((P0N#P3L/7UKZ?HH"[/ /'G[.FJ>+?VJOAO\ %6'5;>#3?"^F7%A/
M8/&3),T@E 96S@ >8/RKRGP;^QC\3OAO\#M=\*^$OB1#H/B*\\43>($O;:V/
ME30NJ@6TH)SMR,G'![BOM6B@+GS3^R)^R[KOP+U3QUXI\6Z]:ZWXN\97<=S?
M#3;86]K#LWX"(.,DN23QVP*^E1TI:*!!1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 (>AKX%_P"";_\ R4GXC_\ 7"+_ -'RU]]'I7P+_P $W_\
MDI/Q'_ZX1?\ H^6OH,#_ +AB_2/_ *4>#CO]^PGK/_TD^^CTKA?$7Q?^'OA/
MQ*-*UGQ3H>FZ]A!]EN;F-;A0_P!P$9R-W8=Z[H]#7Q/<-(O[7/Q;"?$'PMX*
M!FT-C9^(;"">6_\ ]&(S"TDJ%?[ORAN2.]?/GO'UQH/@K1_#>L:[JEA9B/4-
M<G2YO[AG+-,R1B- <G@*H  ' Y[DU:U'4M'T$6D5Y<6EB+VX6VMTE*H)IF/R
MHH[L2.G7BOE/2KWQS9^!_'?Q)MO%NNZK?:%XOOY&T6>YQ:-I=K=.KVJ1XP,Q
M;B&^\2%&<"LSQ=!K/Q5\,?#/Q=J^M:U8VOB3Q]9WVDVUK.UN;73V^2V^7'RE
MD7S?K)0.Q]?:7JVC^)S<3V%Q:ZD;*X>UEDB(<Q3+C<A/9AD9%:7EHP8[%);A
MN.OUKX:M+;7/!_A7XB^/]'\5:UI]SI_CZ6.'2()ME@R&2!7$D0'[PL&.2V<<
M8QBJGC/XG>/[KQWXQO)_&]OX5UO2M:%GI6CW.NRVZ" ;?*SIRV[_ &H2[B2P
M)/;*XH"Q]WF"-L$HIXQR.WI39+2WFE21X8WD7[K,H)'T-?%GCG4_'E[??%GQ
M&GC[7M(O?#6IV-OING:?+BQB,D2>;NB93YJDL<!NGUJQXX\7>-OA#JOCWPSI
MGBW7=5L(K#3KZ35]3)O+K3DFEV7,L1(^557Y@,$+UQQ0%C[+O);>&UEDNF1;
M>-"\C2XVA0,DGV%4]+GTK7-)@NM/:UO--N0)(I(0K12#^\,<&OD2+5+2?QYK
M'A'PU\6=>\;>'KKP?>W=SYFJ"\-O, =KK< 9W$?P9X]!63X)N7TOP5\)_"^O
M?$/7? O@NZT&2]_M<7_V:2ZNPYQ UVV/+"K\P3(W4!8^QM3\%:-K&OZ7K-W9
M++?Z9')%:R$D!%D #C;T.<#K6P+6$0F$1)Y.,>7M&W'IBOAC6OBMXAM_!_A3
M5M1^(&I7FAV6IW$$(M;X:7JFNVBS*D%W&"O^D8&08L#>/F%=AKWQPO=-\,?$
MO1'\53V?C-O$<-OH.FW$GEW[6\DL1C$4?WBIC+Y8# YR: L?6QL;9HEB-O$8
MEZ1E!M'T%3@8P ,8]*^9OA'XOO6_:6\2Z'J?BF\U][BVEN+2VL]5$UG8QHRJ
MT$]KC,$RD\,#AQD]J^FZ!!1110 4AZ4M(>E 'YW_ /!2'_DJWA/_ + S_P#H
M\U\FYKZ__P""@=E'J7QV^'UE-N\FZLHX)-AP=KW85L'Z$U[,/^">WPL8Y_XG
M0[_\?[?X5^CX3,J& P-!5KZI[+LS\\Q>75\=CJSHVT:W?DO(_-K-&:_2;_AW
MK\+/^HW_ .![?X4?\.]?A9_U&O\ P/;_  K;_6+!?WON_P""8_ZOXW^[][_R
M/S9HK])O^'>OPL_ZC7_@>?\ "C_AWK\+/^HU_P"!Y_PH_P!8L#_>^[_@A_J_
MC?[OWO\ R/S9HK])O^'>OPL_ZC7_ ('G_"C_ (=Z_"S_ *C7_@>?\*/]8L#_
M 'ON_P""'^K^-_N_>_\ (_-FBOTF_P"'>OPL_P"HU_X'G_"C_AWK\+/^HU_X
M'G_"C_6+ _WON_X(?ZOXW^[][_R/S9HK])O^'>OPL_ZC7_@>W^%'_#O7X6?]
M1K_P/;_"C_6+ _WON_X(?ZOXW^[][_R/S9HS7Z3?\.]?A9_U&O\ P/;_  H_
MX=Z_"S_J-_\ @>W^%'^L6"_O?=_P0_U?QO\ =^]_Y'YLT5^DW_#O7X6?]1K_
M ,#V_P */^'>OPL_ZC7_ ('G_"C_ %BP/][[O^"'^K^-_N_>_P#(_-FBOTF_
MX=Z_"S_J-?\ @>W^%'_#O7X6?]1K_P #V_PH_P!8L#_>^[_@A_J_C?[OWO\
MR/S9HS7Z3?\ #O7X6?\ 4:_\#V_PH_X=Z_"S_J-_^![?X4?ZQ8+^]]W_  0_
MU?QO]W[W_D?FSFC-?I-_P[U^%G_4;_\  ]O\*/\ AWK\+/\ J-_^![?X4?ZQ
M8+^]]W_!#_5_&_W?O?\ D?FS17Z3?\.]?A9_U&O_  /;_"C_ (=Z_"S_ *C7
M_@>W^%'^L6!_O?=_P0_U?QO]W[W_ )'YLT5^DW_#O7X6?]1K_P #V_PH_P"'
M>OPL_P"HU_X'G_"C_6+ _P![[O\ @A_J_C?[OWO_ "/S9HK])O\ AWK\+/\
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
M"\N<>?<1Q*KRXZ;F')_&KU<?:_#G[+Y?_%2^(Y=FS_6:@3NVQ&/GY>^=Q]6
M-):?#D6DEO)_PDOB28PM VV74"0_E*5PWR\A\Y?^\0/2@#L<T9'K7&Q_#?RF
MMC_PDWB1O)-L<-J)(D\DM][Y>=^[Y_[VU?2EM/AU]EBMT_X27Q'-Y(@^:74"
MQ?RYFE^8[>=^[8WJBJ.U '8Y'K02-N>U<5%\,_)" ^*?$SA45#OU(G.+GS\G
MY>2?]43_ ,\_E]Z2\^&0O()H_P#A*?$T'FQ2Q[X=2*LN^Y\_<IV\,N/*4]H_
ME]Z /CK]O/\ Y.&^&9[>1!_Z6"OOE#Q^%?%O[57@733\7_!9NY;W4)I)3.L]
MU<,SQ"2\5MB'C"+G"KV%?4$OPW\]KP_\)-XCC^T&[.(]1($?GA1\G'R^7MS'
M_<+'KFOH,P36"PC[J7YGSF75HU,=C(+>+C?_ ,!.TR!WHS7'7?PY^US2R?\
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
MA_\ BI?$)W$GYK\G&8O+P/EX'\?^]S35^'/SAQXF\2'#!MIU$X.(_+Q]WO\
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
M?M<'_/:/_OL4?:X/^>T?_?8K\QO,E_Y^+C_O^_\ C1YDO_/Q<?\ ?]_\:/\
M5-?\_P#_ ,E_X(?Z^/\ Z!O_ "?_ .U/TY^UP?\ /:/_ +[%'VN#_GM'_P!]
MBOS&\R7_ )^+C_O^_P#C1YDO_/Q<?]_W_P :/]4U_P __P#R7_@A_KX_^@;_
M ,G_ /M3].?M<'_/:/\ [[%'VN#_ )[1_P#?8K\QO,E_Y^+C_O\ O_C1YDO_
M #\7'_?]_P#&C_5-?\__ /R7_@A_KX_^@;_R?_[4_3G[7!_SVC_[[%'VN#_G
MM'_WV*_,;S)?^?BX_P"_[_XT>9+_ ,_%Q_W_ '_QH_U37_/_ /\ )?\ @A_K
MX_\ H&_\G_\ M3].?M<'_/:/_OL4?:X/^>T?_?8K\QO,E_Y^+C_O^_\ C1YD
MO_/Q<?\ ?]_\:/\ 5-?\_P#_ ,E_X(?Z^/\ Z!O_ "?_ .U/TY^UP?\ /:/_
M +[%'VN#_GM'_P!]BOS&\R7_ )^+C_O^_P#C1YDO_/Q<?]_W_P :/]4U_P _
M_P#R7_@A_KX_^@;_ ,G_ /M3].OM<'_/:/\ [Z%'VN#_ )[1_P#?0K\Q?,E_
MY^+C_O\ /_C1OE/_ "\3_P#?YO\ &C_5-?\ /_\ \E_X(?Z^/_H&_P#)_P#[
M4_3U75AD,"/4&EW ]Q7P3\%?BCJO@SQ;IUB]Y/<:-?3+;S6LTK.JEN ZY)P0
M?2OM C:<9_*OE<SRVIEE54YNZ>J9]SDF<TLZH.K"/+*+LUO;MKV9TV1ZBC(]
M17,Y]S1GW->.?16.FR/449'J*YG/N:,^YH"QTV1ZBC(]17,Y]S1GW- 6.FR/
M449'J*YG/N:"3ZF@+'39'J*,CU%<R"?4T9]S0%CILCU%&1ZBN9S[FC/N: L=
M-D>HHR/45S.?<T9]S0%CILCU%&1ZBN9S[FC/N: L=-D>HHR/45S.?<T9]S0%
MCILCU%&1ZBN9S[FC/N: L=-D>HHR/45S.?<T9]S0%CILCU%&1ZBN9S[FC/N:
M L=-D>HHR/45S.?<T9]S0%CILCU%'6N9)//)_.N@L?\ CUC^E 6)B0.IQ7FG
MQE^--E\*K6VC%O\ VCJEWGR;57V@ =68]A7>ZUJEOHNFW-_=R"*VMXS)(S'@
M #-?"'B;5]:^,_CV[OK&SN+Z>Y?R[:")21'"/NY/1?4Y]:\G,,5+#P4:?Q/8
M^LX=RF&8UI5<3_"AOTN^BO\ BSZF^!_QEN?BM%J0NM)73I;(KEXI2Z/NZ#D
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
M /0N:M_X!2?X5^D.!_=HP/[M'^ME;_GTOO8?ZBT?^@A_<O\ ,_-[_A _$_\
MT+FK?^ 4G^%'_"!^)_\ H7-6_P# *3_"OTAP/[M&!_=H_P!;*W_/I?>P_P!1
M:/\ T$/[E_F?F]_P@?B?_H7-6_\  *3_  H_X0/Q/_T+FK?^ 4G^%?I#@?W:
M,#^[1_K96_Y]+[V'^HM'_H(?W+_,_-[_ (0/Q/\ ]"YJW_@%)_A1_P ('XG_
M .A<U;_P"D_PK](<#^[1@?W:/];*W_/I?>P_U%H_]!#^Y?YGYO?\('XG_P"A
M<U;_ , I/\*/^$#\3_\ 0N:M_P" 4G^%?I#@?W:,#^[1_K96_P"?2^]A_J+1
M_P"@A_<O\S\WO^$#\3_]"YJW_@%)_A1_P@?B?_H7-6_\ I/\*_2' _NT8']V
MC_6RM_SZ7WL/]1:/_00_N7^9^;W_  @?B?\ Z%S5O_ *3_"C_A _$_\ T+FK
M?^ 4G^%?I#@?W:,#^[1_K96_Y]+[V'^HM'_H(?W+_,_-[_A _$__ $+FK?\
M@%)_A1_P@?B?_H7-6_\  *3_  K](<#^[1@?W:/];*W_ #Z7WL/]1:/_ $$/
M[E_F?F]_P@?B?_H7-6_\ I/\*/\ A _$_P#T+FK?^ 4G^%?I#@?W:,#^[1_K
M96_Y]+[V'^HM'_H(?W+_ #/S>_X0/Q/_ -"YJW_@%)_A1_P@?B?_ *%S5O\
MP"D_PK](<#^[1@?W:/\ 6RM_SZ7WL/\ 46C_ -!#^Y?YGYO?\('XG_Z%S5O_
M  "D_P */^$#\3X_Y%S5OK]BD_PK](<#^[1CVH_ULK?\^E][#_46C_T$/[E_
MF?$_P6^!?B#6?%5AJNL:7<:9H]E*)_\ 24*/.XZ*%/.,]2:^MF@E9B?+;GMM
MKHAD?2EKYG,<QJYE552HK65DET/M,GR>ADU%TJ+;;=VWN_\ @'.?9Y?^>;?E
M1]GE_P">;?E71T5Y1[USG/L\O_/-ORH^SR_\\V_*NCHH"YSGV>7_ )YM^5'V
M>7_GFWY5T=% 7.<^SR_\\V_*C[/+_P \V_*NCHH"YSGV>7_GFWY4?9Y?^>;?
ME71T4!<YS[/+_P \V_*C[/+_ ,\V_*NCHH"YSGV>7_GFWY4?9Y?^>;?E71T4
M!<YS[/+_ ,\V_*C[/+_SS;\JZ.B@+G.?9Y?^>;?E1]GE_P">;?E71T4!<YS[
M/+_SS;\J/L\O_/-ORKHZ* N<Y]GE_P">;?E1]GE_YYM^5='10%SG/L\O_/-O
MRH^SR_\ /-ORKHZ* N<Y]GE_YYM^5'V>7_GFWY5T=% 7.;-O+_SS;\JWK)2M
MK&",$#H:FZT"@+GR1^W=\:M:\#0:%X;T&YDL+B^W75Q=( 3Y:$ )SQR3SGTK
M'_9=_:ANO%\&H^%->M[6+6A:O+9W]M"L7VK:I+*ZJ,;L<Y'6O;_VB/V=-*^/
M6DVBS73:9J]CN^RWJ)OP&ZJP[J>*\5^&_P"PEK'@3QSI&O2>*+6XALIQ))#%
M X:1<8(![<5XE:&)6(YX*Z/U; 8OAZKD'U3$VC7C=WL[N5[K5+5-65KFJA+*
MK'J?F)]2:[WX0>(9=-\1?V?RUM>C[N?NN.AK4/P*O,G;JD*KDX!B/2NE\$_"
MN+PMJ'V^YN!>70&V/:N%0=S]:PP^&KPJQDU8\_,,UP%;"SIJ7,VM%9[].AK_
M !)\8Q_#OP!X@\331M,FEV,MV8U&2Q520/SQ7Y\_#'2/VA_CC\']7^.UG\8I
M]#NIH[FZT_PU' ILA;H&RC9X5L#@X)S7Z/:[HEIXDT:^TN_A$]E>0O;S1M_$
MC#!'Y&OANS_X)_\ Q5\*:7K7@;PG\9SI'PKU&25QIC6A:[B5\DQA\<+G .&&
M1VKZ(_.4>&:WXZ\0?$C]GS]F+7/$^JSZUK$_CMUEN[H@NP65  <=@.*^IOV>
M_B9XJ\1?MF_'7PUJFN7=[H&C^2-/L)6!CMLDYV#'TK'LOV M=M/A%\)/!X\4
M:<9_!7B%]9FN!#)MN$+A@B\9!P.];'QA_8P\=7GQEUKXC?"+XAP^"-4\0V@M
M=8M[RW,J2\8WI@'#?AP>AH&?-E]^T1\2H?V+_B5XG7QCJ9U[3_'?]GVM\'7S
M([?)_= X^[5OXK:[^T3\!IOA7XS;XL/X@U3QVZ:>^D7=LJV%I-(J!/D'! #@
M[A@Y7N#7O6M?\$]W7]DR3X2:/XEC_MF\U1-7O];OHVVSS@DL=JY('.!]*[;X
M^?LGZM\8=#^$-E::[::?)X(U""]N'FB9A<A!&"%QT)V'KZT!='C'P\O/BU\
M?VU?!/P_\3?$J[^(&A>--)GOIUOX@OV>1$D;]V/X,-&1P<$$9'%>7^$_BM\7
M9?V*_'NL>$;R[EU2W\?W%K?WNEV<?VJUTW:IE>-$0 L"1\V,\G\/M7QY^SEJ
M/B[]J;X<?%>'5K:WL/"VFSV,VGNC&6<R+* RD< #S!U]*\J\'_L3_$;X=_!7
M5O"WA/XG1^&_$<_BR3Q+#J%E;L89%8(!;S C.W*Y.,@]""* N=#_ ,$^O&$O
MC'X>:_._Q8G^)]O%>JL$>I6A@O\ 34*;C%<!OF+%BW<KA>&/;ZO'2OFW]D;]
ME;5O@!J'C;Q'XH\16WB+Q;XMN8Y[Z73[;[/:H(PVW8@ Y.]B3@5])+P.:!,Y
MB^^*/@_3+V>TN_$^DVUU YCEAEO$5T8=003P:@_X7!X&_P"ANT7_ ,#H_P#&
MN9UW]ESX3^)]9O=6U7P!HE_J5[*UQ<W,]L&>61CEF8^IJG_PQ]\%?^B:>'__
M  $% '9?\+@\#?\ 0W:+_P"!T?\ C1_PN#P-_P!#=HO_ ('1_P"-<;_PQ]\%
M?^B:>'__  $%'_#'WP5_Z)IX?_\  04".R_X6_X'_P"ANT7_ ,#H_P#&C_A;
M_@?_ *&[1?\ P.C_ ,:XS_AC[X+?]$U\/?\ @(*/^&/O@M_T37P__P" @H [
M/_A<'@;_ *&[1?\ P.C_ ,:/^%P>!O\ H;M%_P# Z/\ QKC?^&/O@K_T33P_
M_P" @H_X8^^"O_1-/#__ (""@#LO^%P>!O\ H;M%_P# Z/\ QH_X7!X&_P"A
MNT7_ ,#H_P#&N-_X8^^"O_1-/#__ (""C_AC[X*_]$T\/_\ @(* .R_X7!X&
M_P"ANT7_ ,#H_P#&C_A<'@;_ *&[1?\ P.C_ ,:XW_AC[X*_]$T\/_\ @(*/
M^&/O@K_T33P__P" @H [+_A<'@;_ *&[1?\ P.C_ ,:/^%P>!O\ H;M%_P#
MZ/\ QKC?^&/O@K_T33P__P" @H_X8^^"O_1-/#__ (""@#LO^%P>!O\ H;M%
M_P# Z/\ QH_X6_X'_P"ANT7_ ,#H_P#&N-_X8^^"O_1-?#__ (""D_X8^^"W
M_1-?#W_@(* .S/Q?\#X/_%7:-_X'1_XU\N?LB>/_  QI/C#QE+>^(=,M8Y$C
MV-+=(H;][*>,GW'YU[@W['WP6P?^+:^'O_ 05\Z_LP?L[?#+Q5XE\3P:KX'T
M6^B@1#$LUJ#L^=QQ^%;PS/ZG3G@^6_MK:]N77\3.7#[S.4<T53E^JZVM\7/[
MORMN?7O_  N#P-_T-VB_^!T?^-'_  M_P/\ ]#=HO_@='_C7&_\ #'WP5_Z)
MKX?_ / 04G_#'WP6_P"B:^'_ /P$%8&AV?\ PN#P-_T-VB_^!T?^-'_"X/ W
M_0W:+_X'1_XUQO\ PQ]\%?\ HFGA_P#\!!1_PQ]\%?\ HFGA_P#\!!0!V7_"
MX/ W_0W:+_X'1_XT?\+@\#?]#=HO_@='_C7&_P##'WP5_P"B:>'_ /P$%'_#
M'WP5_P"B:>'_ /P$% '9?\+@\#?]#=HO_@='_C1_PM_P/_T-VB_^!T?^-<;_
M ,,??!7_ *)KX?\ _ 04G_#'WP6_Z)KX>_\  04 =G_PM_P/_P!#=HO_ ('1
M_P"-'_"X/ W_ $-VB_\ @='_ (UQG_#'WP6_Z)KX?_\  04O_#'WP5_Z)IX?
M_P# 04 =E_PN#P-_T-VB_P#@='_C1_PM_P #_P#0W:+_ .!T?^-<;_PQ]\%?
M^B:^'_\ P$%)_P ,??!;_HFOA_\ \!!0!V?_  N#P-_T-VB_^!T?^-'_  N#
MP-_T-VB_^!T?^-<;_P ,??!7_HFGA_\ \!!1_P ,??!7_HFGA_\ \!!0!V7_
M  N#P-_T-VB_^!T?^-'_  N#P-_T-VB_^!T?^-<;_P ,??!7_HFGA_\ \!!1
M_P ,??!7_HFGA_\ \!!0!V7_  N#P-_T-VB_^!T?^-(?B_X'/_,W:+_X'1_X
MUQW_  Q]\%?^B:>'_P#P$%(W['WP6 ./AIX?S_UZ"@#Q#]I[X@^&-3^*_@>>
MT\0Z9<0Q+&))([I&"_Z2AY(/'%?4 ^+W@@'GQ;HW'_3]'_C7R#^T5^SQ\,_#
M?Q+\)66F>!]&L[6X2,RQ16H"R$W"KS^&17T8O['_ ,%CU^&GA_\ \!!6]3-/
MKL(87EM[&ZOWOJ2L@>5-YBZG-]:]ZUOAY?=WZWW.T_X7!X&_Z&[1?_ Z/_&C
M_A<'@;_H;M%_\#H_\:XW_AC[X*_]$T\/_P#@(*/^&/O@K_T33P__ . @K H[
M+_A<'@;_ *&[1?\ P.C_ ,:/^%P>!O\ H;M%_P# Z/\ QKC?^&/O@K_T33P_
M_P" @H_X8^^"O_1-/#__ (""@#LO^%P>!O\ H;M%_P# Z/\ QH_X7!X&_P"A
MNT7_ ,#H_P#&N-_X8^^"O_1-/#__ (""C_AC[X*_]$T\/_\ @(* .R_X7!X&
M_P"ANT7_ ,#H_P#&C_A<'@;_ *&[1?\ P.C_ ,:XW_AC[X*_]$T\/_\ @(*/
M^&/O@K_T33P__P" @H [+_A<'@?_ *&[1?\ P.C_ ,:/^%O^!_\ H;M%_P#
MZ/\ QKC?^&/O@K_T37P__P" @I/^&/O@M_T37P]_X""@#L_^%O\ @?\ Z&[1
M?_ Z/_&C_A<'@;_H;M%_\#H_\:XS_AC[X+?]$U\/_P#@(*7_ (8^^"O_ $33
MP_\ ^ @H [+_ (7!X&_Z&[1?_ Z/_&C_ (7!X&_Z&[1?_ Z/_&N-_P"&/O@K
M_P!$T\/_ /@(*/\ AC[X*_\ 1-/#_P#X""@#LO\ A<'@;_H;M%_\#H_\:/\
MA<'@;_H;M%_\#H_\:XW_ (8^^"O_ $33P_\ ^ @H_P"&/O@K_P!$T\/_ /@(
M* .R_P"%P>!_^ANT7_P.C_QH_P"%O^!_^ANT7_P.C_QKC?\ AC[X*_\ 1-?#
M_P#X""D_X8^^"W_1-?#_ /X""@#L_P#A<'@;_H;M%_\  Z/_ !H_X7!X&_Z&
M[1?_  .C_P :XW_AC[X*_P#1-/#_ /X""C_AC[X*_P#1-/#_ /X""@#LO^%P
M>!_^ANT7_P #H_\ &C_A;_@?_H;M%_\  Z/_ !KC?^&/O@K_ -$U\/\ _@(*
M3_AC[X+?]$U\/?\ @(* .S_X6_X'_P"ANT7_ ,#H_P#&C_A<'@?_ *&[1?\
MP.C_ ,:XW_AC[X*_]$U\/_\ @(*/^&/O@K_T37P__P" @H [+_A;_@?_ *&[
M1?\ P.C_ ,:/^%P>!O\ H;M%_P# Z/\ QKC?^&/O@K_T37P__P" @H_X8^^"
MO_1-/#__ (""@#LO^%P>!O\ H;M%_P# Z/\ QH_X7!X&_P"ANT7_ ,#H_P#&
MN-_X8^^"O_1-/#__ (""C_AC[X*_]$T\/_\ @(* .R_X7!X&_P"ANT7_ ,#H
M_P#&C_A<'@?_ *&[1?\ P.C_ ,:XW_AC[X*_]$T\/_\ @(*/^&/O@K_T37P_
M_P" @H [+_A;_@?_ *&[1?\ P.C_ ,:/^%P>!O\ H;M%_P# Z/\ QKC?^&/O
M@K_T37P__P" @H_X8^^"O_1-/#__ (""@#LO^%P>!O\ H;M%_P# Z/\ QH_X
M7!X&_P"ANT7_ ,#H_P#&N-_X8^^"O_1-/#__ (""C_AC[X*_]$T\/_\ @(*
M.R_X7!X&_P"ANT7_ ,#H_P#&C_A<'@;_ *&[1?\ P.C_ ,:XW_AC[X*_]$T\
M/_\ @(*/^&/O@K_T33P__P" @H [+_A<'@;_ *&[1?\ P.C_ ,:/^%P>!O\
MH;M%_P# Z/\ QKC?^&/O@K_T33P__P" @H_X8^^"O_1-/#__ (""@#LO^%P>
M!O\ H;M%_P# Z/\ QH_X6_X'_P"ANT7_ ,#H_P#&N-_X8^^"O_1-/#__ (""
MC_AC[X*_]$U\/_\ @(* .R_X7!X'_P"ANT7_ ,#H_P#&C_A<'@;_ *&[1?\
MP.C_ ,:XW_AC[X*_]$U\/_\ @(*/^&/O@K_T33P__P" @H [+_A<'@;_ *&[
M1?\ P.C_ ,:/^%P>!O\ H;M%_P# Z/\ QKC?^&/O@K_T33P__P" @H_X8^^"
MO_1-/#__ (""@#LO^%O^!_\ H;M%_P# Z/\ QH_X7!X'_P"ANT7_ ,#H_P#&
MN-_X8^^"O_1-?#__ (""C_AC[X*_]$U\/_\ @(* .R_X7!X&_P"ANT7_ ,#H
M_P#&C_A;_@?_ *&[1?\ P.C_ ,:XW_AC[X*_]$T\/_\ @(*/^&/O@K_T37P_
M_P" @H [+_A<'@?_ *&[1?\ P.C_ ,:/^%P>!O\ H;M%_P# Z/\ QKC?^&/O
M@K_T37P__P" @H_X8^^"O_1-/#__ (""@#LO^%O^!_\ H;M%_P# Z/\ QH_X
M6_X'_P"ANT7_ ,#H_P#&N,_X8^^"W_1-?#__ (""C_AC[X+?]$U\/?\ @(*
M.S_X7!X'_P"ANT7_ ,#H_P#&C_A<'@;_ *&[1?\ P.C_ ,:XW_AC[X*_]$U\
M/_\ @(*/^&/O@K_T33P__P" @H [+_A<'@;_ *&[1?\ P.C_ ,:/^%P>!O\
MH;M%_P# Z/\ QKC?^&/O@K_T33P__P" @H_X8^^"O_1-/#__ (""@#LO^%P>
M!O\ H;M%_P# Z/\ QH_X7!X&_P"ANT7_ ,#H_P#&N-_X8^^"O_1-/#__ (""
MD/['_P %1_S37P]_X""@#L_^%P>!O^ANT7_P.C_QH_X7!X&_Z&[1?_ Z/_&N
M,_X8_P#@J?\ FFOA_P#\!!0/V/\ X*GI\-?#_P#X""@#L_\ A<'@;_H;M%_\
M#H_\:/\ A<'@;_H;M%_\#H_\:XW_ (8^^"O_ $33P_\ ^ @H_P"&/O@K_P!$
MT\/_ /@(* .R_P"%P>!O^ANT7_P.C_QH_P"%P>!O^ANT7_P.C_QKC?\ AC[X
M*_\ 1-/#_P#X""C_ (8^^"O_ $33P_\ ^ @H [+_ (7!X&_Z&[1?_ Z/_&C_
M (6_X'_Z&[1?_ Z/_&N-_P"&/O@K_P!$T\/_ /@(*3_AC[X+?]$U\/\ _@(*
M .S_ .%P>!_^ANT7_P #H_\ &C_A<'@;_H;M%_\  Z/_ !KC?^&/O@K_ -$U
M\/\ _@(*/^&/O@K_ -$T\/\ _@(* .R_X7!X'_Z&[1?_  .C_P :W]%\0:9X
MCL1>Z5?V^HVA8J)[602(2.HR*\M_X8^^"O\ T37P_P#^ @KT+P5X!\/?#?0U
MT;POH]IH>E+(THM+./8@=OO-CU- &_N'K1N'K7R[^U9X_P#$/A+X[?LX:5HV
MK7&GZ=KOB2>UU*WA("W40C3"OZC+'\Z^-(?VDOB>G[2_B32?#OC_ %[6/%47
MQ$N=)L_ [6JR6$NE),=S-)C*[0"/8#- ['ZV[AZT;AZU^9?COXQZ]+^W)X^\
M,ZM\2O'.@Z+I>IZ7'I>E^&]-%Y;.)((VD2<X_=J6/7_:/I4OCSXZ:EXB_;$\
M6Z-K_P 3?&7PW\*V6K6>E:0;#3PVGS2A 9!-(PPNY\@'/0YH"Q^F%%)D4M @
MHHHH **** "BBB@ HHHH **** $/0U\L_L@?\C=XO_ZYQ_\ HQZ^IFZ&OEG]
MC_\ Y&[Q=_UR3_T8]>1BO]ZH?]O?D?797_R*LP](?^E'U/29H)P":\4U'XZ:
ME8ZO\;K0:?;LG@+3[:\M&+G_ $EI+22<A_3!0#CM7KGR)[7D>M&17A2?M7^&
M=*TK1$U6TU*XUVY\/67B&^L]+LGN%M;>=,F1B/X05?WXK>\6_M'^%/#,]A;6
MRZAKUU>Z>NJK'I%HUP8K1AE)I,?=4CD=S@\4 >KA@<<]:,U\X>!_VEFU3PQH
M?C'7-2L;30+G1[_4[BTAMG,SK#=^3'(AZ 8V@J><M7;ZA^TAX9TWP]I%_+9Z
MN;[5I7ALM%6Q8WTKH,MB/^Z.N[I0!ZQD45XM'^T%!J_B7P6FG6\EIHVJO?)?
MG4X&@GM3;PER"K=,8Z],58\-?M1^"?$FLP6*-J-A%>)+)87]_9O#;WRQ@ES"
MY^]P"1ZCI0![#FC(KR*Q_:?\%WO@J]\5,^H6NCP3)!#)<VC(UZSDA/('_+3<
M0<8J72OVEO!-[X?UW4[NZN-'?1-GV^QU"$QW,9?_ %>$YW;N@QU- 'K&:6O"
M_!7[1G_"??&;3_"ECI-[IMH^D2W]Q'JUJUO<*P?"%0>"I%>Z4 %%%% !1110
M 4AI:* /E7]J7_DK7@C_ '(O_2I:^IP1D5\F?M?LT?CWPZZ,5==/9E8=01+D
M'\Z\B_X3GQ+DX\1:G_X$&OEGCHX/$U4XWNU^1^K1R*><Y7@W"HH\L9;J^[_X
M!^B6:,U^=O\ PG7B;_H8=2_\"6H_X3KQ-_T,.I?^!+5K_;</Y']YR?ZD5_\
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
M,,RR!P6<GG/[P]/2O*XO^"?6@6/PAU'P-I_C/Q#IXN/$+^)8=3M91%-%<LH
M4A>&0;0>>] 7,G_@G#K7A:X\)>,-)T+5_%+:G8WZ_P!H>'O%<F^?2&((5$)Z
MJ=K'/J*^QE^Z,]<5X9^S/^RKI'[.">([R+6M0\3^(_$4Z3ZEK.IN&EF* A1@
M=AEOKFO= ,"@DXI_BMI*1&0V6K%1$9O^0?)G N?L_IUW\X_N_-TJ2]^)FEV$
M5P\EGJC" 3E@EC(Q/E3B%L8'.6.1ZK\PXKK)9([>)Y)76.) 69W. H'))/:J
M6B:[IGB33XM0TG4;35+&4GR[JSG6:)L$@X920<'B@#"E^)>F0_:LVFIG[-]J
MW;;&0Y\@J'V\<YW#;_>P<=*2Z^)FF6DMRCVFIL8&N%;98NV?)16?''.0PV^I
MX%:_B3Q=HGA""UGUO5;32HKJX2U@>[E""29N%1<]6..E7;_4;71[*YOKR>.U
MM+=#++/*=JHHY+$]@!0!SUQ\2=,MV96M-2)7?G;9.?NQ"4]O[I 'JW'6FQ?$
MO3)2P%IJ8*D#YK)QUB\WT_N\?7CK3;#XN^"=4O+"UM/%.E7%Q?6C:A;1I=H3
M+;+G=*O/*C!Y]CZ58A^)_A&YU+1K"#Q-I4]YK,;RZ;%%=HYO$7[S1X/S >U
M%9?B=I9DBC^R:IND:-038R8R\9D&>/08/H>*?%\2=-DABD^RZF%D,87-DX/S
MJ6&>.,!3GTXKK/?%'U.?Z4 <E9_$W3+U8C'9ZHHD$1&^QD7_ %F=N>.,;3GT
MXIB_%+2F,8^QZJ-_E$$V$@_UC%1GCCD<^@KL.V!VK(U_Q=HGA9["/6-5M=-D
MOYQ;6JW4H0S2GHBYZGVH R1\2M+"H_V35 'V8_T&3^*0H,\>HR?0<T0?$W3+
MA&9;/5  N[YK&0'_ %OE>G][GZ<]*Z[:<T;2.!TH XZ;XHZ5"DA:SU4A%=CM
ML9"<+((SCCU.1ZCFI+OXF:99K<%[34R(!,S;+%VSY3*K8XYR6&/49(Z5UNTG
MGI1@GM0!R$WQ-TRW6Y)M-3/V<W&[;8N<^2%+[>.<[AM]><4MU\3=+L[B6%[3
M4V:-YT8I8R$$Q1"5L''(*D 'NW YKK0E+MR0<=* .5_X6)IV54VNI?,Q0?Z$
M_46WVC)XZ;#C_>RO6OG']E+Q!;Z;XKUUY8KF07_EQQ>5"S%3^]DR^/NC"8Y[
MG'6OK?!VU\M_LA9_X2_Q=_USC_\ 1KUY.*_WJA_V]^1]=E?_ "*<P]*?_I1[
MM;_%#2[M[-5L]44W+6BKNL9!@W"%X]W'& I#9^Z< TZV^).FW*6CI::F!<BV
MV;[%P1Y[.J;N.,&,[L_=!7/45UK+GMFC!R*]8^1..L_BCI=Y!%+'9ZHHD6)P
M'L) <23&%<C'!# DCLO/2E;XH:6@!-GJF-F[BPD/'G^3Z==W/^[STKL-N,#'
M%)L.?UH Y.X^)FF01S.UGJ9$0D+;;&0D[)1$<<<_,<CU'/2D;XEZ6C3 VNJ'
MRO.SBQD.?+8*V..<EACU[5UQ!Q[T!30!R%W\3M,LIIT>SU0F'S@Q2QD8'R@"
MV#CG.1CU[4MQ\2M,M4E9K/5"(]^=EDY/R('../0C'J>*Z[:3_P#7I-IQ0!R:
M_$S3&=U%IJ8*%@?]!DQQ'YA[>G'UXI'^)VEI*L9M-4R6V BQDQGR_,ZX]./K
MQ77;305)_"@#DQ\2--_=_P"B:GB0+C_07_BC,@[>@Q['BF6GQ-TN]\G9::HO
MF^2!OL9!_K%++GCC !SZ'&:Z\ \9HVGIB@#D8OB;IDKP*+/5 9C %S8R8'FY
MVYXXQM.?3C/6G0?$K3+B*&06FI@2^3MS92 CS9&1<C'&"I)]!@FNLP0*4#\Z
M .0@^)NF7.TK::F-RHPW6+CAI_)';^]S_N\]*CN/BGI5LCNUEJI"(\A"V$A.
M%G$!QQUW'('=?FZ5V6#NSBE"X^E ''WGQ-TNQBN9)+34V6W6X9Q'8R,2(94B
M;&!SDR K_> 8C@4MQ\3=+@%[OL]4/V07GF;;&0[OLRJTFWCYLAQLQ]X@XZ5U
MNSGI2L"?8T ?(?[3OB&VN?BCX?G6*X5--*Q3!H6#,R31N2@_C&& &.IR.U?2
M,OQ'TV&216M-2.QF4E;)R#BW%QQQ_<./][Y>M>!?M2Y7XL^"<?W(CG_MZ6OJ
M< G_  KR<)_O%?U7Y'UV;_\ (MP'^&7_ *4CDK7XF:9=SPQI::FK2-$@W6+@
M?O(3,N3C@!003V; ZFE@^)FF3O"BVFIJTWD!<V,F!YJ%TR<<8 .[T. >M=;M
M)SQBA5QVKUCY$Y*#XE:;<0VSI::DHN!"4#63@CS2P7=QQC:<^F1GK3;;XG:7
M=B-DM-4'F+&PWV,B_?D*#/'&".?0<UU^WG.* #D\"@#CF^*6E"-7-GJN&56
M^P29P93&.WJ,_3GI4A^)6F"-G^R:GM&>!8R9XD$?IZG/TYKK2#@^M&W/O[4
M<@/B=I;K(?L>J802$_Z!(,['"'''/)R/4<T7'Q/TNV:16L]4)C$I.RQD/^K(
M#8XYR3QZUUY7/UI-I]* .3G^)6F6R7#-::F1#YI;;8N<[ N<<<YW#'KSZ4G_
M  LS2S)*GV74\QF4$_89,?NT#G!QW!P/4\5UVV@@XH Y&7XF:9#(Z&TU,E&=
M3ML9"#MB$IYQ_=.!ZGCK3E^)&FNR*+34LL0!_H3]X?.&>./EX_WN.M=:,C/%
M)@CW- '(VWQ,TR\:)4M-37S#"J[[)UP98VD7/'& I!]#@'K1%\3=,G:U5;34
MP;DVH3=8R#'GABF[CC&T[O[O&>M=<5R3QUH"D]1B@#D[3XE:;>Q6TL=IJ:BX
M^S[0]E(I'G2O$NX$<8:-BW]T$$\&HK3XI:5>Q1R)9ZJ!(D<@#V$BG#W/V<9&
M."'Y([+\W2NQP?QH*DF@#CI_BCI=JCL]GJAV(\AVV$AR%N?LYQQUW\_[GS=*
MDN_B3IMG#=2/::F5@^T%@EBY)\F58FQQSEG!7^\H)' KK IY]^M+@_C0!R$W
MQ-TN$W(-IJA-N;D,18R$'R I?''.=PV_WL''2ENOB;I=JTP:TU0F)IE.RQ=L
M^5&KMCCG(8 >IR!TKKL'TR*"IY_2@#DG^)6FJS@VNI_)N!Q9.>D(E../[IQ_
MO<=:1/B9IDSJJ6FIY9D49L9!]Z+S1GC^[P??CK778-!4]N#ZT <B?B9I@EB0
MV>I[I#&!_H,F!OC+C/'8#!]#Q3H?B5IEPD+K9ZF!*(RH:QD&-X)&>.,;3GTX
MKK-N2.*,'TQ0!Q]I\4-+O&B"6>JJ9!$1OL)!_K"0N>.,8.?3BE_X6=I>(O\
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
MFK.B_M ^-+:\\.W_ (G\#V]CX=\4@C1SI]\9[R)RA>)+A2H7,@ P4/RD@'-
MCZ#!!HW#UKY7MOVS;FR^%E_XIU?1=-BU!M5&E6>EVUW*9+>5B?EO%,>^-E R
M=JD$=*?X:_;/-UX1U^XU#08]0UNPFMK:S;1_/73]0EN&VQHDL\:%"#]X8. ,
MT ?4N0:6OG3P;XX^)-W^T3H^@^,K*TT2V;09[L6^DWC3V=RWF  D,H970<'/
M![5]%T %%%% !1110 444AH ^4OVK9DMOBEX.GE;;%%!'*[>BK<J2?R%>P?\
M-&?#\?\ ,=4_]L9/_B:\6_;"_P"1ZT#_ +!K_P#HVO"<5\?5QM3"8FJH).[Z
M^A^R8/),/F^5X1UY-<L7:UNK\T^Q]O\ _#1W@#_H.K_WY?\ ^)H_X:.\ ?\
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
M[]AQCW]/>OS5_9]\,_LZ:G^Q7XDU3QS+HK>.R+J34KB_F']J1WN6\L1@G?\
M>Q]T<\YK]7F7((]:\.U;]B+X(ZYXSN/%5]\.])N-:N&9Y965A&[,""QB#;,\
MGG;GO7N'PR/SNT/:O[+7[+>"0H\>2=>O^N3K7O\ \&_''AWX8?M[_M!MXMU>
MT\."[@BNK>3491"LT8!8E"V-QP0<#DYXS7UA%^RW\+H?#?AW0$\(62Z1X>O3
MJ.EVH+[;6X)#&1?FSG(!YJ+XN?LI?"KXZZI:ZEXW\'66MZC;IY:7;,\4NSLI
M9&4L/8YH'<_+^Y_TW_@GC\2]1A5_L-_\0O/M9]N!*FXC<OJ.#7H'[6?[.O@'
MP/X(_9P30=!@TF;6M1@T_4KNT^2:\B<1%_,8<LQW-SU^8BOT4UK]GCX=Z_\
M#.U^'MYX3L)/!MLR-#I"(4A4KG:<*0<\GZYJSXQ^!7@;Q]9>&[77_#MMJ4'A
MR9+C2HY"P%K(NW:RX(Z;5Z^E 7/C77_A3X3^#W_!1[X(V?@S1;;PY::CX?NV
MNK:Q7RXYF6*902HXSA5R>Y /6O$/AQ\/M"^)/[&7BS2-7\:Z7X(NQ\4)I]*N
M=8;%G=781 D,H_NL&.3@@8R>*_435_A#X2U[X@Z)XXO]$M[CQ5HL#6UAJ3$^
M9!&P;<J\XYWMU!ZUR%Q^R+\(KGP+J'@Z7P+IDGAR^OFU.:S8,?\ 26 #2JV=
MR,0H&5(XXH"YX3_P3B\<Z;JDOQ*\)MX*\/>%_%>AW\#:OJ'A9P]AJ3NA"2(0
M2J_ZMCM4[?FR ,FOM<# K@OA'\#/ WP*T.?1_ WARU\/V-Q)YTX@+,\SXQEW
M8EFP.F3Q7>B@3/F?QE^V#>>$_&&MZ&G@N"[73KM[5;@ZPT9E"G&XK]G.WZ9/
MUK(_X;BOO^A#M_\ P>-_\C444#L'_#<5]_T(=O\ ^#QO_D:D_P"&X[X#)\!V
M_P#X/&_^1J** L+_ ,-Q7W_0AV__ (/&_P#D:C_AN*^_Z$.W_P#!XW_R-110
M%@_X;BOO^A#M_P#P>-_\C4?\-Q7W_0AV_P#X/&_^1J** L'_  W%??\ 0AV_
M_@\;_P"1J/\ AN*^_P"A#M__  >-_P#(U%% 6#_AN*^_Z$.W_P#!XW_R-1_P
MW%??]"';_P#@\;_Y&HHH"P?\-Q7W_0AV_P#X/&_^1J/^&XK[_H0[?_P>-_\
M(U%% 6#_ (;BOO\ H0[?_P 'C?\ R-1_PW%??]"';_\ @\;_ .1J** L!_;B
MOL'_ (H.W_\ !XW_ ,C5Y)\%?CMJOPPUG6[R7PM9WXOD4*B:NZ;,,QY_T8YZ
MT45S5*<95(2:U5_R/2P^(JTL-7I0=HSY;[:V>G](];_X;BOO^A#M_P#P>-_\
MC4?\-Q7W_0AV_P#X/&_^1J**Z3S;!_PW%??]"';_ /@\;_Y&H_X;BOO^A#M_
M_!XW_P C444!8/\ AN*^_P"A#M__  >-_P#(U'_#<5]_T(=O_P"#QO\ Y&HH
MH"P?\-Q7W_0AV_\ X/&_^1J/^&XK[_H0[?\ \'C?_(U%% 6#_AN*^_Z$.W_\
M'C?_ "-1_P -Q7W_ $(=O_X/&_\ D:BB@+!_PW%??]"';_\ @\;_ .1J/^&X
MK[_H0[?_ ,'C?_(U%% 6#_AN*^_Z$.W_ /!XW_R-1_PW%??]"';_ /@\;_Y&
MHHH"P?\ #<5]_P!"';_^#QO_ )&H_P"&XK[_ *$.W_\ !XW_ ,C444!8/^&X
MK[_H0[?_ ,'C?_(U!_;AOB#_ ,4';_\ @\;_ .1J** L>1?%SX[ZI\1O&>@:
MQ'X7M+)=."*T3ZNSE\2J_!^SC'3%>N#]N&^'_,AV^,G_ )CC<_\ DM117)3I
MQA.<HK5M7/4Q6(JUL/0IS=U!.VVEW_6XO_#<5]_T(=O_ .#QO_D:C_AN*^_Z
M$.W_ /!XW_R-1176>78/^&XK[_H0[?\ \'C?_(U'_#<5]_T(=O\ ^#QO_D:B
MB@+!_P -Q7W_ $(=O_X/&_\ D:C_ (;BOO\ H0[?_P 'C?\ R-110%@_X;BO
MO^A#M_\ P>-_\C4?\-Q7W_0AV_\ X/&_^1J** L'_#<5]_T(=O\ ^#QO_D:C
M_AN*^_Z$.W_\'C?_ "-110%@_P"&XK[_ *$.W_\ !XW_ ,C4?\-Q7W_0AV__
M (/&_P#D:BB@+!_PW%??]"';_P#@\;_Y&H_X;BOO^A#M_P#P>-_\C444!8/^
M&XK[_H0[?_P>-_\ (U'_  W%??\ 0AV__@\;_P"1J** L'_#<5]_T(=O_P"#
MQO\ Y&H_X;BOO^A#M_\ P>-_\C444!8/^&XK[_H0[?\ \'C?_(U'_#<5]_T(
M=O\ ^#QO_D:BB@+!_P -Q7W_ $(=O_X/&_\ D:C_ (;BOO\ H0[?_P 'C?\
MR-110%@_X;BOO^A#M_\ P>-_\C4?\-Q7W_0AV_\ X/&_^1J** L'_#<5]_T(
M=O\ ^#QO_D:C_AN*^_Z$.W_\'C?_ "-110%@_P"&XK[_ *$.W_\ !XW_ ,C4
M?\-Q7W_0AV__ (/&_P#D:BB@+!_PW%??]"';_P#@\;_Y&H_X;BOO^A#M_P#P
M>-_\C444!8/^&XK[_H0[?_P>-_\ (U'_  W%??\ 0AV__@\;_P"1J** L'_#
M<5]_T(=O_P"#QO\ Y&H_X;BOO^A#M_\ P>-_\C444!8/^&XK[_H0[?\ \'C?
M_(U'_#<5]_T(=O\ ^#QO_D:BB@+!_P -Q7W_ $(=O_X/&_\ D:C_ (;BOO\
MH0[?_P 'C?\ R-110%@_X;BOO^A#M_\ P>-_\C4?\-Q7W_0AV_\ X/&_^1J*
M* L'_#<5]_T(=O\ ^#QO_D:C_AN*^_Z$.W_\'C?_ "-110%@_P"&XK[_ *$.
MW_\ !XW_ ,C4?\-Q7W_0AV__ (/&_P#D:BB@+!_PW%??]"';_P#@\;_Y&H_X
M;BOO^A#M_P#P>-_\C444!8/^&XK[_H0[?_P>-_\ (U'_  W%??\ 0AV__@\;
M_P"1J** L'_#<5]_T(=O_P"#QO\ Y&H_X;BOO^A#M_\ P>-_\C444!8/^&XK
M[_H0[?\ \'C?_(U'_#<5]_T(=O\ ^#QO_D:BB@+!_P -Q7W_ $(=O_X/&_\
MD:C_ (;BOO\ H0[?_P 'C?\ R-110%@_X;BOO^A#M_\ P>-_\C4?\-Q7W_0A
MV_\ X/&_^1J** L'_#<5]_T(=O\ ^#QO_D:C_AN*^_Z$.W_\'C?_ "-110%@
M_P"&XK[_ *$.W_\ !XW_ ,C4?\-Q7W_0AV__ (/&_P#D:BB@+!_PW%??]"';
M_P#@\;_Y&H_X;BOO^A#M_P#P>-_\C444!8/^&XK[_H0[?_P>-_\ (U'_  W%
M??\ 0AV__@\;_P"1J** L'_#<5]_T(=O_P"#QO\ Y&H_X;BOO^A#M_\ P>-_
M\C444!8/^&XK[_H0[?\ \'C?_(U'_#<5]_T(=O\ ^#QO_D:BB@+ ?VX[[(_X
MH.W_ /!XW_R-7NOP:^)<GQ8\$1>()=,72'>>6'[,ESYX&PXSOV)U],444"9_
"_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>30
<FILENAME>alms-20241231xs4031.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 alms-20241231xs4031.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"  Y ]4# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M3S1XAO!YFT;L;(>,]: /6?BA^VG\(/@_XDD\/^(O%B#68?\ CYL[&VFNWM@
M"?-,:L$(!SM)W>U>D?#[XF^%OBOX7A\1>$=;MM=T:4LJW5J3A6&,HRD!D8 C
M*L W/2ODSP%\7]&T?Q)XNT[]FCX*7/CG[1JDLFL^)Y[];.PENF.7"7,Y9I5'
M4(I5?FW*,-EI?V!(=7TWXE_M$V.M:38^'KU-9LYYM&TR;S+2TED2=G$9'&#A
M<X]/:@+'KNK?MT?!+2/"EGXA?QQ;W-C>3206T5K:SR7,S1D!\0A-X49^\0%/
M8UZ/\+/C!X0^-7A=/$/@S6X-<TLR&)Y(@RM#( "4=& 9& (.& X.>E?*?_!*
MWX?^';3X(WOBV/1[?_A)+S5[JVFU1T#3^4@4+&K')1?F)(&,GKGBM_\ 8ZLH
M-)_:?_:BL;.)+6R36;"1;:$;8U9A<EV"C@$DY- $/_!+(D_L^>(B2Q/_  EE
M[RQ)_P"6-OZUZ;\1_P!M_P"#7PL\47/AW6_%RMJ]HQ6[@TZTFNQ:D'#"1HT9
M58'@KG<#U%?/_P"PWXEN_!?[#?Q:\0:>2+_2K_6[VW(YQ+'91.I_!E%9/[&'
MQ,\0?#'X$:1#HWP%\4>*9=6::\OO$5I) 5U1WD?#EF.XJ%P@!_N^YH&?8Z_M
M#?#VX^%%S\2;7Q+;WW@NU -QJ=G%)-Y)WJI#1HID5@77*E<@')&*[;P]XBT[
MQ3X>T[7=+NTN])U"VCO+6[7(62%U#JXSR 5(/-?&7[,GPLU[6/B%\=]/USX<
MZKX ^&OCFSC:#2+_ ,O;%,Z-'.(PAVJ6,CL !P @_A%<?\/_ (Y:A\*OV$/B
MEX2U:X*^,O -W=>$(U&=Y,\ACMY%]E\R3;_LP4"L?;WPO^+?A7XS>'9-?\':
MH=9T=+F2T^U""6%6D3&X*)%4L!N'(&/>NSKR_P#9F^& ^#?P(\%>$FB\F[L=
M.1KQ?^GJ3,L__D1W_"O4*!!1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\R:1\*?%EK^W]KGQ
M!ET=T\'7'A%=-BU3SHRK7 DA.S9NWYPC<[<>]<+;?LE>(8_V_I/'9M9/^%;#
M=XC3]^OD_P!JM"(2OE;MV_>3+OVX[9[5]JT4#N?,EQ\*?%DG[?UM\0%T=SX.
M3PB=-;5/.CVBX\QCLV;M^<'KMQ[UR5O\-_BE^RK\7_&^O?#KP?'\1_AYXRN_
M[2N-#AU&.SO=,O"6+LAD^5D)8\ $XVCY=F6^R** N?*GP<^#WC[Q_P#M R_'
M#XL:5:^&+ZQL#I?AOPK;72W3V$3!M\LTJ?*7(DD''7S#D+M45J_LJ_"OQ7\/
MOBS\?-7\0Z0^G:=XD\3&_P!)G::-Q<P;YSO 0DKPZ\, >:^EJ* N?*_Q<^$7
MC_X>?M #XV_"O2K3Q5<ZAIRZ7XC\*W-TMK)>Q)MV2PRM\H<".,<\_)QNW$#Q
M+]H/Q-\4?'/Q>_9^USQOX8MO &@#QO8V^F^&VO5O+Z:7SHF>YFD0!%4 !50?
M,,N3VKZX^-/P_P#B;XHU31]2^''Q'B\%R6:21W>GWNEI>VUZ&*E6;<<H5P>0
M,G/4=^!\'?LM>+=>^*NA?$#XP_$%/'&H^'=SZ+HVGV L["RF;&9B <N_ (R
M<JN20 *!G*>/_ OQ-^"?[6'B#XN^#/!7_"R?#_BO3(+#4-.M[R.WO+*2-8T!
M0OU0^2AX!SD@[<*3@:KX/_:#\?\ [0_PH^+&N^ -,T_1M#OIK,>%[;5HGN].
MM)T\N2ZGF.%D;#EMB<_N57:"Q-?<M% KGS-X8^%?BNP_;Z\7>/[C1W3PA>^$
MXM.M]4\Z,A[@/;$ILSO'"/R1CCK3/CW\*?%GC#]JKX%>+-'T=[WP]X=DO#JE
MZ)HT%L)%4+E68,V<?P@U].44!<\H_:6^!=G^T3\)]3\(SWCZ9>LR7>G7\9;_
M $:ZC),;D C<O)4CT8D?, 1XIX>^,O[3_@/1(?#?B+X(1^.=>M4$$/B33->A
M@M;S PLDB,I*L>IR4R?X5K["HH ^;/V2/@)XL^'EWX[\=?$.XLW\?>.;U;J]
MM=/;=!8Q+OV0JW.2#(<X)&%09."3Y_\ L3?#CXF_"#P]X@^$7C+P'+9:)//>
MW2^,+/4X7@<2(B*J1#+9.W()P1W45]IT4 ?"'P*M/CY^RGX0OOA=I_P?A\>1
M07TTVD>)+76(;6TD21L[IU;+#!YP2K8^7L&/<_LE?"SXL_#3XN_%F]^(VF6%
MXOBX6VJC7])NE-L;A0P-LD)Q( !,0&8#_4]6W U];44!<^:?^"?_ ,+/%?P>
M^ 7_  C_ (RTA]%UG^UKJY^S/+'*?+?;M;=&S+S@]Z?^SM\+_%7@K]H?X_\
MB+6](>PT7Q)J-C-I-V98W%TD:SAR%5BRXWK]X#K7TG10%SXI_8Z^&7Q&^$UA
MXK^#_C?X=-/X1U:^O[I_%EMJD+6TL4T*Q^7Y(._YPG7@C?RHQ3?AE9?'/]C[
M2+GP!IOPZ_X6]X)MKB:3P_JVGZI%9W,$<CE_)N$<$CYF)+ 8!8X+# 7[8HH"
MYXG^SC8?&&:/Q'X@^+=]96L^KW*2Z9X6L4C=-'A4$%&G7/F,WRY&6 V9SEB!
M\Q?&SX'/XB_X*(>%]'L+S_BGO%,5GXJ\1:5&WR%K RHCRJ/X7*!0>[22?6OM
M_P")>F^*M6\&:A:^"=8L] \32>6;34+^U^T0QXD4N&3OE RCT)S7F?P"_9VU
M'X:^*/$?CKQKXH;QO\1_$*);W6K?9EMX;:V7!6W@C'W4RJD],[%X&"2!<]VH
MHHH$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?+Q_
MX*5?L^J<?\)E<_\ @GO/_C5'_#RO]GW_ *'*Y_\ !/>?_&J_&Z?_ %\G^\?Y
MTE!?*?LE_P /*_V??^ARN?\ P3WG_P :H_X>5_L^_P#0Y7/_ ()[S_XU7XVT
M4!RG[)?\/*_V??\ H<KG_P $]Y_\:H_X>5_L^_\ 0Y7/_@GO/_C5?C;10'*?
MLE_P\K_9]_Z'*Y_\$]Y_\:H_X>5_L^_]#E<_^">\_P#C5?C;10'*?LE_P\K_
M &??^ARN?_!/>?\ QJC_ (>5_L^_]#E<_P#@GO/_ (U7XVT4!RG[)?\ #RO]
MGW_H<KG_ ,$]Y_\ &J/^'E?[/O\ T.5S_P"">\_^-5^-M% <I^R7_#RO]GW_
M *'*Y_\ !/>?_&J/^'E?[/O_ $.5S_X)[S_XU7XVT4!RG[)?\/*_V??^ARN?
M_!/>?_&J/^'E?[/O_0Y7/_@GO/\ XU7XVT4!RG[)?\/*_P!GW_H<KG_P3WG_
M ,:H_P"'E?[/O_0Y7/\ X)[S_P"-5^-M% <I^R7_  \K_9]_Z'*Y_P#!/>?_
M !JC_AY7^S[_ -#E<_\ @GO/_C5?C;10'*?LE_P\K_9]_P"ARN?_  3WG_QJ
MC_AY7^S[_P!#E<_^">\_^-5^-M% <I^R7_#RO]GW_H<KG_P3WG_QJC_AY7^S
M[_T.5S_X)[S_ .-5^-M% <I^R7_#RO\ 9]_Z'*Y_\$]Y_P#&J/\ AY7^S[_T
M.5S_ .">\_\ C5?C;10'*?LE_P /*_V??^ARN?\ P3WG_P :H_X>5_L^_P#0
MY7/_ ()[S_XU7XVT4!RG[)?\/*_V??\ H<KG_P $]Y_\:H_X>5_L^_\ 0Y7/
M_@GO/_C5?C;10'*?LE_P\K_9]_Z'*Y_\$]Y_\:H_X>5_L^_]#E<_^">\_P#C
M5?C;10'*?LE_P\K_ &??^ARN?_!/>?\ QJC_ (>5_L^_]#E<_P#@GO/_ (U7
MXVT4!RG[)?\ #RO]GW_H<KG_ ,$]Y_\ &J/^'E?[/O\ T.5S_P"">\_^-5^-
MM% <I^R7_#RO]GW_ *'*Y_\ !/>?_&J/^'E?[/O_ $.5S_X)[S_XU7XVT4!R
MG[)?\/*_V??^ARN?_!/>?_&J/^'E?[/O_0Y7/_@GO/\ XU7XVT4!RG[)?\/*
M_P!GW_H<KG_P3WG_ ,:H_P"'E?[/O_0Y7/\ X)[S_P"-5^-M% <I^R7_  \K
M_9]_Z'*Y_P#!/>?_ !JC_AY7^S[_ -#E<_\ @GO/_C5?C;10'*?LE_P\K_9]
M_P"ARN?_  3WG_QJC_AY7^S[_P!#E<_^">\_^-5^-M% <I^R7_#RO]GW_H<K
MG_P3WG_QJC_AY7^S[_T.5S_X)[S_ .-5^-M% <I^R7_#RO\ 9]_Z'*Y_\$]Y
M_P#&J/\ AY7^S[_T.5S_ .">\_\ C5?C;10'*?LE_P /*_V??^ARN?\ P3WG
M_P :H_X>5_L^_P#0Y7/_ ()[S_XU7XVT4!RG[)?\/*_V??\ H<KG_P $]Y_\
M:H_X>5_L^_\ 0Y7/_@GO/_C5?C;10'*?LE_P\K_9]_Z'*Y_\$]Y_\:H_X>5_
ML^_]#E<_^">\_P#C5?C;10'*?LE_P\K_ &??^ARN?_!/>?\ QJC_ (>5_L^_
M]#E<_P#@GO/_ (U7XVT4!RG[)?\ #RO]GW_H<KG_ ,$]Y_\ &J/^'E?[/O\
MT.5S_P"">\_^-5^-M% <I^R7_#RO]GW_ *'*Y_\ !/>?_&J/^'E?[/O_ $.5
MS_X)[S_XU7XVT4!RG[)?\/*_V??^ARN?_!/>?_&J/^'E?[/O_0Y7/_@GO/\
MXU7XVT4!RG[)?\/*_P!GW_H<KG_P3WG_ ,:H_P"'E?[/O_0Y7/\ X)[S_P"-
M5^-M% <I^R7_  \K_9]_Z'*Y_P#!/>?_ !JC_AY7^S[_ -#E<_\ @GO/_C5?
MC;10'*?LE_P\K_9]_P"ARN?_  3WG_QJC_AY7^S[_P!#E<_^">\_^-5^-M%
M<I^R7_#RO]GW_H<KG_P3WG_QJC_AY7^S[_T.5S_X)[S_ .-5^-M% <I^R7_#
MRO\ 9]_Z'*Y_\$]Y_P#&J/\ AY7^S[_T.5S_ .">\_\ C5?C;10'*?LE_P /
M*_V??^ARN?\ P3WG_P :H_X>5_L^_P#0Y7/_ ()[S_XU7XVT4!RG[)?\/*_V
M??\ H<KG_P $]Y_\:H_X>5_L^_\ 0Y7/_@GO/_C5?C;10'*?LE_P\K_9]_Z'
M*Y_\$]Y_\:H_X>5_L^_]#E<_^">\_P#C5?C;10'*?LE_P\K_ &??^ARN?_!/
M>?\ QJC_ (>5_L^_]#E<_P#@GO/_ (U7XVT4!RG[)?\ #RO]GW_H<KG_ ,$]
MY_\ &J/^'E?[/O\ T.5S_P"">\_^-5^-M% <I^R7_#RO]GW_ *'*Y_\ !/>?
M_&J/^'E?[/O_ $.5S_X)[S_XU7XVT4!RG[)?\/*_V??^ARN?_!/>?_&J/^'E
M?[/O_0Y7/_@GO/\ XU7XVT4!RG[)?\/*_P!GW_H<KG_P3WG_ ,:H_P"'E?[/
MO_0Y7/\ X)[S_P"-5^-M% <I^R7_  \K_9]_Z'*Y_P#!/>?_ !JC_AY7^S[_
M -#E<_\ @GO/_C5?C;10'*?LE_P\K_9]_P"ARN?_  3WG_QJC_AY7^S[_P!#
ME<_^">\_^-5^-M% <I^R7_#RO]GW_H<KG_P3WG_QJC_AY7^S[_T.5S_X)[S_
M .-5^-M% <I^R7_#RO\ 9]_Z'*Y_\$]Y_P#&J/\ AY7^S[_T.5S_ .">\_\
MC5?C;10'*?LE_P /*_V??^ARN?\ P3WG_P :H_X>5_L^_P#0Y7/_ ()[S_XU
M7XVT4!RG[)?\/*_V??\ H<KG_P $]Y_\:H_X>5_L^_\ 0Y7/_@GO/_C5?C;1
M0'*?LE_P\K_9]_Z'*Y_\$]Y_\:H_X>5_L^_]#E<_^">\_P#C5?C;10'*?LE_
MP\K_ &??^ARN?_!/>?\ QJC_ (>5_L^_]#E<_P#@GO/_ (U7XVT4!RG[)?\
M#RO]GW_H<KG_ ,$]Y_\ &J/^'E?[/O\ T.5S_P"">\_^-5^-M% <I^R7_#RO
M]GW_ *'*Y_\ !/>?_&J/^'E?[/O_ $.5S_X)[S_XU7XVT4!RG[)?\/*_V??^
MARN?_!/>?_&J/^'E?[/O_0Y7/_@GO/\ XU7XVT4!RG[)?\/*_P!GW_H<KG_P
M3WG_ ,:H_P"'E?[/O_0Y7/\ X)[S_P"-5^-M% <I^R7_  \K_9]_Z'*Y_P#!
M/>?_ !JC_AY7^S[_ -#E<_\ @GO/_C5?C;10'*?LE_P\K_9]_P"ARN?_  3W
MG_QJC_AY7^S[_P!#E<_^">\_^-5^-M% <I^R7_#RO]GW_H<KG_P3WG_QJC_A
MY7^S[_T.5S_X)[S_ .-5^-M% <I^R7_#RO\ 9]_Z'*Y_\$]Y_P#&J/\ AY7^
MS[_T.5S_ .">\_\ C5?C;10'*?LD/^"E/[/Q&?\ A,KG_P $]Y_\:HK\>M)_
*Y:_A_6B@.4__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>31
<FILENAME>alms-20241231xs4034.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 alms-20241231xs4034.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"  . +8# 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#O?V2/V;O"
M'[5'@'7_ ![\1IM6U;Q+-KMQ#->"]9 R".&0<8QP9&Z< 8'2L]O"'[%$?WO$
MNLKCN5O/_C/M7+>#_P!I/Q/^PQ>^)OA;!HVD>(UM-8EN3?R22J6#(B 8&,<1
M@X]6/.,4OB/]HWQ'^V]<Z#\*CX>T+PR=0U.*?^T8FD)CV!@>,'/RL?Q Z=:]
M3EFY-Z\OJ>^X57-RN^7R>R]#WG]OSCXR?LX'IC79SD=O](L/8_RK[5KX^_X*
M*^%K^WT/P!\2K&2UD'@C5#<26-UNQ<"1X&4 @'HUN 1QPQYXY\2_X>I>-MN[
M_A"] QMW?ZV?UQ_>KF5.52G'EZ7.%4)UZ4.3I?\ ,]9_8#Q_PN3]H_'/_$]@
MYSG_ )>+_P!S_.O/OV2?V;O"/[4_@'7O'OQ&FU;5O$LVN7$,MX+UD#((XG'&
M"!@NW Z# Z5ZK_P3K\+:A<:'X^^)5]+;(/&^J+<1V-L6;[.(GF9LEO5K@@#)
MX4<\X'SCX,_:1\4?L-7WB;X5V^C:1XC^RZQ+<?;Y9)4+;E1 ,#&.(P<<\L>3
M6MI.4E#?0Z&IRG45/XO=_!:G4MX0_8G3[WB760.G(O!^OD^U>S?MW1R^*/B!
M\"_ =W>7<7AGQ-K4T.JVEI*T9N%5[55!QUP)GQQU.>V:^</$W[1OB/\ ;:N/
M#_PL;P[H7AG^TM3AG&HPO*3'MW*>,'/#'CU Z5],?\% ='U#0K3X<?%2P:UG
M/@75FN9+"ZW8N1*T+  @=C;@'IPV<Y%#34X\V^OF$HRC4@I-WUW=^FAR?Q7_
M &4?V8O@C#IDOC*ZUK24U%I$M2)YY_,*;=W^KC;&-R]<=?K7I_[&VD_!+2O^
M$O'P=U.\U'?]C_M7[6)ODQY_DX\Q%Z_O<XSTY]_F.;_@J9XJN5#2> ] E"G
MWS2G!/IS[5[Y^P'I=_XBMOB-\5+X6=I_PG.J1S1Z=9[BML(3*3DD#J9SZ\+U
MYXB<9J#YV_O,ZL*L:+=5O[]-SX;^ )_9_'A.^_X6P->.O_;F^S?V5O\ +^S;
M$QG;_%O\S\,5]J?LA_"3X!^(_$G_  GOPPAUTW_AZ=[?S-3F=5#RPNA^0_>^
M1V_,5\D?LQ?ML7W[-/@C4?#EMX4M]>CO=0;4#/+>M 4+1QQ[<!&S_JP<Y[U]
M3_L[_P#!0G4?CC\8O#_@F?P5:Z1%JGVC=>1Z@TK1^7;RS<*8QG/E@=>]:UE4
MUM>WK^AT8F-9J3BG;UTMZ'*ZK\$/"WQX_P""A/Q4T3Q9;W-S86NCVE[&MM,8
MCY@MK%!DCJ,.W'TJW^U!^QC\-?@U\#?$GC+PM:ZI9>(-*^RO9W']H.?+=KF.
M//;G#GWSBNR^&"[O^"E?Q?. =OAVUZ]OW&G^U>@?MZN$_91\<@Y^9;0<?]?<
M/O67/)3@D]-#F]I.-2G%/2T3P7]N#6[WQ-^PO\(=7U*X:[U+4+C2+NYG?&99
M9-,G9V..Y8D_C7J%K_P4B^#$5M"CWVL!E0 _\2UNN/K7D'[8?_*/OX(_]P/_
M --,U?H'8Y^Q6^>#Y:]/I42Y5%775F<W!4X\ROJ^MNWD?!G[/?Q.T3XP_P#!
M0CQ9XK\.23RZ/>^'=L3W$1B<[$M(VRO;YE->4>+M=^&MO^U3\6D^*VH>((]*
M749!IZZ//(")-_S9VGI@?I7T%X/_ .4H'CC_ +%R/_TGLZ\$U3]IJZ_9E_:T
M^,6I6N@0Z^=3U![8QS71@$>V3=G(5L]<5O'5^[V1UP3<O<7V5U_4]<_9]\"_
MLY_&#QVMIX)O/&,VKZ1&NJ[;^]F2(+'+&!G)PWS,G'H*Z#XBG/\ P5 ^%O/_
M #+DW_HC4:XGPG_P5#U;Q)XMT31G^'UG NHWD%J9EU1V*"1U7=CRN<;LXKM?
MB)S_ ,%0/A=[>')O_2?4:AJ2D^;L_,R<:D9/G_E?6_0XC6_@MX8^.O\ P42^
M)N@>++>XN=.@TBUO$2VG,+"1;6Q4$D#D8=N..H],'F_^&3?AXW[;9^&OV*]_
MX1;^Q/MWDB[;S/-V9SOZX]N*]>^'*EO^"G/Q3/'R^'K<\_\ 7OI_^-2 [O\
M@IP>^WPUCGM^YIJ<EHG]D:J36B?V/T/F_P#:9MKC]BSXV0Z=\)M3U'P]:ZCH
M4,UTK7)F$KF>49P>.!&N...<=315C_@J+S^T%H_/_,NVXQ_VWN**ZJ<5."<E
,=GHT(1J4XRFKL__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<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.25.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<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_dei_CoverAbstract', window );"><strong>Document and Entity Information [Abstract]</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_dei_DocumentType', window );">Document Type</a></td>
<td class="text">S-4<span></span>
</td>
</tr>
<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">ALUMIS&#160;INC.<span></span>
</td>
</tr>
<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_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
</tr>
<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_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
</tr>
<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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<span></span>
</td>
</tr>
<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_EntityExTransitionPeriod', window );">Entity Ex Transition Period</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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">0001847367<span></span>
</td>
</tr>
<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_AmendmentFlag', window );">Amendment Flag</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_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_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_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_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_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_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</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 7A<br> -Section B<br> -Subsection 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_EntityExTransitionPeriod</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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<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.25.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, 2024</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_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">$ 169,526<span></span>
</td>
<td class="nump">$ 45,996<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="nump">118,737<span></span>
</td>
<td class="nump">2,956<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_alms_ResearchAndDevelopmentPrepaidExpenses', window );">Research and development prepaid expenses</a></td>
<td class="nump">13,424<span></span>
</td>
<td class="nump">2,661<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_alms_OtherPrepaidExpenseAndAssetsCurrent', window );">Other prepaid expenses and current assets</a></td>
<td class="nump">4,501<span></span>
</td>
<td class="nump">1,631<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">306,188<span></span>
</td>
<td class="nump">53,357<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashNoncurrent', window );">Restricted cash, non-current</a></td>
<td class="nump">1,106<span></span>
</td>
<td class="nump">1,024<span></span>
</td>
</tr>
<tr class="re">
<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="nump">20,968<span></span>
</td>
<td class="nump">22,441<span></span>
</td>
</tr>
<tr class="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 );">Operating lease right-of-use assets, net</a></td>
<td class="nump">12,723<span></span>
</td>
<td class="nump">12,783<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other long-term assets</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">7<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_Assets', window );">Total assets</a></td>
<td class="nump">340,992<span></span>
</td>
<td class="nump">89,612<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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">9,624<span></span>
</td>
<td class="nump">1,118<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_alms_AccruedResearchAndDevelopmentCurrent', window );">Research and development accrued expenses</a></td>
<td class="nump">29,149<span></span>
</td>
<td class="nump">10,946<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_alms_OtherAccruedExpensesAndLiabilitiesCurrent', window );">Other accrued expenses and current liabilities</a></td>
<td class="nump">10,580<span></span>
</td>
<td class="nump">7,087<span></span>
</td>
</tr>
<tr class="re">
<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 );">Operating lease liabilities, current</a></td>
<td class="nump">1,557<span></span>
</td>
<td class="nump">1,720<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">50,910<span></span>
</td>
<td class="nump">20,871<span></span>
</td>
</tr>
<tr class="re">
<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 );">Operating lease liabilities, non-current</a></td>
<td class="nump">29,165<span></span>
</td>
<td class="nump">30,860<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_alms_ShareRepurchaseLiability', window );">Share repurchase liability</a></td>
<td class="nump">813<span></span>
</td>
<td class="nump">1,771<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">80,888<span></span>
</td>
<td class="nump">53,502<span></span>
</td>
</tr>
<tr class="ro">
<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 7)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable convertible preferred stock, $0.0001 par value; zero and 89,016,578 shares authorized as of December 31, 2024 and 2023, respectively; zero and 85,960,088 shares issued and outstanding as of December 31, 2024 and 2023, respectively; aggregate liquidation preference of zero and $370,540 as of December 31, 2024 and 2023, respectively</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">375,370<span></span>
</td>
</tr>
<tr class="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 (deficit):</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.0001 par value; 50,000,000 shares authorized, zero shares issued and outstanding as of December 31, 2024; zero shares authorized, issued and outstanding as of December 31, 2023</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_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">918,610<span></span>
</td>
<td class="nump">25,055<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="nump">40<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="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">(658,551)<span></span>
</td>
<td class="num">(364,318)<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 (deficit)</a></td>
<td class="nump">260,104<span></span>
</td>
<td class="num">(339,260)<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, redeemable convertible preferred stock and stockholders' equity (deficit)</a></td>
<td class="nump">340,992<span></span>
</td>
<td class="nump">89,612<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=alms_VotingCommonStockMember', window );">Voting 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_StockholdersEquityAbstract', window );"><strong>Stockholders' equity (deficit):</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_CommonStockValue', window );">Common Stock</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">$ 1<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_NonvotingCommonStockMember', window );">Non-voting 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_StockholdersEquityAbstract', window );"><strong>Stockholders' equity (deficit):</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_CommonStockValue', window );">Common Stock</a></td>
<td class="nump">$ 1<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_alms_AccruedResearchAndDevelopmentCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 research and development of the entity's goods and services. 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>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;">alms_AccruedResearchAndDevelopmentCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_OtherAccruedExpensesAndLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and amount of liabilities 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>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;">alms_OtherAccruedExpensesAndLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_OtherPrepaidExpenseAndAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, classified as other 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>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;">alms_OtherPrepaidExpenseAndAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ResearchAndDevelopmentPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 research and development prepaid expenses, Classified as current , due within one year or 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;">alms_ResearchAndDevelopmentPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ShareRepurchaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share repurchase liability, classified as non current.</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;">alms_ShareRepurchaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_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_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<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 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<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)(ii)<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<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)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-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 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-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_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-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/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/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 3: 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 4: 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 5: 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 6: 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 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 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: 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 19: 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 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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<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 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 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)(5))<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 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 24: 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 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)(iii)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: 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 29: 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 30: 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 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 2: 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 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(g)(1)(ii))<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 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 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 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 7: 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 8: 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 9: 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 10: 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 11: 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 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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: 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 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)(5))<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 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 16: 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 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)(iii)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: 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_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 currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</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://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/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 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_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://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 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(25))<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(26))<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(23))<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(21))<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 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 15: 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 16: 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 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: 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 19: 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 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)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<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 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 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)(i))<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)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<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 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 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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: 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 28: 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 29: 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/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/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 3: 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 4: 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 5: 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 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(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-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(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://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 2: 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 3: 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 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 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 6: 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 7: 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 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 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: 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 11: 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 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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: 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 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)(5))<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 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 16: 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 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)(iii)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: 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 21: 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_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment in marketable security, 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<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_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-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_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_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/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(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_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-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://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/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 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_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_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</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(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-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_RestrictedCashNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -SubTopic 210<br> -Topic 954<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477220/954-210-45-5<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-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://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://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 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(31))<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/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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. 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. Includes stock with a put option held by an ESOP and stock redeemable by a 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>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)(23)(a)(1))<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 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.E.Q2)<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 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 4: 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 5: 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 6: 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 7: 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 8: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-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_StatementClassOfStockAxis=alms_VotingCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_VotingCommonStockMember</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_NonvotingCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NonvotingCommonStockMember</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>35
<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.25.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) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</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_TemporaryEquityParOrStatedValuePerShare', window );">Redeemable convertible preferred stock, Par Value</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Redeemable convertible preferred stock, Shares Authorized</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">89,016,578<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesIssued', window );">Redeemable convertible preferred stock, Shares Issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">85,960,088<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock, Shares Outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">85,960,088<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLiquidationPreference', window );">Redeemable convertible preferred stock, Aggregate Liquidation Preference</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 370,540<span></span>
</td>
</tr>
<tr class="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 or stated value per share</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="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, shares authorized</a></td>
<td class="nump">50,000,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_PreferredStockSharesIssued', window );">Preferred stock, shares issued</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_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</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_StatementClassOfStockAxis=alms_VotingCommonStockMember', window );">Voting 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_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="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, Shares Authorized</a></td>
<td class="nump">492,815,092<span></span>
</td>
<td class="nump">125,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">47,222,419<span></span>
</td>
<td class="nump">2,675,979<span></span>
</td>
</tr>
<tr class="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">47,222,419<span></span>
</td>
<td class="nump">2,675,979<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_NonvotingCommonStockMember', window );">Non-voting 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_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="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, Shares Authorized</a></td>
<td class="nump">7,184,908<span></span>
</td>
<td class="nump">85,960,088<span></span>
</td>
</tr>
<tr class="ro">
<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">7,184,908<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_CommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding</a></td>
<td class="nump">7,184,908<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_TemporaryEquityLiquidationPreference">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_TemporaryEquityLiquidationPreference</td>
</tr>
<tr>
<td style="padding-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_TemporaryEquityParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of par value or stated value of stock classified as temporary equity. 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.</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> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-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_TemporaryEquityParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="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_TemporaryEquitySharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. 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>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(27)(b))<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_TemporaryEquitySharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_TemporaryEquitySharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. 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>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(27)(b))<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_TemporaryEquitySharesIssued</td>
</tr>
<tr>
<td style="padding-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_TemporaryEquitySharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. 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>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(27)(b))<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_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-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=alms_VotingCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_VotingCommonStockMember</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_NonvotingCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NonvotingCommonStockMember</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>36
<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.25.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, 2024</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_OperatingExpensesAbstract', window );"><strong>Operating 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_ResearchAndDevelopmentExpense', window );">Research and development expenses, including related party expenses of $912 and $1,519 for the years ended December 31, 2024 and 2023, respectively</a></td>
<td class="nump">$ 265,554<span></span>
</td>
<td class="nump">$ 137,676<span></span>
</td>
</tr>
<tr class="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 expenses</a></td>
<td class="nump">35,200<span></span>
</td>
<td class="nump">20,498<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 operating expenses</a></td>
<td class="nump">300,754<span></span>
</td>
<td class="nump">158,174<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">(300,754)<span></span>
</td>
<td class="num">(158,174)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', 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_InvestmentIncomeAmortizationOfDiscount', window );">Interest income</a></td>
<td class="nump">12,020<span></span>
</td>
<td class="nump">3,368<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Change in fair value of derivative liability</a></td>
<td class="num">(5,406)<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_OtherNonoperatingIncomeExpense', window );">Other income (expenses), net</a></td>
<td class="num">(93)<span></span>
</td>
<td class="num">(68)<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), net</a></td>
<td class="nump">6,521<span></span>
</td>
<td class="nump">3,181<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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(294,233)<span></span>
</td>
<td class="num">(154,993)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Unrealized gain (loss) on marketable securities, net</a></td>
<td class="nump">38<span></span>
</td>
<td class="nump">129<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_ComprehensiveIncomeNetOfTax', window );">Net loss and other comprehensive loss</a></td>
<td class="num">$ (294,195)<span></span>
</td>
<td class="num">$ (154,864)<span></span>
</td>
</tr>
<tr class="re">
<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">$ (10.38)<span></span>
</td>
<td class="num">$ (72.08)<span></span>
</td>
</tr>
<tr class="ro">
<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">$ (10.38)<span></span>
</td>
<td class="num">$ (72.08)<span></span>
</td>
</tr>
<tr class="re">
<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 of common stock outstanding, basic</a></td>
<td class="nump">28,341,866<span></span>
</td>
<td class="nump">2,150,186<span></span>
</td>
</tr>
<tr class="ro">
<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 shares of common stock outstanding, diluted</a></td>
<td class="nump">28,341,866<span></span>
</td>
<td class="nump">2,150,186<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_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_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value of derivatives recognized in the income statement.</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 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-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_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 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 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 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 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 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_InvestmentIncomeAmortizationOfDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accretion of purchase discount on nonoperating 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> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeAmortizationOfDiscount</td>
</tr>
<tr>
<td style="padding-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_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/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 2: 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 3: 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 4: 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 5: 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 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/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 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 10: 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 11: 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 12: 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 13: 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 14: 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 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 (b)<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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: 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 18: 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 19: 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 20: 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 21: 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 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: 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 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)(iii)(A))<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 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 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)(5))<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 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 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)(iii)(A))<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)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<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)(iv))<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)(5))<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 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 33: 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 34: 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 35: 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 36: 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 37: 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_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>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_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/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 2: 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 3: 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 4: 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 5: 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 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 (c)<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/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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</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 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<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 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-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://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_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</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 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-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_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-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_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>37
<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.25.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 (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</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_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="nump">$ 265,554<span></span>
</td>
<td class="nump">$ 137,676<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related party</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_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="nump">$ 912<span></span>
</td>
<td class="nump">$ 1,519<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_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</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 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-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_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</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>38
<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.25.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 REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT ) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Redeemable convertible preferred stock issued in May 2023 </div>
<div>Series B-2 And B-2A Redeemable Convertible Preferred Stock</div>
</th>
<th class="th">
<div>Redeemable convertible preferred stock issued in October 2023 </div>
<div>Series B-2 And B-2A Redeemable Convertible Preferred Stock</div>
</th>
<th class="th">
<div>Redeemable convertible preferred stock issued in March 2024 </div>
<div>Series C redeemable convertible preferred stock</div>
</th>
<th class="th">
<div>Redeemable convertible preferred stock issued in May 2024 </div>
<div>Series C redeemable convertible preferred stock</div>
</th>
<th class="th">
<div>IPO </div>
<div>Common Stock </div>
<div>Voting common stock</div>
</th>
<th class="th">
<div>IPO </div>
<div>Additional Paid-in Capital </div>
<div>Voting common stock</div>
</th>
<th class="th">
<div>IPO </div>
<div>Voting common stock</div>
</th>
<th class="th">
<div>Private Placement </div>
<div>Common Stock </div>
<div>Voting common stock</div>
</th>
<th class="th">
<div>Private Placement </div>
<div>Additional Paid-in Capital </div>
<div>Voting common stock</div>
</th>
<th class="th">
<div>Private Placement </div>
<div>Voting common stock</div>
</th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Accumulate Other Comprehensive Income (Loss)</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>Series B-2A redeemable convertible preferred stock</div></th>
<th class="th"><div>Voting common stock</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_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable Convertible Preferred Stock, Beginning balance at Dec. 31, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 285,473<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_TemporaryEquitySharesIssued', window );">Redeemable Convertible Preferred Stock, Beginning balance (in shares) at Dec. 31, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,960,088<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward', window );"><strong>Redeemable convertible 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TemporaryEquityStockIssuedDuringPeriodValueNewIssues', window );">Issuance of redeemable convertible preferred stock for cash, net of derivative liability and offering cost</a></td>
<td class="nump">$ 57,679<span></span>
</td>
<td class="nump">$ 32,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues', window );">Issuance of redeemable convertible preferred stock for cash, net of derivative liability and offering cost (in shares)</a></td>
<td class="nump">12,000,000<span></span>
</td>
<td class="nump">6,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable Convertible Preferred Stock, Ending balance 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,928<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 375,370<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_TemporaryEquitySharesIssued', window );">Redeemable Convertible Preferred Stock, Ending balance (in shares) 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">85,960,088<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 );">Beginning balance at Dec. 31, 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>
<td class="text">&#160;<span></span>
</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="nump">$ 14,209<span></span>
</td>
<td class="num">$ (127)<span></span>
</td>
<td class="num">$ (209,325)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (195,242)<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_CommonStockSharesIssued', window );">Beginning balance (in shares) at Dec. 31, 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>
<td class="text">&#160;<span></span>
</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,642,334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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' deficit</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>
</tr>
<tr class="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 );">Issuance of common stock upon exercise of stock options and early exercised 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="nump">277<span></span>
</td>
<td class="text">&#160;<span></span>
</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">277<span></span>
</td>
</tr>
<tr class="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 );">Issuance of common stock upon exercise of stock options and early exercised 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="text">&#160;<span></span>
</td>
<td class="nump">48,442<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_alms_StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions', window );">Vesting of early exercised 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="nump">1,921<span></span>
</td>
<td class="text">&#160;<span></span>
</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,921<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Vesting of restricted shares of 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>
<td class="nump">23<span></span>
</td>
<td class="text">&#160;<span></span>
</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">23<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_alms_RepurchaseOfUnvestedEarlyExercisedStockOptionsShares', window );">Repurchase of unvested shares of restricted common stock (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="text">&#160;<span></span>
</td>
<td class="num">(14,797)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="nump">8,625<span></span>
</td>
<td class="text">&#160;<span></span>
</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,625<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">129<span></span>
</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">129<span></span>
</td>
</tr>
<tr class="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 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="num">(154,993)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(154,993)<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 );">Ending balance 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="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">25,055<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="num">(364,318)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(339,260)<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_CommonStockSharesIssued', window );">Ending balance (in shares) 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="text">&#160;<span></span>
</td>
<td class="nump">2,675,979<span></span>
</td>
<td class="text">&#160;<span></span>
</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,675,979<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_IncreaseDecreaseInTemporaryEquityRollForward', window );"><strong>Redeemable convertible 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_alms_ConversionAndRedesignationOfTemporaryEquityAmount', window );">Conversion and redesignation of redeemable convertible preferred stock into 28,855,656 shares of voting common stock and 7,184,908 shares of non-voting common stock in connection with initial public offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (639,237)<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_alms_ConversionAndRedesignationOfTemporaryEquityShares', window );">Conversion and redesignation of redeemable convertible preferred stock into 28,855,656 shares of voting common stock and 7,184,908 shares of non-voting common stock in connection with initial public offering (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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(168,489,871)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues', window );">Issuance of redeemable convertible preferred stock for cash, net of derivative liability and offering cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 120,205<span></span>
</td>
<td class="nump">$ 143,662<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues', window );">Issuance of redeemable convertible preferred stock for cash, net of derivative liability and offering cost (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,264,891<span></span>
</td>
<td class="nump">41,264,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TemporaryEquitySharesIssued', window );">Redeemable Convertible Preferred Stock, Ending balance (in shares) 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="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' deficit</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>
</tr>
<tr class="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 voting 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="nump">$ 1<span></span>
</td>
<td class="nump">$ 193,315<span></span>
</td>
<td class="nump">$ 193,316<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000<span></span>
</td>
<td class="nump">$ 40,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_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of voting common stock (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">13,125,000<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>
</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_alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount', window );">Conversion and redesignation of redeemable convertible preferred stock into 28,855,656 shares of voting common stock and 7,184,908 shares of non-voting common stock in connection with initial public offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="nump">639,234<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 639,237<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_alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityShares', window );">Conversion and redesignation of redeemable convertible preferred stock into 28,855,656 shares of voting common stock and 7,184,908 shares of non-voting common stock in connection with initial public offering (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="text">&#160;<span></span>
</td>
<td class="nump">36,040,564<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Issuance of common stock upon exercise of stock options and early exercised 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="nump">375<span></span>
</td>
<td class="text">&#160;<span></span>
</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<span></span>
</td>
</tr>
<tr class="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 );">Issuance of common stock upon exercise of stock options and early exercised 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="text">&#160;<span></span>
</td>
<td class="nump">72,201<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">72,201<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_alms_StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions', window );">Vesting of early exercised 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="nump">1,154<span></span>
</td>
<td class="text">&#160;<span></span>
</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,154<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Vesting of restricted shares of 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>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</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">20<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_alms_RepurchaseOfUnvestedEarlyExercisedStockOptionsShares', window );">Repurchase of unvested shares of restricted common stock (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="text">&#160;<span></span>
</td>
<td class="num">(6,417)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_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="nump">19,457<span></span>
</td>
<td class="text">&#160;<span></span>
</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,457<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">38<span></span>
</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">38<span></span>
</td>
</tr>
<tr class="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 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="num">(294,233)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(294,233)<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 );">Ending balance 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="text">&#160;<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 918,610<span></span>
</td>
<td class="nump">$ 40<span></span>
</td>
<td class="num">$ (658,551)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 260,104<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_CommonStockSharesIssued', window );">Ending balance (in shares) 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="text">&#160;<span></span>
</td>
<td class="nump">54,407,327<span></span>
</td>
<td class="text">&#160;<span></span>
</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">47,222,419<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_alms_ConversionAndRedesignationOfTemporaryEquityAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the value of shares converted and redesignated from 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;">alms_ConversionAndRedesignationOfTemporaryEquityAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the value of shares converted and redesignated from temporary equity to permanent 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;">alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the number of shares converted and redesignated from temporary equity to permanent 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;">alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ConversionAndRedesignationOfTemporaryEquityShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the number of shares converted and redesignated from 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;">alms_ConversionAndRedesignationOfTemporaryEquityShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_RepurchaseOfUnvestedEarlyExercisedStockOptionsShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 that have been repurchased from unvested early exercised stock options.</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;">alms_RepurchaseOfUnvestedEarlyExercisedStockOptionsShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 early exercise of stock options.</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;">alms_StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 as redeemable preferred stock 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;">alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-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_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_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_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_IncreaseDecreaseInTemporaryEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_IncreaseDecreaseInTemporaryEquityRollForward</td>
</tr>
<tr>
<td style="padding-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/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 2: 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 3: 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 4: 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 5: 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 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/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 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 10: 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 11: 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 12: 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 13: 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 14: 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 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 (b)<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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: 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 18: 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 19: 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 20: 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 21: 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 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: 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 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)(iii)(A))<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 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 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)(5))<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 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 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)(iii)(A))<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)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<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)(iv))<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)(5))<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 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 33: 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 34: 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 35: 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 36: 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 37: 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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other comprehensive income (loss) attributable to parent 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> -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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-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_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_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_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_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of stock related to Restricted Stock Awards 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://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_StockIssuedDuringPeriodValueRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-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://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://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 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(31))<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/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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. 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. Includes stock with a put option held by an ESOP and stock redeemable by a 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>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)(23)(a)(1))<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 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.E.Q2)<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 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 4: 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 5: 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 6: 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 7: 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 8: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-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_TemporaryEquitySharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. 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>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(27)(b))<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_TemporaryEquitySharesIssued</td>
</tr>
<tr>
<td style="padding-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_TemporaryEquityStockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 new stock classified as temporary equity issued 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;">us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-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>39
<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.25.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 REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT ) (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</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_StatementClassOfStockAxis=alms_VotingCommonStockMember', window );">Voting 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_alms_NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity', window );">Number of common shares issued upon conversion of temporary equity</a></td>
<td class="nump">28,855,656<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_NonvotingCommonStockMember', window );">Non-voting 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_alms_NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity', window );">Number of common shares issued upon conversion of temporary equity</a></td>
<td class="nump">7,184,908<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=alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member', window );">Redeemable convertible preferred stock issued in May 2023 | Series B-2 And B-2A Redeemable Convertible 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_alms_TemporaryEquityDerivativeLiability', window );">Derivative liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,112<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_alms_TemporaryEquityOfferingCosts', window );">Offering costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">208<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=alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member', window );">Redeemable convertible preferred stock issued in October 2023 | Series B-2 And B-2A Redeemable Convertible Preferred Stock</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_alms_TemporaryEquityDerivativeLiability', window );">Derivative liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,231<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_alms_TemporaryEquityOfferingCosts', window );">Offering costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13<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=alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member', window );">Redeemable convertible preferred stock issued in March 2024 | Series C redeemable convertible 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_alms_TemporaryEquityDerivativeLiability', window );">Derivative liability</a></td>
<td class="nump">$ 8,913<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_alms_TemporaryEquityOfferingCosts', window );">Offering costs</a></td>
<td class="nump">382<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=alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member', window );">Redeemable convertible preferred stock issued in May 2024 | Series C redeemable convertible preferred stock</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_alms_TemporaryEquityDerivativeLiability', window );">Derivative liability</a></td>
<td class="nump">14,319<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_alms_TemporaryEquityOfferingCosts', window );">Offering costs</a></td>
<td class="nump">157<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=us-gaap_IPOMember', window );">IPO | Voting 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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Underwriting discounts and commissions and other offering costs</a></td>
<td class="nump">$ 16,684<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_alms_NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of common shares issued upon conversion of temporary equity to permanent 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;">alms_NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_TemporaryEquityDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derivative liability from issuance of temporary 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;">alms_TemporaryEquityDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_TemporaryEquityOfferingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 offering costs on issue 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;">alms_TemporaryEquityOfferingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.</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 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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts</td>
</tr>
<tr>
<td style="padding-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_StatementClassOfStockAxis=alms_VotingCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_VotingCommonStockMember</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_NonvotingCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NonvotingCommonStockMember</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=alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member</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=alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember</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=alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member</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=alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member</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=alms_SeriesCRedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_SeriesCRedeemableConvertiblePreferredStockMember</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=alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member</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=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_IPOMember</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>40
<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.25.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, 2024</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_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">$ (294,233)<span></span>
</td>
<td class="num">$ (154,993)<span></span>
</td>
</tr>
<tr class="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 net 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_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">19,457<span></span>
</td>
<td class="nump">8,625<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Change in fair value of derivative liability</a></td>
<td class="nump">5,406<span></span>
</td>
<td class="nump">119<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_alms_AccretionExpenseNetOfDiscountsOnMarketableSecurities', window );">Net accretion of discounts on marketable securities</a></td>
<td class="num">(3,685)<span></span>
</td>
<td class="num">(544)<span></span>
</td>
</tr>
<tr class="re">
<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">3,152<span></span>
</td>
<td class="nump">1,284<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_alms_NonCashLeaseExpense', window );">Non-cash lease expense</a></td>
<td class="nump">60<span></span>
</td>
<td class="nump">2,010<span></span>
</td>
</tr>
<tr class="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 disposal of fixed assets</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">266<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_alms_WriteOffOfDeferredOfferingCosts', window );">Write-off of deferred offering costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">555<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnTerminationOfLease', window );">Loss on abandonment of right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">645<span></span>
</td>
</tr>
<tr class="ro">
<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>Changes 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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_alms_IncreaseDecreaseInResearchAndDevelopmentPrepaidExpenses', window );">Research and development prepaid expenses</a></td>
<td class="num">(10,763)<span></span>
</td>
<td class="nump">5,526<span></span>
</td>
</tr>
<tr class="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 );">Other prepaid expenses and other assets</a></td>
<td class="num">(2,870)<span></span>
</td>
<td class="num">(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_IncreaseDecreaseInAccountsPayableTrade', window );">Accounts payable</a></td>
<td class="nump">8,506<span></span>
</td>
<td class="num">(642)<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_alms_IncreaseDecreaseInResearchAndDevelopmentAccruedExpenses', window );">Research and development accrued expenses</a></td>
<td class="nump">18,203<span></span>
</td>
<td class="nump">5,168<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities', window );">Other accrued expenses and current liabilities</a></td>
<td class="nump">3,542<span></span>
</td>
<td class="nump">2,490<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="num">(1,858)<span></span>
</td>
<td class="num">(144)<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">(255,078)<span></span>
</td>
<td class="num">(129,975)<span></span>
</td>
</tr>
<tr class="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities', window );">Maturities of marketable securities</a></td>
<td class="nump">128,000<span></span>
</td>
<td class="nump">76,250<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Purchases of marketable securities</a></td>
<td class="num">(240,058)<span></span>
</td>
<td class="num">(11,279)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(1,732)<span></span>
</td>
<td class="num">(4,499)<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) provided by investing activities</a></td>
<td class="num">(113,790)<span></span>
</td>
<td class="nump">60,472<span></span>
</td>
</tr>
<tr class="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_alms_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockAndDerivativeLiabilityNetOfIssuanceCosts', window );">Proceeds from issuance of redeemable convertible preferred stock and derivative liability, net of offering costs</a></td>
<td class="nump">258,461<span></span>
</td>
<td class="nump">89,778<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from initial public offering, net of underwriter discounts and commissions and other offering costs</a></td>
<td class="nump">193,316<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_ProceedsFromIssuanceOfPrivatePlacement', window );">Proceeds from a private placement transaction</a></td>
<td class="nump">40,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_ProceedsFromStockOptionsExercised', window );">Proceeds from issuance of common stock upon exercise of stock options</a></td>
<td class="nump">596<span></span>
</td>
<td class="nump">453<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Payments of deferred offering costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(485)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of unvested common stock shares issued upon early exercised stock options</a></td>
<td class="num">(6)<span></span>
</td>
<td class="num">(64)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">492,367<span></span>
</td>
<td class="nump">89,682<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net increase in cash, cash equivalents and restricted cash</a></td>
<td class="nump">123,499<span></span>
</td>
<td class="nump">20,179<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at beginning of period</a></td>
<td class="nump">47,133<span></span>
</td>
<td class="nump">26,954<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at end of period</a></td>
<td class="nump">170,632<span></span>
</td>
<td class="nump">47,133<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental disclosures:</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_ConversionOfStockAmountConverted1', window );">Conversion of 168,489,871 shares of redeemable convertible preferred stock upon the closing of initial public offering</a></td>
<td class="nump">639,237<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_alms_SettlementOfDerivativeLiabilityUponIssuanceOfRedeemableConvertiblePreferredStock', window );">Settlement of derivative liability upon issuance of redeemable convertible preferred stock</a></td>
<td class="num">(14,319)<span></span>
</td>
<td class="num">(2,231)<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_alms_RecognitionOfDerivativeLiabilityUponIssuanceOfConvertiblePreferredStock', window );">Recognition of derivative liability upon issuance of redeemable convertible preferred stock</a></td>
<td class="nump">8,913<span></span>
</td>
<td class="nump">2,112<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_alms_VestingOfExercisedStockOptionsAndRestrictedSharesOfCommonStock', window );">Vesting of early exercised stock options and unvested restricted shares of common stock</a></td>
<td class="nump">1,174<span></span>
</td>
<td class="nump">1,944<span></span>
</td>
</tr>
<tr class="re">
<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 for operating lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,255<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_alms_PropertyAndEquipmentAcquiredThroughTenantImprovement', window );">Property and equipment acquired through tenant improvement allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,691<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_alms_PurchasesOfPropertyAndEquipmentInOtherAccruedExpensesAndLiabilities', window );">Purchases of property and equipment in other accrued expenses and current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract', window );"><strong>Reconciliation of cash, cash equivalents and restricted cash:</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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">169,526<span></span>
</td>
<td class="nump">45,996<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashNoncurrent', window );">Restricted cash, non-current</a></td>
<td class="nump">1,106<span></span>
</td>
<td class="nump">1,024<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents and restricted cash</a></td>
<td class="nump">$ 170,632<span></span>
</td>
<td class="nump">$ 47,133<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alms_AccretionExpenseNetOfDiscountsOnMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accretion expenses, net of discount on marketable securities.</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;">alms_AccretionExpenseNetOfDiscountsOnMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_IncreaseDecreaseInResearchAndDevelopmentAccruedExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for research and development, accrued.</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;">alms_IncreaseDecreaseInResearchAndDevelopmentAccruedExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_IncreaseDecreaseInResearchAndDevelopmentPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for research and development, prepaid.</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;">alms_IncreaseDecreaseInResearchAndDevelopmentPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_NonCashLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 or loss included in net income that result in no cash flow from 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;">alms_NonCashLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockAndDerivativeLiabilityNetOfIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 callable preferred stock and derivative liability, net of issuance costs which is identified as being convertible to another type of financial security at the option of the issuer or the holder and derivative liability, net of 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;">alms_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockAndDerivativeLiabilityNetOfIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_PropertyAndEquipmentAcquiredThroughTenantImprovement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Acquisition of property and equipment through tenant improvement.</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;">alms_PropertyAndEquipmentAcquiredThroughTenantImprovement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_PurchasesOfPropertyAndEquipmentInOtherAccruedExpensesAndLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Purchases of property and equipment in other accrued expenses and current 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;">alms_PurchasesOfPropertyAndEquipmentInOtherAccruedExpensesAndLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_RecognitionOfDerivativeLiabilityUponIssuanceOfConvertiblePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Recognition of derivative liability upon issuance of redeemable convertible 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;">alms_RecognitionOfDerivativeLiabilityUponIssuanceOfConvertiblePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_SettlementOfDerivativeLiabilityUponIssuanceOfRedeemableConvertiblePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derivative liability settled upon issuance of redeemable convertible 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;">alms_SettlementOfDerivativeLiabilityUponIssuanceOfRedeemableConvertiblePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_VestingOfExercisedStockOptionsAndRestrictedSharesOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Vesting of early exercised stock options and unvested restricted shares of common 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;">alms_VestingOfExercisedStockOptionsAndRestrictedSharesOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_WriteOffOfDeferredOfferingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 write-off of deferred offering 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;">alms_WriteOffOfDeferredOfferingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_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 currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-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_ConversionOfStockAmountConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</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_ConversionOfStockAmountConverted1</td>
</tr>
<tr>
<td style="padding-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_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 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/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 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://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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value of derivatives recognized in the income statement.</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 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-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_GainLossOnTerminationOfLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 termination of lease before expiration of lease 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 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479092/842-20-40-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_GainLossOnTerminationOfLease</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInAccountsPayableTrade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.</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_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligation for 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 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><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -SubTopic 20<br> -Topic 842<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_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other obligations or 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_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-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_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_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 activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</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 activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</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 activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or 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> -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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to reacquire common stock 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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<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_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-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_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_PaymentsToAcquireMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchase of marketable 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/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-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_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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>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 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-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_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 associated with the amount received from entity's first offering of stock to the public.</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_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromIssuanceOfPrivatePlacement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 associated with the amount received from entity's raising of capital via private rather than public placement.</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_ProceedsFromIssuanceOfPrivatePlacement</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromSaleAndMaturityOfMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) 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;">us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exercise of option 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://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_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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 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 2: 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 3: 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 4: 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 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)(ii))<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 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 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(16))<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> -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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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 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)(iv))<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)(5))<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 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 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)(iii)(A))<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)(B))<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)(iv))<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)(5))<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 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</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(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-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_RestrictedCashNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -SubTopic 210<br> -Topic 954<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477220/954-210-45-5<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-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_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_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-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>41
<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.25.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></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </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_StatementOfCashFlowsAbstract', window );"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS</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_ConversionOfStockSharesConverted1', window );">Conversion of redeemable convertible preferred stock (in shares)</a></td>
<td class="nump">168,489,871<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_ConversionOfStockSharesConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</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_ConversionOfStockSharesConverted1</td>
</tr>
<tr>
<td style="padding-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_StatementOfCashFlowsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfCashFlowsAbstract</td>
</tr>
<tr>
<td style="padding-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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Nature of the Business<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization and Nature of the 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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Organization and Nature of the Business</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">1.</b></span>Organization and Nature of the Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Organization and Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Alumis&#160;Inc. (the &#8220;Company&#8221;) is a clinical stage biopharmaceutical company focused on identifying, acquiring, and accelerating the development and commercialization of transformative medicines for autoimmune disorders. The Company leverages its proprietary precision data analytics platform, biological insights, and a team of experts with deep experience in precision medicine drug discovery, development, and immunology, to create medicines that significantly improve the lives of patients by replacing broad immunosuppression with targeted therapies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company was founded on January&#160;29, 2021, as a Delaware corporation under the name FL2021-001,&#160;Inc. FL2021-001,&#160;Inc.&#8217;s name was changed to Esker Therapeutics,&#160;Inc. on March&#160;8, 2021 and to Alumis&#160;Inc. on January&#160;6, 2022. The Company is headquartered in South San Francisco, California.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December&#160;31, 2023, the Company had two wholly owned subsidiaries, FronThera U.S. Holdings,&#160;Inc. and FronThera U.S. Pharmaceuticals&#160;LLC. FronThera U.S. Holdings, Inc. was dissolved on April 8, 2024 and FronThera U.S. Pharmaceuticals LLC was dissolved on March 14, 2024. These subsidiaries did not have operations during the years ended December 31, 2024 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Reverse Stock Split</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On June 19, 2024, the board of directors approved, and on June 20, 2024, the Company effected, a reverse stock split of the shares of the Company&#8217;s outstanding common stock at a ratio of <span style="-sec-ix-hidden:Hidden_HL2oiubFJUSEbg9KY7xhuA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span>-for-4.675 (the &#8220;Reverse Stock Split&#8221;). The number of authorized shares and par value per share were not adjusted as a result of the Reverse Stock Split. All references to shares, options to purchase common stock, share amounts, per share amounts, and related information contained in the audited consolidated financial statements have been retrospectively adjusted to reflect the effect of the Reverse Stock Split for all periods presented. The shares of common stock underlying outstanding stock options and other equity instruments were proportionately reduced and the respective exercise prices, if applicable, were proportionately increased in accordance with the terms of the agreements governing such securities. In addition, the conversion ratios for each series of the Company&#8217;s redeemable convertible preferred stock, which were automatically convertible into shares of common stock upon the closing of the Company&#8217;s initial public offering (&#8220;IPO&#8221;) of common stock, were proportionally adjusted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">IPO and Concurrent Private Placement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On June 27, 2024, the Company&#8217;s Registration Statement on Form S-1 for its IPO was declared effective, and on July 1, 2024, the Company completed its IPO, pursuant to which it issued and sold 13,125,000 shares of its common stock at $16.00 price per share to the public. Net proceeds from the IPO were $193.3 million, after deducting underwriting discounts and commissions and other offering costs totaling $16.7 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In connection with the IPO, an existing investor and a holder of more than 5% of the Company&#8217;s capital stock, purchased an additional 2,500,000 shares of the Company&#8217;s common stock at the IPO price per share for total gross and net proceeds of $40.0 million in a private placement transaction (the &#8220;Concurrent Private Placement&#8221;). The closing of the Concurrent Private Placement was contingent on the closing of the IPO. The sale of such shares is not registered under the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), and as such, the shares may not be offered or sold absent registration or an applicable exemption from registration. The shares sold in connection with the Concurrent Private Placement are subject to existing resale registration rights and were subject to a 180-day lock-up agreement with the underwriters in the IPO that expired on December 24, 2024. The Concurrent Private Placement closed on July 17, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Immediately prior to the closing of the IPO on July 1, 2024, all of the shares of the Company&#8217;s redeemable convertible preferred stock then outstanding converted into 28,855,656 shares of Class A common stock and 7,184,908 shares of Class B common stock at a <span style="-sec-ix-hidden:Hidden_AoF7K1G7cU6-sXLVTjWu3Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span>-for-4.675 conversion ratio (the &#8220;Preferred Stock Conversion&#8221;). All outstanding Class A common stock shares and all outstanding Class B common stock shares were redesignated immediately thereafter into the same number of shares of voting common stock and non-voting common stock, respectively (the &#8220;Common Stock Reclassification&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In connection with the closing of the Company&#8217;s IPO, the Company increased the authorized number of shares to 500,000,000 shares of common stock and 50,000,000 shares of preferred stock. The authorized number of common stock shares includes voting common stock of 492,815,092 shares and non-voting common stock of 7,184,908 shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Unless the context otherwise requires a different meaning, all references to &#8220;common stock&#8221; in these notes refers to the Company&#8217;s voting common stock and non-voting common stock combined.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Liquidity and Going Concern</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has incurred negative operating cash flows and significant losses from operations since its inception. For the&#160;years ended December&#160;31,&#160;2024 and 2023, the Company incurred net losses of $294.2 million and $155.0 million, respectively. Cash used in operating activities was $255.1 million and $130.0 million for the&#160;years ended December&#160;31,&#160;2024 and 2023, respectively. As of December&#160;31,&#160;2024, the Company had an accumulated deficit of $658.6 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has historically financed its operations primarily through issuance of common stock, redeemable convertible preferred stock and convertible promissory notes in private placements, and most recently, through its IPO and Concurrent Private Placement. The Company expects to continue to incur substantial losses for the foreseeable future, and its ability to achieve and sustain profitability will depend on the successful development, approval, and commercialization of any product candidates it may develop, and on the achievement of sufficient revenue to support its cost structure. The Company may never achieve profitability and, unless and until it does, it will need to continue to raise additional capital. The Company believes that, based on its current operating plan, its existing cash, cash equivalents and marketable securities of $288.3 million as of December 31, 2024, will not be sufficient to meet its operating and capital requirements for at least 12&#160;months from the date of issuance of these consolidated financial statements and there is substantial doubt about the Company&#8217;s ability to continue as a going concern.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In February 2025, the Company entered into a Merger Agreement (as defined in Note 15) through an all-stock transaction that would improve the Company&#8217;s liquidity. However, as of the date of the issuance of these consolidated financial statements, the Merger has not been completed and there can be no assurance that it will be consummated. The Company will need to raise significant additional capital to fund ongoing research and development activities and maintain future operations. The Company&#8217;s management plans to monitor expenses and may raise additional capital through a combination of public and private equity, debt financings, strategic alliances, and licensing arrangements. The Company&#8217;s ability to access capital when needed is not assured and, if capital is not available to the Company when, and in the amounts, needed, on the terms which are favorable, the Company could be required to delay, scale back, or abandon some or all of its planned development programs and other operations, which could materially harm the Company&#8217;s business, financial condition and results of operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The accompanying consolidated financial statements have been prepared assuming that the Company will continue as a going concern, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. The accompanying consolidated financial statements do not reflect any adjustments relating to the recoverability and reclassifications of assets and liabilities 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;text-align:justify;margin:0pt;"><span style="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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 organization, consolidation and basis of presentation of financial statements 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/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.25.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 and Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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 and Basis of Presentation</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 and Basis of Presentation</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">2.</b></span>Summary of Significant Accounting Policies and Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The accompanying consolidated financial statements and accompanying notes have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;). Prior to their dissolution, the Company&#8217;s consolidated financial statements included the accounts of FronThera U.S. Holdings Inc. and FronThera U.S. Pharmaceuticals LLC, two wholly owned subsidiaries, and all intercompany transactions were eliminated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Any reference in these notes to applicable guidance is meant to refer to the authoritative U.S. GAAP as found in the Accounting Standards Codification (&#8220;ASC&#8221;) and Accounting Standards Updates (&#8220;ASU&#8221;) of the Financial Accounting Standards Board (&#8220;FASB&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of expenses during the reporting period. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On an ongoing basis, the Company evaluates estimates and assumptions, including but not limited to those related to accruals for research and development expenses and accruals, stock-based compensation expense, the fair value of common stock and the fair value of the derivative liability. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ materially from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Segment and Geographical Information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company operates and manages its business as one reportable and operating segment, which is the business of researching and developing medicines for autoimmune disorders. The chief executive officer, who is the chief operating decision maker (&#8220;CODM&#8221;), reviews financial information on an aggregate basis for purposes of allocating resources and evaluating financial performance (see Note 14). All of the Company&#8217;s long-lived assets are located in the United States.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Concentration of Credit Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Financial instruments, which potentially subject the Company to concentration of credit risk, consist primarily of cash and cash equivalents, investments in marketable securities and restricted cash. The Company maintains bank deposits in federally insured financial institutions and certain of these deposits exceed federally insured limits. To date, the Company has not experienced any losses on its deposits of cash and periodically evaluates the creditworthiness of the financial institutions at which its bank deposits are maintained.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company may also invest in money market funds, U.S. treasuries, commercial paper, corporate bonds, supranational debt securities and agency bonds, which can be subject to certain credit risks. The Company mitigates the risks by investing in high-grade instruments, limiting its exposure to any one issuer and monitoring the ongoing creditworthiness of the financial institutions and issuers. The Company has not experienced any loss of principal on its financial instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Risks and Uncertainties</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company is subject to certain risks and uncertainties, including, but not limited to, changes in any of the following areas that the Company believes could have a material adverse effect on the future financial position or results of operations: the Company&#8217;s ability to advance the development of its proprietary precision data analytics platform, timing and ability to advance its product candidates through preclinical and clinical development; costs and timelines associated with the manufacturing of clinical supplies; regulatory approval, market acceptance of, and reimbursement for, any product candidates the Company may develop; performance of third-party vendors; competition from pharmaceutical or other biotechnology companies with greater financial resources or expertise; </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">protection of intellectual property; litigation or claims against the Company based on intellectual property or other factors; and its ability to attract and retain employees necessary to support its growth.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s business and results of operations may be affected by worldwide economic conditions, which may continue to be impacted by global macroeconomic challenges and uncertainty in the markets, including severely diminished liquidity and credit availability, rising inflation and monetary supply shifts, rising interest rates, labor shortages, declines in consumer confidence, declines in economic growth, increases in unemployment rates, recession risks and uncertainty about economic and geopolitical stability (for example, related to the ongoing conflicts in Ukraine and Israel and the surrounding areas). These worldwide economic conditions may continue into 2025 and may negatively impact the Company&#8217;s business, financial position and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash and Cash Equivalents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company considers all highly liquid investments purchased with an original maturity of three&#160;months or less to be cash equivalents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Restricted Cash</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Restricted cash represents security deposits in the form of letters of credit issued in connection with the Company&#8217;s leases (see Note&#160;7).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt 0pt 12pt 0pt;">Marketable Securities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Marketable securities may consist of money market funds, U.S. treasuries, commercial paper, corporate bonds, supranational debt securities and agency bonds with original maturities of more than three months at the time of purchase. As the Company&#8217;s entire investment portfolio is considered available for use in current operations, the Company classifies all marketable securities as available-for-sale and as current assets, even though the stated maturity may be more than one&#160;year from the current balance sheet date. Marketable securities are carried at fair value, with change in fair value reported as unrealized gains or losses in accumulated other comprehensive income (loss), which is a separate component of stockholders&#8217; equity (deficit) in the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The amortized cost of marketable securities is adjusted for amortization of premiums and accretion of discounts to maturity, which is included in interest income in the consolidated statements of operations and comprehensive loss. Realized gains and losses on the sale of securities are determined by specific identification of each security&#8217;s cost basis. The Company regularly reviews its investment portfolio to determine if any security is impaired, which would require it to record an allowance for credit losses or an impairment charge in the period any such determination is made. In making this judgment, the Company evaluates, among other things, the extent to which the fair value of a security is less than its amortized cost, its intent to sell or whether it is more likely than not that the Company will be required to sell the security before recovery of its amortized cost basis, the financial condition of the issuer and any changes thereto, and, as necessary, the portion of a decline in fair value that is credit-related. This assessment could change in the future due to new developments or changes in assumptions related to any particular security. Realized gains and losses, allowances for credit losses and impairments on available-for-sale marketable securities, if any, are recorded in the consolidated statements of operations and comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 9pt 0pt;">Fair Value Measurement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The carrying amounts of prepaid expenses, other current assets, accounts payable, accrued expenses and other liabilities approximate fair value due to their short-term maturities. Financial instruments, such as money market funds, marketable securities and derivative liabilities are measured at fair value at each reporting date (see Note&#160;3).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 9pt 0pt;">Deferred Offering Costs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Deferred offering costs, consisting of legal, accounting and other third-party fees directly relating to in-process equity financings or offerings are capitalized. Deferred offering costs are offset against offering proceeds upon the completion of the financing or the offering. In the event the financing or the offering is terminated or delayed, deferred offering costs are expensed immediately as a charge to general and administrative expenses in the consolidated statements of operations and comprehensive loss. As of December&#160;31,&#160;2024 and 2023, the Company had no deferred offering costs in its consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 9pt 0pt;">Property and Equipment, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is calculated using the straight-line method over the estimated useful lives of assets. Costs for capital assets not yet placed into service are capitalized as construction-in-progress and depreciated once placed into service. Repair and maintenance costs that are not considered improvements and do not extend the useful life of property and equipment, are expensed as incurred. Improvements are capitalized as additions to property and equipment. Upon sale or retirement of assets, the costs and related accumulated depreciation are removed from the consolidated balance sheets and the resulting gain or loss is reflected within operating expenses in the consolidated statements of operations and comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 9pt 0pt;">Asset Acquisitions and Acquired In-Process Research and Development Expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company measures and recognizes asset acquisitions that are not deemed to be business combinations based on the cost to acquire the asset or group of assets, which includes transaction costs. The Company determines if the acquisition should be accounted for as an asset acquisition after considering whether substantially all of the fair value of the gross assets acquired is concentrated in a single asset or group of assets and whether the Company acquired a substantive process capable of significantly contributing to the Company&#8217;s ability to create outputs. Goodwill is not recognized in asset acquisitions. If acquired in-process technology assets, including licenses, know-how and patents are determined to not have an alternative future use, the cost is charged to research and development expenses at the acquisition date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for contingent consideration identified in an asset acquisition that does not meet the definition of a derivative under ASC 815, <i style="font-style:italic;">Derivatives and Hedging</i>, when the payment becomes probable and reasonably estimable. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Such amounts are expensed or capitalized based on the nature of the associated asset at the date the related contingency is recognized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt 0pt 12pt 0pt;">Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company determines whether an arrangement is or contains a lease at the inception of the arrangement and whether such a lease should be classified as a financing lease or operating lease at the commencement date of the lease. Leases with a term greater than one&#160;year are classified as operating lease right-of-use assets, net and operating lease liabilities, current and non-current in the consolidated balance sheets. The Company elected not to recognize the right-of-use assets and lease liabilities for leases with lease terms of one&#160;year or less (short-term leases). Lease liabilities and their corresponding right-of-use assets are recorded based on the present value of lease payments over the lease term. The Company considers the lease term to be the noncancelable period that it has the right to use the underlying asset, together with any periods where it is reasonably certain it will exercise an option to extend (or not terminate) the lease. As the interest rate implicit in the Company&#8217;s lease contracts is not readily determinable, the Company utilizes its incremental borrowing rate to determine the present value of lease payments. The incremental borrowing rate is derived from information available at the lease commencement date and represents the rate of interest that a lessee would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term in a similar economic environment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Rent expense for operating leases is recognized on a straight-line basis over the lease term. The Company has elected to not separate lease and non-lease components for its real estate leases and instead accounts for each separate lease component and the non-lease components associated with that lease component as a single lease component. Variable lease payments are recognized as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December&#160;31,&#160;2024 and 2023, the Company had no finance leases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Impairment of Long-Lived Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company regularly reviews the carrying value and estimated lives of all of its long-lived assets, including property and equipment, and ROU assets to determine whether indicators of impairment may exist which warrant adjustments to carrying values or estimated useful lives. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset group to future undiscounted net cash flows expected to be generated by the asset or asset group. Should impairment exist, the impairment loss to be recognized is measured by the amount by which the carrying amount of the asset exceeds the projected discounted future net cash flows arising from the asset.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Derivative Liability</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company may issue financial instruments, such as promissory notes, which include embedded derivatives, such as call options. Derivatives are accounted for under ASC 815, <i style="font-style:italic;">Derivatives and Hedging</i>. The Company performs analysis of derivatives embedded in the financial instruments, and if any requires bifurcation, accounts for these at fair value at the issuance date. In May&#160;2024, the Company issued Series&#160;C redeemable convertible preferred stock shares, which included embedded derivatives that required bifurcation (see Note 3).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A derivative liability is accounted for separately from the financial instrument at fair value on the issuance date and is remeasured each reporting period. The changes in the fair value of the derivative liability are included in change in fair value of derivative liability in the consolidated statements of operations and comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Redeemable Convertible Preferred Stock</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company recorded redeemable convertible preferred stock at their respective fair values on the dates of issuance, net of offering costs. The redeemable convertible preferred stock was recorded outside of permanent equity because while it was not mandatory, redemption was contingent upon the occurrence of certain events considered not solely within the Company&#8217;s control. The Company did not adjust the carrying values of the redeemable convertible preferred stock to the liquidation preferences of such stock, because it was uncertain whether or when a deemed liquidation event would occur that would obligate the Company to pay the liquidation preferences to holders of redeemable convertible preferred stock. Subsequent adjustments to the carrying values to the liquidation preferences would be made only when it became probable that such a deemed liquidation event would occur (see Note 8).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Research and Development Expenses and Accruals</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Research and development costs are expensed as incurred. Research and development costs consist primarily of costs associated with acquiring technology and intellectual property licenses that have no alternative future uses, costs incurred under in-license or assignment agreements, salaries and benefits of research and development personnel, costs related to research activities, preclinical studies, clinical trials, drug manufacturing, third-party professional research and development consulting services, and allocated overhead and facility-related expenses. Payments associated with licensing agreements to acquire exclusive licenses to develop, use, manufacture and commercialize products that have not reached technological feasibility and do not have alternate future use will also be expensed as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company records accrued liabilities for estimated costs of its research and development activities conducted by third-party service providers. The Company accrues these costs based on factors such as estimates of the work completed and in accordance with the third-party service agreements. If the Company does not identify costs that have begun to be incurred or if the Company underestimates or overestimates the level of services performed or the costs of these services, actual expenses could differ from the estimates. To date, the Company has not experienced any material differences between accrued costs and actual costs incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Nonrefundable advance payments for goods or services to be received in the future for use in research and development activities are recorded as prepaid expenses. The prepaid amounts are expensed as the related goods are delivered or the services are performed and classified as current or non-current prepaid expenses and other assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company makes payments in connection with clinical trials to CMOs that manufacture the materials for its product candidates and to CROs and clinical trial sites that conduct and manage the Company&#8217;s clinical trials. The financial terms of these contracts are subject to negotiation, which vary by contract and may result in payments that do not match the periods over which materials or services are provided. Generally, these agreements set forth the scope of work to be performed at a fixed fee, unit price or on a time and materials basis. The Company makes estimates of accrued research and development expenses as of each balance sheet date based on facts and circumstances known at that time. The Company periodically confirms the accuracy of its estimates with the service providers and makes adjustments, if necessary. Research and development accruals are estimated based on the level of services performed, progress of the studies, including the phase or completion of events, and contracted costs. The estimated costs of research and development services provided, but not yet invoiced, are included in accrued expenses in the consolidated balance sheets. If the actual timing of the performance of services or the level of effort varies from the original estimates, the Company will adjust the accrual accordingly.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Patent Costs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">All patent-related costs incurred in connection with filing and prosecuting patent applications are expensed as incurred due to the uncertainty about the recovery of the expenditure. Amounts incurred are classified as general and administrative expenses in the consolidated statements of operations and comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">Stock-Based Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company grants stock-based awards to employees, directors and non-employee consultants in the form of stock options to purchase shares of its common stock. The Company measures stock options granted with service-based vesting based on the fair value of the award on the grant date using the Black-Scholes option-pricing model. The model requires management to make a number of assumptions, including common stock fair value, expected volatility, expected term, risk-free interest rate and expected dividend yield. The Company expenses the fair value of its stock-based compensation awards on a straight-line basis over the requisite service period, which is the period in which the related services are received. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has also granted stock options with graded vesting based on market, service and performance conditions. At the grant date, the fair value of these stock options was estimated using a Monte Carlo simulation model, which uses a distribution of potential outcomes over the vesting period. The assumptions utilized in the calculation included the Company&#8217;s expected common stock price, expected volatility, risk-free rate and expected term. Stock-based compensation expense for these awards is recognized on a straight-line basis over the requisite service period, which is the longer of the explicit service period of the service condition and the derived service period of the market condition, as determined for each separately vesting portion of the awards as if each award was, in substance, multiple awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for award forfeitures as they occur. The Company classifies stock-based compensation expense in its consolidated statements of operations and comprehensive loss in the same manner in which the award recipient&#8217;s salary or services costs are classified.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in the consolidated financial statements or in the Company&#8217;s tax returns. Deferred tax assets and liabilities are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the&#160;year in which the differences are expected to reverse. Changes in deferred tax assets and liabilities are recorded in the provision for income taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company assesses the likelihood of deferred tax assets being realized. It provides a valuation allowance when it is more likely than not that some portion or all of a deferred tax asset will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which the temporary differences representing net future deductible amounts become deductible.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Tax benefits related to uncertain tax positions are recognized when it is more likely than not that a tax position will be sustained during an audit. Tax positions that meet the more-likely-than-not threshold are measured at the largest amount of tax benefit that is greater than 50% likely of being realized upon settlement with the taxing authority. Interest and penalties related to unrecognized tax benefits are included within the provision for income tax.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Comprehensive Loss</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Comprehensive loss represents all changes in stockholders&#8217; deficit except those resulting from distributions to stockholders. The Company&#8217;s other comprehensive income (loss) for the&#160;years ended December&#160;31, 2024 and 2023 consisted of unrealized gain (loss) on marketable securities, net of taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Net Loss Per Share Attributable to Common Stockholders</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. As such, net income is attributed to common stockholders and participating securities based on </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">their participation rights. Prior to the IPO, under the two-class method, the net loss attributable to common stockholders was not allocated to the redeemable convertible preferred stock as the holders of the redeemable convertible preferred stock did not have a contractual obligation to share in the Company&#8217;s losses. Upon the IPO, the Company&#8217;s redeemable convertible preferred stock converted into either Class A or Class B common stock, and were immediately thereafter redesignated into voting and non-voting common stock, respectively, and therefore are included in the allocation of net loss attributable to common stockholders as they share in the Company&#8217;s losses. Voting and non-voting common stock participate in the Company&#8217;s losses equally. Basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock and potentially dilutive securities outstanding for the period. Potentially dilutive securities include common stock issued and outstanding, unvested restricted common stock, early exercised stock options, and redeemable convertible preferred stock issued and outstanding. As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 7pt 0pt;">Recent Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies and adopted by the Company as of the specified effective date. The Company qualifies as an &#8220;emerging growth company&#8221; as defined in the Jumpstart Our Business Startups Act of 2012, as amended (the &#8220;JOBS Act&#8221;), and has elected not to &#8220;opt out&#8221; of the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and private companies, the Company will adopt the new or revised standard at the time private companies adopt the new or revised standard and will do so until such time that the Company either (i) irrevocably elects to &#8220;opt out&#8221; of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for private companies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 7pt 0pt;">Recently Adopted Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In November 2023, the FASB issued ASU 2023-07, <i style="font-style:italic;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosure</i>s (&#8220;ASU 2023-07&#8221;). This ASU requires public entities to disclose information about their reportable segments&#8217; significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company adopted this standard in the consolidated financial statements for the year ended December 31, 2024. The adoption of this standard did not impact the Company&#8217;s reportable segments and additional required disclosures have been included in Note 14.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In March 2024, the FASB issued ASU No. 2024-02, <i style="font-style:italic;">Codification Improvements - Amendments to Remove References to the Concepts Statements</i> (&#8220;ASU 2024-02&#8221;). ASU 2024-02 clarifies and simplifies references to certain concept statements within U.S. GAAP and applies to all reporting entities within the scope of the affected accounting guidance, but in most instances the references removed are extraneous and not required to understand or apply the guidance. ASU 2024-02 is effective for fiscal years beginning after December 15, 2024 for public entities and for fiscal years beginning after December 15, 2025 for all other entities, with early application permitted. The Company adopted this standard in the consolidated financial statements for the year ended December 31, 2024. The adoption of this standard did not have a material impact on its consolidated financial statements at the adoption date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Recently Issued and Not Yet Adopted Accounting Pronouncements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In December 2023, the FASB issued ASU No. 2023-09, <i style="font-style:italic;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures </i>(&#8220;ASU 2023-09&#8221;), which requires the disclosure of specific categories in the rate reconciliation and greater disaggregation for income taxes paid. ASU 2023-09 is effective for annual periods beginning after December 15, 2024 for public entities and for fiscal years beginning after December 15, 2025 for all other entities, with early application permitted. ASU 2023-09 should be adopted prospectively with the option to be adopted retrospectively. The Company is currently evaluating the impact of this standard on its disclosure in its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In November 2024, the FASB issued ASU No. 2024-03, <i style="font-style:italic;">Disaggregation of Income Statement Expenses (Topic 220)</i> (&#8220;ASU 2024-03&#8221;), requiring that public business entities disclose additional information about specific expense categories in the notes to financial statements at interim and annual reporting periods. The amendments of ASU 2024-03 are effective for annual reporting periods </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">beginning after December 15, 2026, and interim reporting periods beginning after December 15, 2027. The requirements of ASU 2024-03 may be applied either prospectively to financial statements issued for reporting periods after the effective date or retrospectively to any or all prior periods presented in the financial statements. The Company is currently evaluating the impact of adopting ASU 2024-03 on its consolidated financial statements and disclosures.</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> -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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/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_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>44
<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.25.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 Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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 Measurements</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 Measurements</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">3.</b></span>Fair Value Measurements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company discloses and recognizes the fair value of its assets and liabilities using a hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The guidance establishes three levels of the fair value hierarchy as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Level 1&#8212;Quoted prices in active markets for identical assets or liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Level 2&#8212;Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Level 3&#8212;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. The Company&#8217;s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability. The Company recognizes transfers into and out of levels within the fair value hierarchy in the period in which the actual event or change in circumstances that caused the transfer occurs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s financial instruments consist of Level 1, Level 2 and Level 3 financial instruments. Changes in the ability to observe valuation inputs may result in a reclassification of levels of certain securities within the fair value hierarchy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Level 1 financial instruments are comprised of money market funds and U.S. treasuries. Level 2 financial instruments are comprised of U.S. treasuries. Usually, short term marketable securities are considered Level 2 when their fair values are determined using inputs that are observable in the market or can be derived principally from or corroborated by observable market data such as pricing for similar securities, recently executed transactions, cash flow models with yield curves, and benchmark securities. In addition, Level 2 financial instruments are valued using comparisons to like-kind financial instruments and models that use readily observable market data as their basis. Level 3 financial instruments include derivative liabilities issued in May 2023 and settled in October 2023 in connection with the closing of the second tranche of the Series B-2 and B-2A redeemable convertible preferred stock financing, and issued in March 2024 and settled in May 2024 in connection with the closing of the second tranche of the Series C redeemable convertible preferred stock financing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following tables represent the Company&#8217;s fair value hierarchy for financial assets measured at fair value on a recurring basis as of December&#160;31,&#160;2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.91%;border-bottom: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;">Fair Value Measurements as of December&#160;31,&#160;2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 168,847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 168,847</p></td></tr><tr><td style="vertical-align:bottom;width:50.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Marketable securities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">U.S. treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 118,737</p></td></tr><tr><td style="vertical-align:bottom;width:50.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 215,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 287,584</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.00925827%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value&#160;Measurements&#160;as&#160;of&#160;December&#160;31,&#160;2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;2</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,310</p></td></tr><tr><td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">U.S. treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,000</p></td></tr><tr><td style="vertical-align:bottom;width:50.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Marketable securities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">U.S. treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,956</p></td></tr><tr><td style="vertical-align:bottom;width:50.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,268</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,266</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The derivative liability issued in May 2023 in connection with the closing of the second tranche of the Series B-2 and B-2A redeemable convertible preferred stock financing was a freestanding financial instrument and represented the Company&#8217;s obligation to issue additional shares of Series&#160;B-2 and B-2A redeemable convertible preferred stock at a fixed price upon the approval by the Company&#8217;s board of directors. In connection with the Series C redeemable convertible preferred stock financing in March 2024, the Company issued to investors two freestanding financial instruments: the Series C second tranche option liability and the put right option liability. The Company estimated their fair value using a Black-Scholes option-pricing model weighted by the probability of occurring. The Company used the intrinsic value calculation to estimate the fair value of the Series C second tranche option liability and the put right option liability upon settlement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table provides a range of assumptions used in the valuation of the derivative liability for the&#160;years ended December&#160;31,&#160;2024 and 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#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: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><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.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;&#160;&#160;&#160;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:45.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><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.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Expected term (in years)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;">0.2</span><span style="color:#231f20;white-space:pre-wrap;">  &#8211; </span><span style="color:#231f20;">0.4</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;">0.0</span><span style="color:#231f20;"> &#8211; </span><span style="color:#231f20;">0.4</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td></tr><tr><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.05pt 0pt;"><span style="color:#231f20;">Volatility</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;">55.1%</span><span style="color:#231f20;white-space:pre-wrap;">  &#8211; </span><span style="color:#231f20;">59.9</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;">43.2%</span><span style="color:#231f20;white-space:pre-wrap;">  &#8211; </span><span style="color:#231f20;">83.2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Risk-free interest rate</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;">5.4%</span><span style="color:#231f20;"> &#8211; </span><span style="color:#231f20;">5.5%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;">5.2%</span><span style="color:#231f20;"> &#8211; </span><span style="color:#231f20;">5.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">%</span></p></td></tr><tr><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.05pt 0pt;"><span style="color:#231f20;">Dividend yield</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;">0.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;">0.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Probability of option exercise</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;">0.0%</span><span style="color:#231f20;white-space:pre-wrap;">  &#8211; </span><span style="color:#231f20;">100.0%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;">30.0%</span><span style="color:#231f20;"> &#8211; </span><span style="color:#231f20;">100.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">%</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table provides a roll-forward of the fair value of the Company&#8217;s Level 3 financial instruments, the derivative liability, for the&#160;years ended December&#160;31,&#160;2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;&#160;&#160;&#160;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Fair value at beginning of period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:52.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Fair value upon issuance</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,913</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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,112</p></td></tr><tr><td style="vertical-align:bottom;width:52.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_OnKFwioJIkGwGQBMRp9zPw;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Changes in fair value</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,406</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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 119</p></td></tr><tr><td style="vertical-align:bottom;width:52.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Fair value upon settlement</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,319)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td 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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,231)</p></td></tr><tr><td style="vertical-align:bottom;width:52.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Fair value at end of period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">There were no transfers between Level 1, Level 2 or Level 3 categories for the&#160;years ended December&#160;31,&#160;2024 and 2023.</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/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 2: 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 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><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 6A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<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 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<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 6A<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<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 (f)<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 (e)<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 (d)<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 2<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<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 (g)<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 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>45
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Marketable Securities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_MarketableSecuritiesAbstract', window );"><strong>Marketable Securities</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_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Marketable Securities</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">4.</b></span>Marketable Securities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">Marketable securities, which are classified as available-for-sale, consisted of the following as of December&#160;31,&#160;2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair&#160;Value&#160;as&#160;of</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term marketable securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118,737</p></td></tr><tr><td style="vertical-align:bottom;width:52.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total short-term marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118,737</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;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:3.5pt;"><td style="vertical-align:bottom;width:52%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.09%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.61%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.09%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.31%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.43%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.1%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.32%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.44%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.1%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.68%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value&#160;as&#160;of</b></p></td></tr><tr><td style="vertical-align:bottom;width:52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized&#160;Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term marketable securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">U.S. treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,956</p></td></tr><tr><td style="vertical-align:bottom;width:52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total short-term marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,956</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">All marketable securities held as of December&#160;31,&#160;2024 and 2023 had contractual maturities of less than one&#160;year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">As of December&#160;31,&#160;2024 and 2023, no significant facts or circumstances were present to indicate a deterioration in the creditworthiness of the issuers of the marketable securities, and the Company has no requirement or intention to sell these securities before maturity or recovery of their amortized cost basis. The Company considered the current and expected future economic and market conditions and determined that its marketable securities were not significantly impacted. For all marketable securities with a fair value less than its amortized cost basis, the Company determined the decline in fair value below amortized cost basis to be immaterial and non-credit related, and therefore no allowance for expected credit losses was recorded. For the&#160;years ended December&#160;31,&#160;2024 and 2023, the Company did not recognize any impairment losses on its marketable securities.</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_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investments in certain debt and equity 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/2009/role/commonPracticeRef<br> -Topic 940<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/940-320/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph b<br> -Publisher SEC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/320/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-10<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 6B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B<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 6B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/942-320/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_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_MarketableSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MarketableSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-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>46
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_alms_BalanceSheetComponentsAbstract', window );"><strong>Balance Sheet Components</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_SupplementalBalanceSheetDisclosuresTextBlock', window );">Balance Sheet Components</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">5.</b></span>Balance Sheet Components</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:12pt 0pt 12pt 0pt;">Other Prepaid Expenses and Current Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Other prepaid expenses and current assets consisted of the following as of December 31, 2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 695</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 111</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid subscriptions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,232</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 703</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 108</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tax receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 614</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total other prepaid expenses and current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,631</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Property and Equipment, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Property and equipment, net consisted of the following as of December 31, 2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:14.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated&#160;Useful&#160;Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in&#160;years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;width:14.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_zUfZQrgpc0mIJ_Ziv14OfA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Shorter of useful life or lease term</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,592</p></td></tr><tr><td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Laboratory equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,577</p></td></tr><tr><td style="vertical-align:bottom;width:49.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,709</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,709</p></td></tr><tr><td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 896</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 896</p></td></tr><tr><td style="vertical-align:bottom;width:49.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Capitalized software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75</p></td></tr><tr><td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total property and equipment, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,525</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,849</p></td></tr><tr><td style="vertical-align:bottom;width:49.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,557)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,408)</p></td></tr><tr><td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,968</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,441</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Depreciation and amortization expense was $3.2 million and $1.3 million for the&#160;years ended December&#160;31,&#160;2024 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:12pt 0pt 12pt 0pt;">Other Accrued Expenses and Current Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Other accrued expenses and current liabilities consisted of the following as of December 31, 2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued personnel and related expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,765</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,585</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued professional services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,657</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,093</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued other expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 158</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 409</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total other accrued expenses and current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,087</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:2pt;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_alms_BalanceSheetComponentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">alms_BalanceSheetComponentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_SupplementalBalanceSheetDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and 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/2009/role/commonPracticeRef<br> -Topic 210<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/210/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_SupplementalBalanceSheetDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions</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_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">6.</b></span>Related Party Transactions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:12pt 0pt 12pt 0pt;">Foresite Labs Services Agreement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Foresite Labs, LLC (&#8220;Foresite Labs&#8221;) is an affiliate of Foresite Capital Management, a stockholder of the Company. In January&#160;2021, the Company entered into a services agreement with Foresite Labs, which was amended and restated in August&#160;2021 and in December&#160;2023, and expires in December&#160;2026, unless terminated earlier by the parties. Thereafter, on each anniversary of the effective date, the agreement will automatically renew for an additional one-year term, unless terminated earlier by the parties. Foresite Labs provides services to assist the Company in exploring specified immunology genetic targets. For the&#160;years ended December&#160;31,&#160;2024 and 2023, the Company recognized $0.9 million and $1.5 million as research and development expenses under the service agreement, respectively. Accrued expenses under the service agreement were zero and $2 thousand as of December&#160;31,&#160;2024 and 2023, 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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</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 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6<br><br>Reference 4: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<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 (e)<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 850<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/2147483326/850-10-50-1<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 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 8: 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)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: 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)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<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/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<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/2147483326/850-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_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>48
<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.25.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 Contingent Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingent Liabilities</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 Contingent Liabilities</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">7.</b></span>Commitments and Contingent Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Operating Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In 2021, the Company entered into a lease agreement for 14,000 square feet of office space in South San Francisco, California, which commenced in August&#160;2021 and had a contractual termination date of September&#160;2024. In September&#160;2023, the Company abandoned this right-of-use asset as it had moved to its new office space described below; the Company recognized a loss on this abandonment in the amount of $0.6 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In January&#160;2022, the Company entered into a lease agreement for 12,000 square feet of office and laboratory space in South San Francisco, California, which commenced in July&#160;2022 and had a contractual termination date of July&#160;2029. This lease contained an early termination option, allowing the Company to terminate this lease before the expiry of the lease term. The Company concluded the lease term for accounting purposes ended in August&#160;2023. In April&#160;2023, the lease was modified, and the contractual lease termination was changed to October&#160;2023. The accounting impact of the modification was not material.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In August&#160;2022, the Company entered into a lease agreement for 55,000 square feet of office and laboratory space in South San Francisco, California, which commenced in January&#160;2023 and has a contractual termination date in August&#160;2033. The Company constructed leasehold improvements in the space, which were concluded to be lessee assets. The lessor provided the Company a tenant improvement allowance of $17.2 million, of which $0.5 million and $16.7 million were received and were accounted for as a reduction to lease payments for the&#160;years ended December&#160;31, 2022 and 2023, respectively. At the commencement date, future lease payments totaled $37.9 million, including $54.6 million in gross fixed payments less $16.7 million in lease incentives received during the first&#160;year of the lease. The lease liability at lease commencement was calculated to be $14.1 million, which is equal to the present value of the future lease payments, discounted at the incremental borrowing rate of 11.4%. Following the commencement date, the Company measured its lease liability and right-of-use asset in accordance with ASC 842-20-35-3. In accordance with this guidance, future lease payments increased as the $16.7 million incentive was received, and future gross fixed payments were no longer offset by these incentives. Leasehold improvements were reflected in property and equipment, net in the consolidated balance sheets as of December&#160;31, 2024 and 2023. The lease agreement also includes a renewal option allowing the Company to extend this lease for an additional three&#160;years at the prevailing rental rate, which the Company was not reasonably certain to exercise.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In December 2024, the Company entered into a lease agreement for approximately 22,000 square feet of additional office space in South San Francisco, California. The lease has a contractual termination date of December 2026, with the right to extend the lease for an additional two years subject to certain conditions. The Company determined that, for accounting purposes, the commencement date of the lease is in January 2025 and the lease term ends in December 2026, as it not reasonably certain that the lease will be extended. Therefore, the Company will recognize the right-of-use asset and the lease liability on the commencement date in January 2025. Total undiscounted lease payments over the lease term will be approximately $1.9 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company maintains letters of credit representing security deposits on its leases in the amount of $1.1 million as of December 31, 2024 and 2023. The letters of credit were reflected in restricted cash, non-current in the consolidated balance sheets as of December 31, 2024 and in restricted cash, current and non-current in the consolidated balance sheets as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The components of lease costs were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,469</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,747</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Variable lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 545</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,671</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,292</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Supplemental cash flow information related to the operating leases were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Cash payments included in the measurement of operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,903</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Weighted-average remaining lease term and incremental borrowing rate for the operating leases were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#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;width:74.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">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;margin:0pt 0pt 0.05pt 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</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;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average remaining lease term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.7</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.5</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average incremental borrowing rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11.4</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;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Future minimum lease payments under non-cancelable leases as of December&#160;31,&#160;2024 were as detailed below (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,959</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,125</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,296</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,474</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,658</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,857</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total undiscounted lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,369</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Less: Imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,647)</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,722</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt 0pt 12pt 0pt;">FronThera Contingent Consideration</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In March 2021, the Company entered into a stock purchase agreement to acquire FronThera U.S. Holdings,&#160;Inc. and its wholly owned subsidiary, FronThera U.S. Pharmaceuticals&#160;LLC., and the transaction was accounted for as an asset acquisition. Under the stock purchase agreement, the Company is obligated to pay contingent consideration of up to an aggregate of $120.0 million based on the achievement of specified clinical and approval milestones, of up to an aggregate of $70.0 million payable for clinical milestones, and of up to an aggregate of $50.0 million payable for approval milestones, all related to technology acquired under the agreement. In the year ended December 31, 2022, the Company incurred and made a $37.0 million milestone payment for the first administration of ESK-001 to a patient enrolled in a Phase 2 clinical trial of ESK-001, which was recorded in research and development expenses in the consolidated statements of operations and comprehensive loss. In July 2024, the Company met a milestone in connection with the first administration of ESK-001 to a patient enrolled in a Phase 3 clinical trial of ESK-001 and made a $23.0 million milestone payment in August 2024, which was recorded in research and development expenses in the consolidated statements of operations and comprehensive loss for the year ended December 31, 2024. No other milestones were achieved or were probable of being achieved as December 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Research and Development Agreements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company enters into various agreements in the ordinary course of business, such as those with suppliers, CROs, CMOs and clinical trial sites. These agreements provide for termination at the request of either party, generally with less than one-year notice and are, therefore, cancellable contracts and, if cancelled, are not anticipated to have a material effect on the Company&#8217;s financial condition, results of operations, or cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Legal Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">From time to time, the Company may become involved in legal proceedings arising from the ordinary course of business. The Company records a liability for such matters when it is probable that future losses will be incurred and that such losses can be reasonably estimated. Significant judgment by the Company is required to determine both probability and the estimated amount. Management is currently not aware of any legal matters that could have a material adverse effect on the Company&#8217;s financial position, results of operations or cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Guarantees and Indemnifications</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In the normal course of business, the Company enters into agreements that contain a variety of representations and provide for general indemnification. Its exposure under these agreements is unknown because it involves claims that may be made against the Company in the future. To the extent permitted under Delaware law, the Company has agreed to indemnify its directors and officers for certain events or occurrences while the director or officer is, or was serving, at a request in such capacity. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. As of December&#160;31, 2024 and 2023, the Company did not have any material indemnification claims that were probable or reasonably possible and consequently has not recorded related liabilities.</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>49
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Redeemable Convertible Preferred Stock<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_TemporaryEquityDisclosureAbstract', window );"><strong>Redeemable Convertible Preferred Stock</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_alms_TemporaryEquityDisclosureTextBlock', window );">Redeemable Convertible Preferred Stock</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">8.</b></span>Redeemable Convertible Preferred Stock</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In May&#160;2023, the Company issued and sold an aggregate of 10,722,340 shares of Series&#160;B-2 redeemable convertible preferred stock for gross proceeds of $53.6 million and 1,277,660 shares of Series&#160;B-2A redeemable convertible preferred stock for gross proceeds of $6.4 million and incurred $0.2 million of offering costs. The purchase price for Series&#160;B-2 and B-2A redeemable convertible preferred stock was $5.00 <span style="-sec-ix-hidden:Hidden_yzXhNHqR30usj-2IBJJ6dg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">per</span></span> share. The Series&#160;B-2 and Series&#160;B-2A stock purchase agreement contained an obligation to issue additional shares of Series&#160;B-2 or Series&#160;B-2A redeemable convertible preferred stock in a second tranche closing by October&#160;2023 (the &#8220;Second Tranche Series B-2 Closing&#8221;) upon the occurrence of certain events, including the board of directors&#8217; consent. The Company recognized this call option as a derivative liability and estimated its fair value of $2.1 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In July&#160;2023, the holders of the shares of Series&#160;B-2A redeemable convertible preferred stock elected to convert their 1,277,660 shares into the same number of Series&#160;B-2 redeemable convertible preferred stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In October&#160;2023, the Company closed the Second Tranche Series B-2 Closing and issued an additional 4,221,170 shares of Series&#160;B-2 redeemable convertible preferred stock and 1,778,830 <span style="-sec-ix-hidden:Hidden_VLstZ5flSk2X8Bl7YO0rkw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">shares</span></span> of Series&#160;B-2A redeemable convertible preferred stock at a price of $5.00 per share and received gross proceeds of $21.1 million and $8.9 million, respectively. Accordingly, the derivative liability was settled, and the Company reclassified the derivative liability, remeasured at fair value of $2.2 million, into redeemable convertible preferred stock. The Company incurred less than $0.1 million of offering costs in connection with the Second Tranche Series B-2 Closing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In March 2024, the Company issued and sold an aggregate of 41,264,891 shares of Series C redeemable convertible preferred stock for gross proceeds of $129.5 million and incurred $0.4 million of offering costs. The purchase price for Series C redeemable convertible preferred stock was $3.13826 per share. Under the Series C stock purchase agreement, any time prior to the earliest of (i) December 31, 2024, (ii) the execution of a letter of intent for the sale of the Company, or (iii) the closing date of the Company&#8217;s IPO, at the discretion of the Company&#8217;s board of directors, the Company was obligated to sell and each Series C purchaser was obligated to purchase additional shares of Series C redeemable convertible preferred stock with the amount equal to the purchaser&#8217;s aggregate purchase price in the first tranche Series C closing less any previous payments by the purchaser as part of the Put Right (as defined below) exercise. If the purchaser did not purchase its full share in the second tranche closing (the &#8220;Second Tranche Series C Closing&#8221;), all of its existing shares of Series C redeemable convertible stock and Series C-1 redeemable convertible preferred stock were convertible into voting common stock at a <span style="-sec-ix-hidden:Hidden_NzEzY-Mu7U2bd_biY81_Yw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">10</span></span>-to-1 basis. Additionally, a purchaser had a right to purchase shares of Series C-1 redeemable convertible preferred stock at a purchase price of $4.00 per share beginning from the earlier of (a) September 4, 2024 or (b) the date of a significant partnering or collaboration agreement and expiring upon the earlier of (a) December 31, 2024, (b) the public filing of a registration statement on Form S-1 for the IPO, (c) the Second Tranche Series C Closing and (d) the execution of a letter of intent for the sale of the Company (the &#8220;Put Right&#8221;). The Put Right could only be exercised once. The Company determined that the Second Tranche Series C Closing and the Put Right were two freestanding financial instruments and recognized the derivative liabilities at their estimated fair value of $8.9 million at the issuance date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In May 2024, the Company closed the Second Tranche Series C Closing and issued an additional 41,264,892 shares of Series C redeemable convertible preferred stock at a price of $3.13826 per share. The Company received gross proceeds of $129.5 million and incurred $0.2 million of offering costs. Accordingly, the derivative liabilities were settled, and the Company reclassified the derivative liabilities, remeasured at fair value of $14.3 million, into redeemable convertible preferred stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Immediately prior to the closing of the Company&#8217;s IPO on July 1, 2024, all outstanding shares of the Company&#8217;s redeemable convertible preferred stock were converted and then redesignated into voting and non-voting common stock (see Note 1) and are no longer outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company&#8217;s redeemable convertible preferred stock as of December 31, 2023, consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:46.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:51.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;text-align:center;margin:0pt 0pt 0.05pt 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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares Issued</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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:8pt;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:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liquidation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net Carrying</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Authorized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Preference</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="11" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:51.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands, except share amounts)</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Series Seed redeemable convertible preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,480</p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Series A redeemable convertible preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,972</p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Series B redeemable convertible preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 201,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,711</p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Series B-1 redeemable convertible preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,760,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,760,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,310</p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Series B-2 redeemable convertible preferred stock </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,221,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 81,106</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80,969</p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Series B-2A redeemable convertible preferred stock </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,056,490</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,778,830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,894</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,928</p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total redeemable convertible preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,016,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 85,960,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 370,540</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 375,370</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;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_alms_TemporaryEquityDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 capital stock that is classified as temporary equity. 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. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription 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;">alms_TemporaryEquityDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_TemporaryEquityDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TemporaryEquityDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>50
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Deficit)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity (Deficit)</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 );">Stockholders' Equity (Deficit)</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">9.</b></span>Stockholders&#8217; Equity (Deficit)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December&#160;31,&#160;2023, the Company was authorized to issue 125,000,000 shares of Class&#160;A common stock and 85,960,088 shares of Class&#160;B common stock, both with par values of $0.0001 <span style="-sec-ix-hidden:Hidden_pdwJxObVR0Su-zTwmQCHtQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">per</span></span> share. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In June 2024, the Company&#8217;s board of directors approved the amended and restated certificate of incorporation, which was filed upon the closing of the IPO and which authorized the Company to issue up to 50,000,000 shares of preferred stock, with a par value of $0.0001 per share, and 492,815,092 shares of <span style="-sec-ix-hidden:Hidden_0vBD81QhJE2EBI1jlP-41Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">voting common stock</span></span> and 7,184,908 shares of non-voting common stock, both with par values of $0.0001 per share. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Immediately prior to the closing of the IPO on July 1, 2024, all of the shares of the Company&#8217;s redeemable convertible preferred stock then outstanding converted 28,855,656 shares of Class A common stock and 7,184,908 shares of Class B common stock at a <span style="-sec-ix-hidden:Hidden_Yoo0-rLoak2VdDfQabSbfw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span>-for-4.675 conversion ratio. All outstanding Class A common stock shares and all outstanding Class B common stock shares were redesignated immediately thereafter into the same number of shares of voting common stock and non-voting common stock, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2024, there were no shares of preferred stock issued or outstanding, and 47,222,419 and 7,184,908 shares of voting common stock and non-voting common stock, respectively, outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The holders of voting and non-voting common stock have the same rights except that non-voting common stock does not have voting rights, except as may be required by law. Each holder of non-voting common stock has a right to convert each share of non-voting common stock to one share of voting common stock subject to the following limitations. At any time following the Company&#8217;s registration of any class of equity securities under the Exchange Act, the holders of shares of non-voting common stock may not convert a number of shares of non-voting common stock into shares of voting common stock in excess of that number of shares of non-voting common stock which would cause the holder thereof to beneficially own (for purposes of Section&#160;13(d)&#160;of the Exchange Act), in excess of 4.99% of the total number of issued and outstanding shares of voting common stock. Such maximum&#160;percentage may be increased or decreased to such other&#160;percentage as any holder of outstanding shares of non-voting common stock may designate in writing (in the case of an increase upon <span style="-sec-ix-hidden:Hidden_IW5qRC3hm0iMeSGfY26Jsg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">61&#160;days</span></span>&#8217; prior written notice).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Common stock reserved for issuance, on an as-converted basis, consisted of the following as of December&#160;31,&#160;2024 and 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#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;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</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;margin:0pt 0pt 0.05pt 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.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding and issued stock options</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,458,788</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,096,086</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shares available for grant under 2024 Equity Incentive Plan</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,893,517</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shares available for grant under 2024 Employee Stock Purchase Plan</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 650,000</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shares available for grant under 2024 Performance Option Plan</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92,800</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shares available for grant under 2021 Stock Plan</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 296,189</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Redeemable convertible preferred stock issued and outstanding</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,387,168</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,095,105</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,779,443</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;margin:0pt 0pt 12pt 0pt;">Common Stock Issued to Executives</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In February&#160;2021, the Company issued 100,532 shares of restricted common stock to two executives at a purchase price of $0.94 per share. The shares vest over a four-year period with a one-year cliff vesting. The holders have voting and dividends rights. The Company has the right to repurchase unvested shares of common stock at the price paid by the holder in the event of termination of the holder&#8217;s continuous status as a service provider. The Company estimated the fair value of the restricted stock awards based on the fair value of common stock at the grant dates. The expense is recognized ratably over the vesting terms. The Company recognized $0.1 million of stock-based compensation expense related to restricted stock awards for each of the&#160;years ended December&#160;31, 2024 and 2023. In the year ended December 31, 2024, a holder&#8217;s continuous service terminated, and the Company repurchased the unvested shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table summarizes the activity for the Company&#8217;s restricted common stock for the&#160;years ended December&#160;31,&#160;2024 and 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;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.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;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;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;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.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</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;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</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;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.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested as of December&#160;31,&#160;2023</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,322</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.90</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,322)</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.90</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Repurchased</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,417)</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.90</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested as of December&#160;31,&#160;2024</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,583</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.90</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">As of December&#160;31,&#160;2024, the remaining unamortized stock-based compensation expense was immaterial.</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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-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 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 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 (h)<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 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 4: 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 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 (d)<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 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 7: 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 8: 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 9: 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(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-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>51
<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.25.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, 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>
</tr>
<tr class="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-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">10.</b></span><b style="font-style:normal;font-weight:bold;">Stock-Based Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 9pt 0pt;">2021 Stock Plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 9pt 0pt;">In February&#160;2021, the Company adopted its 2021 Stock Plan (the &#8220;2021 Plan&#8221;), which provided for stock awards to eligible employees, directors and consultants of the Company. Awards issuable under the 2021 Plan included incentive stock options (&#8220;ISOs&#8221;), non-statutory stock options (&#8220;NSOs&#8221;), restricted stock units (&#8220;RSUs&#8221;) and stock grants. Subsequent to the adoption of the 2024 Equity Incentive Plan (the &#8220;2024 EIP&#8221;) in June 2024, described below, no additional shares were available for issuance under the 2021 Plan, and any stock options granted under the 2021 Plan that were subsequently forfeited would be made available for issuance under the 2024 EIP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The terms of the 2021 Plan permit option holders to exercise options before their options are vested. The shares of common stock granted upon early exercise that have not yet vested are subject to repurchase by the Company in the event of termination of the holder&#8217;s continuous status as a service provider, at the price paid by the holder.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Stock Option Repricing</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 9pt 0pt;">In March 2024, the Company&#8217;s board of directors approved the repricing of all outstanding options as of March 29, 2024, which had an exercise price exceeding $8.84 per share. The exercise price of outstanding options with a weighted average exercise price of $10.23 for 4,603,443 common stock shares was reduced to the estimated common stock fair value of $8.84 per share at the date of the repricing. The vesting terms and expiration dates remain unchanged from the original grant dates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 9pt 0pt;">The stock option repricing was treated as an option modification for accounting purposes and resulted in total incremental expense of $0.7 million, of which $0.1 million incremental expense associated with the vested options was recognized on the modification date. The remaining $0.6 million incremental expense associated with the unvested options as of the modification date is being recognized over the remainder of the original requisite service period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">2024 Performance Option Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 9pt 0pt;">In May 2024, the Company&#8217;s board of directors adopted, and its stockholders approved, the 2024 Performance Option Plan (the &#8220;2024 POP&#8221;). The Company reserved 1,880,680 shares of common stock issuable under the 2024 POP. The 2024 POP permits grants of ISOs, NSOs and restricted stock awards to the Company&#8217;s employees, directors and consultants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 9pt 0pt;">In May&#160;2024, the Company granted NSOs to employees to purchase 1,880,680 shares of common stock at an exercise price of $10.19 under the 2024 POP. Options generally vest on the date when the Company meets certain common stock public market price specified targets after the end of the lock-up period, subject to continuous service through each respective vest date. The price targets are calculated based on the volume weighted average price per share over 30 consecutive trading dates, in accordance with the grant terms. The unvested awards will expire if it is determined that the vesting conditions have not been met during the applicable&#160;six-year performance period. The service condition includes&#160;monthly vesting over 36&#160;months from the vesting commencement date and the employee&#8217;s continuous service with the Company through each such&#160;monthly vesting date. The terms of the 2024 POP permit option holders to exercise options before their options are vested, if the market condition has been met.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">2024 Equity Incentive Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 9pt 0pt;">In June 2024, the Company&#8217;s board of directors adopted, and its stockholders approved, the 2024 EIP, which became effective on June 27, 2024, upon execution of the underwriting agreement related to the Company&#8217;s IPO. The Company reserved 7,800,000 new shares of common stock for issuance under the 2024 EIP. In addition, up to 6,829,339 shares subject to awards under the 2021 Plan that terminate, expire, or lapse for any reason without the delivery of shares, or are reacquired or withheld (or not issued) to satisfy a tax withholding obligation or the purchase or exercise price, were authorized to be added to the 2024 EIP. The 2024 EIP also provides that the number of shares initially reserved and available for issuance will automatically increase each January 1, beginning on January 1, 2025 through January 1, 2034, by an amount equal to 5% of the outstanding number of shares of the Company&#8217;s common stock as of the last day of the immediately preceding fiscal year, or such lesser number of shares as determined by the board of directors prior to the applicable January 1. No more than 43,888,017 shares of common stock may be issued upon the exercise of incentive stock options under the 2024 EIP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 9pt 0pt;">The 2024 EIP allows the Company to make equity-based awards to its officers, employees, directors and consultants. The 2024 EIP provides for the grant of ISOs, NSOs, restricted stock awards, RSUs, stock appreciation rights, performance awards and other stock-based awards. Options under the 2024 EIP may be granted for periods of up to 10 years at exercise prices no less than the fair market value of common stock on the date of grant; provided, however, that the exercise price of an incentive stock option granted to a 10% stockholder may not be less than 110% of the fair market value of the shares on the date of grant and such option may not be exercisable after the expiration of five years from the date of grant. Stock option grants under the 2024 EIP generally vest over four years. The grant date fair market value of all awards made under the 2024 EIP and all cash compensation paid by the Company to any non-employee director for services as a director in any fiscal year may not exceed $750,000, or increased to $1,000,000 in the fiscal year of their initial service as a non-employee director. The terms of the 2024 EIP do not permit option holders to exercise options before their options are vested.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">2024 Employee Stock Purchase Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 9pt 0pt;">In June 2024, the Company&#8217;s board of directors adopted, and its stockholders approved, the 2024 Employee Stock Purchase Plan (the &#8220;2024 ESPP&#8221;), which became effective on June 28, 2024, upon execution of the underwriting agreement related to the Company&#8217;s IPO. The Company reserved 650,000 shares of common stock for issuance under the 2024 ESPP. The number of shares of common stock reserved for issuance under the 2024 ESPP will be automatically increased each year for ten calendar years beginning on January 1, 2025 through January 1, 2034, by the lesser of (i) 1% of the total number of shares of our common stock outstanding on the last day of the calendar month before the date of the automatic increase, and (ii) 1,950,000 shares; provided that before the date of any such increase, the board of directors may determine that such increase will be less than the amount in (i) and (ii) above. The 2024 ESPP allows an eligible employee to purchase shares of common stock at an amount equal to 85% of the lower of the fair market value of the Company&#8217;s common stock at the beginning of the offering period or at each applicable purchase date during an offering period as established by the board of directors. In December 2024, the Company&#8217;s board of directors approved the grant of purchase rights under an offering period beginning on January 24, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Stock Option Activity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">2021 Plan and 2024 EIP</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">The following table summarizes the Company&#8217;s stock option activity under the 2021 Plan and 2024 EIP for the years ended December&#160;31,&#160;2024 and 2023. The table includes early exercised shares as part of stock options exercised.</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;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:58.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><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;margin:0pt 0pt 0.05pt 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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average </b></p></td><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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average </b></p></td><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;margin:0pt 0pt 0.05pt 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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></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;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise </b></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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contractual</b></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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price Per</b></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;margin:0pt 0pt 0.05pt 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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Term</b></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;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></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;margin:0pt 0pt 0.05pt 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.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Share</b></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;margin:0pt 0pt 0.05pt 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.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in years)</b></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;margin:0pt 0pt 0.05pt 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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of December&#160;31,&#160;2023</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,096,086</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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.68</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.5</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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,033</p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Granted</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,902,385</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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11.68</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Exercised</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (72,201)</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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.26</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 333</p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited or expired</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (255,362)</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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.23</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding, vested and expected to vest as of December&#160;31,&#160;2024</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,670,908</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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.59</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.2</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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,777</p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Exercisable as of December&#160;31,&#160;2024</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,565,317</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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.31</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.0</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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,777</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">Total exercisable shares of </span><span style="font-style:normal;font-weight:normal;">6,565,317</span><span style="font-style:normal;font-weight:normal;"> as of December 31, 2024 included </span><span style="font-style:normal;font-weight:normal;">3,906,969</span><span style="font-style:normal;font-weight:normal;"> unvested shares that were early exercisable under the 2021 Plan.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">2024 POP</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table summarizes the Company&#8217;s stock option activity under the 2024 POP for the year ended December&#160;31,&#160;2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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:59.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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;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;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.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;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;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.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></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;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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></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:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></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;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></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;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price&#160;Per</b></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;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:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term</b></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;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;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.42%;border-bottom: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;">Options</b></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;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:8.27%;border-bottom: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;">Share</b></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;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:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in&#160;years)</b></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;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:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in&#160;thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of December&#160;31,&#160;2023</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;margin:0pt;">&#160;</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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,880,680</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.19</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited or expired</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (92,800)</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.19</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, vested and expected to vest as of December&#160;31,&#160;2024</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,787,880</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.19</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.3</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable as of December&#160;31,&#160;2024</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt 0pt 12pt 0pt;">Valuation of Stock Options Granted Under the 2021 Plan and 2024 EIP</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The weighted-average grant date fair value of stock options granted under the 2021 Plan and the 2024 EIP for the years ended December 31, 2024 and 2023 was $9.92 and $10.93 per stock option, respectively. The total fair value of stock options vested for the&#160;years ended December&#160;31,&#160;2024 and 2023 was $5.8 million and $8.1 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The fair value of these stock options was estimated using the Black-Scholes option pricing model with the following assumptions:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#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;width:44.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:53.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Aptos Narrow';font-weight:bold;">&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected term (in years)</p></td><td style="vertical-align:bottom;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5.8 &#8211; 6.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5.8 &#8211; 6.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Volatility</p></td><td style="vertical-align:bottom;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">103.65%&#160;&#8211;&#160;109.78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">97.65%&#160;&#8211;&#160;102.54</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:44.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.47% &#8211; 4.48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.66%&#8201;&#8211; 4.77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:44.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Dividend yield</p></td><td style="vertical-align:bottom;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Expected Term</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The expected term represents the weighted-average period the stock options are expected to remain outstanding and is based on the options&#8217; vesting terms and contractual terms as the Company does not have sufficient historical information to develop reasonable expectations about future exercise patterns and post-vesting employment termination behavior.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Expected Volatility</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The expected stock price volatility assumption was determined by examining the historical volatilities for industry peers, as the Company did not have sufficient trading history of its common stock. The Company will continue to use industry peers in determining historical stock price volatility until sufficient historical data of its common stock becomes available.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Risk-Free Interest Rate</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The risk-free interest rate assumption is based on the U.S. Treasury instruments whose term was consistent with the expected term of the Company&#8217;s stock options.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Dividends</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has not paid any cash dividends on common stock since inception and does not anticipate paying any dividends in the foreseeable future. Consequently, an expected dividend yield of zero was used.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Common Stock Fair Value</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Prior to the IPO, the fair market value of the Company&#8217;s common stock was determined by the board of directors with assistance from management and external valuation experts. The approach to estimating the fair market value of common stock was consistent with the methods outlined in the Practice Aid.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Prior to May&#160;2023, the Company utilized an Option Pricing Method (&#8220;OPM&#8221;) based analysis, primarily the OPM backsolve methodology, to determine the estimated fair value of the common stock. Within the OPM framework, the backsolve method, for inferring the total equity value implied by a recent financing transaction or by an estimated equity value of the Company&#8217;s pipeline product candidates, involves the construction of an allocation model that takes into account the Company&#8217;s capital structure and the rights, preferences and privileges of each class of stock, then assumes reasonable inputs for the other OPM variables (expected time to liquidity, volatility, and risk-free rate). The total equity value is then iterated in the model until the model output value for the equity class sold in a recent financing round equals the price paid in that round. The OPM is generally utilized when specific future liquidity events are difficult to forecast (i.e., the enterprise has many choices and options available), and the enterprise&#8217;s value depends on how well it follows an uncharted path through the various possible opportunities and challenges. In determining the estimated fair value of the common stock, the board of directors also considered the fact that the stockholders could not freely trade the common stock in the public markets. Accordingly, the Company applied discounts to reflect the lack of marketability of its common stock based on the weighted-average expected time to liquidity. The estimated fair value of the common stock at each grant date reflected a non-marketability discount partially based on the anticipated likelihood and timing of a future liquidity event.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For valuations performed between May&#160;2024 and before June 27, 2024, the Company utilized a hybrid method that combined the Probability-Weighted Expected Return Method (&#8220;PWERM&#8221;), an accepted valuation method described in the Practice Aid, and the OPM. The Company determined this was the most appropriate method for determining the fair value of its common stock based on the stage of development and other relevant factors. The PWERM is a scenario-based analysis that estimates the value per share of common stock based on the probability-weighted present value of expected future equity values for the common stock, under various possible future liquidity event scenarios, considering the rights and preferences of each class of shares, discounted for a lack of marketability. Under the hybrid method, an OPM was utilized to determine the fair value of the Company&#8217;s common stock in certain of the PWERM scenarios (capturing situations where its development path and future liquidity events were difficult to forecast), potential exit events were explicitly modeled in the other PWERM scenarios. A discount for lack of marketability was applied to the value derived under each scenario to account for a lack of access to an active public market to estimate the common stock fair value. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company also considered the amount of time between the independent third-party valuation dates and the grant dates and performed an interpolation of the fair value between the two valuation dates to estimate common stock fair value at each grant date. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">This determination includes an evaluation of whether the subsequent valuation indicated that any significant change in valuation had occurred between the previous valuation and the grant date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The assumptions underlying these valuations represented management&#8217;s best estimates, which involved inherent uncertainties and the application of management&#8217;s judgment. As a result, if the Company had used significantly different assumptions or estimates, the fair value of the common stock and the stock-based compensation expense could have been materially different.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Once a public trading market for the Company&#8217;s common stock was established in connection with its IPO, the fair value of the Company&#8217;s common stock was based on the IPO price per share and thereafter on its publicly traded common stock price at grant date, as listed on the Nasdaq Global Select Market under the ticker &#8220;ALMS.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Valuation of Stock Options Granted under the 2024 POP</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Stock options granted under the 2024 POP vest based on service, market and performance conditions (the occurrence of the IPO or a change of control) and are classified as equity financial instruments. At the grant date, the fair value of stock options granted under the 2024 POP was estimated using a Monte Carlo simulation model, which uses a distribution of potential outcomes on a monthly basis over the vesting period prioritizing the most reliable information available. The assumptions utilized in the calculation were based on the achievement of certain stock price thresholds, including the Company&#8217;s expected common stock price, expected volatility, risk-free rate and expected term. The Company used the following assumptions to estimate the fair value at the grant date in May 2024: common stock fair value of $12.06, vesting term of 6.0 years, volatility of 122.00%, and risk-free rate of 4.38%. The estimates of fair value are uncertain and changes in any of the estimated inputs could have resulted in significant adjustments to the fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s estimated fair value of stock options issued under the 2024 POP of $18.0 million is recognized using graded vesting from July 1, 2024, the closing of the IPO, when the performance condition was met, over the longer of (i) the explicit service period of the service condition of 36 months or (ii) the derived service period between 1.4 years to 2.1 years), as determined for each graded vesting tranche. The Company recognized $5.7 million in stock-based compensation expense related to the 2024 POP for the year ended December&#160;31,&#160;2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:12pt 0pt 12pt 0pt;">Early Exercise of Employee Stock Options</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Proceeds from the early exercise of stock options are recorded as share repurchase liability, and as shares vest are recognized to additional paid-in capital in the consolidated balance sheets. As of December&#160;31,&#160;2024 and 2023, there was $0.8 million and $1.8 million share repurchase liability related to the unvested shares, respectively, included in share repurchase liability in the consolidated balance sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the activity for the Company&#8217;s early exercisable shares for the&#160;years ended December&#160;31,&#160;2024 and 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#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;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;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.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;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;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;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.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</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;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</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;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested as of December&#160;31,&#160;2022</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 663,930</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.36</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Early exercised</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,469</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.48</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (340,502)</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.65</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Repurchased</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,797)</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.36</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested as of December&#160;31,&#160;2023</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 327,100</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.33</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Early exercised</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,034</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.84</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (205,451)</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.62</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested as of December&#160;31,&#160;2024</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,683</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.53</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt 0pt 12pt 0pt;">Stock-Based Compensation Expense</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes stock-based compensation expense recognized in the Company&#8217;s consolidated statements of operations and comprehensive loss for the&#160;years ended December&#160;31,&#160;2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,745</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,347</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,880</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,457</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,625</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the stock-based compensation expense recognized in the Company&#8217;s consolidated statements of operations and comprehensive loss by award type for the years ended December&#160;31,&#160;2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,553</p></td></tr><tr><td style="vertical-align:bottom;width:72.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72</p></td></tr><tr><td style="vertical-align:bottom;width:72.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,457</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,625</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Stock-based compensation expense related to non-employee awards was $0.3 million for the years ended December 31, 2024 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December&#160;31,&#160;2024, there was unrecognized stock-based compensation expense of $54.4 million related to unvested stock options which the Company expects to recognize over a remaining weighted-average period of 2.5&#160;years.</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/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 2: 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 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 (a)<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 (h)(2)<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 (h)(2)(i)<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 (l)<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>52
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share Attributable to Common Stockholders<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_EarningsPerShareAbstract', window );"><strong>Net Loss Per Share Attributable to Common Stockholders</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 );">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;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">11.</b></span>Net Loss Per Share Attributable to Common Stockholders</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth the computation of the basic and diluted net loss per share attributable to common stockholders for the years ended December&#160;31,&#160;2024 and 2023 (in thousands, except share and per share amounts):</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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;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.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.98%;border-bottom: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;">Year Ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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:15.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator:</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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (294,233)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (154,993)</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator:</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Weighted-average shares of common stock outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,579,979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,649,038</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Less: Weighted-average shares of common stock subject to repurchase</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (238,113)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (498,852)</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Weighted-average shares of common stock outstanding, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">28,341,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,150,186</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss per share attributable to common stockholders, basic and diluted</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10.38)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (72.08)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following outstanding potentially dilutive securities were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented, because including them would have been anti-dilutive (on an as-converted basis):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#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;width:70%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock options issued and outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,458,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,096,086</p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested restricted common stock and early exercised stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 149,266</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 356,422</p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Redeemable convertible preferred stock issued and outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,387,168</p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,608,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,839,676</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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>53
<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.25.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, 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>
</tr>
<tr class="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;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">12.</b></span>Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">No provision for income taxes was recorded for the years ended December&#160;31,&#160;2024 and 2023, as the Company operated with taxable losses. The Company has incurred net operating losses only in the United States since inception.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The differences between the effective income tax rate and the U.S. federal statutory income tax rate for the years ended December&#160;31,&#160;2024 and 2023 were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;width:64.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;text-align:center;margin:0pt 0pt 0.05pt 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:15.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:15.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amount at statutory tax rates</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (61,789)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (32,548)</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Permanent differences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Valuation allowance</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 64,923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,961</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 892</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Federal research and development credit</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,520)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,322)</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#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;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">Significant components of the deferred tax asset balances as of December&#160;31,&#160;2024 and 2023 were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net operating losses </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,573</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,519</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Tax credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,243</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Research and development capitalization </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,211</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,059</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accruals and reserves </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock-based compensation </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,361</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,842</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other capitalized expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,832</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,567</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Gross deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 134,678</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,606</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Valuation allowance </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (127,990)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (61,404)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred tax assets, net of valuation allowance </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,202</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (885)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,025)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,803)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,177)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,688)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,202)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A valuation allowance is required to be established when it is more likely than not that all or a portion of a deferred tax asset will not be realized. Realization of deferred tax assets is dependent upon future earnings, the timing and amount of which are uncertain. The Company believes that, based on a number of factors such as the history of operating losses, it is more likely than not that the deferred tax assets will not be fully realized, such that a full valuation allowance has been recorded. The valuation allowance increased by $66.6 million and by $35.4 million for the&#160;years ended December&#160;31,&#160;2024 and 2023, respectively, primarily due to the net operating losses carryforwards and research and development credits.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth the Company&#8217;s U.S. federal and state net operating loss carryforwards and tax credits as of December&#160;31,&#160;2024 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;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.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Begin to Expire</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net operating losses, U.S. federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,664</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Do not expire</p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net operating losses, U.S. federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,520</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2037</p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net operating losses, U.S. states</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2041</p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax credits, U.S. federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2039</p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax credits, U.S. states</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2037</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Utilization of some of the U.S. federal and state net operating loss and credit carryforwards may be subject to annual limitations due to the change in ownership provisions of the Internal Revenue Code and similar state provisions. The annual limitation may result in the expiration of net operating losses and credits before utilization. As of December&#160;31,&#160;2024, the Company has completed an Internal Revenue Code section 382 analysis which did not result in any expiration of U.S. federal net operating losses and credits </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">before utilization. As the Company has recorded a full valuation allowance, any potential limitation is not expected to have a material impact to the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Uncertain Tax Positions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A reconciliation of the beginning and ending balances of the unrecognized tax benefits for the&#160;years ended December&#160;31,&#160;2024 and 2023, is as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.91%;border-bottom: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;">Year Ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,116</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,451</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Increases in tax positions in the current period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,572</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Decreases related to prior year&#8217;s tax position</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,655)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,907)</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,797</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,116</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The entire amount of the unrecognized tax benefits would not impact the Company&#8217;s effective tax rate if recognized. The Company has elected to include interest and penalties as a component of other income (expense), net. For the&#160;years ended December&#160;31,&#160;2024 and 2023, the Company did not recognize accrued interest and penalties related to unrecognized tax benefits. The Company does not anticipate that the amount of existing unrecognized tax benefits will significantly increase or decrease during the next 12&#160;months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">As of December&#160;31,&#160;2024, the Company is not under audit by the Internal Revenue Service or any state authority for income taxes for any open&#160;years. Due to the Company&#8217;s net operating loss carryforwards, the Company&#8217;s domestic income tax returns are open to examination by the Internal Revenue Service beginning with tax&#160;year 2017 and by state taxing authorities beginning with tax&#160;year 2021.</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 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><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 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<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 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: 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 6: 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 7: 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 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(h)(2))<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 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: 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 11: 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 12: 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 13: 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 14: 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>54
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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>Employee Benefit Plans</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_DefinedContributionPlanTextBlock', window );">Employee Benefit Plans</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">13.</b></span>Employee Benefit Plans</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company sponsors a qualified 401(k)&#160;defined contribution plan covering eligible employees. Participants may contribute a portion of their annual compensation limited to a maximum annual amount set by the Internal Revenue Service. There were no employer contributions under this plan for the&#160;years ended December&#160;31,&#160;2024 and 2023.</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_DefinedContributionPlanTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 defined contribution 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 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/715-70/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_DefinedContributionPlanTextBlock</td>
</tr>
<tr>
<td style="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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_SegmentReportingAbstract', window );"><strong>Segment Reporting</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_SegmentReportingDisclosureTextBlock', window );">Segment Reporting</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">14.</b></span><b style="font-weight:bold;">Segment Reporting</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For purposes of evaluating performance and allocating resources, the Company&#8217;s CODM, its Chief Executive Officer, regularly reviews consolidated net loss as reported in the Company&#8217;s consolidated statements of operations and comprehensive loss as compared to budget. The measure of segment assets is reported in the consolidated balance sheets as total consolidated assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition to the significant expense categories included within consolidated net loss presented in the Company&#8217;s consolidated statements of operations and comprehensive loss, see below for disaggregated amounts that comprise research and development expenses for the years ended December&#160;31,&#160;2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">External costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Milestones related to previously acquired IPR&amp;D assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">CRO, CMO and clinical trials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,422</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,967</p></td></tr><tr><td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Professional consulting services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,155</p></td></tr><tr><td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Other research and development costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,463</p></td></tr><tr><td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Internal costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Personnel-related costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,774</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,068</p></td></tr><tr><td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Facilities and overhead costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,023</p></td></tr><tr><td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 30pt;">Total research and development expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 265,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137,676</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,498</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 300,754</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 158,174</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (300,754)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (158,174)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total other income (expense), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,181</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Consolidated net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (294,233)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (154,993)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-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_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</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 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 3: 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 4: 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 5: 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 6: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<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 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 8: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<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 (a)<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/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 11: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<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 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 15: 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 16: 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><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 18: 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 19: 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 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 22: 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> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 25: 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 (e)<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_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.25.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, 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_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;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">15.</b></span>Subsequent Events</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Merger Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">On February 6, 2025, the Company entered into an Agreement and Plan of Merger (the &#8220;Merger Agreement&#8221;) with ACELYRIN, Inc., a Delaware corporation (&#8220;ACELYRIN&#8221;), and Arrow Merger Sub, Inc., a Delaware corporation and a direct wholly owned subsidiary of the Company (&#8220;Merger Sub&#8221;). Under the terms of the Merger Agreement, Merger Sub will merge with and into ACELYRIN, with ACELYRIN continuing as a direct wholly owned subsidiary of the Company (the &#8220;Merger&#8221;). The Merger Agreement was approved by the disinterested directors on the Company&#8217;s board of directors and the board of directors of ACELYRIN and is subject to stockholder approval by the stockholders of each company and satisfaction or waiver of other closing conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">&#160;&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In connection with the Merger, all of the issued and outstanding shares of common stock of ACELYRIN, par value $0.00001 per share (the &#8220;ACELYRIN Shares&#8221;), will be cancelled and converted into the right to receive 0.4274 shares of the Company&#8217;s voting common stock, without interest (the number of shares of the Company&#8217;s common stock in exchange for each ACELYRIN Share, the &#8220;Exchange Ratio&#8221;) and, if applicable, cash in lieu of fractional shares, subject to any applicable withholding. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;background:#ffffff;margin:0pt;">Consummation of the Merger is subject to certain closing conditions, including the absence of any law or judgment that restrains, enjoins or otherwise prohibits consummation of the Merger, the effectiveness of a registration statement on Form S-4 to be filed with the SEC by the Company, adoption of the Merger Agreement by the holders of a majority of the outstanding ACELYRIN Shares at ACELYRIN&#8217;s stockholders&#8217; meeting, and approval of the share issuance by the holders of a majority of votes of the Company&#8217;s common stock cast at the Company&#8217;s stockholders&#8217; meeting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-indent:18pt;background:#ffffff;margin:0pt;">The Merger Agreement contains certain termination rights for both the Company and ACELYRIN, including the right of either party to terminate the Merger Agreement if the transactions have not been consummated prior to July 7, 2025. The Company or ACELYRIN will pay a termination fee of $10.0 million or $10.0 million, respectively, under certain circumstances, including termination to accept and enter into a definitive agreement with respect to a superior proposal. Immediately following the Merger, the Company&#8217;s pre-Merger equityholders are expected to collectively own approximately 55% of the shares of the combined company and the pre-Merger equityholders of ACELYRIN as of immediately prior to the Merger are expected to collectively own approximately 45% of the combined company, in each case, calculated on a fully diluted basis as of January 31, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;background:#ffffff;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Kaken Collaboration Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;background:#ffffff;margin:0pt;">On March 25, 2025, the Company entered into a collaboration and license agreement (the "Collaboration Agreement") with Kaken Pharmaceutical Co., Ltd. ("Kaken"). Under the terms of the Collaboration Agreement, the Company granted to Kaken an exclusive right to develop, manufacture and commercialize ESK-001 for dermatology indications in Japan, with options to expand the license, subject to opt-in payments and certain cost-sharing obligations on the part of Kaken, to include rheumatological and gastrointestinal diseases. In exchange, Kaken will pay the Company an upfront, non-refundable payment of $20 million U.S. Dollars ("USD"), and will pay the Company an aggregate of $20 million USD towards global development costs for ESK-001 in the dermatology field through the end of 2026, and thereafter will pay a specified share of development costs applicable to the dermatology field, and any field for which Kaken exercises its option, subject to Kaken's right to opt out of cost-sharing in certain indications in specified circumstances. In addition, the Company is entitled to receive aggregate payments of up to approximately $140 million USD upon the achievement of regulatory and commercial milestones and field option payments, as well as tiered royalties at percentages ranging from the low double digits into the twenties on aggregate net sales of ESK-001 in Japan. The Collaboration Agreement further provides that Kaken will be responsible for the clinical development, regulatory approvals and commercialization of ESK-001 in Japan in dermatology and other indications for which Kaken has exercised its option, and the Company will retain rights to ESK-001 in all other indications and geographies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin: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>57
<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.25.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 and Basis of Presentation (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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 and Basis of Presentation</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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The accompanying consolidated financial statements and accompanying notes have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;). Prior to their dissolution, the Company&#8217;s consolidated financial statements included the accounts of FronThera U.S. Holdings Inc. and FronThera U.S. Pharmaceuticals LLC, two wholly owned subsidiaries, and all intercompany transactions were eliminated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Any reference in these notes to applicable guidance is meant to refer to the authoritative U.S. GAAP as found in the Accounting Standards Codification (&#8220;ASC&#8221;) and Accounting Standards Updates (&#8220;ASU&#8221;) of the Financial Accounting Standards Board (&#8220;FASB&#8221;).</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"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of expenses during the reporting period. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On an ongoing basis, the Company evaluates estimates and assumptions, including but not limited to those related to accruals for research and development expenses and accruals, stock-based compensation expense, the fair value of common stock and the fair value of the derivative liability. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ materially from those estimates.</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_SegmentReportingPolicyPolicyTextBlock', window );">Segment and Geographical Information</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Segment and Geographical Information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company operates and manages its business as one reportable and operating segment, which is the business of researching and developing medicines for autoimmune disorders. The chief executive officer, who is the chief operating decision maker (&#8220;CODM&#8221;), reviews financial information on an aggregate basis for purposes of allocating resources and evaluating financial performance (see Note 14). All of the Company&#8217;s long-lived assets are located in the United States.</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 );">Concentration of Credit Risk</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Concentration of Credit Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Financial instruments, which potentially subject the Company to concentration of credit risk, consist primarily of cash and cash equivalents, investments in marketable securities and restricted cash. The Company maintains bank deposits in federally insured financial institutions and certain of these deposits exceed federally insured limits. To date, the Company has not experienced any losses on its deposits of cash and periodically evaluates the creditworthiness of the financial institutions at which its bank deposits are maintained.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company may also invest in money market funds, U.S. treasuries, commercial paper, corporate bonds, supranational debt securities and agency bonds, which can be subject to certain credit risks. The Company mitigates the risks by investing in high-grade instruments, limiting its exposure to any one issuer and monitoring the ongoing creditworthiness of the financial institutions and issuers. The Company has not experienced any loss of principal on its financial instruments.</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_alms_RisksAndUncertaintiesPolicyTextBlock', window );">Risks and Uncertainties</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Risks and Uncertainties</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company is subject to certain risks and uncertainties, including, but not limited to, changes in any of the following areas that the Company believes could have a material adverse effect on the future financial position or results of operations: the Company&#8217;s ability to advance the development of its proprietary precision data analytics platform, timing and ability to advance its product candidates through preclinical and clinical development; costs and timelines associated with the manufacturing of clinical supplies; regulatory approval, market acceptance of, and reimbursement for, any product candidates the Company may develop; performance of third-party vendors; competition from pharmaceutical or other biotechnology companies with greater financial resources or expertise; </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">protection of intellectual property; litigation or claims against the Company based on intellectual property or other factors; and its ability to attract and retain employees necessary to support its growth.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s business and results of operations may be affected by worldwide economic conditions, which may continue to be impacted by global macroeconomic challenges and uncertainty in the markets, including severely diminished liquidity and credit availability, rising inflation and monetary supply shifts, rising interest rates, labor shortages, declines in consumer confidence, declines in economic growth, increases in unemployment rates, recession risks and uncertainty about economic and geopolitical stability (for example, related to the ongoing conflicts in Ukraine and Israel and the surrounding areas). These worldwide economic conditions may continue into 2025 and may negatively impact the Company&#8217;s business, financial position and results of operations.</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_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash and Cash Equivalents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company considers all highly liquid investments purchased with an original maturity of three&#160;months or less to be cash equivalents.</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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Restricted Cash</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Restricted Cash</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Restricted cash represents security deposits in the form of letters of credit issued in connection with the Company&#8217;s leases (see Note&#160;7).</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_MarketableSecuritiesPolicy', window );">Marketable Securities</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Marketable Securities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Marketable securities may consist of money market funds, U.S. treasuries, commercial paper, corporate bonds, supranational debt securities and agency bonds with original maturities of more than three months at the time of purchase. As the Company&#8217;s entire investment portfolio is considered available for use in current operations, the Company classifies all marketable securities as available-for-sale and as current assets, even though the stated maturity may be more than one&#160;year from the current balance sheet date. Marketable securities are carried at fair value, with change in fair value reported as unrealized gains or losses in accumulated other comprehensive income (loss), which is a separate component of stockholders&#8217; equity (deficit) in the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The amortized cost of marketable securities is adjusted for amortization of premiums and accretion of discounts to maturity, which is included in interest income in the consolidated statements of operations and comprehensive loss. Realized gains and losses on the sale of securities are determined by specific identification of each security&#8217;s cost basis. The Company regularly reviews its investment portfolio to determine if any security is impaired, which would require it to record an allowance for credit losses or an impairment charge in the period any such determination is made. In making this judgment, the Company evaluates, among other things, the extent to which the fair value of a security is less than its amortized cost, its intent to sell or whether it is more likely than not that the Company will be required to sell the security before recovery of its amortized cost basis, the financial condition of the issuer and any changes thereto, and, as necessary, the portion of a decline in fair value that is credit-related. This assessment could change in the future due to new developments or changes in assumptions related to any particular security. Realized gains and losses, allowances for credit losses and impairments on available-for-sale marketable securities, if any, are recorded 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_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurement</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 9pt 0pt;">Fair Value Measurement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The carrying amounts of prepaid expenses, other current assets, accounts payable, accrued expenses and other liabilities approximate fair value due to their short-term maturities. Financial instruments, such as money market funds, marketable securities and derivative liabilities are measured at fair value at each reporting date (see Note&#160;3).</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_DeferredChargesPolicyTextBlock', window );">Deferred Offering Costs</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 9pt 0pt;">Deferred Offering Costs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Deferred offering costs, consisting of legal, accounting and other third-party fees directly relating to in-process equity financings or offerings are capitalized. Deferred offering costs are offset against offering proceeds upon the completion of the financing or the offering. In the event the financing or the offering is terminated or delayed, deferred offering costs are expensed immediately as a charge to general and administrative expenses in the consolidated statements of operations and comprehensive loss. As of December&#160;31,&#160;2024 and 2023, the Company had no deferred offering costs in its consolidated balance sheets.</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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment, net</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 9pt 0pt;">Property and Equipment, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is calculated using the straight-line method over the estimated useful lives of assets. Costs for capital assets not yet placed into service are capitalized as construction-in-progress and depreciated once placed into service. Repair and maintenance costs that are not considered improvements and do not extend the useful life of property and equipment, are expensed as incurred. Improvements are capitalized as additions to property and equipment. Upon sale or retirement of assets, the costs and related accumulated depreciation are removed from the consolidated balance sheets and the resulting gain or loss is reflected within operating expenses in 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_alms_AssetAcquisitionAndAcquiredInProcessResearchAndDevelopmentPolicyPolicyTextBlock', window );">Asset Acquisitions and Acquired In-Process Research and Development Expenses</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 9pt 0pt;">Asset Acquisitions and Acquired In-Process Research and Development Expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company measures and recognizes asset acquisitions that are not deemed to be business combinations based on the cost to acquire the asset or group of assets, which includes transaction costs. The Company determines if the acquisition should be accounted for as an asset acquisition after considering whether substantially all of the fair value of the gross assets acquired is concentrated in a single asset or group of assets and whether the Company acquired a substantive process capable of significantly contributing to the Company&#8217;s ability to create outputs. Goodwill is not recognized in asset acquisitions. If acquired in-process technology assets, including licenses, know-how and patents are determined to not have an alternative future use, the cost is charged to research and development expenses at the acquisition date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for contingent consideration identified in an asset acquisition that does not meet the definition of a derivative under ASC 815, <i style="font-style:italic;">Derivatives and Hedging</i>, when the payment becomes probable and reasonably estimable. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Such amounts are expensed or capitalized based on the nature of the associated asset at the date the related contingency is recognized.</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;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company determines whether an arrangement is or contains a lease at the inception of the arrangement and whether such a lease should be classified as a financing lease or operating lease at the commencement date of the lease. Leases with a term greater than one&#160;year are classified as operating lease right-of-use assets, net and operating lease liabilities, current and non-current in the consolidated balance sheets. The Company elected not to recognize the right-of-use assets and lease liabilities for leases with lease terms of one&#160;year or less (short-term leases). Lease liabilities and their corresponding right-of-use assets are recorded based on the present value of lease payments over the lease term. The Company considers the lease term to be the noncancelable period that it has the right to use the underlying asset, together with any periods where it is reasonably certain it will exercise an option to extend (or not terminate) the lease. As the interest rate implicit in the Company&#8217;s lease contracts is not readily determinable, the Company utilizes its incremental borrowing rate to determine the present value of lease payments. The incremental borrowing rate is derived from information available at the lease commencement date and represents the rate of interest that a lessee would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term in a similar economic environment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Rent expense for operating leases is recognized on a straight-line basis over the lease term. The Company has elected to not separate lease and non-lease components for its real estate leases and instead accounts for each separate lease component and the non-lease components associated with that lease component as a single lease component. Variable lease payments are recognized as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December&#160;31,&#160;2024 and 2023, the Company had no finance leases.</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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Impairment of Long-Lived Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company regularly reviews the carrying value and estimated lives of all of its long-lived assets, including property and equipment, and ROU assets to determine whether indicators of impairment may exist which warrant adjustments to carrying values or estimated useful lives. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset group to future undiscounted net cash flows expected to be generated by the asset or asset group. Should impairment exist, the impairment loss to be recognized is measured by the amount by which the carrying amount of the asset exceeds the projected discounted future net cash flows arising from the asset.</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_DerivativesPolicyTextBlock', window );">Derivative Liability</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Derivative Liability</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company may issue financial instruments, such as promissory notes, which include embedded derivatives, such as call options. Derivatives are accounted for under ASC 815, <i style="font-style:italic;">Derivatives and Hedging</i>. The Company performs analysis of derivatives embedded in the financial instruments, and if any requires bifurcation, accounts for these at fair value at the issuance date. In May&#160;2024, the Company issued Series&#160;C redeemable convertible preferred stock shares, which included embedded derivatives that required bifurcation (see Note 3).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A derivative liability is accounted for separately from the financial instrument at fair value on the issuance date and is remeasured each reporting period. The changes in the fair value of the derivative liability are included in change in fair value of derivative liability in 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_alms_TemporaryEquityRedeemableConvertiblePreferredStockPolicyPolicyTextBlock', window );">Redeemable Convertible Preferred Stock</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Redeemable Convertible Preferred Stock</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company recorded redeemable convertible preferred stock at their respective fair values on the dates of issuance, net of offering costs. The redeemable convertible preferred stock was recorded outside of permanent equity because while it was not mandatory, redemption was contingent upon the occurrence of certain events considered not solely within the Company&#8217;s control. The Company did not adjust the carrying values of the redeemable convertible preferred stock to the liquidation preferences of such stock, because it was uncertain whether or when a deemed liquidation event would occur that would obligate the Company to pay the liquidation preferences to holders of redeemable convertible preferred stock. Subsequent adjustments to the carrying values to the liquidation preferences would be made only when it became probable that such a deemed liquidation event would occur (see Note 8).</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_alms_ResearchAndDevelopmentExpenseAndAccrualsPolicyPolicyTextBlock', window );">Research and Development Expenses and Accruals</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Research and Development Expenses and Accruals</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Research and development costs are expensed as incurred. Research and development costs consist primarily of costs associated with acquiring technology and intellectual property licenses that have no alternative future uses, costs incurred under in-license or assignment agreements, salaries and benefits of research and development personnel, costs related to research activities, preclinical studies, clinical trials, drug manufacturing, third-party professional research and development consulting services, and allocated overhead and facility-related expenses. Payments associated with licensing agreements to acquire exclusive licenses to develop, use, manufacture and commercialize products that have not reached technological feasibility and do not have alternate future use will also be expensed as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company records accrued liabilities for estimated costs of its research and development activities conducted by third-party service providers. The Company accrues these costs based on factors such as estimates of the work completed and in accordance with the third-party service agreements. If the Company does not identify costs that have begun to be incurred or if the Company underestimates or overestimates the level of services performed or the costs of these services, actual expenses could differ from the estimates. To date, the Company has not experienced any material differences between accrued costs and actual costs incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Nonrefundable advance payments for goods or services to be received in the future for use in research and development activities are recorded as prepaid expenses. The prepaid amounts are expensed as the related goods are delivered or the services are performed and classified as current or non-current prepaid expenses and other assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company makes payments in connection with clinical trials to CMOs that manufacture the materials for its product candidates and to CROs and clinical trial sites that conduct and manage the Company&#8217;s clinical trials. The financial terms of these contracts are subject to negotiation, which vary by contract and may result in payments that do not match the periods over which materials or services are provided. Generally, these agreements set forth the scope of work to be performed at a fixed fee, unit price or on a time and materials basis. The Company makes estimates of accrued research and development expenses as of each balance sheet date based on facts and circumstances known at that time. The Company periodically confirms the accuracy of its estimates with the service providers and makes adjustments, if necessary. Research and development accruals are estimated based on the level of services performed, progress of the studies, including the phase or completion of events, and contracted costs. The estimated costs of research and development services provided, but not yet invoiced, are included in accrued expenses in the consolidated balance sheets. If the actual timing of the performance of services or the level of effort varies from the original estimates, the Company will adjust the accrual accordingly.</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_alms_PatentCostsPolicyPolicyTextBlock', window );">Patent Costs</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Patent Costs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">All patent-related costs incurred in connection with filing and prosecuting patent applications are expensed as incurred due to the uncertainty about the recovery of the expenditure. Amounts incurred are classified as general and administrative expenses 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_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">Stock-Based Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company grants stock-based awards to employees, directors and non-employee consultants in the form of stock options to purchase shares of its common stock. The Company measures stock options granted with service-based vesting based on the fair value of the award on the grant date using the Black-Scholes option-pricing model. The model requires management to make a number of assumptions, including common stock fair value, expected volatility, expected term, risk-free interest rate and expected dividend yield. The Company expenses the fair value of its stock-based compensation awards on a straight-line basis over the requisite service period, which is the period in which the related services are received. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has also granted stock options with graded vesting based on market, service and performance conditions. At the grant date, the fair value of these stock options was estimated using a Monte Carlo simulation model, which uses a distribution of potential outcomes over the vesting period. The assumptions utilized in the calculation included the Company&#8217;s expected common stock price, expected volatility, risk-free rate and expected term. Stock-based compensation expense for these awards is recognized on a straight-line basis over the requisite service period, which is the longer of the explicit service period of the service condition and the derived service period of the market condition, as determined for each separately vesting portion of the awards as if each award was, in substance, multiple awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for award forfeitures as they occur. The Company classifies stock-based compensation expense in its consolidated statements of operations and comprehensive loss in the same manner in which the award recipient&#8217;s salary or services costs are classified.</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;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in the consolidated financial statements or in the Company&#8217;s tax returns. Deferred tax assets and liabilities are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the&#160;year in which the differences are expected to reverse. Changes in deferred tax assets and liabilities are recorded in the provision for income taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company assesses the likelihood of deferred tax assets being realized. It provides a valuation allowance when it is more likely than not that some portion or all of a deferred tax asset will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which the temporary differences representing net future deductible amounts become deductible.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Tax benefits related to uncertain tax positions are recognized when it is more likely than not that a tax position will be sustained during an audit. Tax positions that meet the more-likely-than-not threshold are measured at the largest amount of tax benefit that is greater than 50% likely of being realized upon settlement with the taxing authority. Interest and penalties related to unrecognized tax benefits are included within the provision for income tax.</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_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Loss</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Comprehensive Loss</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Comprehensive loss represents all changes in stockholders&#8217; deficit except those resulting from distributions to stockholders. The Company&#8217;s other comprehensive income (loss) for the&#160;years ended December&#160;31, 2024 and 2023 consisted of unrealized gain (loss) on marketable securities, net of taxes.</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_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;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Net Loss Per Share Attributable to Common Stockholders</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. As such, net income is attributed to common stockholders and participating securities based on </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">their participation rights. Prior to the IPO, under the two-class method, the net loss attributable to common stockholders was not allocated to the redeemable convertible preferred stock as the holders of the redeemable convertible preferred stock did not have a contractual obligation to share in the Company&#8217;s losses. Upon the IPO, the Company&#8217;s redeemable convertible preferred stock converted into either Class A or Class B common stock, and were immediately thereafter redesignated into voting and non-voting common stock, respectively, and therefore are included in the allocation of net loss attributable to common stockholders as they share in the Company&#8217;s losses. Voting and non-voting common stock participate in the Company&#8217;s losses equally. Basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock and potentially dilutive securities outstanding for the period. Potentially dilutive securities include common stock issued and outstanding, unvested restricted common stock, early exercised stock options, and redeemable convertible preferred stock issued and outstanding. As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.</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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 7pt 0pt;">Recent Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies and adopted by the Company as of the specified effective date. The Company qualifies as an &#8220;emerging growth company&#8221; as defined in the Jumpstart Our Business Startups Act of 2012, as amended (the &#8220;JOBS Act&#8221;), and has elected not to &#8220;opt out&#8221; of the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and private companies, the Company will adopt the new or revised standard at the time private companies adopt the new or revised standard and will do so until such time that the Company either (i) irrevocably elects to &#8220;opt out&#8221; of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for private companies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 7pt 0pt;">Recently Adopted Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In November 2023, the FASB issued ASU 2023-07, <i style="font-style:italic;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosure</i>s (&#8220;ASU 2023-07&#8221;). This ASU requires public entities to disclose information about their reportable segments&#8217; significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company adopted this standard in the consolidated financial statements for the year ended December 31, 2024. The adoption of this standard did not impact the Company&#8217;s reportable segments and additional required disclosures have been included in Note 14.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In March 2024, the FASB issued ASU No. 2024-02, <i style="font-style:italic;">Codification Improvements - Amendments to Remove References to the Concepts Statements</i> (&#8220;ASU 2024-02&#8221;). ASU 2024-02 clarifies and simplifies references to certain concept statements within U.S. GAAP and applies to all reporting entities within the scope of the affected accounting guidance, but in most instances the references removed are extraneous and not required to understand or apply the guidance. ASU 2024-02 is effective for fiscal years beginning after December 15, 2024 for public entities and for fiscal years beginning after December 15, 2025 for all other entities, with early application permitted. The Company adopted this standard in the consolidated financial statements for the year ended December 31, 2024. The adoption of this standard did not have a material impact on its consolidated financial statements at the adoption date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Recently Issued and Not Yet Adopted Accounting Pronouncements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In December 2023, the FASB issued ASU No. 2023-09, <i style="font-style:italic;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures </i>(&#8220;ASU 2023-09&#8221;), which requires the disclosure of specific categories in the rate reconciliation and greater disaggregation for income taxes paid. ASU 2023-09 is effective for annual periods beginning after December 15, 2024 for public entities and for fiscal years beginning after December 15, 2025 for all other entities, with early application permitted. ASU 2023-09 should be adopted prospectively with the option to be adopted retrospectively. The Company is currently evaluating the impact of this standard on its disclosure in its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In November 2024, the FASB issued ASU No. 2024-03, <i style="font-style:italic;">Disaggregation of Income Statement Expenses (Topic 220)</i> (&#8220;ASU 2024-03&#8221;), requiring that public business entities disclose additional information about specific expense categories in the notes to financial statements at interim and annual reporting periods. The amendments of ASU 2024-03 are effective for annual reporting periods </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">beginning after December 15, 2026, and interim reporting periods beginning after December 15, 2027. The requirements of ASU 2024-03 may be applied either prospectively to financial statements issued for reporting periods after the effective date or retrospectively to any or all prior periods presented in the financial statements. The Company is currently evaluating the impact of adopting ASU 2024-03 on its consolidated financial statements and disclosures.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alms_AssetAcquisitionAndAcquiredInProcessResearchAndDevelopmentPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 on asset acquisition and for costs assigned to identifiable tangible and intangible assets of an acquired entity to be used in the research and development activities of the combined enterprise.</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;">alms_AssetAcquisitionAndAcquiredInProcessResearchAndDevelopmentPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_PatentCostsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 on patent related costs for filing and prosecuting applications.</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;">alms_PatentCostsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ResearchAndDevelopmentExpenseAndAccrualsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 on costs it has incurred and its related accrued liabilities (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>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;">alms_ResearchAndDevelopmentExpenseAndAccrualsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_RisksAndUncertaintiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 risk and uncertainties.</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;">alms_RisksAndUncertaintiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_TemporaryEquityRedeemableConvertiblePreferredStockPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 on redeemable convertible preferred stock classified as 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;">alms_TemporaryEquityRedeemableConvertiblePreferredStockPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_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>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_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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</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(1)(a))<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> -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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="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_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 with respect to unrestricted balances.</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_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="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_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 comprehensive 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;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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.</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 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<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_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_DeferredChargesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferral and amortization of significant deferred charges.</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(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_DeferredChargesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 its derivative instruments and hedging 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> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2<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 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<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(n))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-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_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</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_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_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_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment classified as marketable 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 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-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_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="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_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/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 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 (f)<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/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 5: 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 6: 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 7: 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 8: 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 9: 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 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 (b)<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> -Subparagraph (c)<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)(1)<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)(i)<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)(ii)<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)(v)<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 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 6: 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 7: 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 8: 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 9: 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 10: 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><br>Reference 11: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: 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 4: 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><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>58
<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.25.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 Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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 Measurements</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 fair value of assets and liabilities</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following tables represent the Company&#8217;s fair value hierarchy for financial assets measured at fair value on a recurring basis as of December&#160;31,&#160;2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.91%;border-bottom: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;">Fair Value Measurements as of December&#160;31,&#160;2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 168,847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 168,847</p></td></tr><tr><td style="vertical-align:bottom;width:50.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Marketable securities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">U.S. treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 118,737</p></td></tr><tr><td style="vertical-align:bottom;width:50.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 215,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 287,584</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.00925827%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value&#160;Measurements&#160;as&#160;of&#160;December&#160;31,&#160;2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;2</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,310</p></td></tr><tr><td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">U.S. treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,000</p></td></tr><tr><td style="vertical-align:bottom;width:50.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Marketable securities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">U.S. treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,956</p></td></tr><tr><td style="vertical-align:bottom;width:50.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,268</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,266</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 assumptions used in the valuation of the derivative liability</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;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: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><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.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;&#160;&#160;&#160;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:45.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><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.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Expected term (in years)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;">0.2</span><span style="color:#231f20;white-space:pre-wrap;">  &#8211; </span><span style="color:#231f20;">0.4</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;">0.0</span><span style="color:#231f20;"> &#8211; </span><span style="color:#231f20;">0.4</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td></tr><tr><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.05pt 0pt;"><span style="color:#231f20;">Volatility</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;">55.1%</span><span style="color:#231f20;white-space:pre-wrap;">  &#8211; </span><span style="color:#231f20;">59.9</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;">43.2%</span><span style="color:#231f20;white-space:pre-wrap;">  &#8211; </span><span style="color:#231f20;">83.2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Risk-free interest rate</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;">5.4%</span><span style="color:#231f20;"> &#8211; </span><span style="color:#231f20;">5.5%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;">5.2%</span><span style="color:#231f20;"> &#8211; </span><span style="color:#231f20;">5.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">%</span></p></td></tr><tr><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.05pt 0pt;"><span style="color:#231f20;">Dividend yield</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;">0.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;">0.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Probability of option exercise</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;">0.0%</span><span style="color:#231f20;white-space:pre-wrap;">  &#8211; </span><span style="color:#231f20;">100.0%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="color:#231f20;">30.0%</span><span style="color:#231f20;"> &#8211; </span><span style="color:#231f20;">100.0</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">%</span></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 roll-forward of the fair value of the Company's Level 3 financial instrument of the derivative liability</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table provides a roll-forward of the fair value of the Company&#8217;s Level 3 financial instruments, the derivative liability, for the&#160;years ended December&#160;31,&#160;2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;&#160;&#160;&#160;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Fair value at beginning of period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:52.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Fair value upon issuance</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,913</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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,112</p></td></tr><tr><td style="vertical-align:bottom;width:52.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_OnKFwioJIkGwGQBMRp9zPw;"><span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Changes in fair value</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,406</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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 119</p></td></tr><tr><td style="vertical-align:bottom;width:52.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Fair value upon settlement</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,319)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td 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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,231)</p></td></tr><tr><td style="vertical-align:bottom;width:52.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">Fair value at end of period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#231f20;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#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/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 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 (bbb)(2)<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 (bbb)(1)<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>59
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Marketable Securities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_MarketableSecuritiesAbstract', window );"><strong>Marketable Securities</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_DebtSecuritiesAvailableForSaleTableTextBlock', window );">Schedule Of marketable securities</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">Marketable securities, which are classified as available-for-sale, consisted of the following as of December&#160;31,&#160;2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair&#160;Value&#160;as&#160;of</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term marketable securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118,737</p></td></tr><tr><td style="vertical-align:bottom;width:52.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total short-term marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118,737</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;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:3.5pt;"><td style="vertical-align:bottom;width:52%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.09%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.61%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.09%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.31%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.43%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.1%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.32%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.44%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.1%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.68%;margin:0pt;padding:0pt;"><div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value&#160;as&#160;of</b></p></td></tr><tr><td style="vertical-align:bottom;width:52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized&#160;Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term marketable securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">U.S. treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,956</p></td></tr><tr><td style="vertical-align:bottom;width:52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total short-term marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,956</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_DebtSecuritiesAvailableForSaleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<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/2147481800/320-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<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/2147481800/320-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<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/2147481800/320-10-50-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<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/2147481800/320-10-50-2<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<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/2147481800/320-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<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/2147481800/320-10-50-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<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/2147481800/320-10-50-3<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-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_DebtSecuritiesAvailableForSaleTableTextBlock</td>
</tr>
<tr>
<td style="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_MarketableSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MarketableSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_alms_BalanceSheetComponentsAbstract', window );"><strong>Balance Sheet Components</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_alms_ScheduleOfOtherPrepaidExpensesAndCurrentAssetsTableTextBlock', window );">Schedule of other prepaid expenses and current assets</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Other prepaid expenses and current assets consisted of the following as of December 31, 2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 695</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 111</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid subscriptions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,232</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 703</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 108</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tax receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 614</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total other prepaid expenses and current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,631</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_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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Property and equipment, net consisted of the following as of December 31, 2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:14.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated&#160;Useful&#160;Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in&#160;years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;width:14.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_zUfZQrgpc0mIJ_Ziv14OfA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Shorter of useful life or lease term</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,592</p></td></tr><tr><td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Laboratory equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,577</p></td></tr><tr><td style="vertical-align:bottom;width:49.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,709</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,709</p></td></tr><tr><td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 896</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 896</p></td></tr><tr><td style="vertical-align:bottom;width:49.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Capitalized software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75</p></td></tr><tr><td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total property and equipment, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,525</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,849</p></td></tr><tr><td style="vertical-align:bottom;width:49.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,557)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,408)</p></td></tr><tr><td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,968</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,441</p></td></tr></table><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_alms_ScheduleOfOtherAccruedExpensesAndCurrentLiabilitiesTableTextBlock', window );">Schedule of other accrued expenses and current liabilities</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Other accrued expenses and current liabilities consisted of the following as of December 31, 2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued personnel and related expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,765</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,585</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued professional services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,657</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,093</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued other expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 158</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 409</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total other accrued expenses and current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,087</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:2pt;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_alms_BalanceSheetComponentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">alms_BalanceSheetComponentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ScheduleOfOtherAccruedExpensesAndCurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expenses incurred but not yet paid nor invoiced, classified as other 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;">alms_ScheduleOfOtherAccruedExpensesAndCurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ScheduleOfOtherPrepaidExpensesAndCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 asset related to consideration paid in advance for costs that provide economic benefits in future periods, classified as other 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>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;">alms_ScheduleOfOtherPrepaidExpensesAndCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_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>61
<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.25.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 Contingent Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingent Liabilities</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 );">Summary of components of lease costs</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The components of lease costs were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,469</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,747</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Variable lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 545</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,671</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,292</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_alms_ScheduleOfInformationRelatedToOperatingLeaseTableTextBlock', window );">Schedule of information related to operating lease</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Supplemental cash flow information related to the operating leases were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Cash payments included in the measurement of operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,903</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#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;width:74.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">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;margin:0pt 0pt 0.05pt 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</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;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average remaining lease term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.7</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.5</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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average incremental borrowing rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11.4</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;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of future minimum lease payments under non-cancelable leases</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Future minimum lease payments under non-cancelable leases as of December&#160;31,&#160;2024 were as detailed below (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,959</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,125</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,296</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,474</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,658</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,857</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total undiscounted lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,369</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Less: Imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,647)</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,722</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_alms_ScheduleOfInformationRelatedToOperatingLeaseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information related to operating 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;">alms_ScheduleOfInformationRelatedToOperatingLeaseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_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_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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Redeemable Convertible Preferred Stock (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_TemporaryEquityDisclosureAbstract', window );"><strong>Redeemable Convertible 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_TemporaryEquityTableTextBlock', window );">Schedule of redeemable convertible preferred stock</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:46.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:51.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;text-align:center;margin:0pt 0pt 0.05pt 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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares Issued</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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:8pt;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:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liquidation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net Carrying</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Authorized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Preference</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="11" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:51.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands, except share amounts)</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Series Seed redeemable convertible preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,480</p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Series A redeemable convertible preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,972</p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Series B redeemable convertible preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 201,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,711</p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Series B-1 redeemable convertible preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,760,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,760,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,310</p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Series B-2 redeemable convertible preferred stock </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,221,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 81,106</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80,969</p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Series B-2A redeemable convertible preferred stock </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,056,490</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,778,830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,894</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,928</p></td></tr><tr><td style="vertical-align:bottom;width:46.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total redeemable convertible preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,016,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 85,960,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 370,540</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 375,370</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;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_TemporaryEquityDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TemporaryEquityDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_TemporaryEquityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 temporary equity. 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>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> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-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_TemporaryEquityTableTextBlock</td>
</tr>
<tr>
<td style="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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Deficit) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity (Deficit)</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_alms_ScheduleOfCommonStockReserveForIssuanceOnConvertedBasisTableTextBlock', window );">Schedule of common stock reserved for issuance, on an as-converted 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;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;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</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;margin:0pt 0pt 0.05pt 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.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding and issued stock options</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,458,788</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,096,086</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shares available for grant under 2024 Equity Incentive Plan</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,893,517</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shares available for grant under 2024 Employee Stock Purchase Plan</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 650,000</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shares available for grant under 2024 Performance Option Plan</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92,800</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shares available for grant under 2021 Stock Plan</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 296,189</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Redeemable convertible preferred stock issued and outstanding</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,387,168</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,095,105</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,779,443</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_NonvestedRestrictedStockSharesActivityTableTextBlock', window );">Schedule of summarizes the activity for the company's restricted common stock</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;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.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;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;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;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.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</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;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</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;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.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested as of December&#160;31,&#160;2023</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,322</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.90</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,322)</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.90</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Repurchased</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,417)</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.90</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested as of December&#160;31,&#160;2024</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,583</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.90</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_alms_ScheduleOfCommonStockReserveForIssuanceOnConvertedBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 common stock reserved for issuance, on an as-converted basis.</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;">alms_ScheduleOfCommonStockReserveForIssuanceOnConvertedBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_NonvestedRestrictedStockSharesActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shares.</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> -Subparagraph (c)<br> -Paragraph 2<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_NonvestedRestrictedStockSharesActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-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>64
<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.25.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, 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>
</tr>
<tr class="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 );">Schedule of the Company's 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;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:58.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><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;margin:0pt 0pt 0.05pt 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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average </b></p></td><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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average </b></p></td><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;margin:0pt 0pt 0.05pt 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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></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;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise </b></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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contractual</b></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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price Per</b></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;margin:0pt 0pt 0.05pt 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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Term</b></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;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></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;margin:0pt 0pt 0.05pt 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.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Share</b></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;margin:0pt 0pt 0.05pt 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.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in years)</b></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;margin:0pt 0pt 0.05pt 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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of December&#160;31,&#160;2023</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,096,086</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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.68</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.5</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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,033</p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Granted</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,902,385</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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11.68</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Exercised</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (72,201)</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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.26</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 333</p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited or expired</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (255,362)</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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.23</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding, vested and expected to vest as of December&#160;31,&#160;2024</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;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,670,908</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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.59</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.2</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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,777</p></td></tr><tr><td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Exercisable as of December&#160;31,&#160;2024</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,565,317</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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.31</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.0</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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,777</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="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:59.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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;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;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.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;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;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.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></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;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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></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:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></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;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></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;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" 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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></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;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price&#160;Per</b></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;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:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term</b></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;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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;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.42%;border-bottom: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;">Options</b></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;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:8.27%;border-bottom: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;">Share</b></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;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:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in&#160;years)</b></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;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:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in&#160;thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of December&#160;31,&#160;2023</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;margin:0pt;">&#160;</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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,880,680</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.19</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited or expired</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (92,800)</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.19</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, vested and expected to vest as of December&#160;31,&#160;2024</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,787,880</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.19</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.3</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:59.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable as of December&#160;31,&#160;2024</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#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 various significant assumptions used to estimate the fair value of stock options</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;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;width:44.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:53.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Aptos Narrow';font-weight:bold;">&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected term (in years)</p></td><td style="vertical-align:bottom;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5.8 &#8211; 6.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5.8 &#8211; 6.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Volatility</p></td><td style="vertical-align:bottom;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">103.65%&#160;&#8211;&#160;109.78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">97.65%&#160;&#8211;&#160;102.54</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:44.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.47% &#8211; 4.48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.66%&#8201;&#8211; 4.77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:44.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Dividend yield</p></td><td style="vertical-align:bottom;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock', window );">Schedule of activity for the Company's early exercisable shares</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;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;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;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.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;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;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;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.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#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;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</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;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</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;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested as of December&#160;31,&#160;2022</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 663,930</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.36</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Early exercised</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,469</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.48</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (340,502)</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.65</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Repurchased</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,797)</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.36</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested as of December&#160;31,&#160;2023</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 327,100</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.33</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Early exercised</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,034</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.84</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (205,451)</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.62</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested as of December&#160;31,&#160;2024</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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,683</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;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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.53</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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of the stock-based compensation expense granted to employees and non- employees</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes stock-based compensation expense recognized in the Company&#8217;s consolidated statements of operations and comprehensive loss for the&#160;years ended December&#160;31,&#160;2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,745</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,347</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,880</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,457</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,625</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the stock-based compensation expense recognized in the Company&#8217;s consolidated statements of operations and comprehensive loss by award type for the years ended December&#160;31,&#160;2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,553</p></td></tr><tr><td style="vertical-align:bottom;width:72.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72</p></td></tr><tr><td style="vertical-align:bottom;width:72.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,457</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,625</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_ScheduleOfNonvestedShareActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shares.</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_ScheduleOfNonvestedShareActivityTableTextBlock</td>
</tr>
<tr>
<td style="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>65
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share Attributable to Common Stockholders (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_EarningsPerShareAbstract', window );"><strong>Net Loss Per Share Attributable to Common Stockholders</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 the basic and diluted net loss per share</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth the computation of the basic and diluted net loss per share attributable to common stockholders for the years ended December&#160;31,&#160;2024 and 2023 (in thousands, except share and per share amounts):</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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;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.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.98%;border-bottom: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;">Year Ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;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:15.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:15.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator:</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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (294,233)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (154,993)</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator:</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Weighted-average shares of common stock outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,579,979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,649,038</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Less: Weighted-average shares of common stock subject to repurchase</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (238,113)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (498,852)</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Weighted-average shares of common stock outstanding, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">28,341,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,150,186</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss per share attributable to common stockholders, basic and diluted</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10.38)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (72.08)</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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of outstanding potentially dilutive shares excluded from computation of diluted net loss per share</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;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;width:70%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock options issued and outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,458,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,096,086</p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested restricted common stock and early exercised stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 149,266</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 356,422</p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Redeemable convertible preferred stock issued and outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,387,168</p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,608,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,839,676</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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>66
<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.25.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, 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>
</tr>
<tr class="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 effective income tax amount reconciliation</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The differences between the effective income tax rate and the U.S. federal statutory income tax rate for the years ended December&#160;31,&#160;2024 and 2023 were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;width:64.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#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;text-align:center;margin:0pt 0pt 0.05pt 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:15.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:15.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amount at statutory tax rates</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (61,789)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (32,548)</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Permanent differences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Valuation allowance</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 64,923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,961</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 892</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Federal research and development credit</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,520)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,322)</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of significant components of the deferred tax asset balances</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">Significant components of the deferred tax asset balances as of December&#160;31,&#160;2024 and 2023 were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net operating losses </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,573</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,519</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Tax credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,243</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Research and development capitalization </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,211</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,059</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accruals and reserves </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock-based compensation </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,361</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,842</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other capitalized expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,832</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,567</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Gross deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 134,678</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,606</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Valuation allowance </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (127,990)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (61,404)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred tax assets, net of valuation allowance </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,202</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (885)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,025)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,803)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,177)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,688)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,202)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#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_SummaryOfOperatingLossCarryforwardsTextBlock', window );">Schedule of company's federal and state net operating loss carryforwards</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth the Company&#8217;s U.S. federal and state net operating loss carryforwards and tax credits as of December&#160;31,&#160;2024 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;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.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Begin to Expire</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net operating losses, U.S. federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,664</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Do not expire</p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net operating losses, U.S. federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,520</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2037</p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net operating losses, U.S. states</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2041</p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax credits, U.S. federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2039</p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax credits, U.S. states</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2037</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_SummaryOfTaxCreditCarryforwardsTextBlock', window );">Schedule of company's federal and state tax credits</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth the Company&#8217;s U.S. federal and state net operating loss carryforwards and tax credits as of December&#160;31,&#160;2024 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;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.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Begin to Expire</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net operating losses, U.S. federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,664</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">Do not expire</p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net operating losses, U.S. federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,520</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2037</p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net operating losses, U.S. states</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2041</p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax credits, U.S. federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2039</p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax credits, U.S. states</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2037</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_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of reconciliation pf unrecognized tax benefits</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A reconciliation of the beginning and ending balances of the unrecognized tax benefits for the&#160;years ended December&#160;31,&#160;2024 and 2023, is as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.91%;border-bottom: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;">Year Ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,116</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,451</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Increases in tax positions in the current period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,572</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Decreases related to prior year&#8217;s tax position</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,655)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,907)</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,797</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,116</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_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="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_SummaryOfOperatingLossCarryforwardsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.</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 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_SummaryOfOperatingLossCarryforwardsTextBlock</td>
</tr>
<tr>
<td style="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_SummaryOfTaxCreditCarryforwardsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax credit carryforwards available to reduce future taxable income, including amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.</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 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_SummaryOfTaxCreditCarryforwardsTextBlock</td>
</tr>
<tr>
<td style="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>67
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_SegmentReportingAbstract', window );"><strong>Segment Reporting</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_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock', window );">Schedule of statements of operations for segment including significant segment expenses</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition to the significant expense categories included within consolidated net loss presented in the Company&#8217;s consolidated statements of operations and comprehensive loss, see below for disaggregated amounts that comprise research and development expenses for the years ended December&#160;31,&#160;2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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;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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">External costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Milestones related to previously acquired IPR&amp;D assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">CRO, CMO and clinical trials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,422</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,967</p></td></tr><tr><td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Professional consulting services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,155</p></td></tr><tr><td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Other research and development costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,463</p></td></tr><tr><td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Internal costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Personnel-related costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,774</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,068</p></td></tr><tr><td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Facilities and overhead costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,023</p></td></tr><tr><td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 30pt;">Total research and development expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 265,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137,676</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,498</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 300,754</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 158,174</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (300,754)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (158,174)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total other income (expense), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,181</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Consolidated net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (294,233)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (154,993)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#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_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.</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 (a)<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_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock</td>
</tr>
<tr>
<td style="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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-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>68
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Nature of the 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="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 17, 2024 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 01, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th"><div>Jun. 20, 2024</div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>item </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 13, 2024 </div>
<div>item</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_alms_OrganizationAndNatureOfBusinessLineItems', window );"><strong>Organization and Nature of the Business</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_alms_NumberOfWhollyOwnedSubsidiaries', window );">Number of wholly owned subsidiaries | item</a></td>
<td class="text">&#160;<span></span>
</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="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1', window );">Reverse stock split ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.2139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Preferred stock conversion ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.2139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,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>
</tr>
<tr class="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, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">50,000,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_NetIncomeLoss', window );">Net 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="nump">$ 294,233<span></span>
</td>
<td class="nump">$ 154,993<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_NetCashProvidedByUsedInOperatingActivities', window );">Cash used in operating activities | $</a></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">255,078<span></span>
</td>
<td class="nump">129,975<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_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit | $</a></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">(658,551)<span></span>
</td>
<td class="num">$ (364,318)<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_CashCashEquivalentsAndShortTermInvestments', window );">Cash, cash equivalents and marketable securities | $</a></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">$ 288,300<span></span>
</td>
<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 );">Class A 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_alms_OrganizationAndNatureOfBusinessLineItems', window );"><strong>Organization and Nature of the Business</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_alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion', window );">Redeemable convertible preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,855,656<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CommonStockSharesAuthorized', window );">Common stock, 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="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>
</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_CommonClassBMember', window );">Class B 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_alms_OrganizationAndNatureOfBusinessLineItems', window );"><strong>Organization and Nature of the Business</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_alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion', window );">Redeemable convertible preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,184,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CommonStockSharesAuthorized', window );">Common stock, 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="text">&#160;<span></span>
</td>
<td class="nump">85,960,088<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=alms_VotingCommonStockMember', window );">Voting 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_alms_OrganizationAndNatureOfBusinessLineItems', window );"><strong>Organization and Nature of the Business</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_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">492,815,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">492,815,092<span></span>
</td>
<td class="nump">125,000,000<span></span>
</td>
<td class="nump">492,815,092<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_NonvotingCommonStockMember', window );">Non-voting 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_alms_OrganizationAndNatureOfBusinessLineItems', window );"><strong>Organization and Nature of the Business</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_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,184,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,184,908<span></span>
</td>
<td class="nump">85,960,088<span></span>
</td>
<td class="nump">7,184,908<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=us-gaap_IPOMember', window );">IPO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_alms_OrganizationAndNatureOfBusinessLineItems', window );"><strong>Organization and Nature of the Business</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_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued and sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,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>
</tr>
<tr class="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 );">Issue price per share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_alms_ProceedsFromIssuanceOfCommonStockAfterDeductionOfUnderwritingDiscountsAndCommissions', window );">Net proceeds after deducting underwriting discounts and commissions | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 193,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_alms_PercentageOfOwnershipHeldByInvestorBeforeTransaction', window );">Percentage of ownership held by investor</a></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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Additional number of shares purchased</a></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>
</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_alms_PaymentsOfUnderwritingDiscountsAndCommissionCosts', window );">Payments of underwriting discounts and commission | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=us-gaap_PrivatePlacementMember', window );">Concurrent Private Placement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_alms_OrganizationAndNatureOfBusinessLineItems', window );"><strong>Organization and Nature of the Business</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_SaleOfStockConsiderationReceivedOnTransaction', window );">Aggregate gross and net proceeds | $</a></td>
<td class="nump">$ 40,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shares issued upon conversion of redeemable convertible 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;">alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_NumberOfWhollyOwnedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 wholly subsidiaries of 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;">alms_NumberOfWhollyOwnedSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_OrganizationAndNatureOfBusinessLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">alms_OrganizationAndNatureOfBusinessLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_PaymentsOfUnderwritingDiscountsAndCommissionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the cost incurred for underwriting discounts and commissions 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>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;">alms_PaymentsOfUnderwritingDiscountsAndCommissionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_PercentageOfOwnershipHeldByInvestorBeforeTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity owned by investor before 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;">alms_PercentageOfOwnershipHeldByInvestorBeforeTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ProceedsFromIssuanceOfCommonStockAfterDeductionOfUnderwritingDiscountsAndCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 after deduction of underwriting discounts and commissions.</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;">alms_ProceedsFromIssuanceOfCommonStockAfterDeductionOfUnderwritingDiscountsAndCommissions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_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_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_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 activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or 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> -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_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/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 2: 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 3: 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 4: 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 5: 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 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/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 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 10: 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 11: 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 12: 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 13: 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 14: 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 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 (b)<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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: 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 18: 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 19: 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 20: 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 21: 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 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: 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 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)(iii)(A))<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 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 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)(5))<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 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 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)(iii)(A))<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)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<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)(iv))<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)(5))<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 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 33: 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 34: 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 35: 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 36: 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 37: 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_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_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_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_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 received on stock transaction after deduction of 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;">us-gaap_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-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_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issued or sold by the subsidiary or equity method investee per 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;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-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_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_StockholdersEquityNoteStockSplitConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.</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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 4.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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_StockholdersEquityNoteStockSplitConversionRatio1</td>
</tr>
<tr>
<td style="padding-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>duration</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=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CommonClassBMember</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=alms_VotingCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_VotingCommonStockMember</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_NonvotingCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NonvotingCommonStockMember</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=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_IPOMember</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=us-gaap_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_PrivatePlacementMember</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>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.25.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 and Basis of Presentation (Details)<br> $ in Thousands</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, 2024 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Mar. 13, 2024 </div>
<div>item</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>item</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 and Basis of Presentation</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_alms_NumberOfWhollyOwnedSubsidiaries', window );">Number of wholly owned subsidiaries | item</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="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 segment | segment</a></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="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 segment | segment</a></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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredOfferingCosts', window );">Deferred offering costs | $</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<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_FinanceLeaseLiability', window );">Finance lease | $</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<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_alms_NumberOfWhollyOwnedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 wholly subsidiaries of 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;">alms_NumberOfWhollyOwnedSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_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_DeferredOfferingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred 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/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.A)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480341/340-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_DeferredOfferingCosts</td>
</tr>
<tr>
<td style="padding-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_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<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 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_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<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.25.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 Measurements - Financial assets and liabilities (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>instrument</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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_alms_NumberOfFreestandingFinancialInstruments', window );">Number of Freestanding Financial Instruments | instrument</a></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=alms_SeriesCRedeemableConvertiblePreferredStockMember', window );">Series C redeemable 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_alms_NumberOfFreestandingFinancialInstruments', window );">Number of Freestanding Financial Instruments | instrument</a></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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 287,584<span></span>
</td>
<td class="nump">$ 26,266<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 );">Recurring | Money market funds</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">168,847<span></span>
</td>
<td class="nump">21,310<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 );">Recurring | U.S. treasuries</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,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_InvestmentsFairValueDisclosure', window );">Marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">118,737<span></span>
</td>
<td class="nump">2,956<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_FairValueInputsLevel1Member', window );">Level 1 | Recurring</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">215,984<span></span>
</td>
<td class="nump">25,268<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_FairValueInputsLevel1Member', window );">Level 1 | Recurring | Money market funds</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">168,847<span></span>
</td>
<td class="nump">21,310<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_FairValueInputsLevel1Member', window );">Level 1 | Recurring | U.S. treasuries</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,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_InvestmentsFairValueDisclosure', window );">Marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,137<span></span>
</td>
<td class="nump">1,958<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_FairValueInputsLevel2Member', window );">Level 2 | Recurring</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,600<span></span>
</td>
<td class="nump">998<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_FairValueInputsLevel2Member', window );">Level 2 | Recurring | U.S. treasuries</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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_InvestmentsFairValueDisclosure', window );">Marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 71,600<span></span>
</td>
<td class="nump">$ 998<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alms_NumberOfFreestandingFinancialInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 freestanding financial instruments held 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;">alms_NumberOfFreestandingFinancialInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 portion 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-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_AssetsFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetsFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</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_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-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_InvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.</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 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<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 (b)<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 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_InvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-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_StatementClassOfStockAxis=alms_SeriesCRedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_SeriesCRedeemableConvertiblePreferredStockMember</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_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_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_MoneyMarketFundsMember</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=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_USTreasurySecuritiesMember</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueInputsLevel2Member</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>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.25.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 measurements - Valuation of Derivative Liability (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>Y</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>Y</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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember', window );">Expected term | 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 Measurement Inputs and Valuation Techniques [Line 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_DerivativeLiabilityMeasurementInput', window );">Liability measurement input</a></td>
<td class="nump">0.2<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember', window );">Expected term | 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 Measurement Inputs and Valuation Techniques [Line 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_DerivativeLiabilityMeasurementInput', window );">Liability measurement input</a></td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.4<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember', window );">Volatility | 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 Measurement Inputs and Valuation Techniques [Line 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_DerivativeLiabilityMeasurementInput', window );">Liability measurement input</a></td>
<td class="nump">0.551<span></span>
</td>
<td class="nump">0.432<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember', window );">Volatility | 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 Measurement Inputs and Valuation Techniques [Line 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_DerivativeLiabilityMeasurementInput', window );">Liability measurement input</a></td>
<td class="nump">0.599<span></span>
</td>
<td class="nump">0.832<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember', window );">Risk-free interest rate | 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 Measurement Inputs and Valuation Techniques [Line 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_DerivativeLiabilityMeasurementInput', window );">Liability measurement input</a></td>
<td class="nump">0.054<span></span>
</td>
<td class="nump">0.052<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember', window );">Risk-free interest rate | 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 Measurement Inputs and Valuation Techniques [Line 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_DerivativeLiabilityMeasurementInput', window );">Liability measurement input</a></td>
<td class="nump">0.055<span></span>
</td>
<td class="nump">0.056<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember', window );">Dividend yield</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 Measurement Inputs and Valuation Techniques [Line 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_DerivativeLiabilityMeasurementInput', window );">Liability measurement input</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_MeasurementInputTypeAxis=alms_MeasurementInputProbabilityOfOccurrenceMember', window );">Probability of option exercise | Minimum</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 Measurement Inputs and Valuation Techniques [Line 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_DerivativeLiabilityMeasurementInput', window );">Liability measurement input</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0.30<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_MeasurementInputTypeAxis=alms_MeasurementInputProbabilityOfOccurrenceMember', window );">Probability of option exercise | Maximum</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 Measurement Inputs and Valuation Techniques [Line 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_DerivativeLiabilityMeasurementInput', window );">Liability measurement input</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<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_DerivativeLiabilityMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derivative 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 2<br> -Subparagraph (bbb)(2)(i)<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 (bbb)(2)<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 (bbb)(1)<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_DerivativeLiabilityMeasurementInput</td>
</tr>
<tr>
<td style="padding-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 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 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 (bbb)(2)(i)<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 (bbb)(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 (bbb)(1)<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputExpectedTermMember</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_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputPriceVolatilityMember</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_MeasurementInputRiskFreeInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputRiskFreeInterestRateMember</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_MeasurementInputExpectedDividendRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputExpectedDividendRateMember</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=alms_MeasurementInputProbabilityOfOccurrenceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_MeasurementInputProbabilityOfOccurrenceMember</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>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.25.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 Measurements - Derivative Liability (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, 2024</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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues', window );">Fair value upon issuance</a></td>
<td class="nump">$ 8,913<span></span>
</td>
<td class="nump">$ 2,112<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Changes in fair value</a></td>
<td class="nump">5,406<span></span>
</td>
<td class="nump">119<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Fair value upon settlement</a></td>
<td class="num">$ (14,319)<span></span>
</td>
<td class="num">$ (2,231)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList', window );">Extensible list</a></td>
<td class="text">Change in fair value of derivative liability<span></span>
</td>
<td class="text">Change in fair value of derivative liability<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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward</td>
</tr>
<tr>
<td style="padding-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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income 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)(1)<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</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)(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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues</td>
</tr>
<tr>
<td style="padding-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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 settlements 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)(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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements</td>
</tr>
<tr>
<td style="padding-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_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of income or comprehensive income that includes gain (loss) from liability measured at fair value 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)(1)<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_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList</td>
</tr>
<tr>
<td style="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>73
<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.25.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 Measurements (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, 2024</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_FairValueDisclosuresAbstract', 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_alms_FairValueAssetsLevel1ToLevel2TransfersDuringPeriodAmount', window );">Financial Assets Transfer from Level 1 to Level 2</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_alms_FairValueAssetsLevel2ToLevel1TransfersDuringPeriodAmount', window );">Financial Assets Transfer from Level 2 to Level 1</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_alms_FairValueLiabilitiesLevel1ToLevel2TransfersDuringPeriodAmount', window );">Financial Liabilities Transfer from Level 1 to Level 2</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_alms_FairValueLiabilitiesLevel2ToLevel1TransfersDuringPeriodAmount', window );">Financial Liabilities Transfer from Level 2 to Level 1</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet', window );">Transfer of Assets Level 3</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet', window );">Transfer of liabilities Level 3</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_alms_FairValueAssetsLevel1ToLevel2TransfersDuringPeriodAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">alms_FairValueAssetsLevel1ToLevel2TransfersDuringPeriodAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_FairValueAssetsLevel2ToLevel1TransfersDuringPeriodAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">alms_FairValueAssetsLevel2ToLevel1TransfersDuringPeriodAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_FairValueLiabilitiesLevel1ToLevel2TransfersDuringPeriodAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">alms_FairValueLiabilitiesLevel1ToLevel2TransfersDuringPeriodAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_FairValueLiabilitiesLevel2ToLevel1TransfersDuringPeriodAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">alms_FairValueLiabilitiesLevel2ToLevel1TransfersDuringPeriodAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (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/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet</td>
</tr>
<tr>
<td style="padding-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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (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/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet</td>
</tr>
<tr>
<td style="padding-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>74
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Marketable Securities (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, 2024</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Marketable Securities</strong></a></td>
<td class="text">&#160;<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_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss', window );">Amortized Cost Basis</a></td>
<td class="nump">$ 118,697<span></span>
</td>
<td class="nump">$ 2,954<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">45<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(5)<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_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">118,737<span></span>
</td>
<td class="nump">2,956<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Allowance for losses</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_alms_DebtSecuritiesAvailableForSaleImpairmentLoss', window );">Impairment losses</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_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. treasuries</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Marketable Securities</strong></a></td>
<td class="text">&#160;<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_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss', window );">Amortized Cost Basis</a></td>
<td class="nump">118,697<span></span>
</td>
<td class="nump">2,954<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">45<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(5)<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_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">$ 118,737<span></span>
</td>
<td class="nump">$ 2,956<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alms_DebtSecuritiesAvailableForSaleImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment loss on available for sale debt securities.</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;">alms_DebtSecuritiesAvailableForSaleImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</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 320<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/2147481800/320-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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</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 320<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/2147481800/320-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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/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 2: 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 3: 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 (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: 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 (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: 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 (bbb)(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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-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_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-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_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</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 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-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_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-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_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, after allowance for credit loss, of 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/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-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_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<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/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<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/2147481800/320-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<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/2147481800/320-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<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/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<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/2147481800/320-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<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/2147481800/320-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<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/2147481800/320-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-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_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-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_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_USTreasurySecuritiesMember</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>75
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Components - Other Prepaid Expenses and Current Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</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_alms_BalanceSheetComponentsAbstract', window );"><strong>Balance Sheet Components</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_PrepaidInsurance', window );">Prepaid insurance</a></td>
<td class="nump">$ 695<span></span>
</td>
<td class="nump">$ 111<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_alms_PrepaidSubscriptionsCurrent', window );">Prepaid subscriptions</a></td>
<td class="nump">1,232<span></span>
</td>
<td class="nump">703<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestReceivableCurrent', window );">Interest receivable</a></td>
<td class="nump">698<span></span>
</td>
<td class="nump">108<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Tax receivable</a></td>
<td class="nump">1,114<span></span>
</td>
<td class="nump">614<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherPrepaidExpenseCurrent', window );">Other</a></td>
<td class="nump">762<span></span>
</td>
<td class="nump">95<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Total other prepaid expenses and current assets</a></td>
<td class="nump">$ 4,501<span></span>
</td>
<td class="nump">$ 1,631<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alms_BalanceSheetComponentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">alms_BalanceSheetComponentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_PrepaidSubscriptionsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 subscription that provides economic benefits within a future period of 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;">alms_PrepaidSubscriptionsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</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(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: 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(3)(a)(4))<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_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-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_InterestReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.</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(3)(a)(4))<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_InterestReceivableCurrent</td>
</tr>
<tr>
<td style="padding-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_OtherPrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other costs that provide economic benefits within a future period of 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(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-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_OtherPrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-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_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_PrepaidInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 insurance that provides economic benefits within a future period of 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/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-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_PrepaidInsurance</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components - 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, 2024</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_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 );">Total property and equipment, gross</a></td>
<td class="nump">$ 25,525<span></span>
</td>
<td class="nump">$ 23,849<span></span>
</td>
</tr>
<tr class="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 and amortization</a></td>
<td class="num">(4,557)<span></span>
</td>
<td class="num">(1,408)<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 );">Total property and equipment, net</a></td>
<td class="nump">20,968<span></span>
</td>
<td class="nump">22,441<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">$ 3,200<span></span>
</td>
<td class="nump">$ 1,300<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_LeaseholdImprovementsMember', window );">Leasehold improvements</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_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration', window );">Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]</a></td>
<td class="text">us-gaap:UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember<span></span>
</td>
<td class="text">us-gaap:UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember<span></span>
</td>
</tr>
<tr class="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 );">Total property and equipment, gross</a></td>
<td class="nump">$ 17,618<span></span>
</td>
<td class="nump">$ 17,592<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=alms_LaboratoryEquipmentMember', window );">Laboratory 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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</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_PropertyPlantAndEquipmentGross', window );">Total property and equipment, gross</a></td>
<td class="nump">$ 5,227<span></span>
</td>
<td class="nump">3,577<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_FurnitureAndFixturesMember', window );">Furniture and fixtures</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</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_PropertyPlantAndEquipmentGross', window );">Total property and equipment, gross</a></td>
<td class="nump">$ 1,709<span></span>
</td>
<td class="nump">1,709<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 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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</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_PropertyPlantAndEquipmentGross', window );">Total property and equipment, gross</a></td>
<td class="nump">$ 896<span></span>
</td>
<td class="nump">896<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_SoftwareDevelopmentMember', window );">Capitalized software</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life (in years)</a></td>
<td class="text">3 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_PropertyPlantAndEquipmentGross', window );">Total property and equipment, gross</a></td>
<td class="nump">$ 75<span></span>
</td>
<td class="nump">$ 75<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_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-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_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_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of term of useful life for property, plant, and equipment when not stated as numeric value.</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 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482190/360-10-35-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_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration</td>
</tr>
<tr>
<td style="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>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_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeaseholdImprovementsMember</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=alms_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=alms_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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FurnitureAndFixturesMember</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SoftwareDevelopmentMember</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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Components - Other Accrued Expenses and Current Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</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_alms_BalanceSheetComponentsAbstract', window );"><strong>Balance Sheet Components</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_EmployeeRelatedLiabilitiesCurrent', window );">Accrued personnel and related expenses</a></td>
<td class="nump">$ 7,765<span></span>
</td>
<td class="nump">$ 5,585<span></span>
</td>
</tr>
<tr class="re">
<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 );">Accrued professional services</a></td>
<td class="nump">2,657<span></span>
</td>
<td class="nump">1,093<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Accrued other expenses</a></td>
<td class="nump">158<span></span>
</td>
<td class="nump">409<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_alms_OtherAccruedExpensesAndLiabilitiesCurrent', window );">Total other accrued expenses and current liabilities</a></td>
<td class="nump">$ 10,580<span></span>
</td>
<td class="nump">$ 7,087<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alms_BalanceSheetComponentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">alms_BalanceSheetComponentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_OtherAccruedExpensesAndLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and amount of liabilities 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>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;">alms_OtherAccruedExpensesAndLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (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, 2024</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transactions</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_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="nump">$ 265,554<span></span>
</td>
<td class="nump">$ 137,676<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related party</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transactions</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_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="nump">$ 912<span></span>
</td>
<td class="nump">1,519<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related party | Foresite labs</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transactions</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_alms_RelatedPartyTransactionAnnualAdditionalRenewalTerm', window );">Automatic renewal term</a></td>
<td class="text">1 year<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_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="nump">$ 900<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent', window );">Research and development accrued expenses</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alms_RelatedPartyTransactionAnnualAdditionalRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Renewal term of agreement annually related to related party transaction  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>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;">alms_RelatedPartyTransactionAnnualAdditionalRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_AccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.</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(15)(5))<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_AccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<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)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: 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)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: 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)(g)(3))<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_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-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_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</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 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-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_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</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=alms_ForesiteLabsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_ForesiteLabsMember</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>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.25.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 Contingent Liabilities - Operating Leases (Details)<br> $ in Thousands</strong></div></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>
<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. 31, 2024 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 31, 2022 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Jan. 31, 2022 </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>ft&#178;</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>Lessee, Lease, Description [Line Items]</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AreaOfRealEstateProperty', window );">Lease space | ft&#178;</a></td>
<td class="nump">22,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">55,000<span></span>
</td>
<td class="nump">12,000<span></span>
</td>
<td class="nump">14,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_GainLossOnTerminationOfLease', window );">Loss on abandonment of right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
<td class="nump">$ 645<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_IncentiveToLessee', window );">Tenant improvement allowance provided by lessor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,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>
</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_alms_ProceedsFromTenantImprovementAllowanceReceived', window );">Tenant improvement allowance received</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,700<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OperatingLeaseLiability', window );">Lease liability</a></td>
<td class="nump">$ 30,722<span></span>
</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">$ 14,100<span></span>
</td>
<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Future lease payments</a></td>
<td class="nump">$ 48,369<span></span>
</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,900<span></span>
</td>
<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_alms_LesseeOperatingLeaseLiabilityGrossFixedPayment', window );">Gross fixed payments</a></td>
<td class="text">&#160;<span></span>
</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">54,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_alms_LesseeOperatingLeaseIncentiveReceivableCurrent', window );">Lease incentives receivable</a></td>
<td class="text">&#160;<span></span>
</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">$ 16,700<span></span>
</td>
<td class="nump">$ 16,700<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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average incremental borrowing rate</a></td>
<td class="nump">11.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.40%<span></span>
</td>
<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_LesseeOperatingLeaseRenewalTerm', window );">Renewal term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<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_LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1', window );">Lease not yet commenced, renewal term</a></td>
<td class="text">2 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>
<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_LesseeOperatingLeaseLeaseNotYetCommencedExistenceOfOptionToExtend', window );">Lessee, Operating Lease, Lease Not yet Commenced, Existence of Option to Extend [true false]</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LettersOfCreditOutstandingAmount', window );">Letters of credit on leases</a></td>
<td class="nump">$ 1,100<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>
<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_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=us-gaap_OperatingLeaseLeaseNotYetCommencedMember', window );">Operating lease, lease not yet commenced</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Total undiscounted lease payments over the lease term</a></td>
<td class="nump">$ 1,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_alms_LesseeOperatingLeaseIncentiveReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 incentive receivable from lessor by lessee, current.</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;">alms_LesseeOperatingLeaseIncentiveReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_LesseeOperatingLeaseLiabilityGrossFixedPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gross fixed payments for operating 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;">alms_LesseeOperatingLeaseLiabilityGrossFixedPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ProceedsFromTenantImprovementAllowanceReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 associated with the receipt of the tenant improvement allowance from the lessor.</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;">alms_ProceedsFromTenantImprovementAllowanceReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_AreaOfRealEstateProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a real estate property.</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_AreaOfRealEstateProperty</td>
</tr>
<tr>
<td style="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:areaItemType</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_GainLossOnTerminationOfLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 termination of lease before expiration of lease 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 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479092/842-20-40-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_GainLossOnTerminationOfLease</td>
</tr>
<tr>
<td style="padding-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_IncentiveToLessee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 incentive granted by lessor to lessee.</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/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481178/840-20-25-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481178/840-20-25-7<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 5<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479924/842-10-30-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_IncentiveToLessee</td>
</tr>
<tr>
<td style="padding-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_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_LesseeOperatingLeaseLeaseNotYetCommencedExistenceOfOptionToExtend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 not yet commenced.</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 (b)<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_LesseeOperatingLeaseLeaseNotYetCommencedExistenceOfOptionToExtend</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for lease not yet commenced, 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 (b)<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_LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undiscounted obligation for lease payment for 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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-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_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-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_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_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total amount of the contingent obligation under letters of credit outstanding as of the reporting 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;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-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_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_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_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unrecorded obligation to transfer funds in future for fixed or minimum amount or quantity of product and service at fixed or minimum price. Includes, but is not limited to, lease not yet commenced and take-or-pay and throughput contracts.</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 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 2: 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 (b)<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_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount</td>
</tr>
<tr>
<td style="padding-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_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=us-gaap_OperatingLeaseLeaseNotYetCommencedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=us-gaap_OperatingLeaseLeaseNotYetCommencedMember</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>80
<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.25.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 Contingent Liabilities - components of lease costs (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, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Jan. 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_LeaseCostAbstract', window );"><strong>Components of lease cost</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_OperatingLeaseCost', window );">Operating lease costs</a></td>
<td class="nump">$ 3,469<span></span>
</td>
<td class="nump">$ 4,747<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_VariableLeaseCost', window );">Variable lease costs</a></td>
<td class="nump">1,202<span></span>
</td>
<td class="nump">545<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_LeaseCost', window );">Total lease costs</a></td>
<td class="nump">4,671<span></span>
</td>
<td class="nump">5,292<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_OperatingLeasePayments', window );">Cash payments included in the measurement of operating lease liabilities</a></td>
<td class="nump">$ 5,299<span></span>
</td>
<td class="nump">$ 2,903<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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term (years)</a></td>
<td class="text">8 years 8 months 12 days<span></span>
</td>
<td class="text">9 years 6 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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average incremental borrowing rate</a></td>
<td class="nump">11.40%<span></span>
</td>
<td class="nump">11.40%<span></span>
</td>
<td class="nump">11.40%<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_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>81
<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.25.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 Contingent Liabilities - Schedule of future minimum lease payments under non-cancelable operating leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Jan. 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_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Schedule of future minimum lease payments under non-cancelable operating 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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 4,959<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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="nump">5,125<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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="nump">5,296<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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2028</a></td>
<td class="nump">5,474<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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2029</a></td>
<td class="nump">5,658<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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">21,857<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted lease payments</a></td>
<td class="nump">48,369<span></span>
</td>
<td class="nump">$ 37,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="num">(17,647)<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 );">Total operating lease liabilities</a></td>
<td class="nump">$ 30,722<span></span>
</td>
<td class="nump">$ 14,100<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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undiscounted obligation for lease payment for 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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-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_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undiscounted obligation for lease payments in excess of discounted obligation for lease payments for 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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<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.25.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 Contingent Liabilities - FronThera Contingent Consideration (Details) - FronThera - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">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>Aug. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2021</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_AssetAcquisitionContingentConsiderationLineItems', window );"><strong>FronThera Contingent Consideration</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_alms_AssetAcquisitionMilestoneObligation', window );">Milestone payment obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.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_AssetAcquisitionAxis=alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember', window );">Clinical 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionContingentConsiderationLineItems', window );"><strong>FronThera Contingent Consideration</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionContingentConsiderationLiability', window );">Contingent consideration liability</a></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.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_alms_AssetAcquisitionPaymentOfMilestone', window );">Milestone payment made</a></td>
<td class="nump">$ 23.0<span></span>
</td>
<td class="nump">$ 37.0<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_alms_AssetAcquisitionMilestoneObligation', window );">Milestone payment obligation</a></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">70.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_AssetAcquisitionAxis=alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember', window );">Approval milestones | 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_AssetAcquisitionContingentConsiderationLineItems', window );"><strong>FronThera Contingent Consideration</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_alms_AssetAcquisitionMilestoneObligation', window );">Milestone payment obligation</a></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">$ 50.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alms_AssetAcquisitionMilestoneObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 milestone obligation 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;">alms_AssetAcquisitionMilestoneObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_AssetAcquisitionPaymentOfMilestone">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 milestone payment made 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;">alms_AssetAcquisitionPaymentOfMilestone</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_AssetAcquisitionContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from contingent consideration in asset acquisition.</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 50<br> -Name Accounting Standards Codification<br> -Section 15<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480123/805-50-15-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_AssetAcquisitionContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-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_AssetAcquisitionContingentConsiderationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 15<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480123/805-50-15-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_AssetAcquisitionContingentConsiderationLineItems</td>
</tr>
<tr>
<td style="padding-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=alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember</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_ContingentConsiderationByTypeAxis=alms_ClinicalMilestonesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContingentConsiderationByTypeAxis=alms_ClinicalMilestonesMember</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_ContingentConsiderationByTypeAxis=alms_ApprovalMilestonesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContingentConsiderationByTypeAxis=alms_ApprovalMilestonesMember</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>83
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Redeemable Convertible Preferred Stock (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="4">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>May 31, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($) </div>
<div>instrument </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>May 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2023 </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_TemporaryEquityLineItems', window );"><strong>Redeemable Convertible 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>
</tr>
<tr class="ro">
<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 );">Offering 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="nump">$ 485<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_alms_RedeemableConvertiblePreferredStockCallOption', window );">Derivative liability</a></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<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_alms_DerivativeLiabilityAmountReclassifiedToTemporaryEquity', window );">Derivative liability reclassified to temporary equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,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>
</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_alms_NumberOfFreestandingFinancialInstruments', window );">Number of Freestanding Financial Instruments | instrument</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>
<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_alms_FairValueOfFreestandingFinancialInstruments', window );">Fair value of freestanding instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=alms_SeriesB2RedeemableConvertiblePreferredStockMember', window );">Series B-2 redeemable 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Redeemable Convertible 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>
</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_alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues', window );">Shares issued | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,221,170<span></span>
</td>
<td class="nump">10,722,340<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_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock', window );">Proceeds from issuance of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,100<span></span>
</td>
<td class="nump">$ 53,600<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 );">Issue price per share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 5<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_alms_ConvertiblePreferredStockNumberOfSharesIssuedUponConversion', window );">Number of convertible preferred shares issued | 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,277,660<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=alms_SeriesB2RedeemableConvertiblePreferredStockMember', window );">Series B-2 redeemable convertible preferred stock | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Redeemable Convertible 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>
</tr>
<tr class="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 );">Offering cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<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=alms_SeriesB2aRedeemableConvertiblePreferredStockMember', window );">Series B-2A redeemable 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Redeemable Convertible 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>
</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_alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues', window );">Shares issued | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,778,830<span></span>
</td>
<td class="nump">1,277,660<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_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock', window );">Proceeds from issuance of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,900<span></span>
</td>
<td class="nump">$ 6,400<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 );">Issue price per share | $ / shares</a></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="nump">$ 5.00<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=alms_SeriesCRedeemableConvertiblePreferredStockMember', window );">Series C redeemable 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Redeemable Convertible 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>
</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_alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues', window );">Shares issued | shares</a></td>
<td class="nump">41,264,892<span></span>
</td>
<td class="nump">41,264,891<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock', window );">Proceeds from issuance of shares</a></td>
<td class="nump">$ 129,500<span></span>
</td>
<td class="nump">$ 129,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PaymentsOfStockIssuanceCosts', window );">Offering cost</a></td>
<td class="nump">$ 200<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Issue price per share | $ / shares</a></td>
<td class="nump">$ 3.13826<span></span>
</td>
<td class="nump">$ 3.13826<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_alms_DerivativeLiabilityAmountReclassifiedToTemporaryEquity', window );">Derivative liability reclassified to temporary equity</a></td>
<td class="nump">$ 14,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_alms_NumberOfFreestandingFinancialInstruments', window );">Number of Freestanding Financial Instruments | instrument</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>
<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=alms_SeriesC1RedeemableConvertiblePreferredStockMember', window );">Series C-1 redeemable 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Redeemable Convertible 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>
</tr>
<tr class="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 );">Issue price per share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=alms_SeriesB2B2aRedeemableConvertiblePreferredStockMember', window );">Series B-2, B-2A redeemable 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Redeemable Convertible 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>
</tr>
<tr class="ro">
<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 );">Offering 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="nump">$ 200<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=alms_VotingCommonStockMember', window );">Voting 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Redeemable Convertible 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>
</tr>
<tr class="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 );">Number of shares issued upon conversion | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="text">&#160;<span></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_alms_ConvertiblePreferredStockNumberOfSharesIssuedUponConversion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 convertible preferred 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>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;">alms_ConvertiblePreferredStockNumberOfSharesIssuedUponConversion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_DerivativeLiabilityAmountReclassifiedToTemporaryEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derivative liability reclassified into 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;">alms_DerivativeLiabilityAmountReclassifiedToTemporaryEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_FairValueOfFreestandingFinancialInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Market value / fair value of freestanding financial instruments held 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;">alms_FairValueOfFreestandingFinancialInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_NumberOfFreestandingFinancialInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 freestanding financial instruments held 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;">alms_NumberOfFreestandingFinancialInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_RedeemableConvertiblePreferredStockCallOption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Redeemable convertible preferred stock recognized call option</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;">alms_RedeemableConvertiblePreferredStockCallOption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 as redeemable preferred stock 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;">alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_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_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_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder.</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_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock</td>
</tr>
<tr>
<td style="padding-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_TemporaryEquityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_TemporaryEquityLineItems</td>
</tr>
<tr>
<td style="padding-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=alms_SeriesB2RedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_SeriesB2RedeemableConvertiblePreferredStockMember</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_StatementClassOfStockAxis=alms_SeriesB2aRedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_SeriesB2aRedeemableConvertiblePreferredStockMember</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=alms_SeriesCRedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_SeriesCRedeemableConvertiblePreferredStockMember</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=alms_SeriesC1RedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_SeriesC1RedeemableConvertiblePreferredStockMember</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=alms_SeriesB2B2aRedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_SeriesB2B2aRedeemableConvertiblePreferredStockMember</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=alms_VotingCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_VotingCommonStockMember</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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Redeemable Convertible Preferred Stock - Schedule of redeemable convertible preferred stock (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</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_TemporaryEquityLineItems', window );"><strong>Redeemable Convertible 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Redeemable convertible preferred stock, Shares Authorized</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">89,016,578<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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock, Shares Outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">85,960,088<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_TemporaryEquityLiquidationPreference', window );">Redeemable convertible preferred stock, Aggregate Liquidation Preference</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 370,540<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_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable convertible preferred stock, Net Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 375,370<span></span>
</td>
<td class="nump">$ 285,473<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=alms_SeedRedeemableConvertiblePreferredStockMember', window );">Series Seed redeemable 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Redeemable Convertible 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Redeemable convertible preferred stock, Shares Authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,500,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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,500,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_TemporaryEquityLiquidationPreference', window );">Redeemable convertible preferred stock, Aggregate Liquidation Preference</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,500<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_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable convertible preferred stock, Net Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,480<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=alms_SeriesRedeemableConvertiblePreferredStockMember', window );">Series A redeemable 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Redeemable Convertible 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Redeemable convertible preferred stock, Shares Authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,500,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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,500,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_TemporaryEquityLiquidationPreference', window );">Redeemable convertible preferred stock, Aggregate Liquidation Preference</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,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_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable convertible preferred stock, Net Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29,972<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=alms_SeriesBRedeemableConvertiblePreferredStockMember', window );">Series B redeemable 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Redeemable Convertible 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Redeemable convertible preferred stock, Shares Authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,200,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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,200,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_TemporaryEquityLiquidationPreference', window );">Redeemable convertible preferred stock, Aggregate Liquidation Preference</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 201,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_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable convertible preferred stock, Net Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,711<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=alms_SeriesB1RedeemableConvertiblePreferredStockMember', window );">Series B-1 redeemable 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Redeemable Convertible 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Redeemable convertible preferred stock, Shares Authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,760,088<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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,760,088<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_TemporaryEquityLiquidationPreference', window );">Redeemable convertible preferred stock, Aggregate Liquidation Preference</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39,040<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_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable convertible preferred stock, Net Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44,310<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=alms_SeriesB2RedeemableConvertiblePreferredStockMember', window );">Series B-2 redeemable 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Redeemable Convertible 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Redeemable convertible preferred stock, Shares Authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,000,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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,221,170<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_TemporaryEquityLiquidationPreference', window );">Redeemable convertible preferred stock, Aggregate Liquidation Preference</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 81,106<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_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable convertible preferred stock, Net Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,969<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=alms_SeriesB2aRedeemableConvertiblePreferredStockMember', window );">Series B-2A redeemable 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Redeemable Convertible 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Redeemable convertible preferred stock, Shares Authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,056,490<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_TemporaryEquitySharesOutstanding', window );">Redeemable convertible preferred stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,778,830<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_TemporaryEquityLiquidationPreference', window );">Redeemable convertible preferred stock, Aggregate Liquidation Preference</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,894<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_TemporaryEquityCarryingAmountAttributableToParent', window );">Redeemable convertible preferred stock, Net Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,928<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_us-gaap_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. 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. Includes stock with a put option held by an ESOP and stock redeemable by a 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>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)(23)(a)(1))<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 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.E.Q2)<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 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 4: 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 5: 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 6: 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 7: 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 8: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-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_TemporaryEquityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_TemporaryEquityLineItems</td>
</tr>
<tr>
<td style="padding-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_TemporaryEquityLiquidationPreference">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_TemporaryEquityLiquidationPreference</td>
</tr>
<tr>
<td style="padding-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_TemporaryEquitySharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. 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>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(27)(b))<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_TemporaryEquitySharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_TemporaryEquitySharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. 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>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(27)(b))<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_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-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=alms_SeedRedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_SeedRedeemableConvertiblePreferredStockMember</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=alms_SeriesRedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_SeriesRedeemableConvertiblePreferredStockMember</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=alms_SeriesBRedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_SeriesBRedeemableConvertiblePreferredStockMember</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=alms_SeriesB1RedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_SeriesB1RedeemableConvertiblePreferredStockMember</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=alms_SeriesB2RedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_SeriesB2RedeemableConvertiblePreferredStockMember</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=alms_SeriesB2aRedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_SeriesB2aRedeemableConvertiblePreferredStockMember</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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Deficit) - Narratives (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</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>Jun. 30, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 01, 2024 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </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_ClassOfStockLineItems', window );"><strong>Stockholders' Equity (Deficit)</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_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000,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_PreferredStockConvertibleConversionRatio', window );">Preferred stock conversion ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.2139<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, shares authorized</a></td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,000,000<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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par or stated value per share | $ / shares</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<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_alms_NumberOfDaysPriorNoticeToIncreaseOrDecreaseInterestThresholdLimit', window );">Number Of Days Prior Notice</a></td>
<td class="text">61 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>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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="text">&#160;<span></span>
</td>
<td class="nump">0<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=alms_VotingCommonStockMember', window );">Voting 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Stockholders' Equity (Deficit)</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="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, Shares Authorized</a></td>
<td class="nump">492,815,092<span></span>
</td>
<td class="nump">492,815,092<span></span>
</td>
<td class="nump">492,815,092<span></span>
</td>
<td class="nump">125,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 or Stated Value Per Share | $ / shares</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<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_alms_CommonStockConvertibleConvertibleRatio', window );">Conversion ratio</a></td>
<td class="nump">1<span></span>
</td>
<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_alms_CommonStockConversionMaximumBeneficialOwnershipPercentAfterConversion', window );">Maximum beneficial ownership percent after conversion</a></td>
<td class="nump">4.99<span></span>
</td>
<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_CommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,222,419<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,675,979<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">47,222,419<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,675,979<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 );">Class A 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Stockholders' Equity (Deficit)</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="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, 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">125,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 or Stated Value 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">$ 0.0001<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_alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion', window );">Redeemable convertible preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,855,656<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_CommonClassBMember', window );">Class B 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Stockholders' Equity (Deficit)</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_CommonStockSharesAuthorized', window );">Common Stock, 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">85,960,088<span></span>
</td>
</tr>
<tr class="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 or Stated Value 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">$ 0.0001<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_alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion', window );">Redeemable convertible preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,184,908<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_NonvotingCommonStockMember', window );">Non-voting 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Stockholders' Equity (Deficit)</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="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, Shares Authorized</a></td>
<td class="nump">7,184,908<span></span>
</td>
<td class="nump">7,184,908<span></span>
</td>
<td class="nump">7,184,908<span></span>
</td>
<td class="nump">85,960,088<span></span>
</td>
</tr>
<tr class="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 or Stated Value Per Share | $ / shares</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<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="nump">7,184,908<span></span>
</td>
<td class="text">&#160;<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_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,184,908<span></span>
</td>
<td class="text">&#160;<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_alms_CommonStockConversionMaximumBeneficialOwnershipPercentAfterConversion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percent of beneficial ownership of stock a holder can hold after conversion.</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;">alms_CommonStockConversionMaximumBeneficialOwnershipPercentAfterConversion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_CommonStockConvertibleConvertibleRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 common stock shares for each share of common stock upon conversion.</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;">alms_CommonStockConvertibleConvertibleRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shares issued upon conversion of redeemable convertible 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;">alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_NumberOfDaysPriorNoticeToIncreaseOrDecreaseInterestThresholdLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 prior notice to be provided for increase or decrease in threshold limit of beneficial ownership interest.</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;">alms_NumberOfDaysPriorNoticeToIncreaseOrDecreaseInterestThresholdLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482987/272-10-50-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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<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 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><br>Reference 6: 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 7: 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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 8: 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 9: 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 10: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 11: 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(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: 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(28))<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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 14: 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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 15: 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><br>Reference 16: 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 17: 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 18: 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)(ii))<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_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-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_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_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_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=alms_VotingCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_VotingCommonStockMember</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=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CommonClassBMember</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_NonvotingCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NonvotingCommonStockMember</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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stockholders' Equity (Deficit) - Stock reserved on an as-converted basis (Details) - shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</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_ClassOfStockLineItems', window );"><strong>Stock reserved on an as-converted basis</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 reserved for future issuance</a></td>
<td class="nump">17,095,105<span></span>
</td>
<td class="nump">23,779,443<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_FinancialInstrumentAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options</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_ClassOfStockLineItems', window );"><strong>Stock reserved on an as-converted basis</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 reserved for future issuance</a></td>
<td class="nump">9,458,788<span></span>
</td>
<td class="nump">5,096,086<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_FinancialInstrumentAxis=alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember', window );">Shares available for grant | 2024 Equity Incentive 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_ClassOfStockLineItems', window );"><strong>Stock reserved on an as-converted basis</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 reserved for future issuance</a></td>
<td class="nump">6,893,517<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_FinancialInstrumentAxis=alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember', window );">Shares available for grant | 2024 Employee Stock Purchase 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_ClassOfStockLineItems', window );"><strong>Stock reserved on an as-converted basis</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 reserved for future issuance</a></td>
<td class="nump">650,000<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_FinancialInstrumentAxis=alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember', window );">Shares available for grant | 2021 Stock 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_ClassOfStockLineItems', window );"><strong>Stock reserved on an as-converted basis</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 reserved for future issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">296,189<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_FinancialInstrumentAxis=alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember', window );">Shares available for grant | 2024 Performance Option 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_ClassOfStockLineItems', window );"><strong>Stock reserved on an as-converted basis</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 reserved for future issuance</a></td>
<td class="nump">92,800<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_FinancialInstrumentAxis=us-gaap_RedeemableConvertiblePreferredStockMember', window );">Redeemable convertible preferred stock issued and outstanding</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_ClassOfStockLineItems', window );"><strong>Stock reserved on an as-converted basis</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 reserved for future issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,387,168<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_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482987/272-10-50-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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<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 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><br>Reference 6: 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 7: 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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 8: 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 9: 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 10: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 11: 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(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: 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(28))<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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 14: 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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 15: 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><br>Reference 16: 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 17: 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 18: 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)(ii))<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_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-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_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_FinancialInstrumentAxis=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_FinancialInstrumentAxis=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_FinancialInstrumentAxis=alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember</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_PlanNameAxis=alms_TwoThousandTwentyFourEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_TwoThousandTwentyFourEquityIncentivePlanMember</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_PlanNameAxis=alms_TwoThousandTwentyFourEmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_TwoThousandTwentyFourEmployeeStockPurchasePlanMember</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_PlanNameAxis=alms_TwoThousandTwentyOneStockPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_TwoThousandTwentyOneStockPlanMember</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_PlanNameAxis=alms_TwoThousandTwentyFourPerformanceOptionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_TwoThousandTwentyFourPerformanceOptionPlanMember</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=us-gaap_RedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_RedeemableConvertiblePreferredStockMember</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>87
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Deficit) - Common Stock Issued to Executives - Narrative (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Feb. 28, 2021 </div>
<div>item </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Common Stock Issued to Executives</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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,457<span></span>
</td>
<td class="nump">$ 8,625<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_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementNonemployeeMember', window );">Executives</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>Common Stock Issued to Executives</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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="nump">300<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_RestrictedStockMember', window );">Restricted 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>
</tr>
<tr class="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>Common Stock Issued to Executives</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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58<span></span>
</td>
<td class="nump">72<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_RestrictedStockMember', window );">Restricted common stock | Executives</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>Common Stock Issued to Executives</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of shares issued under restricted stock award | shares</a></td>
<td class="nump">100,532<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_alms_SharesIssuedToNumberOfExecutiveOfficers', window );">Number of executives to whom restricted stock are issued | item</a></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_SharePrice', window );">Purchase price per share ($ per share) | $ / shares</a></td>
<td class="nump">$ 0.94<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">4 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_alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffPeriod', window );">Cliff vesting period (years)</a></td>
<td class="text">1 year<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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted common stock | Executives | Maximum</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>Common Stock Issued to Executives</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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cliff related to vesting period of award.</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;">alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_SharesIssuedToNumberOfExecutiveOfficers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 executives to whom restricted common stock  is 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;">alms_SharesIssuedToNumberOfExecutiveOfficers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_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 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 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 (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_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_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 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: 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 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 (a)(1)<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 (a)(2)<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 (a)(3)<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 (c)(1)(i)<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 (c)(1)(ii)<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 (c)(1)(iii)<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 (c)(1)(iv)<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 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 11: 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 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 (c)(1)(iv)(03)<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 (c)(1)(iv)(04)<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)(2)(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)(2)(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)(2)(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)(2)(iii)(01)<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)(2)(iii)(02)<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)(2)(iii)(03)<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 (d)(1)<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 (d)(2)<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 (e)(1)<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 (e)(2)<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 (f)(2)(i)<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 (f)(2)(ii)<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 (f)(2)(iii)<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 (f)(2)(iv)<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 (f)(2)(v)<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_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_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementNonemployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementNonemployeeMember</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_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestrictedStockMember</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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Deficit) - Common Stock Issued to Executives - RSU Activity (Details) - Restricted common stock<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested as on beginning of the period (Shares) | shares</a></td>
<td class="nump">29,322<span></span>
</td>
</tr>
<tr class="re">
<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 (Shares) | shares</a></td>
<td class="num">(20,322)<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_alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedInPeriod', window );">Repurchased (Shares) | shares</a></td>
<td class="num">(6,417)<span></span>
</td>
</tr>
<tr class="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 );">Unvested as on End of the period (Shares) | shares</a></td>
<td class="nump">2,583<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 as on beginning of the period ($ per share) | $ / shares</a></td>
<td class="nump">$ 2.9<span></span>
</td>
</tr>
<tr class="ro">
<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 ($ per shares) | $ / shares</a></td>
<td class="nump">2.9<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_alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedWeightedAverageGrantDateFairValue', window );">Repurchased ($ per shares) | $ / shares</a></td>
<td class="nump">2.9<span></span>
</td>
</tr>
<tr class="ro">
<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 as on End of the period ($ per share) | $ / shares</a></td>
<td class="nump">$ 2.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 repurchased during the reporting 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;">alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 repurchased 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;">alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestrictedStockMember</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>89
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stock-Based Compensation - 2021 Stock Plan (Details)<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>shares</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_PlanNameAxis=alms_TwoThousandTwentyOneStockPlanMember', window );">2021 Stock Plan</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-Based Compensation</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares available for issuance under the plan</a></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_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 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: 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 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 (a)(1)<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 (a)(2)<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 (a)(3)<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 (c)(1)(i)<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 (c)(1)(ii)<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 (c)(1)(iii)<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 (c)(1)(iv)<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 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 11: 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 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 (c)(1)(iv)(03)<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 (c)(1)(iv)(04)<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)(2)(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)(2)(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)(2)(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)(2)(iii)(01)<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)(2)(iii)(02)<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)(2)(iii)(03)<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 (d)(1)<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 (d)(2)<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 (e)(1)<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 (e)(2)<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 (f)(2)(i)<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 (f)(2)(ii)<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 (f)(2)(iii)<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 (f)(2)(iv)<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 (f)(2)(v)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-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_PlanNameAxis=alms_TwoThousandTwentyOneStockPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_TwoThousandTwentyOneStockPlanMember</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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stock-Based Compensation - Stock Option Repricing (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th"><div>Mar. 29, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Stock option, exercise price ($ per share)</a></td>
<td class="nump">$ 8.84<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Stock option, weighted average exercise price ($ per share)</a></td>
<td class="nump">$ 10.23<span></span>
</td>
<td class="nump">$ 9.59<span></span>
</td>
<td class="nump">$ 9.68<span></span>
</td>
</tr>
<tr class="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 );">Stock option, number of outstanding shares</a></td>
<td class="nump">4,603,443<span></span>
</td>
<td class="nump">7,670,908<span></span>
</td>
<td class="nump">5,096,086<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost', window );">Stock option repricing, total incremental expense</a></td>
<td class="nump">$ 0.7<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_alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithVestedOptions', window );">Stock option repricing, total incremental expense associated with vested options</a></td>
<td class="nump">0.1<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_alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithUnvestedOptions', window );">Stock option repricing, total incremental expense associated with unvested options</a></td>
<td class="nump">$ 0.6<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_alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithUnvestedOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>An excess of the fair value of the modified award over the fair value of the award immediately before the modification associated with unvested options.</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;">alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithUnvestedOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithVestedOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>An excess of the fair value of the modified award over the fair value of the award immediately before the modification associated with vested options.</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;">alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithVestedOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>An excess of the fair value of the modified award over the fair value of the award immediately before the modification.</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 (h)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</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 (g)<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit</td>
</tr>
<tr>
<td style="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>91
<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.25.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 - 2024 Stock Plan (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></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>
</tr>
<tr>
<th class="th">
<div>Jun. 27, 2024 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 26, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>shares</div>
</th>
<th class="th">
<div>May 31, 2024 </div>
<div>D </div>
<div>$ / shares </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>
<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>
<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 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">17,095,105<span></span>
</td>
<td class="nump">23,779,443<span></span>
</td>
</tr>
<tr class="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 );">Number of Stock options granted to purchase 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,902,385<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=alms_EquityIncentivePlan2024Member', window );">2024 EIP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<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 reserved for future issuance</a></td>
<td class="nump">7,800,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_alms_SharesAuthorizedToBeAddedFromAnotherPlan', window );">Shares authorized to be added from another plan</a></td>
<td class="nump">6,829,339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuancePercentage', window );">Increase in annual percentage</a></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>
</tr>
<tr class="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 );">Number of shares authorized to grant under the plan</a></td>
<td class="nump">43,888,017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_alms_ShareBasedCompensationArrangementShareBasedPaymentAwardMaximumTerm', window );">Share based compensation arrangement share based payment award, maximum 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>
<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_alms_PercentageOfEstimatedFairMarketValueOfCommonStockForDeterminingExercisePriceForAwardGranted', window );">Percentage of estimated fair market value of common stock (%)</a></td>
<td class="nump">110.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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Award expiration period</a></td>
<td class="text">5 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="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">4 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="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=alms_EquityIncentivePlan2024Member', window );">2024 EIP | Maximum | Director | Executives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<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_alms_MaximumGrantDateFairMarketValueAndCashCompensationPaid', window );">Maximum grant date fair market value of all awards and all cash compensation paid | $</a></td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="nump">$ 750,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_PlanNameAxis=alms_EmployeeStockPurchasePlan2024Member', window );">2024 ESPP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<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 reserved for future issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">650,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_alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuancePercentage', window );">Increase in annual percentage</a></td>
<td class="text">&#160;<span></span>
</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>
<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_alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuance', window );">Annual increase in number of shares reserved and available for issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,950,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_alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePricePercentageOnMarketPriceOfferingDate', window );">Percentage of shares purchase rate from fair value on offering date that participants pay for shares.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85.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>
</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=alms_PerformanceOptionPlan2024Member', window );">2024 POP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<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 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">1,880,680<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of Stock options granted to purchase 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">1,880,680<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=alms_PerformanceOptionPlan2024Member', window );">2024 POP | Non- Statutory Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of Stock options granted to purchase 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">1,880,680<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">36 months<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_alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice', window );">Grants in period, exercise price | $ / 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">$ 10.19<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_alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDates', window );">Consecutive Trading Dates | 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="nump">30<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_alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPerformanceConditionSatisfactionPeriod', window );">Maximum performance condition satisfaction period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years<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_alms_MaximumGrantDateFairMarketValueAndCashCompensationPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum grant date fair market value of all awards and all cash compensation paid by the Company to any non-employee director for services as a director in any fiscal year.</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;">alms_MaximumGrantDateFairMarketValueAndCashCompensationPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_PercentageOfEstimatedFairMarketValueOfCommonStockForDeterminingExercisePriceForAwardGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated fair market value of common stock for determining exercise price for award granted.</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;">alms_PercentageOfEstimatedFairMarketValueOfCommonStockForDeterminingExercisePriceForAwardGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total number of shares reserved and available for issuance under the share-based payment 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;">alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuancePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 annual increase in the total number of shares reserved and available for issuance under the share-based payment 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;">alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuancePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPerformanceConditionSatisfactionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 time period from the date of vesting commencement within which the performance condition is to be satisfied to avoid expiration of the awards, 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;">alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPerformanceConditionSatisfactionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePricePercentageOnMarketPriceOfferingDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase rate from fair value on offering date that participants pay for 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;">alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePricePercentageOnMarketPriceOfferingDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Target performance conditions are calculated  based on  weighted average price over threshold period of specified consecutive trading dates.</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;">alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ShareBasedCompensationArrangementShareBasedPaymentAwardMaximumTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum period for which the stock award may be granted.</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;">alms_ShareBasedCompensationArrangementShareBasedPaymentAwardMaximumTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of the stock options granted during the period, under share-based payment 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;">alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_SharesAuthorizedToBeAddedFromAnotherPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of shares authorized to be added from another plan upon termination, expiration, lapse or any reason without the delivery if shares, or are reacquired or withheld.</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;">alms_SharesAuthorizedToBeAddedFromAnotherPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_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 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: 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 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 (a)(1)<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 (a)(2)<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 (a)(3)<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 (c)(1)(i)<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 (c)(1)(ii)<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 (c)(1)(iii)<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 (c)(1)(iv)<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 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 11: 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 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 (c)(1)(iv)(03)<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 (c)(1)(iv)(04)<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)(2)(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)(2)(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)(2)(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)(2)(iii)(01)<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)(2)(iii)(02)<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)(2)(iii)(03)<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 (d)(1)<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 (d)(2)<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 (e)(1)<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 (e)(2)<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 (f)(2)(i)<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 (f)(2)(ii)<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 (f)(2)(iii)<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 (f)(2)(iv)<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 (f)(2)(v)<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_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_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_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_PlanNameAxis=alms_EquityIncentivePlan2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_EquityIncentivePlan2024Member</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementNonemployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementNonemployeeMember</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_PlanNameAxis=alms_EmployeeStockPurchasePlan2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_EmployeeStockPurchasePlan2024Member</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_PlanNameAxis=alms_PerformanceOptionPlan2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_PerformanceOptionPlan2024Member</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=alms_NonStatutoryOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_NonStatutoryOptionMember</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>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.25.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 Option Activity (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Options Outstanding</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding at beginning of the period (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,096,086<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 (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,902,385<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(72,201)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Forfeited or expired (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(255,362)<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 );">Options outstanding, vested and expected to vest at end of the period (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,670,908<span></span>
</td>
<td class="nump">5,096,086<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable at end of the period (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,565,317<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted- Average Exercise Price Per Share</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted-average exercise price, Outstanding at beginning of the period ($ per shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.68<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted-average exercise price, Granted ($ per shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.68<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted-average exercise price, Exercised ($ per shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.26<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted-average exercise price, Forfeited or expired ($ per shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted-average exercise price, Outstanding, vested and expected to vest at end of the period ($ per shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.59<span></span>
</td>
<td class="nump">$ 9.68<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Exercisable at end of the period ($ per shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.31<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_alms_StockOptionsWeightedAverageRemainingContractualTermAbstract', window );"><strong>Weighted- Average Remaining Contractual Term</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted-average remaining contractual term, Outstanding, vested and expected to vest (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years 2 months 12 days<span></span>
</td>
<td class="text">8 years 6 months<span></span>
</td>
</tr>
<tr class="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 );">Weighted-average remaining contractual term, Exercisable at end of the period (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 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_alms_StockOptionsAggregateIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate Intrinsic Value, Outstanding at beginning of the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,033<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Aggregate Intrinsic Value, exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">333<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 );">Aggregate Intrinsic Values, Outstanding, vested and expected to vest at the end of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,777<span></span>
</td>
<td class="nump">$ 15,033<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate Intrinsic Values, Exercisable at the end of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,777<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_alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndEarlyExercisableNumber', window );">Unvested and early exercisable shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,906,969<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 ($ per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.92<span></span>
</td>
<td class="nump">$ 10.93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Vested, fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,800<span></span>
</td>
<td class="nump">$ 8,100<span></span>
</td>
</tr>
<tr class="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 recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,457<span></span>
</td>
<td class="nump">$ 8,625<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=alms_PerformanceOptionPlan2024Member', window );">2024 POP</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Options Outstanding</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,880,680<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Forfeited or expired (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(92,800)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, vested and expected to vest at end of the period (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,787,880<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted- Average Exercise Price Per Share</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted-average exercise price, Granted ($ per shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted-average exercise price, Forfeited or expired ($ per shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.19<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted-average exercise price, Outstanding, vested and expected to vest at end of the period ($ per shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.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_alms_StockOptionsWeightedAverageRemainingContractualTermAbstract', window );"><strong>Weighted- Average Remaining Contractual Term</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted-average remaining contractual term, Outstanding, vested and expected to vest (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 years 3 months 18 days<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_alms_StockOptionsAggregateIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value</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_SharePrice', window );">Common stock fair value</a></td>
<td class="nump">$ 12.06<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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">6 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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility rate</a></td>
<td class="nump">122.00%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk Free Interest Rate</a></td>
<td class="nump">4.38%<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_alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedInPeriodFairValue', window );">Share-Based payment award, options, issued in period, fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Performance period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">36 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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,700<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=alms_PerformanceOptionPlan2024Member', window );">2024 POP | Maximum</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_alms_StockOptionsAggregateIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value</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_alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDerivedServicePeriod', window );">Share-Based payment award, award derived service period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 1 month 6 days<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=alms_PerformanceOptionPlan2024Member', window );">2024 POP | Minimum</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_alms_StockOptionsAggregateIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDerivedServicePeriod', window );">Share-Based payment award, award derived service period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 4 months 24 days<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_alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDerivedServicePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimated service period that is derived based on the market conditions.</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;">alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDerivedServicePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedInPeriodFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 options issued. Excludes equity instruments other than options.</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;">alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedInPeriodFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndEarlyExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 into which unvested stock options outstanding as of the balance sheet date can be early converted under the option 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;">alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndEarlyExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_StockOptionsAggregateIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">alms_StockOptionsAggregateIntrinsicValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_StockOptionsWeightedAverageRemainingContractualTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">alms_StockOptionsWeightedAverageRemainingContractualTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_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 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 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 (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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) 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 (d)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</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 (c)(1)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of options that were either forfeited or expired.</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 (c)(1)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_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_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>
<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_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_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_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_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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-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_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_PlanNameAxis=alms_PerformanceOptionPlan2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_PerformanceOptionPlan2024Member</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<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.25.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 - Valuation of Stock Options - the 2021 Plan and 2024 EIP (Details) - 2021 Plan and 2024 EIP - Stock options<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</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>
</tr>
<tr class="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 );">Minimum Volatility (%)</a></td>
<td class="nump">103.65%<span></span>
</td>
<td class="nump">97.65%<span></span>
</td>
</tr>
<tr class="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 );">Maximum Volatility (%)</a></td>
<td class="nump">109.78%<span></span>
</td>
<td class="nump">102.54%<span></span>
</td>
</tr>
<tr class="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 );">Minimum Risk-free interest rate (%)</a></td>
<td class="nump">3.47%<span></span>
</td>
<td class="nump">3.66%<span></span>
</td>
</tr>
<tr class="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 );">Maximum Risk-free interest rate (%)</a></td>
<td class="nump">4.48%<span></span>
</td>
<td class="nump">4.77%<span></span>
</td>
</tr>
<tr class="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 );">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_us-gaap_PlanNameAxis=alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember', 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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">5 years 9 months 18 days<span></span>
</td>
<td class="text">5 years 9 months 18 days<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=alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember', 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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">6 years 1 month 6 days<span></span>
</td>
<td class="text">6 years 7 months 6 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_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>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_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>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_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>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_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>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_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_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 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: 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 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 (a)(1)<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 (a)(2)<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 (a)(3)<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 (c)(1)(i)<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 (c)(1)(ii)<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 (c)(1)(iii)<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 (c)(1)(iv)<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 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 11: 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 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 (c)(1)(iv)(03)<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 (c)(1)(iv)(04)<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)(2)(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)(2)(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)(2)(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)(2)(iii)(01)<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)(2)(iii)(02)<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)(2)(iii)(03)<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 (d)(1)<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 (d)(2)<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 (e)(1)<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 (e)(2)<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 (f)(2)(i)<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 (f)(2)(ii)<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 (f)(2)(iii)<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 (f)(2)(iv)<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 (f)(2)(v)<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_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_us-gaap_PlanNameAxis=alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember</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_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>94
<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.25.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 - Early Exercise of Employee Options (Details) - Early exercise employee option - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward', window );"><strong>Early Exercisable Shares, 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Unvested shares outstanding at beginning of the period (shares)</a></td>
<td class="nump">327,100<span></span>
</td>
<td class="nump">663,930<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_alms_StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions', window );">Early exercised</a></td>
<td class="nump">25,034<span></span>
</td>
<td class="nump">18,469<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares', window );">Vested (shares)</a></td>
<td class="num">(205,451)<span></span>
</td>
<td class="num">(340,502)<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_alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasedInPeriod', window );">Repurchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,797)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Unvested shares outstanding at end of the period (shares)</a></td>
<td class="nump">146,683<span></span>
</td>
<td class="nump">327,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract', window );"><strong>Early Exercisable Shares, Weighted-Average Exercise Price Per Share:</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Exercise price at the beginning of the period ($ per share)</a></td>
<td class="nump">$ 5.33<span></span>
</td>
<td class="nump">$ 5.36<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_alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionEarlyExercisesWeightedAverageExercisePrice', window );">Early exercised ($ per share)</a></td>
<td class="nump">8.84<span></span>
</td>
<td class="nump">9.48<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue', window );">Vested ($ per share)</a></td>
<td class="nump">5.62<span></span>
</td>
<td class="nump">5.65<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_alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasesInPeriodWeightedAverageExercisePrice', window );">Repurchased ($ per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.36<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Exercise price at the end of the period ($ per share)</a></td>
<td class="nump">$ 5.53<span></span>
</td>
<td class="nump">$ 5.33<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_alms_ShareBasedCompensationArrangementUnvestedSharesFairValueOfSharesSubjectToRepurchaseObligation', window );">Share repurchase liability related to the unvested shares</a></td>
<td class="nump">$ 0.8<span></span>
</td>
<td class="nump">$ 1.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionEarlyExercisesWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 that are exercised early 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;">alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionEarlyExercisesWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ShareBasedCompensationArrangementUnvestedSharesFairValueOfSharesSubjectToRepurchaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the early exercise of unvested shares that are treated as share repurchase obligation.</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;">alms_ShareBasedCompensationArrangementUnvestedSharesFairValueOfSharesSubjectToRepurchaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 repurchased during the reporting 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;">alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of the plan that were repurchased 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;">alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 early during the current 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;">alms_StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-vested options outstanding.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 grant-date fair value of non-vested options outstanding.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 vested.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 grant-date fair value of options vested.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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=alms_EarlyExercisableEmployeeStockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_EarlyExercisableEmployeeStockOptionsMember</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>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.25.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, 2024</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Stock-Based Compensation Expense</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 recognized</a></td>
<td class="nump">$ 19,457<span></span>
</td>
<td class="nump">$ 8,625<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized stock-based compensation expense related to unvested stock option</a></td>
<td class="nump">$ 54,400<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Period over which unamortized stock-based compensation expense to be recognized</a></td>
<td class="text">2 years 6 months<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_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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Stock-Based Compensation 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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense recognized</a></td>
<td class="nump">$ 10,110<span></span>
</td>
<td class="nump">4,745<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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Stock-Based Compensation Expense</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 recognized</a></td>
<td class="nump">9,347<span></span>
</td>
<td class="nump">3,880<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_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementNonemployeeMember', window );">Executives</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Stock-Based Compensation 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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense recognized</a></td>
<td class="nump">300<span></span>
</td>
<td class="nump">300<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 );">Stock options</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Stock-Based Compensation Expense</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 recognized</a></td>
<td class="nump">19,399<span></span>
</td>
<td class="nump">8,553<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_RestrictedStockMember', window );">Restricted stock awards</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Stock-Based Compensation 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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense recognized</a></td>
<td class="nump">$ 58<span></span>
</td>
<td class="nump">$ 72<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 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 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 (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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</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 (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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost to be recognized for option 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 (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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementNonemployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementNonemployeeMember</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=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestrictedStockMember</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>96
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share Attributable to Common Stockholders (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, 2024</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_NetIncomeLossAbstract', 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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (294,233)<span></span>
</td>
<td class="num">$ (154,993)<span></span>
</td>
</tr>
<tr class="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_WeightedAverageNumberOfSharesIssuedBasic', window );">Weighted-average shares of common stock outstanding</a></td>
<td class="nump">28,579,979<span></span>
</td>
<td class="nump">2,649,038<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation', window );">Less: Weighted-average shares of common stock subject to repurchase</a></td>
<td class="num">(238,113)<span></span>
</td>
<td class="num">(498,852)<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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares of common stock outstanding, basic</a></td>
<td class="nump">28,341,866<span></span>
</td>
<td class="nump">2,150,186<span></span>
</td>
</tr>
<tr class="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 shares of common stock outstanding, diluted</a></td>
<td class="nump">28,341,866<span></span>
</td>
<td class="nump">2,150,186<span></span>
</td>
</tr>
<tr class="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">$ (10.38)<span></span>
</td>
<td class="num">$ (72.08)<span></span>
</td>
</tr>
<tr class="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">$ (10.38)<span></span>
</td>
<td class="num">$ (72.08)<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 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 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 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 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 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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/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 2: 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 3: 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 4: 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 5: 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 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/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 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 10: 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 11: 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 12: 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 13: 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 14: 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 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 (b)<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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: 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 18: 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 19: 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 20: 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 21: 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 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: 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 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)(iii)(A))<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 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 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)(5))<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 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 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)(iii)(A))<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)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<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)(iv))<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)(5))<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 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 33: 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 34: 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 35: 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 36: 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 37: 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_NetIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 subject to repurchase or cancellation determined by relating the portion of time within a reporting period that these shares have been outstanding to the total time in that period. Common stock subject to repurchase are outstanding common shares that are contingently returnable (that is, subject to recall).</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 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-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_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberOfSharesIssuedBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).</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 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-13<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 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_WeightedAverageNumberOfSharesIssuedBasic</td>
</tr>
<tr>
<td style="padding-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>97
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share Attributable to Common Stockholders - Potentially dilutive securities excluded from computation (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Net Loss Per Share Attributable to Common Stockholders</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 );">Potential dilutive shares excluded from computation of diluted net loss per share</a></td>
<td class="nump">9,608,054<span></span>
</td>
<td class="nump">23,839,676<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 );">Stock options issued and outstanding</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>Net Loss Per Share Attributable to Common Stockholders</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 );">Potential dilutive shares excluded from computation of diluted net loss per share</a></td>
<td class="nump">9,458,788<span></span>
</td>
<td class="nump">5,096,086<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=alms_UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember', window );">Unvested restricted common stock and early exercised stock options</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>Net Loss Per Share Attributable to Common Stockholders</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 );">Potential dilutive shares excluded from computation of diluted net loss per share</a></td>
<td class="nump">149,266<span></span>
</td>
<td class="nump">356,422<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_RedeemableConvertiblePreferredStockMember', window );">Redeemable convertible preferred stock issued and outstanding</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>Net Loss Per Share Attributable to Common Stockholders</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 );">Potential dilutive shares excluded from computation of diluted net loss per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,387,168<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>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_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=alms_UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember</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_RedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RedeemableConvertiblePreferredStockMember</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>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.25.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 - Tax Amount Reconciliation (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract', window );"><strong>Income Tax 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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Amount at statutory rates</a></td>
<td class="num">$ (61,789,000)<span></span>
</td>
<td class="num">$ (32,548,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_alms_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount', window );">Permanent differences</a></td>
<td class="nump">3,000,000<span></span>
</td>
<td class="nump">7,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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">64,923,000<span></span>
</td>
<td class="nump">34,961,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_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">3,356,000<span></span>
</td>
<td class="nump">892,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_IncomeTaxReconciliationTaxCreditsResearch', window );">Federal research and development credit</a></td>
<td class="num">(9,520,000)<span></span>
</td>
<td class="num">(3,322,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_IncomeTaxReconciliationOtherReconcilingItems', window );">Other</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">10,000<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_IncomeTaxExpenseBenefit', window );">Total</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_alms_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to permanent differences.</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;">alms_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_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/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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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_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_IncomeTaxReconciliationOtherReconcilingItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying statutory federal (national) tax rate to pretax income (loss) from continuing operation attributable to other reconciling item. Excludes state and local income tax expense (benefit), federal tax expense (benefit), statutory income tax expense (benefit) outside of country of domicile, tax credit, nondeductible expense, deduction, income tax settlement, income tax contingency, and cross-border tax law.</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 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<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> -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_IncomeTaxReconciliationOtherReconcilingItems</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/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_IncomeTaxReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="padding-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>99
<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.25.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 - Components Of Deferred Tax Asset Balances (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, 2024</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_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Deferred tax 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_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating losses</a></td>
<td class="nump">$ 21,573<span></span>
</td>
<td class="nump">$ 10,519<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Tax credits</a></td>
<td class="nump">17,407<span></span>
</td>
<td class="nump">6,243<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Research and development capitalization</a></td>
<td class="nump">74,211<span></span>
</td>
<td class="nump">39,059<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals', window );">Accruals and reserves</a></td>
<td class="nump">115<span></span>
</td>
<td class="nump">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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">3,088<span></span>
</td>
<td class="nump">1,361<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_alms_DeferredTaxAssetsOperatingLeaseLiabilities', window );">Operating lease liabilities</a></td>
<td class="nump">6,452<span></span>
</td>
<td class="nump">6,842<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other capitalized expenses</a></td>
<td class="nump">11,832<span></span>
</td>
<td class="nump">4,567<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 );">Gross deferred tax assets</a></td>
<td class="nump">134,678<span></span>
</td>
<td class="nump">68,606<span></span>
</td>
</tr>
<tr class="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">(127,990)<span></span>
</td>
<td class="num">(61,404)<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_DeferredTaxAssetsNet', window );">Deferred tax assets, net of valuation allowance</a></td>
<td class="nump">6,688<span></span>
</td>
<td class="nump">7,202<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax 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_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Fixed assets</a></td>
<td class="num">(885)<span></span>
</td>
<td class="num">(1,025)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements', window );">Operating lease right-of-use assets</a></td>
<td class="num">(5,803)<span></span>
</td>
<td class="num">(6,177)<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_DeferredIncomeTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="num">(6,688)<span></span>
</td>
<td class="num">(7,202)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Increase in valuation allowance</a></td>
<td class="nump">$ 66,600<span></span>
</td>
<td class="nump">$ 35,400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alms_DeferredTaxAssetsOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating 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;">alms_DeferredTaxAssetsOperatingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_ComponentsOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ComponentsOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_ComponentsOfDeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ComponentsOfDeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_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_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/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_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible 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_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share-based compensation.</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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reserves and accruals.</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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from leasing arrangements.</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_DeferredTaxLiabilitiesLeasingArrangements</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from property, plant, and equipment.</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_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<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.25.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 Operating Loss Carryforwards And Tax Credits (Details)<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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">U.S. federal</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_OperatingLossCarryforwardsLineItems', window );"><strong>Income Taxes</strong></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_alms_OperatingLossCarryforwardsNotSubjectToExpiration', window );">Net operating losses, not subject to expiration</a></td>
<td class="nump">$ 84,664<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_alms_OperatingLossCarryforwardsSubjectToExpiration', window );">Net operating losses, subject to expiration</a></td>
<td class="nump">16,520<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax credits</a></td>
<td class="nump">16,026<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 );">U.S. states</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_OperatingLossCarryforwardsLineItems', window );"><strong>Income Taxes</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_alms_OperatingLossCarryforwardsSubjectToExpiration', window );">Net operating losses, subject to expiration</a></td>
<td class="nump">4,683<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax credits</a></td>
<td class="nump">$ 5,289<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alms_OperatingLossCarryforwardsNotSubjectToExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 that are not subject to expiration.</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;">alms_OperatingLossCarryforwardsNotSubjectToExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_OperatingLossCarryforwardsSubjectToExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 that are subject to expiration dates.</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;">alms_OperatingLossCarryforwardsSubjectToExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-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_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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>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_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-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_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>101
<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.25.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 - Unrecognized Tax Benefits (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, 2024</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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Unrecognized tax benefits:</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_UnrecognizedTaxBenefits', window );">Beginning balance</a></td>
<td class="nump">$ 4,116<span></span>
</td>
<td class="nump">$ 2,451<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Increases in tax positions in the current period</a></td>
<td class="nump">1,336<span></span>
</td>
<td class="nump">3,572<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Decreases related to prior year's tax position</a></td>
<td class="num">(2,655)<span></span>
</td>
<td class="num">(1,907)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Ending balance</a></td>
<td class="nump">$ 2,797<span></span>
</td>
<td class="nump">$ 4,116<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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-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_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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unrecognized tax benefits resulting from tax positions that have been or will be taken in current period 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 15A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-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>102
<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.25.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 - Uncertain Tax Positions (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</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_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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense', window );">Accrued interest and penalties for unrecognized tax benefits</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_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit', window );">Possible change in the amount of existing unrecognized tax benefits</a></td>
<td class="nump">$ 0<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_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_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date.</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/otherTransitionRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<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_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (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, 2024</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_CompensationAndRetirementDisclosureAbstract', window );"><strong>Employee Benefit Plans</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 );">Employer contribution under the plan</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_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>104
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (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, 2024</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_alms_ResearchAndDevelopmentInternalCostAbstract', window );"><strong>Internal costs</strong></a></td>
<td class="text">&#160;<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_ResearchAndDevelopmentExpense', window );">Total research and development expense</a></td>
<td class="nump">$ 265,554<span></span>
</td>
<td class="nump">$ 137,676<span></span>
</td>
</tr>
<tr class="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 expenses</a></td>
<td class="nump">35,200<span></span>
</td>
<td class="nump">20,498<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 operating expenses</a></td>
<td class="nump">300,754<span></span>
</td>
<td class="nump">158,174<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">(300,754)<span></span>
</td>
<td class="num">(158,174)<span></span>
</td>
</tr>
<tr class="ro">
<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), net</a></td>
<td class="nump">6,521<span></span>
</td>
<td class="nump">3,181<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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(294,233)<span></span>
</td>
<td class="num">(154,993)<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=alms_SingleReportableSegmentMember', window );">Single reportable segment</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_alms_ResearchAndDevelopmentExternalCostAbstract', window );"><strong>External 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_alms_MilestoneRelatedToPreviouslyAcquiredInProcessResearchAndDevelopmentAssets', window );">Milestones related to previously acquired IPR&amp;D assets</a></td>
<td class="nump">23,000<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_alms_ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials', window );">CRO, CMO and clinical trials</a></td>
<td class="nump">151,422<span></span>
</td>
<td class="nump">68,967<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_alms_ResearchAndDevelopmentProfessionalConsultingServicesCosts', window );">Professional consulting services</a></td>
<td class="nump">19,154<span></span>
</td>
<td class="nump">13,155<span></span>
</td>
</tr>
<tr class="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">10,258<span></span>
</td>
<td class="nump">11,463<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_alms_ResearchAndDevelopmentInternalCostAbstract', window );"><strong>Internal costs</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_alms_ResearchAndDevelopmentPersonnelRelatedCosts', window );">Personnel-related costs</a></td>
<td class="nump">46,774<span></span>
</td>
<td class="nump">32,068<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_alms_ResearchAndDevelopmentFacilitiesAndOverheadCosts', window );">Facilities and overhead costs</a></td>
<td class="nump">14,946<span></span>
</td>
<td class="nump">12,023<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_ResearchAndDevelopmentExpense', window );">Total research and development expense</a></td>
<td class="nump">265,554<span></span>
</td>
<td class="nump">137,676<span></span>
</td>
</tr>
<tr class="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 expenses</a></td>
<td class="nump">35,200<span></span>
</td>
<td class="nump">20,498<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_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">300,754<span></span>
</td>
<td class="nump">158,174<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_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(300,754)<span></span>
</td>
<td class="num">(158,174)<span></span>
</td>
</tr>
<tr class="re">
<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), net</a></td>
<td class="nump">6,521<span></span>
</td>
<td class="nump">3,181<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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (294,233)<span></span>
</td>
<td class="num">$ (154,993)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alms_ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 research and development expenses incurred primarily due to an increase in clinical trial and CRO expenses due to increased activities related to our clinical trials and increase in CMO expenses associated with manufacturing of clinical supplies to support our trials.</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;">alms_ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_MilestoneRelatedToPreviouslyAcquiredInProcessResearchAndDevelopmentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs related to clinical milestone payment to previously acquired IPR&amp;D assets, classified as research and development 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;">alms_MilestoneRelatedToPreviouslyAcquiredInProcessResearchAndDevelopmentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ResearchAndDevelopmentExternalCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">alms_ResearchAndDevelopmentExternalCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ResearchAndDevelopmentFacilitiesAndOverheadCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 research and development expense related to facilities and overhead.</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;">alms_ResearchAndDevelopmentFacilitiesAndOverheadCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ResearchAndDevelopmentInternalCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">alms_ResearchAndDevelopmentInternalCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ResearchAndDevelopmentPersonnelRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 research and development expenses incurred primarily due to personnel 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;">alms_ResearchAndDevelopmentPersonnelRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_ResearchAndDevelopmentProfessionalConsultingServicesCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 research and development expenses incurred primarily due to professional consulting services.</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;">alms_ResearchAndDevelopmentProfessionalConsultingServicesCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_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_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/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 2: 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 3: 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 4: 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 5: 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 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/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 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 10: 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 11: 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 12: 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 13: 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 14: 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 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 (b)<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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: 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 18: 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 19: 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 20: 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 21: 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 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: 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 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)(iii)(A))<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 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 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)(5))<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 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 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)(iii)(A))<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)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<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)(iv))<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)(5))<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 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 33: 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 34: 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 35: 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 36: 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 37: 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_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>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_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_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/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 2: 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 3: 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 4: 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 5: 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 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 (c)<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/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_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_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</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 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-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_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-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_StatementBusinessSegmentsAxis=alms_SingleReportableSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_SingleReportableSegmentMember</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>105
<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.25.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 Millions</strong></div></th>
<th class="th">
<div>Feb. 06, 2025 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Mar. 25, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>$ / shares</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_StatementClassOfStockAxis=alms_VotingCommonStockMember', window );">Voting 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>
</tr>
<tr class="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>
</tr>
<tr class="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 or stated value per share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<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>
</tr>
<tr class="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>
</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_alms_MergerAgreementTerminationFee', window );">Termination fee</a></td>
<td class="nump">$ 10.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 | Kaken</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</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_alms_UpfrontNonRefundablePayment', window );">Upfront, non-refundable payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20.0<span></span>
</td>
<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_alms_AggregateDevelopmentCost', window );">Payment to global development cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.0<span></span>
</td>
<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_alms_AggregatePaymentOfRegulatoryAndCommercialMilestones', window );">Aggregate payment of regulatory and commercial milestones</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 140.0<span></span>
</td>
<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 | The Combined Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Ownership percentage</a></td>
<td class="nump">55.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>
</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 | ACELYRIN</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="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 or stated value per share | $ / shares</a></td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_alms_MergerAgreementTerminationFee', window );">Termination fee</a></td>
<td class="nump">$ 10.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 | ACELYRIN | The Combined Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Ownership percentage</a></td>
<td class="nump">45.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>
</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 | ACELYRIN | Voting 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>
</tr>
<tr class="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>
</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_alms_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio', window );">Cancelled and converted Ratio</a></td>
<td class="nump">0.4274<span></span>
</td>
<td class="text">&#160;<span></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_alms_AggregateDevelopmentCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 aggregate global development 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;">alms_AggregateDevelopmentCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_AggregatePaymentOfRegulatoryAndCommercialMilestones">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 aggregate payment to 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;">alms_AggregatePaymentOfRegulatoryAndCommercialMilestones</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio of number of shares of equity interests issued or issuable to acquire entity in exchange for each share of acquiree.</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;">alms_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alms_MergerAgreementTerminationFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 termination fee owed in the merger agreement, if transaction have not been consummated.</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;">alms_MergerAgreementTerminationFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_alms_UpfrontNonRefundablePayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 upfront non-refundable payment.</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;">alms_UpfrontNonRefundablePayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alms_</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_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 parent entity's interest in net assets of the subsidiary, expressed as a percentage.</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_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="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_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_StatementClassOfStockAxis=alms_VotingCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_VotingCommonStockMember</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=alms_KakenPharmaceuticalCo.Ltd.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_KakenPharmaceuticalCo.Ltd.Member</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_OwnershipAxis=alms_CombinedCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=alms_CombinedCompanyMember</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=alms_AcelyrinIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=alms_AcelyrinIncMember</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_BusinessAcquisitionAxis=alms_AcelyrinIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessAcquisitionAxis=alms_AcelyrinIncMember</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>EXCEL
<SEQUENCE>106
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( "B+E5I&QTU(E0   ,T    0    9&]C4')O<',O87!P+GAM
M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ)
M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$,
M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2<?J]P<"A#G>B4^BQ-+.9<K!?^+
M4\L54Y[FRF_\9 6_![H74$L#!!0    ( "B+E5K?:0;]\@   "L"   1
M9&]C4')O<',O8V]R92YX;6S-DL%.PS ,AE\%Y=ZZR2A(4=<+B!-(2$P"<8L2
M;XO6I%%BU.[M2<O6@> !.,;^\_FSY$8'J?N(S[$/&,EBNAI=YY/48<WV1$$"
M)+U'IU*9$SXWMWUTBO(S[B H?5 [!%%5-^"0E%&D8 (682&RMC%:ZHB*^GC"
M&[W@PT?L9IC1@!TZ])2 EQQ8.TT,Q[%KX *88(31I:\"FH4X5__$SAU@I^28
M[)(:AJ$<5G,N[\#A[>GQ95ZWL#Z1\AKSKV0E'0.NV7GRZ^KN?O/ 6E&)NJBN
M"\$W@DM12UZ_3ZX__"["KC=V:_^9\>TWX[-@V\"ONV@_ 5!+ P04    "  H
MBY5:F5R<(Q &  "<)P  $P   'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4
M?N^OT'AG]FT+QC:!MK03<VEVV[29A.U.'X416(UL>621A'^_1S80RY8-[9)-
MNIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X8-DOV]:[MR_>X%<R)!%!,!FGK_#
M"J5,7K5::0##.'W)$Q+#W(*+"$MX%,O67.!;&B\CUNJTV]U6A&ELH1A'9&!]
M7BQH0-!445IO7R"TY1\S^!7+5(UEHP$35T$FN8BT\OELQ?S:WCYES^DZ'3*!
M;C ;6"!_SF^GY$Y:B.%4PL3 :F<_5FO'T=)(@(+)?90%NDGVH],5"#(-.SJ=
M6,YV?/;$[9^,RMIT-&T:X./Q>#BVR]*+<!P$X%&[GL*=]&R_I$$)M*-IT&38
M]MJND::JC5-/T_=]W^N;:)P*C5M/TVMWW=..B<:MT'@-OO%/A\.NB<:KT'3K
M:28G_:YKI.D6:$)&X^MZ$A6UY4#3( !8<';6S-(#EEXI^G64&MD=N]U!7/!8
M[CF)$?[&Q036:=(9EC1&<IV0!0X -\313%!\KT&VBN#"DM)<D-;/*;50&@B:
MR('U1X(AQ=RO_?67N\FD,WJ=?3K.:Y1_::L!I^V[F\^3_'/HY)^GD]=-0LYP
MO"P)\?LC6V&')VX[$W(Z'&="?,_V]I&E)3+/[_D*ZTX\9Q]6EK!=S\_DGHQR
M([O=]EA]]D]';B/7J<"S(M>41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQ
MEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1
M]E6\W*.76!4!EQC?-*HU+,76>)7 \:V</!T3$LV4"P9!AI<D)A*I.7Y-2!/^
M*Z7:_IS30/"4+R3Z2I&/:;,CIW0FS>@S&L%&KQMUAVC2/'K^!?F<-0H<D1L=
M F<;LT8AA&F[\!ZO)(Z:K<(1*T(^8ADV&G*U%H&V<:F$8%H2QM%X3M*T$?Q9
MK#63/F#([,V1=<[6D0X1DEXW0CYBSHN0$;\>ACA*FNVB<5@$_9Y>PTG!Z(++
M9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'HYI9";V$5FJ?JH<T/J@>,@H%\;D>
M/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>
M1FY;Q/NN,=K7-"XH8U=RS<C'5*^3*=@YG\#L_6@^GO'M^MDDA*^:62TC%I!+
M@;-!)+C\B\KP*L0)Z&1;)0G+5--E-XH2GD(;;NE3]4J5U^6ON2BX/%ODZ:^A
M=#XLS_D\7^>TS0LS0[=R2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9=
M=N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8
MT='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7
M\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I
M=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*POFH]M!5.S_Y9K<B?#!%.%@L22&.4
M%Z9*HO,94[[G*TG$53B_13.V$I<8O./FQW%.4[@2=K8/ C*YNSFI>F4Q9Z;R
MWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z
M;I,[2$R<><41 71% B.5' 86%S+D4.Z2D 83 <V4R43P H)DIAR F/H+O?(,
MN2D5SJT^.7]%+(.&3E[2)1(4BK ,!2$7<N/O[Y-J=XS7^BR!;814,F35%\I#
MB<$],W)#V%0E\Z[:)@N%V^)4S;L:OB9@2\-Z;ITM)__;7M0]M!<]1O.CF> >
MLX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[
MM'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ
M#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1.
M"CS<_N\-L,+$CN'MB[\!4$L#!!0    ( "B+E5HFG#:@U (  ,((   8
M>&PO=V]R:W-H965T<R]S:&5E=#$N>&ULG99M;]HP$,>_BI5)>[4V#U"@'2 !
M;3>TM4*EW5Y,>V&2(['JV)GM%/CV.R>0,BEUT=XD?KJ_?W>Q[S+<2/6L,P!#
MMCD7>N1EQA17OJ_C#'*JSV4! F?64N748%>EOBX4T*0RRKD?!4'/SRD3WGA8
MC2W4>"A+PYF A2*ZS'.J=E/@<C/R0N\P\,#2S-@!?SPL: I+,$_%0F'/;U02
MEH/03 JB8#WR)N'5-*P,JA4_&&ST49M85U92/MO./!EY@24"#K&Q$A1?+S #
MSJT2<OS9BWK-GM;PN'U0OZV<1V=65,-,\I\L,=G(&W@D@34MN7F0FZ^P=^C"
MZL62Z^I)-O7:;L<C<:F-S/?&2) S4;_I=A^((X,H>L,@VAM$%7>]445Y30T=
M#Y7<$&57HYIM5*Y6U@C'A/TJ2Z-PEJ&=&5_+N,0@&T)%0FZ$869'YJ+^VABU
MH6]P$[O4C_>"TUHP>D,PC,B=%";3J)9 \J^ CW0-8G1 G$9.Q6N(STDG_$2B
M(.HZ]#J-RYU*K_-_+I-?DY4V"H_+[S;O:^UNN[:]0U>ZH#&,/+PD&M0+>../
M'\)>\-E!WFW(NR[U5_+'70%M<&[SY9DK?!<-Q(5391^Q!TB9#1/2W-.\E<:M
M,_G^=#=?UK&9W\_.'6B]!JUW"MHMXZ#(C!I(I=JUD;EE[J4XHW&,F4.A1E+K
M.?#Z#5[_%+QE3CDGTU+CM-9M>&X9HTIPT P:FL$I-#<YJ)2)E'Q!>Y.1F<P+
M*EJCYM9[!^NRP;H\"6M+'O%P:59=R04H)I,V)K?8FG+M@@J#US09G((UP]NG
M*,=\D<"6?(/6.+TC%01!..CV.[V^B^PH@8?N>X09(:FRPBVG:2N/6^#-(/E'
M9<6>DJIX:A++4IBZPC2C38&>U&7I=7E=W>^H/62:<%BC:7#>Q]R@ZH)9=XPL
MJB*UD@9+7M7,\"<#E%V \VLIS:%C-VA^6\9_ 5!+ P04    "  HBY5:G&PG
MZO,&  #H(   &    'AL+W=O<FMS:&5E=',O<VAE970R+GAM;*U::V_;-A3]
M*X17;"W@U'SHV28&TJ1#!VQM4+?=9T:F;:&2Z)&4T^S7CY1<2S(IYC%_2"+9
MEY?GD)<\AU+.[[CX+C>,*?"C+"IY,=DHM7TSF\ELPTHJ7_,MJ_0W*RY*JO2M
M6,_D5C"Z;!J5Q0Q#&,U*FE>3^7GSV8V8G_-:%7G%;@20=5E2<?^.%?SN8H(F
M/S_XG*\WRGPPFY]OZ9HMF/JZO1'Z;G;(LLQ+5LF<5T"PU<7D$KVY(K%IT$1\
MR]F=[%T#0^66\^_FYH_EQ00:1*Q@F3(IJ/ZS8U>L*$PFC>.??=+)H4_3L'_]
M,_OO#7E-YI9*=L6+O_.EVEQ,D@E8LA6M"_69WWU@>T*AR9?Q0C:_P=T^%DY
M5DO%RWUCC:#,J_8O_;$?B%X#%(PTP/L&^+$-R+X!:8BVR!I:UU31^;G@=T"8
M:)W-7#1CT[36;/+*3.-""?UMKMNI^=6GCXM/?_YQ??GE_35X=_GGY<>K]V#Q
MX?W[+PMP!KXNKL'+%Z_ "Y!7X,N&UY)62WD^4[IGTWZ6[7MYU_:"1WJY9MEK
M0- 48(@#1_.KQS<GP^8SS?= &A](XR8?&2-="\$J!:B43,DW+CYM@L"=P*RM
M-W)+,W8QT8M',K%CD_FOOZ (OG6Q.U&R 5=RX$I\V>=75&Z GC60F0OV3YWO
M:*').V>Q314VJ<P&L)NC* UQ=#[;]?G884&8IEW4 &AP !IX@7YF4HD\4ZR%
MZH+G3?#426F317VNB+@IA <*H9?"7U1\9XK>%@Q(EM4B5SESCG/HZ#N)27PT
MSG883L.188X.&*.'AIE1D;4UL60[O9%O2[,8])AM:;X$[(>6".G&'=FX26!6
M] "V'86C"+EAQP?8L1?V)[5APL+8%O9@-;M@QQ:@((3H"+4=A"(R@CHYH$Z\
MJ+]P18M' $RLO@F,4)(<0;3#0D+"V(TQ/6!,G[+NIJ#BU=D>L@MKZJA=>+Q#
M.()@KTX&0!'LM IZH=X(;5^$NF^FW6QE3>5JQ,R)=)]M4(@PC8Y'U16&@V!D
MZE%/69&_9#56JO)J#0JFC080QE&<\=59K6_:6AB'CNP!Q#$FQ]"=8<G(-H8Z
M?41>2=JOMH)7ZS/%1.FIW'VB/H+C7<P;,@38B1KRJUJ[L#RPB+VB IBF^!B;
M'9>D$<(C^#HM0\&C'$:1T]N\:'3 :3/0227M5-F&I#OU0W[YN\PR7FMG ;;T
MWHB@D["M:6ED*8@C"FF%')F53OK0,[6/9IFHF5_[D$/64A2DQ] =&@G38$2U
M4:=_Z#$"> QT(("]8G,2<"@<#!-X3, .BV$RMF([)41^*3S>#7M@I\ C-\@6
M/12&UA[CB(HQ' '=22/R:^-0OQ\:7UOT0I@B:WSM,*S'=T1N<">.V"^.W@%^
M0-.Q0P)3%(5'T!UA!";1R##C3BFQ7RD7&RJT/K)MK1=G'_N]$ZPM>@DZ5D9'
M$(I'![EW</0+8UL0#Q0"M@4O@8GEYAQA(0GAB/;@3AOQ R<^7I:Y,OO:?GO@
ME2D+5F4:+WCYD2L&XE=.X-[$;OT S@/O_T\T)-\)+W[H%+EDK&R.8)KW3KO%
MW%SK;E9,E_\22,6S[U/P KZ&$"(M50+H W'-WH)_F>#-@"7I%*)H&L8)D*8R
M]3#6:L-%_J]N3R7@*W#-,E;>Z@WYYT.-IJ%Y/#'5=2RWK'DZ5=SWLX;3-()3
M70@_L^92FKW<?,EK)96^,,OWJ3W0]5JP-55FV6A/O*3-\[&6L9YT9K(=4+P@
M,9R& 7QB+\YJ.:EWP?9YG,2A1CNR'#I7@D.O%5N8"=_P8LF$_*TY->@#Q,LE
M6^59KEZY'_YX?<Z3F9THVY!_9WJPW_3</*+T0UV7L/FQ*W[:%L^S:O;MH&T_
MYY/R$.<D>6D_9;/Z_XF&4]-Y.NSW=)?+96X6JY84\UCC+*_T$7R;:XEQ$K:-
M68J2R#(8CC@<PC <64B=@\-^!Z?M?5W6!35/"GCC1C->ZB'9F(?Z.P;R2M\S
M\++@4KKEQ39I@07>CAD3Q,[%8;^+ZP/?KWLG/-N8G45A$H;'3XI<@20*R-@!
MA70>CO@]7&LOI'?'<CZW=?BW"")X?*YRQ)T1DN(Q"T<Z"T?\%LXR1D8_'B/%
MS1;P#,:VOW,>\!UQG@,^Z8P@\1O!;[RQVKKB2RVV#7XGS).^1SA5MB'GWIL$
M<FHE)<\P@A[^)\HVY-]Y2^+WEE?M9"]&)]NV,-8"#.PW+".EV!D<XG_L\E&?
M[7:/+,>3&IM391OR[HP-B4Y>CL^0>@__$V4;\N_< _&[AP?+,?;4VIZ!MX>G
M,ICU7D.;_P'XBXIU7DE0L)5.#U_'&HIH7ZNW-XIOFS?3MUPI7C:7&T;U?)H
M_?V*Z[/J_L:\[#[\<\/\/U!+ P04    "  HBY5:^I66Z00$  #%$0  &
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
M)$D4>5<,%,]-9#QQ10%DNA'](E#H GJ_Y%SM!GJ!ZJ?3^0-02P,$%     @
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
MM=CYM=@)MM@9MM@IMM@YMMA)MMA9MMAIMMAYMMB)MB"M&LS;4BJIO93JY6&
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
MM6"#(YG&":?B7RSL>+LW?)H,'P;]SM3I@\E4/!Z=I^D$#._!V.D[SF.G^^
M,>O%&4\'LCT:._?.>*RF#WO?0.<I:7T=/O2=\>0WX/SY/)C^#:[ZSOV@-YB"
M:W U<BF*^!)Q[+G!-;@!SY,^N/IR#;X '('IDJR9&_FL:7+!27IF>HG_W=A_
MZX3_T */1" SX$0^\G<!3!&,-"+6>T2ZEA:QC[Q;4(:_ ZMD58XXU#O?O*QQ
MIYPFJ*SP*B?P7@C'T0)X) Q%U8MZ\%Z/14D+(L^".[9R/=0RQ&9GB&Z0T?[U
M%VB7_CC&L""P';Z5E&]%R_=I'<X0!62>4EZ*VF$ ,[9&/EBOQ)!'H@VBZB01
M\S@*5X2*,PB@[VO,WXZ%)U[35FO*DVW3MNKU:M6NVDUSDZ>N=>Z#U*LI]:J>
M.HEN-N>E6PMT:;H+ MOA;*><[?\AW?9!NFNP7FF4ZGO9UOKV0>:UE'E-RWR,
M?"1>R;, )00YEFVQTAQ1*KBKY+\'0IR2C^Z;.E3 3S!!%(L@=6\LT(E\^>R
M'%XOAS=*\2:GBDGKYZ7%5!#83DCK:4CKVI#V15@VKM0%(,#N# <GRD.+<BGA
M&*R:/UH@M-)"VR'22(DTM$2&<Y&S^!Q@_.A;46M_*87&X>F8VRH[#& I$Q:E
M8NM[Z'$BSX)/J7&]LY<&K"BTW=#F-!LLI,[U,!>3AH=E8I7AB3JQ,C+6?ZQU
M/<#%-*R##0O+)TAD(@WJ5=H'#G/J+97$S$J])[Z+SH$Y&J-"!6!1:+O1S"0@
MU&O L^N[<I#*>B.7S(3,9V@ZF(DZJ%=U9]1W]6!CE>O6/HO/4&DPDVE0K],^
MJE:**N^"E%H2R\_0?3 3?E"O_,XN[]I!7<!*&3;V*^,S)!?,-!?4BZXSZKM^
MR*-:VV=1D"C;99$)+JA77(/14%3JF1_;>JR+J[$@M-W;CDRG67J=]ASYB&XI
M5LQ]S#RRCC@#KM!<,@YB1XL/K[A/^%)]J_U;PI,5=UZQMEVO[*5<[]BEQ,W<
M)5B(Z$+=#3*@Z,2W/^EH?/_8A7<]=4VW-]Z!=QUU&V=F,/&EIGAI+["(18#F
M K)T6Q,,:7Q/&'<X6:FKMAGAG(2JN42NB*^<(/Z?$\+?.W*!]+:V_0]02P,$
M%     @ *(N56EEI</U="0  >2P  !@   !X;"]W;W)K<VAE971S+W-H965T
M."YX;6RU6FMSV[82_2L<W4ZGG;$B @1?KNT9QTZFG4EBCY4VGV$*LGA#$2I!
M^7%__5V M" 1#TN-^L4FJ>5R%_LX!X^S)]Y\%PO&VN!Y6=7B?+1HV]7I9"**
M!5M2\8ZO6 V_S'FSI"W<-@\3L6H8G:F7EM4$AV$R6=*R'EV<J6>WS<497[=5
M6;/;)A#KY9(V+^]9Q9_.1VCT^N"N?%BT\L'DXFQ%']B4M7^N;ANXFVRTS,HE
MJT7)ZZ!A\_/1)3J]BD/Y@I+XJV1/8NLZD*[<<_Y=WOPQ.Q^%TB)6L:*5*BC\
M>V17K*JD)K#C[U[I:/--^>+V]:OVC\IY<.:>"G;%JV_EK%V<C[)1,&-SNJ[:
M._[T.^L=BJ6^@E="_0V>>MEP%!1KT?)E_S)8L"SK[C]][@=BZP64.%[ _0MX
M^ )QO!#U+T3*T<XRY=8U;>G%6<.?@D9*@S9YH<9&O0W>E+4,X[1MX-<2WFLO
MKFZ^3&\^_7%]^?7#=3#]"O\^?_CR=1K<? RN+J>_!Q\_W7R;!N/@S^EU\,M/
MOP8_!64=?%WPM:#U3)Q-6K!!:IH4_??>=]_#CN\A''SF=;L0P8=ZQF:["B9@
M_,8#_.K!>^S5>,V*=T&$3@(<8F(QZ&K_UR./.=%F0".E+W(-*!6+8 [5(8)Y
MPY<!%%Q#V[)^Z#*V;$MF';9.*[%KE<5\*E:T8.<CJ%;!FD<VNOCY/R@)?[.Y
M?"1E.P- -@- ?-HOOD#OJ;BP.MF]&:LW98-YO!CCG. (!OYQVWZ+'(I)GFNY
M'=/BC6FQ-S:7L_]"14$3:D70<NA"!:^+LF)!W=LLG\KK0@9Q+=A,9KLM@J<V
M[^)CAO!(RG;&*=F,4^(-X;3EQ?>Q[(ZSH.!+@ Q!9=.U.=UI2K9"A7(2IX.
MFE)9@F-[--.-E:G7RJL%K1^8C-"<EDWP2*LU"_@<FGA3/E*)#D%5TONR*ML7
MF^6I85-,PF1@N"F$4&ZW.]O8G;U9(+0H&J9P3!I<BH*O95+"/8#I=];2>\A*
MP8IUXVP8F6'9.$JR>&"_12HFQ.Y OG$@]SIPS2#GBI)V.%S/ KKD35O^SYDC
MN6%$A&(\L-040CAS6(I"#6^A?[!Y/5;57#%(YX ]RV1F5MP*#0.2<&"C10:'
M*'08N87!R&OD)]EZ8"PA$59<T$HFQ;Q\ANJC0K#6#K/(3-^AM:8(3A*'L5@;
MB[W&?H.49&,^GW>U-F=- X;"/90=],B""X?!7K6'ML=>VX[[L:.A((W=R(N,
MFT#0>TAK7DNDD%XVD@N"RV. !%](CHKAO;:=?"0N#S4X(^*G)ZIIB@&N*9=4
M*;]V3!?&(2_X'^SCD;3M#H:F \B+HA=WH),VQ4)Y/F./,*E9J9C#UU:TG+VV
M"WNT8[.UHC!-AES&(A?'V%6&&J*1'Z-OV@5K#$.5)US]Y,E3$XW'.$N-9F<1
MBXBKV6G41G[8OBQZL%O1%PES5@M-V,UB YLM4N.$8(>!&IZ1'Y^=62%!>\W>
MR H3<%&&0R,I3+$8)9G#= W,R(_,75(,[52. )5HI!-;!6ZUWX+5,1EBM44*
MD]R1&EB#-?:#]<VF(W5H_8:MV$3C,<KB;&"L5<S%@; &;>P'[2_[S!.L9INP
M/,9Q'*:&X19!A/,\=:  UAB.\4&3U+)^9&(?TX^*X<?2MCL(&NRQ'^P_T[:G
MUQ+C]^;=V,1E(*IA.&R?%KD4YCRN(M$(COWSZ]LU]"8J#K6:6)*.A*%9+19!
MA'#JF/1@#;;8#[8[=J\:62WMBVI-[.]UJ3JLU7 ;S*;1L"/9Q C)759KF,5^
MF-U4^2]]F?\J;7\L9W!S_[)_X5BP%*$HS8VL,063D*0.4,,:=7%Z4,7/RYK6
MQ1Z&>\'\X(H_DK;=0=#(COW(?MOP@K'9:],38@UCH-8,8 K#V%+54<$AIC"=
ME==@13^_$7))I&<$YO+"B5HUXO,]ID'81'X<9R1!PT0PY;(\31T4 6N*@/T4
M83 &-40>)IRK]7U5%AOS-_ZL:W#W2<[XFJUE"L4G^'()(P@S_FW2N8?_EGE^
M'D5H2.[\;OS#5(DT%8G\5&1WF"AD@@PZ9$0%WU1LL&UH+6CA6O.(3-8![=9
M";\9_]1-36(B/XEQ5X2,+\R$N[Q?K^"2/;.F*(7ZM7O,5])[^W*V97DB'\;8
M(D1BQQIOI,E-Y%^@N*4OW1+O8>L3?JT'K\";ZQ-CDCF(6[2UN>#G+'=LU<-H
M5YT2?;I%6ATLL:"-G.%#,.&G+G2TJ5XV 9SM$3Z3O(R-Z-ED'+0ZTO0F>GO[
M0 'N-LSNBU:125Y(CJ-DN!QMD<OR)'.@;*0Y3N3G.-+XLBX:-7N!*8%TY*1S
M1Y*<1UJQU_X)(6J;LE#1@]^MWIB<!N%HF]3TWIAR.$0NQA9I[A/YN<_5WM8'
MM WNV4-9US)&DM]!L?&9U2F3X) 4&3M %C&<Y+$KO30/BM[8-#C()R:!S>N-
M97\@#1.#GEKD=KW>=4<SFBCSTKKI>K6J%!X!B$N KKA8-XZUN\C+C@[N<$?2
MMNNYYC&1G\=<*9HF^BT4E&0G),M/LA2]]K_]69UJD4!? CEZ?0([B)%U6$U&
MDT30=8RF\V\P&J(9#?$SFBEKVRY57)MDW4 <3HNM.[W619<(#7N730[C"-D+
M@VAB0_S$YHX5_$'&L-]B^[?=-9E,EB-C6]NR(0-S:X>OFO 0/^'YJY^"@@=>
MH%==;L,9MMJ=KIAM(F'UTZ0U"*5DZ*=%*G>MN!%-?L@;Y,?<A@GX?4M!3"W
ML>>BVQ*>\V9K-6ZOM43_IP_MC<2R1D2P:W^*;!VM>&/MQ[IL J0(+F5^MHN&
MKQ\60<N +P$564H2U=4\K6#R+Q/=ZOU1=W6(R:Y0DN2NFM;LBOSP"I):A_WA
M17"_'0</ATG/B(.;$<W-2.(%_KO^[$J_"R]+=V]F8R4'Q,L%#_;Y2-IV1T>S
M//(VR^L"/A@.J^<6#@=4$P_G.Q8Y$N>Y8R>/: Y'WMQO>FLFX-=P<' L>U3(
M046))F3$3\@&;IP$M3QZT16<U2?+0A R]OAL4NJ<G_4<F"9#L9\,?>62,/_8
M]*S_Q/8I-2OWM\C9N/]DZQ#GDC4/ZFRK"-226W<:<O.T.S_['IU>J6.F@^>7
MZ/12G2:=:#7=H=S/M($YF@!$G(/*\%T*-C7=.=?NIN4K=53TGK<M7ZK+!:-
MGJ0 _#[GO'V]D1_8G#:^^#]02P,$%     @ *(N56N$ ?^M% @  Z 0  !@
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
MYPQ,H*T>E#J!CW 1P,DO?,S& PX&G9QB1I.!4WT!!;H+HQQTCHXSV7VG]1E
M/8%V)^..FG[R <5J=#9[,GH9J+/NEK:?[Z0N&5Z&+1Z32M4E87;%!Q]9HI^U
M6([LJ7PZS.'97]Y91Q2/#X,H$59=K\IA4JA2PDP^IP%P):F6$]"LP):JNZT4
M/\?1B _JX3^CAM&!U-HX60V.8+J(R))DD3V%K=/<=]#!Y<E\7*5+D:R74 CZ
M& _, W':E(%3M!]Z1&%R_B*.#GFZ!$E ]!4(Y&-/3DOT+#4?M)'?JGCV*</0
M,Y1HCP#>064@6T6W%BK.#1BE!F4;O46"7X^7?IUP"Y\0FAQC6G73LZ&K%N+;
MT#DGUK1V&O\=A0N;SDG6=('+'80L?D>O$C\[Q$6\#K))<KX4Z55T>D7S)\-+
M[!B'*O558!-6=*3 \*8H9Z@8Z,$82BG1F#87'JTHR=6G[OO.>K>U%>$NW4E3
M X/DB1>WW=ONVOLJWO8>EL<[\_?2;304*]4:6R?C9XM1/!AI'X*M^>YW94.P
M%?^D"PKE: &^KRV*57H@!MU_!KC\+U!+ P04    "  HBY5:8MK6ZSTB  "K
M;   &0   'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6S%7>N3VS:2_U=8WKHM
MNTHCVQ/GL7&2JK'S6&_%L<L3Y^H^4B0D(:8(+4'.6/O77_^Z&R^)&D_V]G8_
M)!Z)!-#H]PO0-[=N^."WQHS5QUW7^V\?;,=Q__7CQ[[9FEWMEVYO>GJR=L.N
M'NGCL'GL]X.I6QZTZQY?/GGRQ>-=;?L'WWW#W[T=OOO&36-G>_-VJ/RTV]7#
MX87IW.VW#YX^"%^\LYOMB"\>?_?-OMZ8:S.^W[\=Z-/C.$MK=Z;WUO758-;?
M/KAZ^O6+9WB?7_C-FEN?_5UA)ROG/N##J_;;!T\ D.E,,V*&FOZY,2]-UV$B
M N/O.N>#N"0&YG^'V7_DO=->5K4W+UWWW[8=M]\^^.I!U9IU/77C.W?[5Z/[
M^1SS-:[S_/_J5M[]XB\/JF;RH]OI8()@9WOYM_ZH>,@&?/7DS(!+'7#)<,M"
M#.7W]5A_]\W@;JL!;]-L^(.WRJ,).-N#*-?C0$\MC1N_NQ9B5&Y=7=M-;]>V
MJ?NQNFH:-_6C[3?56]?9QAI?U7U;O:B]]7CY[6"\Z<<:J/WF\4B08+['C:[Z
M0E:]/+/JT\OJM>O'K:]^Z%O3EA,\IBW$?5R&?;RXO'/&[TVSK#Y[NJ@NGUP^
MNV.^SR)>/N/Y/OLWXT56?3:_*B3P:[^O&_/M@STF&F[,@^_^_*>G7SQY?L>>
MGL4]/;MK]O^W/=V]ZN5R?J;JUZTAH6S<;E_W!ZS>N-X3 &T]FK9:V[[N&UMW
ME:?W#>F!4< JAO1N)&BW]8VI5L;T%6%M7P\TW/;\XM#2)(9D:MSR9]WG?K T
M][ZCL1O3FZ'NN@.>F_TH8T>"[7UO\>D:RS/T5SLS$,JJAW_^TU>7ET^>OU]>
M+ZN?KJ[>\N>GSQ\M:8/6#=7H,($=JM9ZVM&$[2YXSI<".@8\_?*YO\>6"=!N
M(AGAX;H%AN;'P?6$PJ&N&(Z_NJZEK?GJ54^2 $0=O?!V6Y,6:PQ!T]2=KW[^
M^27!=.NJVZW#]MUM3ZOX:>5M:^N!N& A^.XZ F(T@Z*]&H>Z]S4K55_=FL%4
MIK.DFK"'975%;Y!BI:^!>$&E-THH0DR]WQ./U:O.5)O)"GF(.78&K$C/>:QB
ML*JG<>L&"X8A"D=\5[6OUH2(2*J,A8E<?5L/K2=<M\SBS&R!9E?7+P.U>'>S
M(]_O6Z9Y&O0^#B+,8\4?(ZUF9WCAZ)\X_L>KZQ>)1]X3.FB6'_QH=[P,!$$8
M5V"EAV=8 ?P"0VS'@_!T0LE@_CY9$B\R#CU94XP %G?U!Z)/7(H)ZLD"[X5\
MX[8>JWJ])AO)VR(HW !>K'>1T>A]H[+7V7IE.SLR<^!]8O"F<WX:>$L$'?"
MI><'5;4L _0&3)X5]'/PF(_DD7B:K)T&8#V]QZ)-,NJ(#X'O)Y\]K]Z0(B"4
M]AN'IRMHHD(4*W-3=Q,CYRR:%BJ%/,,T@IDKL#P 8TYU'B!TM7Y!8CI,D#&B
M50655P_-EB=MS0WY07NF3MR':C4>LB LN.;#!3R-MH+(T3O"%OJ^0+^N2;T
M<D7\;D=O\-"(N_(51COAYD9D*1#EL*Q>)X;!JL1G8XX+FG=K:6:HOHZ!(-T
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
MR;00&HD;R?%<RC^E-)XG]4>,TME_T">VNBQ5$F5)TG[:3:+<Q+["'1C,%G7
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
M7ECPX!'> 2&]HMT><JSE/KLF]3^M/!'?G%K$.91^ DFQ"HDZ/W$TZ HD$):
ML!WK]Q4#Q1O6T/Q>&$I5L*\>+>^1^M0CCG(:[=VYQ,],':?PMSXQ</XDB<QY
MY!]*8HPS<5DZC!W3N2;;D!831'%40![<?+Z+BWQ2L1&XU9Y8<EME&K7Z=M.+
MVM\,Q@1C1\'_$&+I%?D,:SWE<3991@!ZM.%U8=FL7)\&0<-I+B+O"O<C^7H,
M<?AF1+<\^E&':5.V?"^*BB2A9BT=I=((?8XN?4CA:_DD'>;5\TAPWK8<"M#7
MM!C;D=#9$%.!R^IM=,B/2"E(97<F(C+/>)-#TTUB72(578!R(1G*M%$3K)+V
M#2*YHOWH)?4Y:&[0,APYB!&X)L-L@RE-=1[)D2K#Y.PB>0 ^-K,ZQ_>GEL['
M^OMQ7B?YR<(.ZNJ?)5%B#6YDF9KHHR9BAWH:RDNV/3EK(J"PR^A#92BF=+0M
M/3IBV8%.L0BX+2-4D4VK0GAR:!YOSH&4:,X)[UQ+QU2NYGX/>8E.C^IOICZT
MF =I1>!:3L3RF\$],-.F+R2$)I1*/YKP>3B9(#.FDED\*)8)A&B;F/:6[AT]
MQQE=QNSHYA\Z.1:/P,B$8AM"$TG@HE3.4V!*%;8D7=^3:2%,2+I%#Z#$*!F<
MMW%(?+'#JRB( 8HTP92-2%G+ZGV8LT@8<CA0=JXLT_%UV\YGVT->3W6+P"LE
M#0230R)5W &>)D+*(9H\11R;;8<BKWL,7-;6$0K:90STP?B$S)G.ZB/]#,R^
M?/U&>3G77MS^HQ1/69B9$S6<3J%9WKWQY>$@7J'R=@SF3M5"=NQWWC$L090=
MIC@G9I>#E@@I2.Y 2,?'>K-QHU2.0X1W@W,5JT,<$_O\I4 ,?$7<:1%'W>11
M(]Z0E>6,5SAE$I"4<RS36[0<,?U/X4Z.A4*=61C$RFL<TQ.&:<A3X /BT&;"
M]QG?C%S2^(B T)#83KT=M5\,R@1^*7>'R[X"7#-MJ,(HA0H-$GR/:IJ/?:^G
M;=:EPE:6R(_"<T&PE\ )_R-X2]B*XZ=\<@4$E_H=R47=Q*;*!']4[2<61G&!
M[6:>,/?\Q;;).QS">/,!*X!H$HM"PQTJ&UZ2]H6HE8J>4DJ0,6-MM3I5MD%)
M<+507T*X-FA9P=J,F3Y+P02?<F8Z.(G.%]O?.'K<+DY"]Y,>O?O4FUZ%4C[;
M 3V J%@X.FT7 7-#B5&SAFCPE0QP2X()B^<F(@>4)DQ<H11#*A75&4#B]@!'
MD+N"I2$(Q^"E.'V1"J"%\SVC3-?D+VFK'6'4\T4!2)W(Q'HQC*8HSL0B60/C
MS#DJL3*IDYC--V9I+93TLKI2\Q2G.RT^_MNZU#B9<O&")>-E?L]'+MR;@?M+
M\SM!ZEN^80;EJG"4<*$]BD[E%R8Q/ RQ0-V?GC&2F-_M4W.2GI$AIJP'$YW8
M_'J1Y7P[33D5@QT"!>56!3\<YRY4PFF*C'<9'O-THBY39]N+KB:<7#<4[@-2
M7OD"RITOK7#D6PBH_.>=U^/453]Q 4&2V'.WOA07K.1G7F*Z^<:A.51.*J8<
MM,%A8AS]NUCC9%)9-.0$?WBUM5 Q],W!FNXH]HB,=XHK>\0=Q8TQRBJ?+D0Q
M=N!Z)(/ 5N7HQA MV'*")R2U@_@7ICRXGJ=E+0ZX GN43*.G?>MVCDNDPWB1
MX@^Y>"%JQ71(D:1\/.*:N2MS-!@H(<CBI-!$6?--=;2)>N@<*H63GCYEO@H(
MFMC0(UVOO49ZT"=<TH%\(P[I9#@/6\PSQWG[OU9^4V>]MG=R5TU^*=C).;;
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
M\$DN<L\#\62T% N<HK];WEKJQ0U*)@O43AH-%N?CZ*I_>3UD^2#P1>+*M=K
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
M   9    >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;*U6;6_;-A#^*P>U*#;
MLVS92;/$-N"D*]8A 8*DVS[3TLDB0I$:2<5Q?_T>4K9B%ZVQ OMBD<>[A\^]
M\,ZSC;%/KF+V]%(K[>9)Y7USF:8NK[@6;F@:UC@IC:V%Q]:N4]=8%D4TJE6:
MC4;G:2VD3A:S*+NWBYEIO9*:[RVYMJZ%W5ZS,IMY,D[V@@>YKGP0I(M9(];\
MR/[/YMYBE_8HA:Q9.VDT62[GR7)\>3T-^E'A+\D;=["FX,G*F*>P^53,DU$@
MQ(IS'Q $/L]\PTH%(-#X9X>9]%<&P\/U'OUC]!V^K(3C&Z/^EH6OYLE%0@67
MHE7^P6Q^YYT_9P$O-\K%7]ITNMG[A/+6>5/OC,&@EKK[BI==' X,+D;?,<AV
M!EGDW5T467X07BQFUFS(!FV@A45T-5J#G-0A*8_>XE3"SB\>6 G/!=T+Z[?T
MV0KM1(R7FZ4>^$$KS7=8UQU6]AVL<49W1OO*T6^ZX.(8( 6QGEVV9W>=G43\
MP/F0)N,!9:-L>@)OTGL[B7B3_\7;#FOZ;:SP6BY=(W*>)W@.CNTS)XMW;\;G
MHZL33*<]T^DI]!]D>AKK?$BH8';2,]V*E:-'D)4Y.UJN+3.>F#]6&-#M[0W]
M].[-19:-KHZ.HFQ\]3-)1P*/JBREDF!*IGS%N!&-]$+1G=!XV %_0()0R_E3
M953!-FC["HJF;H3>#NF3IC^$;M$60JJ1\(-3@CU;Q$)J;P+.GKWHV6^DK[YV
M85/)O**-@!YT4(_@6Z"/.!\#*S4MVS4>6+PPGD&$@N-Z!8(03@91RB^-A-77
MI^<#:K5BYPCD\# C* NK),Y7V^A @^1)=D/Z7,$!44)S0&A%+,!,:(U^9%WP
M>1<.+DN.78H*P'5!.'12*1(M.H+P,A=*;>&-1M]#:XZY* H9*@2!-YI_V8),
MY/8C1(_KI+'F61;PO0]Y2(!S$E$[3!!"@R@I8Z5>DVLXEZ4,(:[K5AMEUEM:
M@RA(DQ=VS;Z[*$($EHZZ_/3AW;_X&/\N$X?76<[-6LLO,'D[&OZ*MJA4[/#0
M?CL>GKT*7,@W;HCA+M"MGS&%FAA-$,9H@4NM#@49\'=>OH9\$,R;+B4*5;K,
M<]MR\9]L:8.4TQ>VIN.50<VT+JQ!"PD_Y>W1M=_J)NE!QZ\9,0USS5%N6NV[
MYM]+^]&Y[";&JWHW=^^0$JD=*2YA.AJ^/TO(=K.LVWC3Q/FQ,AZU%Y<5QC_;
MH(#STAB_WX0+^C\4BW\!4$L#!!0    ( "B+E5J7;\13Y@P  / F   9
M>&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;-5:^V_<-A+^5PC7+5I 7N_3:^<%
M.$YS32^]!/&UQ?W(E;B[O$BB2DIV?'_]?3,D]5CO.O&EN,,!0=:2R'G/-\.1
MGMT:^]%ME:K%IR(OW?.C;5U73TY/7;I5A70C4ZD23];&%K+&I=V<NLHJF?&F
M(C^=CL=GIX74Y=&+9WSOO7WQS#1UKDOUW@K7%(6T=R]5;FZ?'TV.XHT/>K.M
MZ<;IBV>5W*AK5?]:O;>X.FVI9+I0I=.F%%:MGQ]=3IZ\G--Z7O";5K>N][<@
M35;&?*2+-]GSHS$)I'*5UD1!XN=&7:D\)T(0XX] \ZAE21O[?T?JKUEWZ+*2
M3EV9_'>=U=OG1^='(E-KV>3U!W/[DPKZ+(A>:G+'_XM;OW9V<232QM6F")LA
M0:%+_RL_!3OT-IR/#VR8A@U3EMLS8BE?R5J^>&;-K;"T&M3H#U:5=T,X79)3
MKFN+IQK[ZA=7IBAT#2O73L@R$U>FK'6YP;5XJ^5*Y[K6RCT[K<&+=IRF@>Y+
M3W=Z@.YD*GX!J:T3/Y:9RH8$3B%D*^DT2OIR^B#%5RH=B=DD$=/Q=/X O5FK
M^8SIS?YTS3W=^7ZZE$5/7"53]?P(:>*4O5%'+[[[9G(V?OJ U/-6ZOE#U+]"
MZH?I+D?B7:6L)&+BK4*<._&F)%O#XO56@5%1R?).@).R*A.ZK(V0(J>E0FZL
M4B24 $R(R3P9C\=(L$9:)=8$+6:-?VN=*L&FP6YQ#8C8BFM9BM=6EJEVJ4G$
ME<PU2)1:)N)VJ].M2*&P*E/F*"Z;#5*"I6+MMS*##"EL8)'>C<P%A$.62,[X
M3-:*.%^KJE;%2ED.G1'I-;@U&VHH5R!M2G"LM]H)2WE]8M8G#2GJ'+213NB:
MF1?FAM897#M1 H,&6F;*I5:OL&)%Z/=TP,:JU&Q*_2]%*N3&.0&1F6,0@.VI
M2]XD"].4;,;C\>@,0)#GT)!5^5F6L/,=*3)]O*NF#[B*+)S+E4%4&##X*L_]
MW.1>Q$?X+>ZY&(F_DUV\ K0+Q8;,5@HE+=;T-YN*?A(A<UB<@KEO$=@AKE7>
MUI[F2D%TQ4O5ITI#6;"G*_^8]I ,'2$(D>9-QC'27\5&E6E*WB+F56,K0[FD
M" 6'(3QC]UU65N>]*/2T;A%BA<GT6JLL89/1L[[!.IY1<]J3;B7 @"/R75J;
M&.!>^)Y<&FJD==32<TH[,J6I461 7,O<2]E*_?@86RS^6S'69<(LA)G[7)CU
M/3*;W7.RJVV3UB#/BFU-GI'I+++>0W!(3Q8[RG0+@_0#Q""\L!_($?##>39T
M"^8A:CI&4HM!D+24E/\=-Q_2, 8GQ_%D.9I&($CHCN<.?%C$VVR$X\G9:-G>
M8>$ /4K?< 9E_DX(#=SB ":SP:N-[YR@@?=K)>^\VK2(Q+U#_L781GWVB!IJ
MM,]T']BH@Y7B_BN_&XG+.D2S]QWK1LY(Q+JI&ZMVN=6FECDX',^6HXM.9<T6
MIF@^7LP[4"2?;"SAZ5I_PJZ6#-E[QQI8ZGF!%M9 /M<9)VMLQ(^UMH@0TG8
M#-&/1"$/U1>^JUNDZBG(V2GSM,EEW4;%\60^FG0:>0\"E=0?'*R&67$7 0HW
M,F]4Y+_74HG(*%&\(Z6W,C2S+ $((LVL!T4;('8R&<V_'8G7IH^6>QS3C\T"
M/!O.^=K=5QX^WU,Q=<DA9C,.WUN-W+Z\OA+G\^G)='PR6YQX,-Q=PQ"]:33?
M.A0>K"'N9!2W).BNCX-KV071NQY4 \&]X<)Y42+T#1"5_+XF159WQ&(0,2/?
M+]T'AY!K:SJ!>(3"0S19P4QPLJYH98+.H:WT!#HFUQE'R4KF; SN[QWI!Y_M
M)MJ\3;1^/'88+'-G0K(HG]AH5! -OE(>+)3J$R HZU=)A@9LR#)-.RE"MV 2
M4"#$&Z+U1B(6*,A\U%F.(!_;?1ZQT)#S0&V%0I[".%*7GKVR@'W%<=&J3.H^
MN@#)"G;_I*F@44.QM^7I*?7(1K5O]"\H.'T'0INS)$:Z\GDS,+TZ;/E;$^SN
MFM4_$6"T+YH/ OB%;EC0,N7%X6(C$7<'NI5D/PP,FR+M=FKNHNU3>OT0].!U
M.SK[#OJ0][<AED(OA$0FL/1641GK9+EC&X8"+VS;ZLZD.\W[0,@.N4QY0.L=
M+<&>ZI%HRA[8[D 2(,#N6B*J,8S&XTE7TH;.HHD*F8.RKP8%SGT@'3P+)4-1
M(*\YE:)2U>1>>(] F5 O8K/;<X28=$7GBS%E5X3[X :):JOY*I5N"U0SY0E$
ML[USS'^*;OO(1]+T_$]A%71%!%0X_K$?UVTI=Q'0);4_A)E.?,^L3.,@@OOA
MB?CNFW-TD4^_^O<?U&C\>+^KVEW'YNE=S'IG^+[<<<FQF"7SLXO>]3Q9SI?B
M-XE&?Y6KO9LF"2BW5XOY(L3_?@;SY&PYZ5TODNE%M_NZJ:H\=B/D1;&&(>$Q
M/UWT@[ZV02(OFJ%"_P\^N"*]^MV)/P>$L S=$\,+'8-V')9W0YP=*_;=-DTN
MQK/V^G<>/:KL1 )VY(;2DL"C(\KXX]/H8#,86_K/&?S/L_!>LW[>UFSCQZG^
M/5?*'\0YVL*X\P+'I(-4'K 3=<SBV_@3*;SVC21JJRZ:8K<<H%1 (\8H0J&\
MR[7#J!?-CIJ-=BJ.D!X=[ER7^^EYL;C@&GQOY2*98"D>+7NWIA=G=.N\=VN^
M9!]<]&Z=+<Y]399KV+OC/4G.%\LO*)=QP_P\F0&>WN*@]D2\*:K&5Q9J\'#\
MBJN^GRR3L_GRAT#XRS)H-DZ6TPZ(7EM3DL2R/T#%GPXG<>N!"&WG+]*B9_WL
M#-35)OU(S5.Z'3:?]#1%EP]/=@Q_'5V/Q$\X+( K.JTW93KRN4D%!H<(- 7F
MEEHT-'801Z/O2':WO]]*X&6JFEKC3.G$V[=7HVY,A.:S=#)MISGW#_=E[(5(
M.L>MXDC\RE'*XXP#"@VM@ ;0K'*]B7 -=W+K&ZR9#JR)&&\J-@AX;T!P$QK*
MX\ET/!JW[<B*#W*A%Y/I5JN;%BMIAL 3,9'B?$&:L\K<4.%P3#00)RC=+GF
MW[+/#C)S,I)A6J)].L3@,*W%(5I[99+<GG;E3:7;TN1F<Q>C) M(P;I'H_,!
M* Y;#LU:=CQ3<B_DYSN%S$"-AR>=K*U8,0E;_/>C#ID1E*'A:KWWX_5?3\;C
M"9L!FY!>V*1*BX#UQ4U25"):IITA:YH?]C:W$S)_$,=1O^T<%:<:R9O!X[GA
M@S$-8U79ZV$'/9VK\5/$/BW  !8P%6KBK-K2VT.<_&F\[H?E8:0\WQUI0.6>
M4?P9J@QO#ML#VE?;9G;8-@-?H15]R%>#,?+\?VK5P2CP0'3.1^)O1ABLLKU\
MB(-'3G$DF?4WD#<K3B-P7RF"]78)]-M#^D-?S5<]-2]C!KG!N8K!VWGLOD'C
MBUK:)5MK$U@1QW9+B-98YZ5I'([.#HGL&F)'PR;CPJ3*46>K03@15Q_>T?^_
MO LV&WH<:*O\L;R/K"Z.@;T]>T.#<!2VZH^&BB#D4)HM64E;HS( :^$BJAHL
M!P\Y<8!&7);JA)V"4W:<M,MP9(ZG9]^.^'XD3BU8ZD3H=7S*PS*>A=%9"[1T
M%2%LBX:)$B>\*A!JO:911(#O8'&JN9/E4QJPE30_H=8_#BAX--SDN\&64#BT
MYP.>L&VPK:W5*15WU,1"U+I0#*;XW<EIE*,5TJ&@=+XQ^8W/BIPIP=JI4ER"
MH1M*(.)LS?0>]OWPB.ZSC48^W1B!_,?Q :-PH-TB76C8H5T7VSSAB--,9!%E
M0Q@/#+";US&UL HNH46]H0F"@F<)V4A<ZTW)[W$0_/]LL@UG@1]8]HLVA1(7
M&YBMG0BAS47T> &[22Z_$(L,P@1AA+:H1)/LD<C%8SA$X0"YI5"A@1J8>5M'
M0[ R,&F>W8L;F:'QAJ6_-'YXSG$X?':CYR^-1$M4*^4S\@U0JBC;-UXN%MB2
M#J'YWHR_U_T% .DE<%"/9S;0C:!%U?PBL9W6])"TG^XAA4%Q(!<*%L@"K T=
M&+O68(@;FHX7'TNTC!3MDN9<%&P^XN&=7.HB".<S(A29#8V6ZIVVH?=J@<9<
MX85H39ZN*$[JNNU17J&185_C9V@?'H*2@/[%>%#JCAO<#(&7UL:ZT%C1I-7Z
M(A*G?T!P+CY6F-3'5DKIL=6Y'^E%$KS"$X 1&#&H M('%\CFA(!3MK )NIQ&
MJ:QDBNAF[>Z_VMB&D70E=<81',P'VBNERIW46=.0EM_6I;NC"\V59.#.V"S[
ML>SE9\9N0[DRG;%</F\8W$+F[#+I^WNGGMH^;""HG*;;OJRC'8"A.(NW[5@^
MM!)1K=[!:K3O2Y;3WE=(A;(;_M;*"3Y[^ ^2VKOMYUR7_BNF;KG_%@P'KXV?
M?*ZQ=3Q:+H[\*#=>U*;B;YJ 6K4I^,^M0EQ;6H#G:V/J>$$,VH_<7OP;4$L#
M!!0    ( "B+E5K*=I1_B@8  /,4   9    >&PO=V]R:W-H965T<R]S:&5E
M=#$W+GAM;+U8;6_;-A#^*X07% F@VGJS+><-2-P-Z["V09-VGVGI;!.E2)>D
MXGB_?D?JQ5+L9$XR[(M-4N1SSQV?.U(Z7TOU0R\!#'G(N= 7O:4QJ]/!0*=+
MR*GNRQ4(?#*7*J<&NVHQT"L%-'.+<CX(?7\TR"D3O<MS-W:C+L]E83@3<*.(
M+O*<JLTU<+F^Z 6]>N K6RR-'1A<GJ_H F[!?%O=*.P-&I2,Y2 TDX(HF%_T
MKH+3Z]C.=Q.^,UCK5IM83V92_K"=C]E%S[>$@$-J+ +%OWN8 N<6"&G\K#![
MC4F[L-VNT7]SOJ,O,ZIA*OE?+#/+BU[2(QG,:<'-5[G^'2I_AA8OE5R[7[(N
MYT:3'DD+;61>+48&.1/E/WVHXM!:D/A/+ BK!:'C71IR+#]00R_/E5P396<C
MFFTX5]UJ),>$W91;H_ IPW7F\BMD@-L\XT"F4MR#,LRV;S VH!1DY-;(],?Y
MP* MNV*05KC7)6[X!&X0DD]2F*4FOXH,LB[  $DV3,.:Z77X+.('2/LD"CP2
M^F'\#%[4>!XYO.@_][S$C??CVBPZU2N:PD4/TT2#NH?>Y;M?@I%_]@SKN&$=
M/X?^!M;/XR9]\E&03W1CPQMYQ"RM@7Q%Q88PK0M$IB(C6G+;('2Q4+"@!HB<
MD\#WQF'H1;%/])*BSW;P%A3#UO7[$'.WX9RV.*\:SMIR)EAAR$))K?&)3 $R
MAW,TC/HC5#[G+HF10^"%X[$W&NVW=O5&<Z-^W+'&1%JX54=^/VR>X$PY1S@F
M%FA$8UTD=QBQ5:'2)=8(A&0I.!.M.%BXES!<4XWN]WV?K$#9[?FCX.W]6>)F
M@'*T;?=-T7!E$GM&UM,L)E.[T68"YSA[- <BBGR&Y%ZSX4YQ7U(C+<"NZE(N
MM26$0[> ,!FY4U2DKMM8FN(DNP=NIVJ9$IIES-9\RDGLA6'@!>.W2;.4W7B<
M>$G4(+E\P?UV!>EE&1-C5$>QETR"75K3-PHX""?]X9,2CE\OX8.).=U&_2!*
MPI&3KO.Q3[[A2:"J#:T0RP6-38HQ CSRC4=L& T>_Y8'<J@T!U1Q7&DL^V-V
M0O!0 "? ^F#P<!C'W=P'2 M3N4H)!V-*I:*"T81SK=0QASJ'J@WT"#Y#H HI
MK5265=O7FOGNER0,QF>HAILO2-IE#<F83A74IO?-GDFJ,OLP8PH33RK=%9 -
MH9QQ9@7CDA+O,=QM)E!47!._.G)J=\4VJ-ML>+W8ULPL'4.:RP*#!S\+Q*MV
MI6'1^+=5^R,],>%6S)G"333=A)XV@>: JK9Q0!KW3!8H<;JQNL#(;;HF";4/
ME:DC?5,8XJZ6Y!B?X/T,#[J,S.SM\\1*0J5,HQ8_SA_!9"PC0IHM7X;&Y@6O
M@E83UV4IJIG7A(_M,^M]Z)_MKU;3NE:Y6<'9":H%P:T<T1 \,&TLT.$[M*U,
M]<SWP<&[":H[P17U>VG*8I#GJ-P*WV#J!'[K<A"_L$Q/#RC2=3D,WZ!0Q[04
MF2V#>^K/78LV9AW@ZT#V\@KZ["7@*DVERG" ;\HP8<5C]]2^>1#.Z(QQ]!F]
M<AN@L2)QR#QGPG3)<:HUF[,JLOM1/)R8 ]6%98;NSRF>U_>4%V4$@K@?U5R]
M<H<//ICS'#*&Z<LWW?I;Z_WI(DAD=4]I"K*3>6&T03>[$M\'\0H%5R<MH@FW
M7+.%<%6PK6H[0TCQ?I_(CS4 ^2RQ6@4G;J)->"$)EV)ACXPM^8Z(7LJ9.J<?
M'UEX[<%%&O,?LCHH<\FQ7J&]4U=4_.CL?_O?H?>O*VZKZU"9V?7H57,"'&JY
MPJF[=A_J]I_L9\'P]+595X]]!D.F5*F-W<[&:F&64K&_D<B7EN3*UR,06!N^
MN_QX;/O8E7<\:' !YA4\I+ R5>4O3SQ]4E>D6RP4AVXYOAH-?=_S\0[?:M96
MCZK![D"<^+6I@Z_OXP9[O&,EZG;#B3<9A\TE^% +L>^%%7"KV8#ZP:,^OA,&
MP?:J??#1-/'&(\1.DE:K\63B^?'62!Q[4>"_XCI? P2))=TA'HR:%X;'&DEP
MV!_M#OO>9#1YS3M7XY;G#T=>/&FQ:-XU=JSA*1GO&9V$";F3!@_3 XTG&$MT
M=CA.2#)$#[J1/B+1&*49^YV1H1=MX[+O8\:@]2$J![5PG]LT\L $*K])-:/-
M%[VK\D/6=GKY.1!?K19,:+P*SG&IWQ\/>T25G]C*CI$K]UEK)HV1N6LN@>))
M:2?@\[G$@EYUK('F.^?E/U!+ P04    "  HBY5:[*\Z,L('  #\%0  &0
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
MQE:V-^-[>_Q!I(-H,HJC\7 \O:>_B9OKA/J;?(.Y<D_3[I[04[[3^R05+\_
M%;10=^+LU3__,9H/G]\CY]3).;VO]R^2\_Z>1L-!U-<;:G7$WT;7>5)$[XOH
MG5BI&GR3OHNC:BNH25(<HR0K]Q5T(2M]TO(<7_SG/Q;C\? Y?8=/Z?/H^;,X
M.FQENHWVJKR38!@1($FDJ7%R2%2FHZJ,1"XW<I6+2.SV>7D40L=1)A6X;JET
ME!19E):%!D]+"AB_7/NB#:+7W(_4NDZPDQH,4-$K3II(%FE>X_#PAR@0"HP0
M,"W0AH[.S03>WWS4C>Q%65SH*JEJ$.38T^+GH 780Z5DBKKBU^L"=69?_G3S
MJWN9)L8O;13.#%:K7FGQ9PT2HEIP"J1X7"\S:W2&Z.V?M:R.L&1V+EWK *^]
MOW9CR2+ZJ2ZX/2A7Z%3)%0BY0F#&B<)(F<21DCS2VP3F$1V$ @'N$IF37G'E
M2,DP;)>28YH06DNH*)H<#-6U+M4VJ7@<[::>'W&HM9#8Z%#6.4H)J)<]3AB:
M]R#Z!3Y50NVTISDSZ!X>R\K(%VW+'%JS'7X6*I5:.-%7 L81V%PJ]Q!T$]W!
M,HN,1S':@F'2<K>#'KTUQ6GOX9%(%$S+]4_3WB:P<D5914>(OMPA]0V:^ -,
M'P528E^K= O>&ZV.@4/*@CZ*.[05G"'.J4A\4^&)H06,KIYK=*%*%G59ZXA,
M&B8"_T4(7Q)T:!Q4P2I6U'ROZ'$B,SLV=V@P)?K(ZOLD\$59;!!!/B0@K;$Q
M3UHGPZH$5T7Y/._>X\@P=7Q?N<[@G23/(R 2(&R1T2.K?]*U&6H9F^$89K8)
M6F"C:)Z$^)P*07T\60P64S0 7C5>P-;;T'G7L =9;4%?!XKTN%1W0@%QZ6C]
M!(!W/"$3G<;SX22>3B>A;5@'@ZDHD=4I3I_]'<Q  ML06=A@G8 !WB5YS0.$
ML[ KED$[N_A.DSQ%-"^<#'L$^JGXO)>*[07;H2#(XL"7P-Z*#2*U*G?45ZD
MGA$7R*3Y=6/ZGJ-[BX?SJH DDIIP./O*KLSD6J8\+.HG2=.R+D@TL/1]J05+
M!]H!N">\!LU4,#8 -T@(U@Y_@^P0QU@5P\$5,*,\AQYC?,!V (]']G%GTT3K
M,I4D(2ULM;5.W2PXK4Y:;@KY%SYFCPNF@*I@3;#VR,2&@_D7#UT7K<$3AULG
M P+N 3#A4+YT=P8!61#$0]/>K9X">)4:4+7Q>:%D"2A&J'DM%+%\!%3CVY88
M?$B.7^C43!<X(F#\(T.Q2&M=/FX@NV_PDYAV_='%-%:\!41#Q+)H%"\6PWB^
M&/8!<S=1H*ZY2_O)! H3P:@CI =QA"'?FFD8[1M.TZ6IQ]";0:_"742AX3%<
MV>[P@PL4#\X?T.(4(@ULC9:=6OEH0[DH /1R"&5HKM8ER"@/6U$$TNY@4P)1
M1Z@*82608%^O<IE"2%>W$/I8 +T7*=@Y(F&B-M@T65=&$%%DUIISI+/UWIAN
M[ =+/\ 9 Z^VJJPW6PB_@ F@B[V@;2!+WS@O2^#&!41-DSRM<_+1%7%G,]6[
M,J]WXC0(F&#I$)G<<3*DA15I38-6*J& 0O@9([(A^JF,C-XA 6,LX30+YZ#!
MV-8!H(71&Y!@#=Z%>) ))@ 41TTXL)@/,C"STPWE6 E8K1TH/ZL5Q06DFOL]
MK IYAI:?+X[ 67!&SB\M6A#P&P6[OBW#UH!7L TT%D+QDU0QY^>ZB2J->#L
MR)10DDT)/8*6W=AW)X4Q CB]6;,+EES7\+^V0,VZM_FA[_7?@![&N#X$X6SH
MC;+ 4=T2#.[C].\#VOZO0E\@S)9 K42:@(&+]=JX2FDEN+),BPGM9S+KAFT2
M;!R4)!4G&R5X095@+^I!Q/?7'WM@_"I>#(?Q<#B,"G'H@[('=P&@/[NO0<%1
MC'F\ -8XF2QMIQZ$&!?KW:E8EBUBXX% .524)WO-.Q*>0:)!0#1,H)$,D+#!
M!2\XHOP\*+5#2X&W4UAYA1"CJ-%6P(;G'#Z@G^+D1/8,9<-]NU[#5AR ZC._
M"2M*'@9HNC'4G\5VP0 ^AT ?FUU=#=(I8@[0]0KWF5FS2N$NRGX"0JY+NT_0
M#<X4]6[%=,,H%'A0)2E*N-6DG6'WYHWP#.0I@?8"_& S8DTH/CGQ3TE!68E1
M#(("E2&6A6;9/ <19\[S@^<3,%C8OL ")CMDFA&0(.!",-'94\>0/+9_,IDP
MV^!!D1]1W6MY0H'E:#]+P+8,N1[,:@_^R;N0M=0PT0@1E@R!8"H7&I1U*D 2
MH+O9BG5X/2POKG[9QG*GCD'T<PE@2( %^IA.@"@LXN'HJL^[=C"/E3 VR&Y?
M^=LE>+\OG=*W(_=L*2\/.D1ND"ZY%;A"@(07''<;0B6)@0$3!A"+'TFE@B&=
MY:Z-EW"H#5A=1P*')8@C3-W$]MD>%U.RSRGD O"5'RN-V"A0"4.9E%<PIX95
MG2K+JMXR/I28PR^M$@/9:$@6I)'0A4ZN,9^#]L0KC3W3!M+$(;>/#%;;)W/P
M'0W]W.7M8@B$!W&'^0'G^*<4DC-M'1;A9H(@"Y(_]6,2S999B2?U"-\R;M0I
M?>7E7CIDY_0:>I;=?#:C&,G)/SR:V6R)H9,USH$5[#A+,(!-A/@S[%S,-FM&
M0K0N:\6]LY4V6^ONR6(RQ!@59<(ZAB&,A=?21&]Q:9M<KY_$\;P-_\$,I_4E
MYTF<I&6&9=)$[BNDK=#.@S"G6$ZS1$^N9A2X"=HLE-/*/QG1<PSJ)G_E=\-+
M*I6-'X[CD0"=@O;1.%1'5I)0WS#9QUU;&4P&W$9:(@D8'H:3Y_\NVG:?**?9
MX)OKZW96OI_M+?Z];&_.)O-5/ _FQ;UVQ>Z@&S?<0_TQ*5F)'EZ2,3$AJZ5@
M DP>WH!M:F*<^NN9"K$(I@(@_KE\%HT<#'(FK&N:B"8AFOL9S**3FSB):8/D
MF7^02'0:<+-G SV7*%J\#!:NB1<<)3KZI/,!1.6FNQY"@[#BF _W%S1TBQ1&
M.L/S &!0>4[49 7>XS,"7&;#0C =TCZ""G(J]V92VL1RT3!+Z+U)Q/4&L?NY
M)<=:SYX,:06?I:T[\P+:3U1LEQ[Y<S,@]9O-/N9C6ZT!8@'DH(G4V_M8)NVH
M?@ >2R;X]8E^1[V<@,RBC#-V2-CI4#@\>E3K3.(U@AGNIIOM&]J!"PUH!.L2
MUYYR'YSRH+H$V!'IS@D%9":Q_7=M%(.1+-5D4!!X--ZHSQYNVR83$\Y('I=/
M"8^.,F];L$\4Z3"DWN[-@0M'?[=_?S?ILXMOV,-KDXG[VA[;[3^YA+Y[8P-Q
M;H-^U&[[UE*)[P%)%5@'(L%[^%,6&H#SH:&OB3Y?@T78)[\ Z+D/OQ%6M!O9
MS8/]?$-Y1_OI'."/;.Y9\ A3$AJL#1Y_] ($[U_;=CF)9O%P.8^'B[GKY$FT
M',P7T6(P\QZ-X+W))/K14/QQO!R.X\DB>&6$S1Z[%F^=L9]?C>/Q</3,ZVHQ
M&,][6SZ))B#).W=\3/F//:57SL>S63R9C_V^^*#NL6)Y*HO=@2T?I8G4T!YB
M^-WZG$97\?QJ"-I9!/J<+=U'F)LO77QU=665P7N5GHYMFWD\F\,D84OO#S 9
M>0,,3P9P1E?R*54S7!/VFH[[1' 5%A.8X#Q>SI=-YMKTTQSV!YC65[1ASZ4^
M_JL F_OV(;H/H?\^4/KUT/GW@LQ>"+4/?"AMME7_\9!*]CGV :O]I/\-"[#-
M"5^ 9*-EKSJZ 7$YQAS[LT?W\LUP$'!G<863Z!T:0*M# 8^%PJ]5L&\>+@_D
M,TOMUN#7AY@?0I8])KRPQX3M+(_;!CR^8LH>CGTEQ:2JAB?+P7),C_#,=SGA
M@TM/A-@[+,V/AI92>+A/;&,*7R/0;+!P-1,DUZ*IW^@2)A0#1M/M#/2!MS2F
MF*;6]I3S39ZDMQ<WZ;;,,;1Q?+"%*[LR$WESIMB$G$1#N.&>O_OFF/X_&'G>
MGNK)?D_Z(EV]=1Z&:-:!2*A'LN81D('!J.=YPY]^*W,P]!Q#HWTT&DX&<]C"
MVM='P^7@:A$];7SSJO7]>#";PO>?I+Z]6"N!>Q>0#P% ^= _&4ROFF;3P=3O
M%,:</Z4/H^?-*\!.GD8_2,PH@%$<)1Z-V1;#P7#H==#ZZ#05X/XOG.7U=(A%
M2V \F+FMNCS6[#ZK;=N^,#3X@&?*I_R\"^7Q=%A 8)H;FM)1EY5Z<<\\#8])
MLI+R^Z9^4-=X)"(Q^;:5(*'"5!4L !?LHVV#;)D SRGWYFB2X)-%3\Q<5GA2
MN:ZK6OE9_:0" 0H6:U_JZL)*RSD2ROCY=8<K 2))S,HZ[7OV%>C>U(%0E+YK
MWFG<C/PW//<2GY,=TPM4AS=;UX$TASNRR&I=J2.L'AT6M34HLTX%V@(-[IKR
M9)B&]=,Q8?J2$E"F*($21K46K<$Q#V6GT?1-8O?H ,OA\IYUA<B1=(F%B=QR
MAUD!>\8Z8'=\A^[XWKKC)W1'G(#J<55/_VW#_75P Y-'"ZH59D)ABO6._.:P
M+34GX6G1\  .)$;)'9"&/M>3]@K\:^#<7@<JQ\H)2NOCD08^H-..S+U;MDJ-
M-)Y'T:&4V0F +3L/@B@+.M[CS/?)D5WVZ'5F#RE*A C!1]?D) .DIZY<.>9Z
M*C/%+(0KF.Q?0I6DFIJR,M^S?,PKWF$@8SIZ[1_@OK_^&/\?LH:GWM.39.6J
M5HTK1LEP.NK:)05@'_DW\SK$ 70TQXMPMLJ>L%)F#Q./>*K"(==ZZ</'CGTF
MLQ/ K'%!^2I19A?C&L$17>:U!%TZG9F*N4E8,5>C3_U%]-25%9I0_X'Z=X7Y
M'Z\_T%]8*V].:6'&1Q K1A?%G6;.2H0WX8WT5I?YG16SS,L-F %!;9.P]JMY
M3PA+"U9^AWF;&>( :Y7L!-YH,MGQUGBQ@;FU4*Y\B_D9'YZ;D23@M.3E3[!8
M%!6\!K0N2 , =X5.4ELWPE42C<1!3STVMY=[@:N#:?^L3BOP1@A]KL#M#D76
M9K:$&*EEU<AD@5R9LE;F77RPG-Q2"0F>3W)Q<+>U)WM9$8ABIQBW+#%VQ_%*
M@'JPLLQ$, 6.F8L-)S0H49[F8/F.QY*J"\9 JH=VP5(6>PCKCMCRB3XNTQV8
M!;ZAH_,&XN2.8D$N08$9J##VT)W/3AKX1=1]YO/K</TTBP0[-Y54C0^PNCA0
M-)_!4T!,T]3*:OKCF8()41\=QJ! TQF?8?"">>7_TE0_T3LL+$Y>^O6@SM.H
M#M04<Z:64SA=\(4%9D^9Q!!7YU1YA1B;X@'5N1R( 5N]P-@$<D!T0=C?$=QO
M2VE7U%$Q&_2>Q4WMH&OK3(85DXF]#13;\@"$#T*XK S5IZ,@JH!7J&Z(#%MW
M6(>]XGIC]2&P(4VG1>5^7ZH*[_A((Q2TS7-1; 2?E?BQ_TL0H?=4C(JP"#!A
M;VA.4]8)EJ_9LHS@V#BE^S,8[-#>$,(4E@^TA[.6%53FP@Q>4X4J"(]1SD=6
M.F.B:*?)235SX'5.E71TVHC!?&VZ2E9,;CJYBT\S3@AXOU^9RQN/5*@['?/V
MX$9>!'NJ+PAEM5.C<Q:N9PM$;=A#!D+= A!NRY(S(2"2O<32XP(#S,DT 57;
MZB&ZDE4=L#;4%H%3C^8DM56*V1WKHNUQI<!O.5:P88 J5J8\&&-HN3*SO+!I
MP8:S?Q(@<-$.D->_O_WD0B0Q'H!G09<"&UI@1FRNEW4$[<9' 41"/AU4,4O>
MPS.^83()609X-"Z<&0=!KNU@H17<;VS >3;TFMD@.<;#"*]$+N[06-"_2ENI
M0XI \$LB#2"*B' 1,@;6N#5,;9 #)?(*Q-?WR+7WUL>5FIM]:C,WYQEVX^:%
MCB98A:#"&:43&.NV43<_B*86<:R:S7$M!]8FT)Y&5E/N:IW)Y(>2;GP8>'FU
MP(C)X##H$(VVEG["MTXAX%Z6C/<2S/T$\SHOKIMW= X\H^)3<RTKZZL0X[#X
MOM*!X5"T0(7T!3TZ^NB,>N!0^Q+YKZ03&(A'?A-8: !EB1<C*=(W?L5VVA(:
M4+O!KC75)W=!,6K2HKC9=-@("4S)91^YCM[T'7FL+%Q&! .MN:K,7+9O7?-H
M-@<=X:=9N! 1NJ*=J;? %<.08.$2O\*+3QC>:3>_E2J[0.P^>@C%=]TL GD7
MVMB4'0A3)2-2"*)N3>&39V'^P-6A/!G$GW#?9;[3H(3S]RYT).'E"F3H=WYV
M&DR1;(#@K+D]W+P#*L'+8[8BA\IOY*:@*V7P(E_V0WMJFN ERC)-:Z6\:,2X
M).X(.)IW3S5I]H1-PI0-*3\:Z-#"#WLN_P9#-=M.YZXK3$TX)+5E:V9G@6Z
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
MEG5V8X[!A&NUI=JQH:)5M58<L\OA"/=ZBR(5'II[4D%['6K=L%*ZOI6)%B&
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
M,C0N>&ULI5AK<]LV%OTK&#7;=6=DO2PGF?@QX]CN-&G3]42;W=F/$ F12$"
M!4#+WE^_YP(@1<JRT\[Z@\4'<)_GGGO!\ZVQWUPIA&</E=+N8E1Z7[^;3EU6
MBHJ[B:F%QIN-L17WN+7%U-56\#QLJM1T,9N]GE9<ZM'E>7AV9R_/3>.5U.+.
M,M=4%;>/[X4RVXO1?-0^^"R+TM.#Z>5YS0NQ$OY+?6=Q-^VDY+(2VDFCF16;
MB]'5_-W[):T/"_XEQ=;UKAEYLC;F&]U\R"]&,S)(*)%YDL#Q<R^NA5(D"&;\
MD62..I6TL7_=2O\Y^ Y?UMR):Z/^+7-?7HS>CE@N-KQ1_K/9_B*2/Z<D+S/*
MA?]L&]?.L3AKG#=5V@P+*JGC+W](<>AM>#M[9L,B;5@$NZ.B8.4-]_SRW)HM
ML[0:TN@BN!IVPSBI*2DK;_%68I^_7#5K)_YHA/;L]A[_W?G40RR]G&9)Q/LH
M8O&,B/F"?3+:EX[=ZESD0P%3V-,9M6B->K]X4>*-R";L9#YFB]EB^8*\D\[)
MDR#OY/]Q,HI8'A9!M?'.U3P3%R. WPE[+T:7/_XP?ST[>\' 96?@\B7I?\[
MET7,3R?LD["%L.RJL$)4).P?FOTLUK9!N;'7(9RG8^9+P:Y-57/]R+!(6)$S
MJ;UA7/>V<IVS.X5'9M/*/:*=/_[P=K&8G>VK"H_G9S\!OKYD5]>WO_WG\X??
MQ^R#SB9CQMF-4'S+K6"9L;6Q/)3D41+6+F^%C(/V*TM13(H0H>\(HRV<Y=*B
MWMFV-$H],K/5<,XANC*7% 0XTW?_:.@-E+0F3-@7@-F&U0A1Y=JM^XZ/>Q;"
M>:581?<Q#F13".TN((/XP 'MI6ZD+AAW?]W\)PG9F?_/ [:R+2FI:VON(7?]
M&(3ETLF  N?Q,!I@+/S5?5TD>/[FS+&UX38G0W8KR4M:>N 5;CI?0S <N?.5
M?$14P&[9-[A*@8YF<=6:U7L7Q B>E0A7=)Q$.:3=;7@D=V/A&^C=TE*#_99E
MRCB**T*<2UKD)@ 0W>K4$4(J=CD%LI"]%&+I7(-PD"*T,N=Q0<)<"=@%>V!*
M!1G!S+Z;8U9SR^!((]BKV62&OSFK84_8.DA9%YE5D+I#?X#1&O#F.D._2G;
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
M/($PQDKEB_G8:]9,SG681"DS.(@NASA@'R(CZ9F"U\_8F9J]I[NUX759$XI
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
MB&Q825JRI5HJ6$HQVLF$M=8$:%XS*1[@3&T)H5HO905J(VKZ* ;C_I0RX[T
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
M^6_PU;#M\%(6;.SB[/R"HX'E1@S2QQBLB_[C[:L;/!A?XX&#IAU4VK2ISQ,
M0/A^4R&FV<O4W.\OOEOBMW *F(M(V;@"@OAVBUMFQ@17'OCQ0F=3>J].:VD#
M?G#QGN QG0LU4M(+Z1W?+&FHQ=7RVA&R&A:::$3%NRG"M=VCR5>W[57"9ML/
M&TIO!3V8\2'C81)@J8IL&#A[O:VE.$SH>_\:/#4U'MLGA24)=>L6W*O)>.LF
M4<:3CN',AY0Q*TW;.!^[WB?9([1Z^'Z)Q=K!]X)EQ#)8P(!?'T %C'/$HW3'
M<0:]ZP;5Z[;W#1D'0.>&)L-W)UPJZQZ7)*^;XA=<WP+%%[O?6#@HG5W>O.=?
M3LZ>SPK_>J!WH47C\:]N2P1U\?79DV_RRV#H]._B.W_\R._CN\)H[3=<X #W
M<'SA7]PI_WIR1LR<O4XN6^H$;P9LJF1=W/Q"_Z1%XD)%W/O>R2MNY/D K==1
MR_U"[/]_N,'D(0 ,KNYQ .HY"(A_FQ593%KA]_S+,?C%)Q.X'2#M7MC1IFBX
M?PN1VKTZ=P!$+,[V*+TX>X*22-LT;,:RA1[.BEXBFOVK62B3;NWFH'6GNW>"
MY[ZA@[W,D+U0JL/FP[WX_-*$RDL U$D$LY\[ZD;?EB?PD%>P[>]-=L2B/%-<
M>@O1_@+\=@VU9MCE/+!I0MI^9"NYE+"A5C"^!L<;LWH%.Z*PS/7HSDK X492
M/T=?GQ=?S3<>+'F:O)$6THW?N\LEITTO+Z<-WX9W^U[*&VWCX_)B8.+E%6Z;
MJ,V2AIZ=/G_V2%QT_Z%W6WZ_[=SUO=OPGZCT-BT>H-^7CHQ!_8 %PAN/7_X_
M4$L#!!0    ( "B+E5H[.CS'XP0  -(1   9    >&PO=V]R:W-H965T<R]S
M:&5E=#(V+GAM;.U8;6_B.!#^*Q9[[+52-L0)"=!2I+YL=2==I:KM]G0?#1G
M:A)G;:>4?[]C!T(HD&NE[>H^W!<2VS./GWFS)PP70CZI.8 F+VF2J;/67.O\
MI--1DSFD3+DBAPQ7ID*F3.-0SCHJE\!BJY0F'=_SHD[*>-8:#>W<K1P-1:$3
MGL&M)*I(4R:7%Y"(Q5F+MM83=WPVUV:B,QKF; ;WH+_EMQ)'G0HEYBEDBHN,
M2)B>M<[IR45DY*W (X>%JKT38\E8B"<S^#,^:WF&$"0PT0:!X>,9+B%)#!#2
M^+[";%5;&L7Z^QK]VMJ.MHR9@DN1_,UC/3]K]5LDABDK$GTG%G_ RI[0X$U$
MHNPO6:QDO1:9%$J+=*6,#%*>E4_VLO+#6Q3\E8)O>9<;69973+/14(H%D48:
MT<R+-=5J(SF>F:#<:XFK'/7TZ)IQ21Y94@"Y :8*">AQK<C1 QLGH(Z''8V[
M&-G.9(5X42+Z!Q"I3VY$IN>*?,UBB+<!.DBOXNBO.5[XC8A7,'%)0!WB>WZW
M 2^H; XL7O ^F_>96@)U]P.9@CE1.9O 60LK0H%\AM;H\R<:>:<--+L5S6X3
M^N@>"S N$B!B2J:&\K.EC".F%&",6!:3A+,Q3[CFL)=_\PX/<R!3D6!A\FQ&
MM(TX5IJU)=-$X_*E2'.6+3]_ZONT=ZKJ1.8<)).3^1(Q))GRC&43SI(UN[1T
M;4R8WJ*/E8A[3 HIS:9841PM4<8LC#.D8Y!5K*V%^!*0(YXA'5$HG%'')\3P
M\8+37_8\5":'B*_U_H)G2 A=/?W5,R /0J.GSJVG/MZ:2Z;F!+X7'$-@:7_T
MAG@ P!*/*?F$U\JTP)A52[\1&O6=?K=7F['9Y9\VSJRU;BRH256B3!;9U/_I
M!GQS[UVBI0UU';_;<VBPH=ZC3N1Y6]IUUI3VG1Z*E]%>U<7&))^&SJ#?K<V\
MPMOG![_?<\*:TG^[$H+_*Z&A$GSJ!+0YW'L2H%0ZE*'KI^]XKS)S7X;^VWR)
M\FMJ[JTU2)U!V*]&@T'_H!4^2D8'JR]T_*A?FZ@C[75\A I1P\4>5A=[^.:+
M'6D5:6X:5$4*A;>EO>C 7I;,]JTH9"9BD)BTIH6M[OSEOAN_>>N?%9M_@,FR
MO]LN^9W\,9>A/0>^ON38B*.\!IG:^WR)&.JX$O5<OW0Z->^[!YSG>GO7'T6"
M;C'N(&'HTG8E% [< 6EOCN[ ]3>+?1SAXAU73U^F$@#]CL1 :2*9!A*ZW1J0
M&[9K0&$=)W0C7+KBSSP&;%:6')+84FUO$6^36RG&J["9D H;<P(O("=<@1':
M@%+/#C<0P>XR:3=D8E1E8O3F3)38"'[!3F[!9+Q.NNVVL]8/_JZJ WS3^/%,
M:5F8Z^"]2=O,<D^;2G(IC,N5:2;?0]SZT#2R3?25<Y"]8YM=LVK3E\!N#7QL
MY_K^RKO>^ );\3',>)891Z)C<K10Q&^Z@&HH18Z9R_'@0L=!)=IW!C38I>%0
M_""\G+-LAL%"7]0B4Q64T_6B'4U*!SN;XA&N$]MP5&)'M(OWX>!X1__(=_R
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
MO@=I*']Y27768^#&?M!='S>)@IY2C]M2CU]<ZJ7",T>9IYH)_*I8B:> <8D
M<ZRX^X'O3H/]4>7\_/^C-@P/'>3V0T-><7++<GA%T5M^3T"5/N_I@UO  VTI
M.79"@:O^"$6]]]\OI<*2M2M0-<ZY=2X5X=: X+>B6P-#-PE&^X)X'));.I>*
M&JF>=@M/X@.FL1N&PP-IY,;#(?E4*<%,I:!>^)RM[5AW0 )WZ(^?S>R&7EG^
MQ[R.QLG>^(:6#)N!_<:5UC(W*XK.HEWCQ-UATS>GZG.AI#[<%]H%C]TXW*&%
MD3L:C#$#6E^2JS2MBHK7Z<X .S)EM+FTH =:8#;8[T9P"OT,&S,>[G)]%K@#
M?W3^+XQM$YQ"?(LEXHZ3;E[#T!T,^KH]:;L]>>7!1M-457!B%^*,SAEGAL'1
MTZW?U[=7X?]1>\+_.>*N-@%CWK44 GA-4T%39.TR[)([=(=)]^3#<AW%.Q@E
M<RQ5+$$L)WO/86G'.G23>-CI0G^\(]#D]\!A$.\J:X!-VSV27IRLSI;C(UU_
M+QQ_U%(Z5K)>Y])<@%K43P.;_TJ8YO[<2MO7QU5SZ=ZI-T^7KU0M\"J!NV..
MIO[%$(\DU3P'FHF197T%GTN#%_IZN,07%"BK@-]S*<UV8AVT;[+9/U!+ P04
M    "  HBY5:*\:P>=X#  !_"P  &0   'AL+W=O<FMS:&5E=',O<VAE970R
M.2YX;6S55FUOVS80_BN$VA4)H%KODNW:!IITQ0JT6-!D+?:1EDXV48G42"IN
M_OV.E*S(J>UVZ[[LB^4[W3WW?KK%3L@O:@N@R=>ZXFKI;+5NYIZG\BW45$U$
M QS?E$+65",I-YYJ)-#"*M65%_I^ZM64<6>UL+P;N5J(5E>,PXTDJJUK*A^N
MH!*[I1,X>\9'MMEJP_!6BX9NX!;T'\V-1,H;4 I6 U=,<"*A7#JO@_E5:N2M
MP"<&.S7Z3TPD:R&^&.)=L71\XQ!4D&N#0/%Q#]=0508(W?BKQW0&DT9Q_'^/
M_M;&CK&LJ8)K47UFA=XNG:E#"BAI6^F/8O<;]/$D!B\7E;*_9-?)9KY#\E9I
M4??*Z$'->/>D7_L\C!2FIQ3"7B&T?G>&K)=OJ*:KA10[(HTTHID_-E2KC<XQ
M;HIRJR6^9:BG5]>BKIG&+&M%*"_(M>":\0W2Y#VC:U8QS4"1BSNZKD!=+CR-
M1HVJE_<&KCH#X0D#04@^(.96D5]Y <4A@(?>#BZ'>Y>OPK.(;R"?D"AP2>B'
M\1F\:$A!9/&BGTK!L<@[W/@XKAFGN6IH#DL'YT6!O =G]>)9D/JOSG@=#U['
MY]!7M]T4$5&27-2-X-9_I"K )D6>TD=]/H]ZMX73<&0'$@A5I!05#C-V!>-$
M;T6K,&WJ<DY>/)N&?O3JIY]_ I5=NQ L-M1KD+;@3^5, XR)B/S>@*2F>@=^
M[T6>D\B-T]F(CMTLSL@G*IGI[Z-*@8O( Y7$";D3FE8G#,1NF@4C.G'#67BF
MW,E0[N1\N7$;%RVZB"5AO%O&W5ZLJ,8\:4'$8>S'BO\=&VW35& & </+J=J2
M$LM\RIS&5GEB\O_0(=<FKH8^=//.>%ZU!L7Z":3&,%II<V R_20^4HU6XF&-
MQTT5NC,_^L]"/1K?]X.VP>XYG^W'"8J7]!X#V@#6T7RP'P/3(&MR\8!959=D
M.LD&S=DD.8V"V9/[?ED+B2UM$#%C0()@$I-?^L>9_D^'_D]_N/_+5F.-S->0
MU6W=1S"4M,6ND(0+_C*G/,=^'0;[Z#X\;_;MOS5EA@!=/:B3K<M^0@K0E%78
M>6MS&/WC04&L9-1RL3M+9H:9?B.9N &*XJMLQ IGJ6%-1ZPXLTTS&['29$KP
MBX#'7HD-\F@[<*=)UJ]!S %3N6BY60M/\K-7B*=NA&OW/2@U)^_JIM5VXA 3
ME!ZD+H+,3>/LL@?^L=F+?#<+CRY8;W04U2 W]O13Q+K:W4<#=[@N7W='U:-X
M=YI^H'+#N$)'2E3U)QGN4=F=>QVA16-/K+70>+#9OUN\D$$: 7Q?"J'WA#$P
MW-RKOP%02P,$%     @ *(N56J0TYB]/ P  ;PD  !D   !X;"]W;W)K<VAE
M971S+W-H965T,S N>&ULO59M;]LV$/XKA%H4+<!%U(LM*;4-Q.F*%5C;(.ZZ
MS[1TEH1(HDI2<;I?OZ/>+"^.9V# ODAW1][S/'<412[V0CZH#$"3I[*HU-+*
MM*ZO;5O%&91<78D:*AS9"5ERC:Y,;55+X$F;5!:VR]C<+GE>6:M%&[N3JX5H
M=)%7<">):LJ2RY]K*,1^:3G6$+C/TTR;@+U:U#R%#>@_ZCN)GCVB)'D)E<I%
M123LEM:-<[WVS?QVPO<<]FIB$U/)5H@'XWQ*EA8S@J" 6!L$CJ]'N(6B,$ H
MXT>/:8V4)G%J#^@?V]JQEBU7<"N*/_-$9TLKM$@".]X4^E[L?X.^GIG!BT6A
MVB?9=W-GR!@W2HNR3T:_S*ONS9_Z/DP20O9"@MLGN*WNCJA5^8%KOEI(L2?2
MS$8T8[2EMMDH+J_,HFRTQ-$<\_3J'A+ 9=X60&Y%]0A2Y\:^P]Z E)"0C1;Q
M WG[S4Q1[Q:V1E*3:L<]P;HC<%\@<%SR650Z4^37*H'D&,!&M:-D=Y"\=L\B
M?H#XBG@.)2YS_3-XWM@"K\7S_E,+3E7>X?JG<<UVNE8UCV%IX7Y1(!_!6KUY
MY<S9^S.J_5&U?PY]M<'MF32H4^QP<XP5Q),*ZK$"]5(%YSG>O I=YKTG_]<;
M5Q;*+<AA=;U_S=AD'%M+/BG58)E#]"9-):1<P\7,/<[@\NH ]GO^H\D3WOY#
MAM@7_%O><BE_YE5Z8&UT)F3^%PKYVFBE$<0,=]\15#&0[[QHGFMZFU<$,QN%
M"8H2>(JAUD091827HJFT>D<V(',4N %$OVRYB</HC#'*&)N: ^OK/G@<\$,V
M4-U<RA.,V,$S%N_8=2,:!>[ L+Z4P6?4[8$GY@C*G'_XC :.,[+\XES*$]%@
MCMAA.+'&2B+*_ .)[U//80<.]U*. < )C>@CX<Z<NJY#G8 ]^T9"#+/Y\S"C
MT3R:J+AXT<:R*)O-J1]-5- @"&GHG1!!P\@_$8W<D'P3FA>7DH?82RQV%H0D
MG&$%QYU^3;P /TV?'45FU#OTY=3_TYX<@B7(M#WJ%>K #=2=AV-TO$W<=(?H
M87IW%?G,99I7BA2PPU1V%<PL(KOCO7.TJ-LC=2LT'M"MF>&-"*29@.,[(?3@
M&(+QCK7Z&U!+ P04    "  HBY5:6JKC,:L#  "="0  &0   'AL+W=O<FMS
M:&5E=',O<VAE970S,2YX;6R=5MMNVS@0_96!NF@30(UNOLB);2!IVMT^=&O$
M;?I,2V.+B"2J)!4W^_4[I"YK.Z[;#6!8(CESYGHTG&Z%?% 9HH8?15ZJF9-I
M75UZGDHR+)BZ$!66=+(6LF":EG+CJ4HB2ZU2D7NA[X^\@O'2F4_MWD+.IZ+6
M.2]Q(4'51<'DTPWF8CMS J?;N..;3)L-;SZMV :7J+]6"TDKKT=)>8&EXJ($
MB>N9<QU<W@R-O!6XY[A5.^]@(ED)\6 6'].9XQN',,=$&P1&CT=\AWEN@,B-
M[RVFTYLTBKOO'?H'&SO%LF(*WXG\&T]U-G-B!U)<LSK7=V+[%[;Q6 <3D2O[
M#]M&=DS"2:VT*%IE\J#@9?-D/]H\["C$_D\4PE8AM'XWAJR7MTRS^52*+4@C
M36CFQ89JM<DY7IJB++6D4TYZ>K[4(GG(1)ZB5&_@_?>:ZR<XN\4U3[@^A[,O
M;)6C.I]ZFHP9%2]I@6\:X/ GP$$(GT2I,P7ORQ33?0"/O.Q=#3M7;\*3B+>8
M7$ 4N!#ZX> $7M2''EF\Z$6A'XNXP1L<QS/TN5052W#F$#\4RD=TYJ]?!2/_
MZH2W@][;P2GT^9+HF-8Y@EA#(HJ".EJ9 * UE0(Q%+A2-2L3=,%T//W4VT24
MCR@U"5#W<G4LKM.67[^*0S^Z@O_[I'IAL4)I:[:W.)0T!=U=1/"YUDJS,N7E
MAL)(;5P401.QJ RA%4S<P3!VQW$,0]>?C%P_'L$R8Y008(^,YZ9U;58VDI4:
M:NI#V=AJB_V1,E6:KP(L<DI6Y\'(C2>1.PS&>XX&X=7OHA=5+IX0P788+&J9
M9/3A.# R]%W?]U]H8H'2?I I /ALT[&//@G=^(7@0>=VAV<40TIO$$_@#E.D
MJ6!4V[[BYIWZ?8U2]A5JRV4J)W8JV:$%L1O%8S<8Q?!%:)9#,*8"#MW 'T(8
MN>,Q5780G2#-L"?-\+=)TXP=_@_%KS-LQH%I I,"LT&DJECY]$891FG)$T.9
M7:8=8\YI\R]ESN'SFYTMF+[]I>0UE81FZ;/]OVM+/DI#M_.GK3K-C.?";9=T
MRP^,2[AG>8WPE4JN3%Z8,EA[I+:\#2=N%(:]ZA\07DQ\N&^4SD+?G)X?'M]A
MU5(D[8_.1NX@&#\3_84# PC=81P=:!UK)&]G9!8H-_9BH*C>=:F;Z=GO]G>/
MZV;D_B?>7%P^,;GA]#G*<4VJ_L68FD(VEX%FH45E!_!*:!KG]C6C^Q-*(T#G
M:R%TMS &^AO9_%]02P,$%     @ *(N56KN\W'('!@  "A<  !D   !X;"]W
M;W)K<VAE971S+W-H965T,S(N>&ULW1C9<MLV\%<P2IS:,S3%^_"AF3AVTSRD
M\=B.,WV$R97$,4FH "19^?HN0(F'+<E*ZC9I7R1BL3?V D[FC-^+,8 D#T5>
MBM/>6,K)4;\ODC$45)AL B7N#!DOJ,0E'_7%A ---5&1]QW+"OH%S<K>X$3#
M+OG@A$UEGI5PR8F8%@7EBS/(V?RT9_=6@*ML-)8*T!^<3.@(KD%^GEQR7/5K
M+FE60"DR5A(.P]/>6_OH+%3X&N$V@[EH?1-ER1UC]VKQ(3WM64HAR"&1B@/%
MOQF\@SQ7C%"-/Y<\>[5(1=C^7G'_5=N.MMQ1 >]8_B5+Y?BT%_5("D,ZS>45
MF_\&2WM\Q2]AN="_9+[$M7HDF0K)BB4Q:E!D9?5/'Y9^V(7 61(X6N]*D-;R
MG$HZ..%L3KC"1F[J0YNJJ5&YK%2'<BTY[F9()P?7DB7WAV=H5TK>L0+/6E#M
MKOT;>I>#.#CI2Q2CD/O)DN59Q=+9P-)VR$=6RK$@%V4*:9=!'_6KE7162IXY
M6SF>0V(2US:(8SG>%GYN;;2K^;G?:/0Z6RM.WGI.*F6.Q(0F<-K#G!# 9] ;
MO'EE!];Q%CV]6D]O&_?!-:9@.LV!L"&18]"ZTG+QBR!LTL1T)A?K%-_.^LVK
MR+'<8_*S_7_1:03IX0MR>#L#C@7FNSD^IK\"5>VR<M1@C$8<1E0^E7'Q #S)
MA#J[4G(\KRG-R0?\S+"N)<^*ON19 N02> VY 5[4BUN:3Y_*_*2#0]3KZS'E
M#=9^5I(%4"X..B Y9E-!RQ3!GZ922/Q4%E*A@@\3$(H[U&*9A"[Q#2L.#"L*
M:B:O26P&$8E,OP6R$<]UR7M.2SP2XABQY1ANU$&Q%=FN9['R9TKV0\=P+/N@
MQ2HRG6 CY6OBHB98RH>0*5T8)_ PR;ABY?B^X09.FY=MF6CFKFJU7&:0&0@E
M )=* K8?7$BFP1O\Z9'0"$(+O1-U_.G']1)M:VMGA&&X<H8JU!L9KV@"PP_0
M2#OL"'#ME@#KB8 ?70W^?E7XN:K!QNJP K2KQ KV/Z@6BM1VVKGX&+(98U4[
M;".*+".(.E%JF7:\T1WK<SUVC,BR#G;F\F(ICBD5A<J(C:(Q']<X8-<L_TX'
M;YE3_'I.\7>>4V:49Q@;1&2C,AMF"1X>:HTS_S+,IJ)R%7HJ*U2.J,%F2#..
ME"H\D850X]ERQ!'K1IOMVKQT\?D#P[\:9;N.7^WK ]!A?E&'@DJ[-:GCFU5]
MMVTLR*:] =[TL%N6XV":XX17@VS+-0-_KT:WK=@,([+7!%'X:-\Q?0_WKS)Q
M?SCD "3#?.(J4GF[1KFF%S9DGNFUF:+,8$\O[.,&!3O$'CG'"30%3(1%!GE:
M4UBF9;485,LML1;4L1;L'&NK\9?@Y?31@(Q^SQ>8FTWJ"%77UH;3=H$_OJ=M
MZEB_3W4LHB.>]).J$W1*NM"-H:KNG\M5 5M;3QP2!*X1N^U*Y9MN0"[:7E4U
M.3*\(&YAQ2IL;BO>^ZYG&;[5F:I\C$WLF),I3\;Z^K5O>T88AVT<3TEZ1D.7
MN$YHV-8C#=TG&CIJ /5:6)$9>;6&CN4;GF\_TM!Y3CK6<B_ 5N1VZ'QW2WB'
M=7B'WW3ET[7P\$[[*FG?SU7;*?&D1\OVJ$IJ,<G9 O"D55\J67G8@-;%_79-
M;E1=9GG.YJJSRRJ']---]A5%/*L8AX1A"_B*^WI@J+-3UX_P6"!9*5B>I53I
MC[U50@&EU!YG$PSYJF$H6Y0 #F/U%C0#DC,AZI37%9; T_*LSTD1ZW#I#BU'
M_UISZ#2)UL+%+!!(FXRUCBG,(&<397]G.C!LNQWBF"N>3]Y#B=[)-2%-"QP^
MA53>FC49'QNNUXSOKIXZ;IA$HF?/K24^QN1HWQ<B(W":J]LS ;)3]/[#07*W
M('1..6;'8@+__9"Y;@]&W8-RX[AS4+ZO(PQO#DGE.$6I?=$0^LUE,W1>*CS6
MU<!^ZWVR #[2K[#J:*>EK)XJ:VC]T/NV>M]LT*M7XH^4C_ R1'(8(JEEAC@+
M\NKEM5I(-M&OG7=,2E;HSS'0%+A"P/TA8W*U4 +JY^_!7U!+ P04    "  H
MBY5:PCS[5_X#  #I"@  &0   'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6RM
M5FUOVS80_BN$6A0VP%GOMN3:!O*R8@/:((C3%OM(2V>+BR1J)!4G_WY'R5;D
MQ#62;%]L\DC>/<^]Z69;(>]4!J#)0Y&7:FYE6E=3VU9)!@53(U%!B2=K(0NF
M<2LWMJHDL+1Y5.2VYSACNV"\M!:S1G8M%S-1ZYR7<"V)JHN"R<=SR,5V;KG6
M7G##-YDV GLQJ]@&EJ"_5]<2=W:G)>4%E(J+DDA8SZTS=WH>FOO-A1\<MJJW
M)H;)2H@[L_DSG5N. 00Y)-IH8/AW#Q>0YT81POAGI]/J3)J'_?5>^Y>&.W)9
M,047(O_)4YW-K<@B*:Q9G>L;L?T#=GP:@(G(5?-+MKN[CD626FE1[!XC@H*7
M[3][V/GA-0^\W0.OP=T::E!>,LT6,RFV1)K;J,TL&JK-:P3'2Q.4I99XRO&=
M7EQAW+\*I<@U2++,F 1RIK7DJUJS50Y$"W(AB@+]M]0BN<M$GH)49'!K3M5P
M9FL$8539R<[@>6O0^X5!UR/?1*DS17XO4T@/%=B(OJ/@[2F<>R<U7D(R(KY+
MB>=XP0E]?N<2O]'G_Z\N.>:)UDYPW(XIMZFJ6 )S"^M)@;P':_'I@SMV/I]@
M$70L@E/:%TLLW[1&N&)-$E%4"+XI ]SJ#$PF\X2P,B4ISVL-*2F1=FYH5TA;
M&=K'*)TV>HN:UR+'2N?EAK3N4J 5"J7.&L/OQ$+8LQ D;0A4/RO12J/P$1CN
MP.07P>R 8H5J]AG2&,*%3P:\Q.NB5BA1E,!# I7>F\-+/>.%J$NMAE/RZ4/D
M.?[G__S_%T)L*^ 0X?-[#>+>QB=7=0&2:2'?#N9J[]:]X",9>'% /=\?]F5N
M&- X1MDEE *;SG%K/YN.!^EO[!X!;:#UE=HE7!<<@I\"I=&?)B4Z)A$-)S&-
M)_&3B(Z#F#I^1+Z"4M-7JU?UZF]L\28G)%2U3#)LTIW6@>='U'5[_ 9!'-$H
M](;O(4"/).N+D$74#UP:C<<OCZ@;.M2-QD^A>%.&GS)OXN:,_.@@DA-OY$3#
M$^TD[-I)^.IVT@]H)324FK,\?VP1X3=V[T<LJ+PV&;Z6HGA>^&]K.Z?!O;<(
M7_:&YQ*_[?%$5 :W(ERI&D$;__>]$-,@C.@DBDA(G7A,'8SP]_(>E&&(KL#
M)F9YD%9&"78!=!P\@$RXP@OJP)J+!>%A&OGAF :>1VX@!9S)3'XD M5+S<T:
MOQYKD+)[_@N0??:N]^0%%_,UFE!W')%;H5F.;,9.1)TP()Y/(Q^WDRZ5CZ62
MW1L_L#=MFB%+(43LF>TDTDF[.>ZL'5^>KK=#X#<F-QR9Y[#&I\YH@H&7[6#5
M;K2HFF%F)32.1LTRPUD4I+F YVN!";G;& /==+OX%U!+ P04    "  HBY5:
MZ &'=\T%  #5%   &0   'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6SM6-MR
MVS80_16,DDFM&<;BG90OFK'CI,U#&D_LI--'B%Q*F)"$"D"6G*_O@J1(T)98
M.TVG+WF1"'#W[ 5GETN>;;CX*I< BFR+O)3GHZ52JY/)1"9+**@\YBLH\4[&
M14$5+L5B(E<":%HI%?G$M>UP4E!6CF9GU=ZUF)WQM<I9"=>"R'514'%_"3G?
MG(^<T6[C$ULLE=Z8S,Y6= $WH#ZOK@6N)BU*R@HH)>,E$9"=CRZ<D\M8RU<"
M7QALI'%-="1SSK_JQ?OT?&1KAR"'1&D$BG]W\ ;R7 .A&W\UF*/6I%8TKW?H
M[ZK8,98YE?"&YW^P5"W/1_&(I)#1=:X^\<UOT,03:+R$Y[+Z)9M:-O)&)%E+
MQ8M&&3TH6%G_TVV3!T,AM@\HN(V"6_E=&ZJ\O***SLX$WQ"AI1%-7U2A5MKH
M'"OUH=PH@7<9ZJG9^S+A!9!;N@5)CF[I/ <Y/ILHA-8"DZ2!N:QAW ,PCDL^
M\%(M)7E;II#V 2;H4^N8NW/LTAU$O(+DF'B.15S;]0?PO#90K\+SGA#HOOAJ
M;7^_MBZ-$[FB"9R/D/L2Q!V,9J]>.*%].N";W_KF#Z'/;K#4TG4.A&<$L@PJ
MIA)6>ZSHEM""KTN%19#P,F$YHYK1^Z(8MG.[!)(R-""@3/"\YZ V "51N+_7
MKJ *""W32N+S\<TQR2 %07,B%55KQ<7](W%L%)7X/5 A"6@Z$#Q,*.8@V@.M
M0/'"(QMTAE"):CDV".0@T_[PM40).3XAKU[$KNV=_NO_/]&=FIQ];Q[*5=X9
M"X]<U,FGR@AZ%ZUL15^2H]"QHG@Z-K<\UPK\>$RN 3M("0ACYG\GZ%FV;;>K
MB'RA^9K634LGA:)P>S?TK2DZU:KB,G3(C>+)U]>Z/:4$CP-;MJP!.A->$+:K
M>.J2=\U):CI3D2RK(TGA#OOTJM">)@)2IEJ=HZD5N'87W1%"NNZ8?,3#%IV=
M+@[')K=<H84N'_K*<4\?[PP44= 64?#D(I)L4;*,)52'@>G@.O52W]',Q*8-
M H.K2TM*?/3-::ZSO+<S_(/9[S6E28]2_V-I]$P_LRBN'@4FG^_0[Y@.'"^P
MD%BY(#E'&+.@7,<*(L_8<&PK<*:ZAS?D[*2=R/+MJ*L2R_4]\ND@M>F*(3/9
MMWZ11+[E.D['Y:EE!U-RD21B37-9H33-WS#L!-UU\)1"M..XT[ \K-Z/70X
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
M4?H.QA&8T?"T:GAZ">%.7?+C",S@!P>U(0E<2K=$P\20Y7"(S]3;'C<(2;N
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
M'&"=".@6 =VF ;TBH-<TH%\$])L&#(J 0=.='A8!PZ, /#H1,"H"1DT#QD5
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
M_H!6S\3P9:)4]I<<VEC/(=E.:5&U8,R@8KSYI]]:'XX P>0,(&@!00_@3\\
MPA80]@'1&4#4 B+K3"/%^I!239.%% <B332RF0MKID6C?,;-L3]HB7<9XG2R
M$E7%-)ZC5H3RG*P$UXQO<4W^9G3-2J89*/*69**J!;=Q8D-*0*]Q3^'R*@5-
M6:FN,>K30TJNWER3-X1Q\K$0.X6D:N%J3-4\T,W:M.Z:M((S:?D!>8^9%(K\
MQG/(7Q*XJ+$3&CP)O0M&&5/(;DCH_T("+X@&$EI]/SP<@*?C\+\H/P=_H2;L
MCBVT?.'Y8QL\C2&G&Z9HF,FTE5M5TPR6#O8-!7(/3O+S3W[L_3KDTH\D2W\0
MV0L'H\[!:(P]^:<&24VI']?RD'T-S<32F":Z3\(HGB_<_;$MIT'1-)J^#$I'
M$[I0[J23.QF5^YE*?)U+>$UMPQ(?"?&Q9'MJ3X,FT:0G=C2="\7&G=AX5.Q'
MH6GYFM+X1$043_V>TM.@23#OV9&.)G.AU&DG=3HJ=45506KZV'1PQK-RA_W2
M=%]= *G0@IT$<]/T"=&K^?*YPP\Y-#TI:A3?K_S3H&#NA3V'1C5<Z-"L<V@V
MZM 7^^F'_"W=H_HMX+!BQJ%G%S3(BEP] I7J>LB&<?H9L4@R(U7SP<)/5TX?
MAPQ=C3/-6Z:X91KJF*,,%QHY[XR<_S\CL=J:VL*7;2TDTAE3L<)@R,:&W(^.
M*L6[\?VH5T_?%Y:^&M9(=(\FHPKDUDZ8"IO"CNMF=NAVFR'VSK]=V6&OMX_#
M[3L[T[G/-,UD_)[*+>,*BVF#E-[-%-\%V4R;S4*+VLY?:Z%QFK.7!0[H($T
MWM\(H9\6Y@'=R)_\!U!+ P04    "  HBY5:;0_[CBT#  "'"P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970T.2YX;6RMEFU/VS 4A?^*E:&)28.\)PUK(XVB
M:4Q,0KQLG]WDMK5P[,QV*/S[V4D))0D!57QI[<3GY#G7K7.G&R[NY!I H8>"
M,CFSUDJ5)[8MLS446![S$IB^L^2BP$I/Q<J6I0"<UZ*"VI[C1':!";/2:7WM
M4J137BE*&%P*)*NBP.+Q%"C?S"S7>KIP159K92[8Z;3$*[@&=5M>"CVS6Y><
M%, DX0P)6,ZL[^[)W*T%]8H_!#9R9XQ,E 7G=V9RGL\LQQ !A4P9"ZR_[F$.
ME!HGS?%O:VJUSS3"W?&3^X\ZO ZSP!+FG/XEN5K/K(F%<ECBBJHKOOD)VT"A
M\<LXE?4GVFS7.A;**JEXL15K@H*PYAL_; NQ(W"#5P3>5N"]5^!O!7X=M"&K
M8YUAA=.IX!LDS&KM9@9U;6JU3D.8V<9K)?1=HG4JG?.B($KOBY((LQS-.5.$
MK?0<71"\()0H A(=H6O] \HK"H@OT;)2E0"#0XJJ0!1T'5&)'QN;BN4@$./L
M*,,L XH71E6"P,:Y62W1X1DH3*C\HKUOK\_0X<$7=( (0S=K7DF-(J>VT@$-
MIIUMPYPV8;Q7PIQ!=HQ\]ROR'"\8D,_'Y;\P:^7^2[FMR]K6UFMKZ]5^_BM^
M'URRH7HT ,$P@#D"3F2),YA9^C\N0=R#E7[^Y$;.MZ'J?)#9BUKY;:W\,?=4
MESP<"MBHPEIECJ3[-$C"9&K?[X*/6N\)'K3@P5O@T1!XHXIVP$/71'P!/FJ]
M)WC8@H=O@<=#X&$?W$NB#OBH]9[@40L>O04^&0*/^N!!''3 1ZWW!(];\/@M
M\&0(/.Z#1^&D SYJO2?XI 6?C(+?K$&W"$L%8@A_TL/WW$D8=_A'G[ G?]+R
M)^/\7&%J#EDB,UXQ!7GG !Z*E?1B!1,_ZAX]2>]\\N/$<=I5+WA=Y_FM[(P2
M7X"4)^B\*"L#2S2RKHH:?",Z/<XC-XZ";OW''[CG!K@[;8;[CBWHO-(0?6XQ
M!K.Y_>HZL>=UH_67N8';VP1[ITLR+>IO+%:$28VRU#KG.-8&HNGZFHGB9=TX
M+;C2;5@]7.M.&819H.\O.5=/$].+M;UW^A]02P,$%     @ *(N56CW_LMZ4
M P  ,A0  !D   !X;"]W;W)K<VAE971S+W-H965T-3 N>&ULM9AM;YLZ&(;_
MBL69CC;IK+SDK>M)D-K M$FK5*UGVV<'GB36_,*QG:25]N-G R70$K9(WI<$
M&]^7[?LQC\'S@Y#?U19 HP=&N5IX6ZV+*]]7V1885A>B &[NK(5D6)NBW/BJ
MD(#S4L2H'P7!U&>8<"^>EW5W,IZ+G::$PYU$:L<8EH\W0,5AX87>4\5GLMEJ
M6^''\P)OX![TE^).FI+?4'+"@"LB.)*P7GC7X54:1E90MOA*X*!:U\A.927$
M=UOXF"^\P(X(*&3:(K#YV\,2*+4D,X[_:ZC7]&F%[>LG^OMR\F8R*ZQ@*>@W
MDNOMPKOT4 YKO*/ZLSA\@'I"$\O+!%7E+SK4;0,/93NE!:O%9@2,\.H?/]1&
MM 2&TR^(:D'T7# ](1C5@M%SP?B$8%P+QK\KF-2"<NI^-??2N 1K',^E."!I
M6QN:O2C=+]7&+\+M0KG7TMPE1J?CI6",:!-YK1#F.5H*K@G?F#+Z1/"*4*()
M*/06O9>"_[<%B=M-S*4BN:DL@_XZ 8T)56\ZS=^B+_<)>OWJ#7J%"$>WA%+3
M6,U];89O!^%G]5!OJJ%&)X8:HEO3\U:AE.>0]^B7O]!' P#?^-:8%SV9=Q,-
M$J]WFPLT"O]!41"-^P8T+$\@:^11CSSY?7E?[^FP_!;+1AX.F#%J5M*HY(U.
M\'Z]0/I"7C''_4R;):]4@3-8>"8-*I![\.*__PJGP;]]=KN$)2YAJ2-8)S#C
M)C#C(7ILGC@P>80#*O"C?=*16%&R.1F20=JY(7$)2RK8I(39'7 ?!W-_W_;9
M47<=GR>-SY-!GY>F@F28FC1=&]Z;Y 8AY]KK$I:XA*6.8)U(3)M(3/] *IJZ
M#(Q+6.(2ECJ"=0(S:P(S&WY$CN'(.J\.M'[7>.P+S"#SW,"XA"4N8>GL178+
MHV-^Z_A]V?A]>6;J9SB'/H\O7W0>C;JY=?FRR6C6;9(,CN9</QS!.L:]:XQ[
MYW3/'*2=NT1=PA*7L+2"35M+8'9BA8;!\0,D&+3ZNBBDV'>V3?0#W>('PG:L
M]RMAD'>NV4YIB5-:ZHK6C4SKTS#\ ]MH#745'I>TQ"DM=47KAB<ZAB=RFJ.&
M<6<'QB4M<4I+:UI[JYH\SU-^Z\R$@=R4AU7*O);LN*Z.3YK:YD#LNCP&\H_-
MJ],T\R6](5PA"FLC#2YFIF-9'5!5!2V*\@1F);06K+S<@MF(I6U@[J^%T$\%
MVT%S3!C_!%!+ P04    "  HBY5:3"=*U!T(  !J5   &0   'AL+W=O<FMS
M:&5E=',O<VAE970U,2YX;6RUG%MOVS8 A?^*X!5#![2Q1?F6+#'01!+7 5F#
M9NV>%9N.A>KB2G32 OWQHRX114FFH^3X);Z$_$CY')GD,:7SQSCYEFX8X\:/
M,(C2B\&&\^W9<)@N-RSTTI-XRR+QGW6<A!X7+Y/[8;I-F+?**X7!D(Q&TV'H
M^=%@<9Z_=Y,LSN,=#_R(W21&N@M#+_EYR8+X\6)@#I[>^.S?;WCVQG!QOO7N
MV2WC7[8WB7@UK"@K/V11ZL>1D;#UQ>"#>4:MTZQ"7N*KSQ[3VG,C.Y2[./Z6
MO?BXNAB,LAZQ@"UYAO#$PP.[8D&0D40_OI?00=5F5K'^_(GNY@<O#N;.2]E5
M'/SGK_CF8C ?&"NV]G8!_QP__L7* YIDO&4<I/E?X[$L.QH8RUW*X["L+'H0
M^E'QZ/TH/XA:!7&@W15(68$T*DS,/16LLH+5J##>UZ5Q66'\W"Y-R@J31@5"
M]E28EA6FS0K[CF%65ICE8A6?;BZ-[7%O<9[$CT:2E1:T[$FN;UY;*.)'F15O
M>2+^ZXMZ?/&9K9@P]UW C*LX>F )][/G-\(0+$G8RKCE\?*;\=9FW/.#] _C
MC3$TTHV7L-3P(^-+Y//TG7A3//]W$^]2+UJEYT,N>I;QA\NR%Y=%+\B>7IC&
M=1SQ36HXT8JM.NJ[!^H3#6 H/I+J<R%/G\LET1*OO9^&9;XSR(B,C2^WMO'V
MC7+LQ4-'3Z\.<9.3-MB/4I[LQ!G.G]6&K6_CTY)7;5B].N\\^T/IQW7U7)LM
MVQWNP% ]YN]=4,-T=4:Q@E6=(E:.M5YUBG29ON".N[G9('.6;KTENQB(421E
MR0,;+'[_S9R._NSR%1)F(V$.$N8B810$4VPSKFPSUM$7G];"'GYT;RSCE'>Y
M0UN]KSN0,!L)<Y PMX!-<E@VRWI8C.>3\^%#7710@XKHDTKTB59T6TC^X&6S
M*R/PO3L_\/G/+NVUE+[:(V$V$N9,6G(1<S12]7*1+5(03!%_6HD_[2V^F*XO
M R]-_;4O1@H>&YR%VS@1LWZ#?=_M<8>VF;[N0,+L:5M0TA340;;H(F$4!%/<
M,:O<,=.ZXY]=>,<2(UX;;L)8RL5,.1L=7#_RHJ7O!<;':A*8&K]J4\(NAVB;
MZNN0 C:MBZHJ:B.;<Y P%PFC()ABCWEEC[G6'J[G)\:#%^Q89I%UW2)Z*VBQ
M?:TP;YW?\]/F^6TC6W20,!<)HR"8XH;3R@VG6C?<BJ%$+*@NWQ,Q@%3+CV5M
M^;&MEA_ION6'MHF^SD#";"3,0<)<)(R"8(J#S)%,=D9'6K>68)!SH#0;2G.@
M-!=*HRB::I]:,&CJOX+*D"]-=\(KO_:'.Y=Z4&^[(&EV2:M/;L:$F.:L.6GM
M*&B.9H18X^9Z!=I!BJ*I*A.I,M&J?)/$2\96J9AQQ&$NMIB-YE,0C=Y:9&^]
MD32[I*E+SM::T^DH-K&FK:4IM&\415.EEC&FJ8V[%A^S,UG,&WRA[U:L1'*!
MQ8DM ]Q.L:$A)I1FES1%Q:;0!XNXT#Y1%$T568:.ICYUE*O,/9/%YW^K0_-)
M*,V&TAPHS872:$E3AB4RFTVG\JM*=8I,*DU]5-E[B2'<<NW]\,-=V&D7:*0)
MI=E0F@.EN5 :1=%43\D U)P>:\D!S3RA-!M*<Z T%TJC*)IJ'YF0FOJ(].!/
M9OKZO5V"I-DEK3[3Z)AW0L-/*(VB:*KX,O\T]0&H'(\^O"+STC?2VR%(F@VE
M.5":"Z51%$VUD@Q/S=-C#4/0S!1*LZ$T!TISH32*HJD[OV1P2K3)6H_D2P_J
M:Q<HS2YIRLIA-IO/K>:8U%6PL<0H-W%!XTT43159QIM$'V^^)/C2(WO+#0TZ
M2YK^ISNGH]1TW(J]H#VC*)HJM$PXB3[A?%GLI8?VEAJ:<9*.\+*I\\$B+K1/
M%$5319;9)M%GF^7D\>H5,T=]"[T5AP:=4)H#I;E0&D715!_)^)2,CS1S)-"X
M%$JSH30'2G.A-(JBJ?:1F2HYD*D^?^8X:?\N:9+I>'[:V'MUM;^DV=B7H^]<
M;YFA,2>41E$T5689<Q+]1L\7S1W;6R=-<CIISKVNGEG.UG>QM]C04!)*HRB:
M*K8,)<DK0TG2#OY:>V*O.@JUYMVVOB>]-85FC5 :1=%436762/19XPO7! 74
MK(MHG9C6G$R;:C^WI*WO:&_)H9D@E$91-%5RF0D2_8Y*V.;\LAWE"WILM4]X
M:/8'I3E0F@NE411-O=1/9G^6/ON#[M+7M]5W36"U<[KF/GUH@PZ4YD)I%$53
M;2+30^O YL@R;WAOOB)QT+?1VQ[0.!%*<Z T%TJC*)KJ)!E/6N1(B8,%C2BA
M-!M*<Z T%TJC*)IJG]JUZ<?8U*F']K9.>X_EN#DP82\XQUYQCKWD_!@!IB4#
M3$N;<-5V4;Q[[58*?4N]30)--*$T!TISH32*HJE^DHFF-3G6\ 3=$ JEV5":
M Z6Y4!I%T53[R*34TB>E!\,S??W>+H'N^X32'*OCVOG6+^_0)BF*IHHODU-+
MGYQ^C7DA?1C&D6:<@6[JA-)L*,V!TEPHC:)HJE=D(FO-CS7.0'=\0FDVE.9
M:2Z41E$TU3XRW;7TZ:Z,[=0+G'9;\<U3S'OSFR?J?I+5-]';2 7--&O?]Z.3
MYD^VT#8=*,V%TBB*5AAD6+OC8<B2^_QFEJE0>A?QXB9_U;O%#3,OS3,GOZ]D
MX_T/YMF'_/:10XDI[L)Y[27W?I0: 5L+Y.AD)D;NI+BQ9?&"Q]O\OHIW,>=Q
MF#_=,&_%DJR ^/\ZCOG3BZR!ZO:BB_\!4$L#!!0    ( "B+E5H@%Q-$$08
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
ME!9!T=1\X#8?&-A3U$"HU$#20E!:!$534].Z/4?K6U[B+&KB<8\=!GCL>':
M3]86_8N&_8M&'44=[)VLT50]6J/EF#BM>;4 >ZP68)_*!=A<+C$>>RW ZE!7
M5V ]RX7ZIAM?>%>CJA*VQLG1.Z=9#Z=4(Y04GJH":H! :1$4356X=4J.WBJ]
M)U_C=)>B)YJ58RA)$#MD4O--O"T,PH)F I&5D%=J:UL[TU#%<=SC7G<;!*>I
MT#;'.!60M B*IJ:BM6R.WK-UC9\WZ,.5)1NDF9K5-&7D'&&,ATYP.H" FKB.
MN-@?><$HN#""M#[.T7NO;E'?7302>IRQGN/>>H*:MXZX>CU;9^;HK=DL(;F<
MU:\OB$$=&2@M!*5%4#3U9D5K]; -O"#&H"X/E!:"TB(HFIJ:UCMBO7=\P8)8
M3S3.#:B/!*5%-<U@Y8U;DXBU3@=TY:T/99P14/L(2HMJ6M]5/&Z-(=8;PX]T
M26E*GA):KR%%7&QOU1^I.L4'O2$(2@OQN77$X['G^9Y_8C*AXJKRMSX47_&A
MY91]?W7*UF.,Q0:]T0=*BZ!H:D):5XL]Z"D;]'8@*"T$I450-#4UK1W&>CO\
MDBD;TH/.0&DA*"W"Y[<IQU[@V_9X?&&*:+TO-O&^WSEC@UIB4%H(2HNPV<U/
MW+IFK'?-WS%C@_IG4%J(SUWQR!D/ WM\.F'_%S<_<>NQL=YC/[#L];[??2<]
MR5AN4)L-2HN@:.J3;*W-=J%MM@MJLT%I(2@M@J*IJ6EMM@MNL]US\]DY$LSZ
M%@S[%HPZ"NHG4;>UO>[_9WO=JV:P%JA?N5#?=.,KSLRJND=/K)K?P[SZ&[R>
M:=S3SWWEA4L.]IG4\[ 7?H=Q6^?IFC]KJOOQ78\S%O+\Z= +0H*:RXZPIT):
M1T_5IY2OR]<9<CG9[S)1/6#?'&U>F7A;OBA@M<6K]RW>$[Z.LQPE="6KVK<C
MZ9]X]0I#M2/8MGQ&_XD)P=)R<T.)G,:* O+[%6/B>:<(T+Q(,OT74$L#!!0
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
M9OHPP4@^,ZH.\OLUI>*EH2Y0[X,M_@=02P,$%     @ *(N56D5F15LA P
MV0D  !D   !X;"]W;W)K<VAE971S+W-H965T-38N>&ULM9993^,P$,>_RBB+
M=D%:FJ,WVT8JURX/K% KX-E-IHU%$@?;:4':#[]VG*9%I*7=XR6Q'<]_?C,3
M'X,EXT\B0I3PDL2I&%J1E-F9;8L@PH2(!LLP55]FC"=$JBZ?VR+C2,+"*(EM
MSW$Z=D)H:OF#8NR.^P.6RYBF>,=!Y$E"^.LYQFPYM%QK-3"F\TCJ =L?9&2.
M$Y3WV1U7/;M2"6F"J: L!8ZSH35RS\Y=3QL4,QXH+L5&&W0H4\:>=.<F'%J.
M)L(8 ZDEB'HM\ +C6"LICN=2U*I\:L/-]DK]N@A>!3,E B]8_$A#&0VMG@4A
MSD@>RS%;_L RH+;6"U@LBB<LR[F.!4$N)$M*8T60T-2\R4N9B V#IK?%P"L-
MBD38QE%!>4DD\0><+8'KV4I--XI0"VL%1U-=E8GDZBM5=M*?2!8\12P.D8LO
M</6<4_D*QY<XHP&5)W *%RQ)5/:*>7 C1(XA2 97+QCD.J%"S1E/[F&DTUL:
M2T)CH8W'*"2G@50V@=$16F=@2X6N >R@Q#PWF-X63->#6Y;*2,!5&F+X5L!6
M,5>!>ZO S[V=BI<8-*#I?@7/\5IP!#:(B' 5CGGM\-"L4MLL/#2W>/B9)U/D
MP&8PJ9$TC$:A5:^@5^29R$B 0TLM.8%\@9;_^9/;<;[MX&M5?*U=ZOY]JJJG
M2T,$J,I,<4[3E*9S32PCA PY92$<&_H3^%6;&A.'\=0I/.F-8.%[_:;G#>Q%
M#6"[ FSO!'PP>'L!M-\!G'K.5H).1=#923#&+.=!I%;]GAB=]QB=EMNMI^A6
M%-U#"J56P)^4J/N^1.U>LYZL5Y'U=O[BC\6FA^'I:(%<;>+PG9-4@MJ)$*X)
MY?! XASK:'K_X<?O5]3]?_+C'^F6R:A.[7J/J O(N'3?Y+?1KT^OZZQW9V>O
M);"!(CYF*45==R^8C:/"W7\U'$CD'D+DK8F\OUP9!]6P]/9!$>V-TS9!/B_N
M%$(=<'DJS<%;C5;WEI$YK=?3S:7GEG#U[PF(<:9,G497;6/<W"-,1[*L.+NG
M3*J;0-&,U-T+N9Z@OL\8DZN.=E#=YOS?4$L#!!0    ( "B+E5H[H11)%0(
M -H$   9    >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;+54VX[3,!#]%<M(
M""2V2=,+J"21:%<(D$#55L"SFTP:J[X$VVEV_YZQDT8%;2OQP$OB\<PY<V;L
M<=II<[0U@"./4BB;T=JY9A5%MJA!,CO1#2CT5-I(YM TA\@V!E@90%)$21PO
M(\FXHGD:]K8F3W7K!%>P-<2V4C+SM :ANXQ.Z7GC@1]JYS>B/&W8 7;@OC=;
M@U8TLI1<@K)<*V*@RNB'Z6H]]_$AX >'SEZLB:]DK_71&Y_+C,9>$ @HG&=@
M^#O!!H3P1"CCU\!)QY0>>+D^LW\,M6,M>V9AH\5/7KHZH^\H*:%BK7 /NOL$
M0ST+SU=H8<.7='WL8D%)T5JGY0!&!9*K_L\>ASY< )+I%4 R )*@NT\45-XS
MQ_+4Z(X8'XUL?A%*#6@4QY4_E)TSZ.6(<_G.Z>)XM\:Z2K+1$L_:LM"N.Y+$
MR90$/]D*ILBK>W","_LZC1QF]OBH&+*L^RS)E2Q?6C4AL_B-YYP36S,#]D^6
M"'6/XI-1?!)HYU=H_U+XG*Z;!/[&KVS#"L@H7FD+Y@0T?_EBNHS?WY W&^7-
M OOL'WO[G,[9?] Y'W7.;[;Q6ROW8(BNAI,A[(3GS/8""$X]X=:V3!5 6E5B
MF*N!-%>ZW>=9ACS^.3CE<1J=+J5%%U?53_U79@Y<62*@0DP\>8MS8OI)Z@VG
MFW![]]KA+(1EC8\/&!^ _DIK=S;\0(S/6?X;4$L#!!0    ( "B+E5IXKZH4
M,P,  !\,   9    >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;+6776_:,!2&
M_XJ55=,J4?)!"*&#2"MHVBZJ547=KDTX$*M)G-GF8_]^QTX:$4@92.P&[.2\
M;\YYL$_,:,O%JTP %-EE:2['5J)4<6_;,DX@H[++"\CQSI*+C"J<BI4M"P%T
M8419:GN.$]@99;D5C<RU)Q&-^%JE+(<G0>0ZRZCX\P IWXXMUWJ[\,Q6B=(7
M[&A4T!7,0+T43P)G=NVR8!GDDO&<"%B.K2_N_334\2;@)X.MW!L37<F<\U<]
M^;X86XY."%*(E7:@^+6!":2I-L(T?E>>5OU(+=P?O[E_-;5C+7,J8<+37VRA
MDK$56F0!2[I.U3/??H.JGK[VBWDJS2?95K&.1>*U5#RKQ)A!QO+RF^XJ#GL"
MUW]'X%4"[UQ!KQ+TSA7XE< W9,I2#(<I530:";XE0D>CFQX8F$:-Y;-<_^PS
M)? N0YV*9HK'KW</2&Y!)CS#U22I^4'NB+E%?A1F^@R%8#'+5^33%!1EJ;S%
MD)?9E'RZN24WQ"8RH0(D83EYR9F2';R(XT>6IJB7(UMAMOJ9=EQE]E!FYKV3
MV2,57>(-.\1S/+]%/CDMGT+<)3WW7?GT?'FO*;<1<<W9JSE[QJ]W(><V+J63
MW^ZD^\"]+&@,8PLWN@2Q 2OZ^,$-G,]ME*YI-KV268-@KR;8.^5>$B3<+,<.
M@1V(F$D@>ED"+D)2@"C7X&T;T]([--ZZ%6ZBL!OBNMCLLSJ9P*6LKF368.77
MK/P+6&U-\\.%1S<@L)=?#,\_@N<Z7;TM&O2.HX;=_K 9-&T+"L(ZJ%%MOZZV
M?T&U^3J;8S5\2? M)Q7-%[IKE=VIK;C2.]C+R ^<GN\?EG<<-P@&SM )#RH\
MCNL[P\ )@_8B@[K(X.PB\7U;=>,.45S1%#MM+ #?QGH,.]U=H*W6\A'N?G).
M=W!0Z,D\+MT%5S)K(!O4R ;714:HE#QF5.^5+5,)V8#4X]*B=?64&;AN@ZA[
M0/1DFI<2O9)9@VA8$PW_,]%U_F^F8=LJ#0Z8GDST4J97,BN9VGNG,7UTQH/,
MBN62I+!$>]QOV"%$>1PM)XH7YH VYPJ/>V:8X D>A [ ^TO.U=M$G_GJ_P31
M7U!+ P04    "  HBY5:T+%\$FH(   930  &0   'AL+W=O<FMS:&5E=',O
M<VAE970U.2YX;6RUG&MOVS@:A?\*X>TN.D ;Z^)K-C&01)?I )T))C.SGQF)
MMH7JXJ7H7!;]\4M1BF7:,F.A9_JAEF2]#RGSX"5YQ/#JN>#?RC5C@KQD:5Y>
M#]9";"Z'PS):LXR6%\6&Y?*;9<$S*N0I7PW+#6<T5D%9.G0L:S+,:)(/%E?J
MVCU?7!5;D28YN^>DW&89Y:^W+"V>KP?VX.W"[\EJ+:H+P\75AJ[8 Q-_;NZY
M/!ON*'&2L;Q,BIQPMKP>W-B7H3NN M0=?R7LN=P[)M6C/!;%M^KD2WP]L*H:
ML91%HD)0^?'$[EB:5B19C_\VT,&NS"IP__B-'JB'EP_S2$MV5Z3_26*QOA[,
M!B1F2[I-Q>_%\\^L>2!5P:A(2_4_>6[NM08DVI:BR)I@68,LR>M/^M+\$'L!
MSOQ$@-,$.(<!SHD MPEP#P/L$P&C)F!T$."Z)P+&3<#XW!(F3<#DW(!I$S!5
MC57_NJII/"KHXHH7SX17=TM:=:#:5T7+%DGR2HH/@LMO$QDG%@^BB+Y]OI6-
M&9.[(I,*+ZG2R&?B6,Z(J._)?4IS\M%C@B9I^=/54,B2J_AAU)3BU:4X)TJQ
MR=<B%^N2^'G,XH[XX)UXQP 8RD?>/;?S]MRWCI'XRS:_(,[T4_V4?SYXY..'
MGTBYIIR5'?6[.X<VT6E=/],9&-=J,"<KXYLI7^DK<>T&XI$/9-B@3A,#,]%C
MT46+/$D)SZ>XG12M)=V=@EV%=7LJN*."MS5IU$VJLOYEN:$1NQ[(M%XR_L0&
MBW_]PYY8_^Z2!!+F(6$^$A8@82$(I@EEM!/*R$1?2'%D,K&5*J,U^)C(WIPL
MMV++&4G*<DOSB'4IQXCNJQPDS$/"?"0LJ&$3!:N&1$\+>VK-Q[8UOAH^[:OB
M^$;'G4[GHY&[NU%K\?&NQ<?&%O]UFSTR3HIETXT5FRHQE&3%:2YDVXN";+8\
M6LO<<3JKW1K+Z-OT2)B'A/E(6# ^;M&YS/JSPY8'%:JI8[)3Q\2H#M69^5_N
MN]K<&-FWS9$P#PGSD;  "0M!,$T8TYTPIK 1Q10I%"3,0\)\)"Q PD(03!/*
M;">4V=\WHI@=I<CIS*K^Z2GRSEB%OJ) PGPD+$#"0A!,$\5\)XJY410/]5R+
M;L6ZX,G_ZF'&(R,TCBMQ\"(C-"_$6@Y,-G):W26-^9$T)C-G[KKS VD8*])7
M&DB8CX0%2%@(@FG2L*W6;;&,XOB21YQ5P\TDERK(MS0E&\8CE@NZZLP2#:_Z
MV(G!NC@<0=^9B^TK!2C-A]("*"U$T70Y[)EO]ID3E+(K:ZAY"MGFL;Q')HR3
M^:(I93]AC-S9;&;9TT.=&.O36R=(F@^E!5!:B*+I.G%:G3CO]RG*<H])M._2
M4BXELF*93""UA)J;-O157://E,>?*L,XR;89$8QGG0(R%V];Y)51WFF,FD-[
M*PI)\Z&T $H+431=4:UI:ANMML7]KM>IL@\K19+1RA)9TH1+N?!O3) GFF[5
MU]'^./?C/[N<[=NF/*VCLB_LP_P#-4VA-!]*"Z"T$$73U=(ZI[;9.KVIT@AA
M+YN$UWE'#EJ2HNM%SNT[I+$ADT!M42C-A]("*"U$T71MM!ZK;399_ZJ21[XR
M2<(,&!DD ;5+H30?2@N@M!!%TR71&JOV><XJ^4Z^-B./[\1+.(M$P>6A_\*B
M;;4$H=-O-\/[>FI0F@>E^5!: *6%*)HNH=:"M7$>K TU8:$T#TKSH;0 2@M1
M-%TPK15KF[W8MT13SYEC.9CM'LO2-*UG17*RG<?J-*+E6I]6;6@2RSSUH5-M
M=3W&^^-<J\NX[;AQ.CZ^SS,_6&^)0%U9*"U$T72)M,:L;79FZV[IX;[SC9\Y
MMG<2@5JS4)H/I0506HBBZ6O"6GO6L6"]CH,T(N^@- ]*\Z&T $H+431=,*V!
MZY@-W!]Z VAF]U80U-IUCBWE24?GY4-+#:"T$$73M=&:MH[9->W]KL?,ZZT'
MJ#';T [?0]F'<H ZKE!:B*+I<F@=5\?LN-[4$DCV5)$?OO[991 U-'VB24H?
M4Z;RB3&10->U0FE>0]-6 <X[,PG4?H720A1-ETYKOSIFTU0WZQNM[%8N<C77
MJ=85J E/,]/)Y:U+QBMG3DV&Q)H*.:_A(HF2C9PBE=4[(J6LFG?1*2RD47D'
MI7D-[2 C':XP]*&%!E!:B*+ILFJ=6\=LO*KYT/UOG=,A<VCOEH?ZN%":#Z4%
M4%J(HND":7U<9X*;#D%=6RC-@])\*"V TD(431=,Z]HZ1I/O!Z=#4!L72O.@
M-+^A:6.BV<R:S [&1 &TV!!%T\71.K2.V:'%_#6&N9#>*H&NKH72?"@M<([7
M&W=J+D05JZND-6F=,TQ:.2@AW\FO1?Y9:H6*K2CX*_EM<[+O@7JW4)H'I?E0
M6@"EA2B:_E>@K7?KXKQ;%^K=0FD>E.9#:0&4%J)HNF!:[]8]=_'MC_1'YD)Z
M2PEJXD)IOGML"7>/6J#%ABB:KI+6Q77-+N[[RYO,@-X*@-JV4)K_SD_E3DBF
M=FGH3!U0+Q=%TT6QM^6 V<L-N7+0DK>%D)\(>V$\2F2FV/ D8M7:@=VV"YV:
MP>Y$@-V* +L704V;:<LE+NSY8<[ ;C/P=_BU;NO7NF:_]DYV(\T*-_('IW&5
M/SPJ6%DM@^N4 ]1GA=(\*,UO:/N=B'O4?T!-5A1-UT)KLKIFD_5M79),%&KC
MJ%QFAZC(XT0M-*J&J.621N\LJC:7T5L?4#<62O/?^34G)]<*!]!ZA"A:K9KA
MW@9-&>,KM?=6*76PS46]9]'N:KV_EV=?^FH;K(/K-_;EC=KM:MABZDW#OE*^
M2N3H-65+B;0NIO(!>+T/5WTBBHW:!NJQ$*+(U.&:T9CQZ@;Y_;(HQ-M)5<!N
M-[3%_P%02P,$%     @ *(N56F1W2G3J"   C40  !D   !X;"]W;W)K<VAE
M971S+W-H965T-C N>&ULQ9QM;Z,Z&H;_BI4=K6:D-@'S$M)M*W7"G+/GPVBJ
M]LR<SS1Q$S2\9,'IRVI__-I , ;R$':>:+^T@>#;]H7M/+=MN'Y-LY_YEC%.
MWN(HR6\F6\YW5[-9OMJR.,BGZ8XEXIOG-(L#+@ZSS2S?92Q8%XGB:$8-PYW%
M09A,;J^+<_?9[76ZYU&8L/N,Y/LX#K+WSRQ*7V\FYN1PXB'<;+D\,;N]W@4;
M]LCX]]U])HYFM<HZC%F2AVE",O9\,[DSKWS'D@F**WZ$[#5O?":R*D]I^E,>
M_+&^F1BR1"QB*RXE O'OA2U9%$DE48Y_5:*3.D^9L/GYH/Y;47E1F:<@9\LT
M^BM<\^W-Q)N0-7L.]A%_2%__R:H*.5)OE49Y\9>\5M<:$[+:YSR-J\2B!'&8
ME/^#MPI$(X'0Z4] JP2TE8 >2V!5":QV#O,C">PJ@5V0*:M2</ #'MQ>9^DK
MR>350DU^*& 6J47UPT3>]T>>B6]#D8[?/O)T]?/RLR"W)LLT%LTI#XH;<DF*
MK\BW77%X)^]/R-_)1Y_Q((SR3^**[X\^^?CA$_E 9B3?!AG+29B0[TG(\PMQ
M4GS^<YON\R!9Y]<S+DHK\YRMJI)]+DM&CY3,)%_3A&]S\B59LW5/^N5 >@H(
MS 2FFA4]L/I,0<6OP3NQS M"#6KWE0=.[;/5%$KNGY[< BICU3?>*O2L(WKE
M?<W)MSW/N;A#8;+INT>EB-TO(@>EJWP7K-C-1(PZ.<M>V.3V[W\S7>,??8 P
MQ7PD,0V>7<.S(?4:7JK@D8"3)[8)DT0>I,^$;QG9L2Q,U^1CV3D^]0$&,QH+
MN!1S"S$YXK_<.L;"-3SW>O;29(>4J<;.J=DY(+O?LR#A#(8"*HR%XG2@T(7H
M0Y[3@H*4J0;%K:&X()0O;RQ;A?D %E!C+!:W@^5R3JEAMJ@@Y:E1F==4YB 5
M\<O^S$+96-*,L+==F T  N7& IIW 5''L5S:(H24J4;(JPEY8P>B"_+"<LE,
M'$IH(L 2!SPM3LM1BHGSIX]/8/YCD7H=I'-W;BP,KX6T>UU['--H+6I:BU-Z
M6? 4L?$@0.FQ(!:="KJ.ZUCFO 4"*5.-EFFHV-  8X2_BJB9K2_)W0O+A T@
MAW&*W&?A2OQE&7F4R'K#.P.3&*J:CZ6F@VT$W2;8$&NP0<65';CN)->+9E0&
M!A8?Y"<"M%JX(*-O0JGF-=KM8NJV>R]6GCI<JN#27X-;1R##],"<1M,KU4RK
M@<\T>_@AY:KS4\; !$/G87Z-8&68(*J!J-0T@MZ4ML-;K$QU@,H<F+ [& 38
M']<,LT3U"I6:WAJ-J327.LQSF 53N043M@MCALK_)?09IHYJ1BHUC?IBZBS:
MT!UXH-5A*I=AGF0S@ !H& >J":G4]'I:;0^"E:=.3;D0<SXR#'I@<DI5_AXO
MTX1GP8KO@XC\R;*X%QFJ+4%5\['4=+3*OIBP?^GT[JPFNVJ0Y8+LB)[^,4S(
M.PNR(RT8U=(,5- K"T(HB<O)2).2=?#>-Q_JGRCE5E+0#5".R(0MT:@;,#Q\
MP.!1+=1 Q2I:O9S/X:JH<E44=E5WFTW&-@%GY \!.$SR<$5^!-&^UT115!.%
MJN9CJ>D<E8FBL(DZRO%4^]3+&]4O56I.,\1R#*L=8F%EJH-4AHG"A@D >0BV
M^EFANJ-*K3DG8G5)G<,:466-*&R-CI+*Q\6AL@U6HR?0%%&M4Z76Q&O.Y^WY
MINJJXPU6!Z<L$84M$02N]:MR&AM4*U2I.0-LSF&$J#)"%#9"WY-FHPJRZ/W0
M.PMR9<C>RPK5P-#N<HJU,-R%V[8P6-GJN)35H;#5Z00V&SGK(V(OT0:?@S C
M+[+YR5:65G/HFYYIH=XX!LYY-- ^"[1H+S+T7"7,^N)8QU3>AL)++#^*-G71
M0-);8U0'4ZDUNYOC&4:[QMVK/+-QE5YAY3@H'$67&QZ>B@T/J^:&!SE.)[D,
M@%?I)@G_?>0W#]4\5&K:P+.PG<[(T[W,<ZES!(6*_2D<(LN-".3^VWUO/5%C
M=50U'TM-WS>AXG<+CM]/W3F!&KFCJOE8:CI!%;E;<.1^RA8 6&(T/K,;_7B>
MX7KM40<K6YV,"L4M.!0?O>(-ZXW&U(W!+Q>T.S9CY:I3:FQ=@L/P\Z]ZPP48
MC;4O]O;F7K?UG6/APE)1NF6?<;W70HW)4=5\+#4=K(K=K5]<Q#A]21+.:33E
M[CJ#""O-=BR/E:F.3\7RULA8'FE!#<YV-$NW=T&M"_,<JQF6BO@M..+_OR^H
MP>4;37U^6@L^QSJ'I5R'Y9UU"<E"M1VH:CZ6FHY6N1@+<04#:0D)+M+HVP%7
M<%&M^UCU$I)W= D)JV#ZKFAEC6S$I0T;U2"AJOE8:CI'99!LV" MTUC<:Y(7
M3V# 4S-V=TN62:=&:TO,$LYP-)YSN"1;N20;=DE?ZMXJ.O5 5QV0<H\N$R[A
ME*.1G<,RV<HRV;!E^I%& 0\C^01/)OIG+ZEJ<Y71;$I32MLM"?4I#BPU'4OC
M.0YX7>(AS'^2WS)6#%@LDR/_PS$\U7XINX''F!JVY;4!H3H7+#4=D'(N-NQ<
M"K=7/1^V"]YCEHBX[S7(UA>'>?,+$N;Y7GPMNF$9 P[-)L-9CA[XG>X<JF=T
MIBRP,M4Y*@MCPQ9&..?B(<UD!:T^PR*CR<!%LOHWDE2XSF%2;&52;-BD_.(L
M/:P^FF//>L6\V\#.X3!LY3!L>%WC,)E/_D.^!F]AO._U$;#(:#"H/@)+30>H
M?(2]0(Q=40T JIJ/I:8_W:<\@ /&QM O1O&/K,7P]R*^E%F'X' (YS3Z.4"X
MW+2R668Y*A+WJ,G"*I8.6)D#!S8'S9XN?.Z1G@Z+C&:':A^PU'2 RCXX%*^G
M.Z@++*AJ/I::SE%Y"@?V%)@]'76]9:#<9M'3B7V83Q'=Z6A71[4GL\9[&F*6
M;8KW7>0BP-DGO'P-07VV?*?&TKSRBU=/M,[?F5=WQ1LF9DJF?%''UR#;B!9-
M(O8L)(WI7$0M6?GNB_* I[OB;1!/*>=I7'S<LD#<*7F!^/XY3?GA0&90OX'D
M]K]02P,$%     @ *(N56E1A(KUX P  1PX  !D   !X;"]W;W)K<VAE971S
M+W-H965T-C$N>&ULK5=M;^(X$/XK5E:WZDI7\DH"78BTT*YN/U2'6EWOLYL,
M8#6)L[:!\N_/CD,@R.1 RA>PG9DGSS.>V#.3'64?? T@T&>>%7QJK84H'VR;
M)VO(,1_0$@KY9$E9CH6<LI7-2P8XK9SRS/8<)[1S3 HKGE1K"Q9/Z$9DI( %
M0WR3YYCM9Y#1W=1RK</""UFMA5JPXTF)5_ *XI]RP>3,;E!2DD/!"2T0@^74
M^N$^S-U .506;P1V_&2,E)1W2C_4Y%<ZM1S%"#)(A(+ \F\+<\@RA21Y_*Y!
MK>:=RO%T?$#_68F78MXQASG-_B6I6$^MD8526.)-)E[H[B^H!0T57D(S7OVB
M76WK6"C9<$'SVEDRR$FA__%G'8@3!V]XP<&K';QK'?S:P:^$:F:5K$<L<#QA
M=(>8LI9H:E#%IO*6:DBAMO%5,/F42#\1OPJ:?-S/9"!2-*>YS Z.J_C>HS><
M;?28+E%EA_XNU9S+AV(-R',\%RTR+#>C2-4L0$^_%NCN$00F&?\FS2Z8W-=X
M5.--;"&E*$)V4M.>:=K>!=JNAYYI(=8</14II&T 6\:@"81W",3,ZT1\A&2
M?/?/BJ2!T/QZ=[^#CM_LBU_A^3?NBRE4&BDP(ZESX(&7.(&I)3]T#FP+5OSU
MBQLZWTTR>P)KB0X:T4$7>OQ,"I)O<O1&,RDV(V*/[O[X9I*L<5P-I(ZJ;>P.
M'#\<3NSMJ1J#G3,81R=V+:+#ANBPFRC^O)+HT$AT'(W.B)KMO&%@)AHV1,.K
M(OI"^,?]D@$@4@B0.R<0PP(NL0Y-87/\(#IC?<$N#,VLHX9U=%5X;V0=&=D$
MP7FL+]A%D9GUJ&$]ZF3]2+8D!7G,[0EDZ262&L-U3E]^QJ_3I$5MW% ;7Y,&
M)CZ=CK<>'CV!M32ZSO$J<WH[,VNHGG3WA=86?G*'NYW;^_19RJI(JI8?28[N
M2('V@!DWYM__0 VU*QJC7-^O[@BE>&^ZHN>]0+4E>T?)WC5'A%%AI^?-6]L3
M6EOGL0QP^ZL#W%X+@;[0VL*/I8#;70O<E-/=4&&=B*Y.1!1>SNCK@*)#1IN0
MM%[[I"3/@:VJ3H6CA&X*H8O29E5W0S/5#:F2_FQ==DD_JM[ /L+H%NL9LQ61
MQ7@&2PGI#")90S#=M>B)H&55^+]3(=N(:KB6G1XP92"?+RD5AXEZ0=,[QO\!
M4$L#!!0    ( "B+E5I*W238$00  +,.   9    >&PO=V]R:W-H965T<R]S
M:&5E=#8R+GAM;*U76V_J.!#^*U:V6K522^XA= &IM]7N0\^IBGK.LTD&L)K$
M6=M ^^_7=D((P>2TNWT!VYD9?]_,9"8SWE+VRE<  KWE6<$GUDJ(\MJV>;*"
M'/,!+:&03Q:4Y5C(+5O:O&2 4ZV49[;G.)&=8U)8T[$^>V+3,5V+C!3PQ!!?
MYSEF[[>0T>W$<JW=P3-9KH0ZL*?C$B]A!N*E?&)R9S=64I)#P0DM$(/%Q+IQ
MK^_<4"EHB1\$MKRU1HK*G-)7M?D[G5B.0@09)$*9P/)O W>09<J2Q/%/;=1J
M[E2*[?7.^I^:O"0SQQSN:/:3I&(UL6(+I;# ZTP\T^U?4!/2 !.:<?V+MK6L
M8Z%DS07-:V6)("=%]8_?:D>T%-SHA()7*WA=A>"$@E\K^)IHA4S3NL<"3\>,
M;A%3TM*:6FC?:&W)AA0JC#/!Y%,B]<1T)FCR>G4K'9&B.YK+[.!8^_<*/6"6
MO:.'-V )X8#H CWD94;? =#W4LEP='X/ I.,7S3BL!.'G2PM:WLOLWMT?G:!
MSI"-^ HSX(@4Z*4@@E_*0[E^)%FF[(YM(:DI@'92T[BM:'@G:+@>>J2%6''T
M4*20'AJPI4\:QW@[Q]QZO1;O(1D@W[U$GN,%!D!W'U?W>^#X39Q\;<\_8>\@
M&'B> 9II%UZB;^M\#DR%IW+JM<E[E?' ;%R5BFM>X@0FEJP%'-@&K.GOO[F1
M\X>)^1<9._!#T/@AZ+,^?2DVP(5,UCJ#9&7B A<I*98("S2')2D*M9'^$"M
M)3!"4W1>B5^8?%-=&.D+5=7;3'UOZ#K.V-ZT61^+19$_\O=B!WS"AD_8R^?P
MK4E-^,*CB[W0\8,.O&,I-PZBD1E=U*"+>M']J'S=Y[WHZ-XKSPF#T.W@,\CY
M@1,ZGAGAL$$X[$7X#.6:)2M\PG>]RI_-^^$Q!3<8CH9F!G'#(/X_&0U%^HE<
MCH^S((BBV.\$XUBLD_('3$8-D]%_K%$_=3>%].IF TQ^'>R[RA,CB?R5!4S+
M&HO7Z"N#^$7&#ASD.OMNZ_2_[CO>I>8MXZL">[)JG:E5E1C&<->WQ:U A@._
M&VVS5&0.MMOZ<G _4[H^@+;^%/%;0.)!W*UD)K'1((A/X/7V>+T/%;-?PO2.
M[P\'D=>%:18+3\#<-WJWMW^V*]H'L'YI8Z^M'5 *3F?*OF>[_4W;G/6&RO9+
MNH$AD\.C?#=)M=Z*0Q;[3NWVMVI=H.3HL@L/R@B>DXR(=WF8895;@FHZZ\.2
M;F12W>6V:[ SB+M,#%+NH/LFV*W/_QS84D]%'"5T78CJ@[<YK2:O6S5YJ?&A
M<RXGLAL]A]A[,]4X]XB9+%$<9;"0)IW!4 )CU814;00M]9 QIT*.+'JYDE,E
M,"4@GR\H%;N-NJ"94Z?_ E!+ P04    "  HBY5:#9K+>1X$  !R%0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6RU6&MSXC84_2L:=Z>S.].-+3_
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
M5&9HUO9^[4306K=/6RID,Z:'N>R7@2D!^7U'J3A-U 9]![[\%U!+ P04
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
ML:KQ_K)6%MW*+RO\GX!V"?B\4,KN-Z[ \(?*_@!02P,$%     @ *(N56KX
M%^%, @  J04  !D   !X;"]W;W)K<VAE971S+W-H965T-S$N>&ULK53O;]HP
M$/U7K*R:6FG#(0EL8B%2@4[=ATJH7;?/)CF(5<?.; ?:_WYG)V2T K1)^Y+X
MQ[UW[UURE^Z4?C(E@"7/E9!F&I36UA-*35Y"Q<Q U2#Q9JUTQ2QN]8::6@,K
M/*@2- K#,:T8ET&6^K.ESE+56,$E+#4Q354Q_3(#H7;38!CL#^[YIK3N@&9I
MS3;P /:Q7FK<T9ZEX!5(PY4D&M;3X'HXF2<NW@?\X+ S!VOBG*R4>G*;;\4T
M")T@$)!;Q\#PM84Y".&(4,:OCC/H4SK@X7K/_M5[1R\K9F"NQ$]>V'(:? Y(
M 6O6"'NO=K?0^1DYOEP)XY]DU\:.,#AOC%55!T8%%9?MFSUW=3@ #,<G %$'
MB-X"DA. N /$WFBKS-M:,,NR5*L=T2X:V=S"U\:CT0V7[BL^6(VW''$VNZEJ
MH5X R PDK+DE2\&D(9<+L(P+<T4^DL>'!;F\N"(7A$ORO52-8;(P*;68WI'0
MO$LU:U-%)U(-(W*GI"T-N9$%%*\)*.KNQ4=[\;/H+.,"\@&)AQ](%$;)$4'S
MOX?'9^3$?2UCSQ?_4RV/%:KE28[SN,:=F)KE, VP,PWH+039^W?#<?CEF,G_
M1/;*<M);3LZQ[RUKDN.7U7S5^-YL\/MJ8DL@-5;@6 %:UI%G=8-FFX4IW1ZZ
M.A?12J4'?WT%>N.'@4$EC;3M/]2?MO-FAO/&]^6;<YQ#U[[]Z!^:=HC=,;WA
MV X"UD@9#CZA'MT.AG9C5>U[:Z4L=JI?ECA+0;L O%\K9?<;EZ"?SMEO4$L#
M!!0    ( "B+E5H^RT23UP0  $X4   9    >&PO=V]R:W-H965T<R]S:&5E
M=#<R+GAM;*U8;7/:.!#^*QI?IY/.)+$EOP I,).0MI>9RX5)VKO/BA&@J2U1
M24#Z[T^RC0U85EXN7\"6=Q\]N[+V66NXY>*G7!*BP%.>,3GREDJM+GQ?IDN2
M8WG.5X3I)W,N<JSTK5CX<B4(GA5.>>:C($C\'%/FC8?%V%2,AWRM,LK(5 "Y
MSG,L?E^1C&]''O1V _=TL51FP!\/5WA!'HCZL9H*?>?7*#.:$R8I9T"0^<B[
MA!<3%!F'PN(?2K9R[QJ84!XY_VEN;F8C+S",2$9292"P_MN0"<DR@Z1Y_*I
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
M;FZ +4$6)^C/5T*HYYUB ?CA/PBS?P%02P,$%     @ *(N56I:L@VAE P
MF1<   T   !X;"]S='EL97,N>&ULW5C1;MHP%/V5*%VG5IH:0M9 5D#:D"I-
MVJ9*[</>*D,<L.0XF6,ZZ-?/UPXA4%]&^["6!978]^2<>VQ?)Z&#2JTXO9U3
MJKQESD4U].=*E9^"H)K.:4ZJBZ*D0B-9(7.B=%?.@JJ4E*05D'(>=#N=.,@)
M$_YH(!;Y=:XJ;UHLA!KZ8:>)>?;T-=71^*/O6;UQD=*A?W_V_M>B4%?O/'L^
M^7!RTKD_O]J-GQG@W ^<HI<'B%YT]($J&Q23CP^3WR>.2?>VI;><'N"L[Z"?
M-M13C)8XL[92(L1>![&[Y18CAV[R:9N,6>YU#UWBOZPQZBXZ*,$><2,<U-M@
M-,@*L=D-D6\#.C/)J?= ^- ?$\XFD@$K(SGC*QON0F!:\$)Z2F]#;26$2/5H
MX=#V8(?6.CD3A32Y;0;[/:DOWP'6/3#(.&\,=GT;& U*HA25XEIWS,4F^ 3R
MZO;=JM0.9Y*LPNZEOR&8DTXR*61*Y>:NX*]#HP&G&=B1;#:'LRK* $"EBEPW
M4D9FA2#&PYI1-[3LE')^"[>OG]F6]C)KK:DI5M$TM:&Z:65L!_3;:E:[+=M[
MD:Y7LH="?5GHX0C3AUJA-Y)F;&GZRZPQ@*F'N#HI2[[ZS-E,Y-0._N"$HP%9
M\[QY(=FCS@:E,M4!*GWO@4K%INW(;TG*.[I4ZW):9KCG[A%Z_K?S/*."2L+;
MIG7MO^59?K'C^G'_&I[-;677L=-DU'O['NM7G+=N,CX&DT>QW/UC,)D<@<G>
MJ]TUGW$'.HJ)#(_!9/<83$9OTF10O_BVWJZWWJV;J >_88;^#_BUQ#=)O<F"
M<<5$W9NS-*7BR2NVEE=DPNFVOKX^I1E9<'77@$-_T_Y.4[;(D^:J&YB(^JI-
M^QL,+XR;'U Z%Q,I7=)T7'?E;&*:GF[HK/4!A%WDVAQN!.-8S(T AN7!'& <
MR\+R_$_CZ:/CL1CFK>]$^BBGCW(LRX6,S0?+X^8D^G"/-$FB*(ZQ&1V/G0[&
MV+S%,?RYU3!OP,#R0*;GS36^VGB%[*\#;$WW50@V4KP2L9'B<PV(>]Z D23N
MU<;R  -;!:QV(+\[#]24FQ-%L*J8-VP'XTB28 C4HKM&XQB9G1@^[O7!=DD4
M)8D; <SM((HP!'8CCF .P .&1)%Y#NX\CX+U<RK8_#-^] =02P,$%     @
M*(N56I>*NQS     $P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70GC '
MT"&(,V7Q%@3Y 5:B#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2
M:5K5N %(MB6/:<Z10J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=
MI3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8
M%II%R=.B':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+
M P04    "  HBY5:#=4G[*8%  "J,   #P   'AL+W=O<FMB;V]K+GAM;,6;
M37/B.!! _XJ*RV8/+. O9E(A502<3:H(4)C-=4O8 E2Q)4:6DTE^_4IFF94)
M=.VEP\G!-N*Y+>NU6L[-FU0O*RE?R,\B%^6@M=5Z=]WIE.F6%;3\0^Z8,$?6
M4A54FX]JTREWBM&LW#*FB[SC=;M1IZ!<M&YO#FW-5<?](#5+-9?"[+0[GCE[
M*_\[;C^25U[R%<^Y?A^TZK]SUB(%%[S@'RP;M+HM4F[EVX-4_$,*3?,D53+/
M!ZW>_L S4YJGGW8G%G))5V6]1]/5@AJ002OJF@;77)6Z/J-NGQK&5V9.WG^J
MM+SGN69J3#7[4\EJQ\7&-F.NHN-<1AV'PW8?Q&OU?\(HUVN>LK%,JX()O8^C
M8KD%%.66[\H6$;1@@];A%$)%1F*A39#(H]@W9<ZU5VI^^C';7[4VN$X,U34W
M!]1C5H/C08YFTV0V>1P/E_&8W TGP^DH)LE#'"\3!] # +V+ 9*K.74@?0#2
M_T+(9&DV3_'4 ,[NR6P>+QS( ( ,+@CYM^= A@!D>#'(13R.'<@(@(PN"-F(
M9!^ [%\,<C1,'AS(;P#DMPM"-B+Y'8#\C@LY4QLJ^$=]H![,IU17BA&Y)GK+
MB#N0=Z&1O(N+F51%0=6[Q4KX1G#S-6KL,TQ361G[N)B@<)"-<T^Y(L\TKQAY
M8K0T@;1?*%T\2#<]9-\\4?7"3,:1,Y*PM%)<<]: @S330_;,'<VI2 U9_0LC
M6>RD. X>9)@>LF(6=B?+R)PJD^PL%14EK5/(!B&DEQZV7V11<%WWN/I1'IFL
MU"2(-DV;<+IR,2'!]) -LV 9,XW87F@(7VV6;/^>*[9F2C$7$U),#]DQB9;I
MRU;F&5/E;R3^4=D<]VK,S->Y_MVEA!S30Y9,3=F^HR7+ZF>&F5YYG(%#>NDA
M^V5JVIW(LB1SILRC38U:AEHKOJKJ<<C-PR&_>,A^>12I+!A9TI^- =&#9.(A
MRR0N=KE\9XS<,6%ZG29S,T VZ,"I"[)+$K:I)X +MI/*#C,N&.01#]DC2;4J
MV8_*LL6O1P+Q((%XR (!<YA&/NA!%O&0+7(FAR%72_O -J()6<1#MLC)7.8
MZ0[/'B01#UDBYY*:?T%=3,@B'O94!<H<FET3DHF'+!,P<VA@^I!,?.S)"I@Y
MN',J'_*+C^R7<ZG#Y[[I0Z+QD44#9A#-FPY6R9"UXV80IX8A'U*/CZV>8UF?
M)(2LXR-;!ZQ#-.\R9!T?V3JPPWT7$]*.CZR=<PYODWLNJ#LY\"'M^,C:J3%?
M:\RBB6G9&_5O2#L^LG;.1W/,%']U*^"0=@)D[9Q-W,8F3^*YBPEI)T#6SIG$
M;0_9&) "2#L!LG;.9FYM,M-;UXX!I)W@0E4S@SE7<N=B@LLSR ("H]D8W@/(
M0@&RA<[7^.H.ZF)"%@JPUVC =-VU4 !9*,!>I0$Q Q<3LE!PT<E/Z&)"%@J0
M+01C1NX2)V2A$-E"\!S-[9LA9*$0V4(PIMLW0\A"(7:5#9I*-M>U(0N%V#4W
M$+-QTR$+A=C3(!"S<=/!UP20+01CN@-2"%DHQ)X+G:L?M(G7K2OGOS A"X5?
ML8YS&M,><C$A"X476LC91[/1-R$+A<@6 J/9&) BR$+15Y3@3F/:&9*+"5DH
MNE0)KDUBJMPI6P19*/H*"YV]Z>[P'D$6BI M!%<*&YB0A2)D"\&8[I,>01:*
MD"W4*&BV[98,"_NV#5FPM+' '(&OJR%;Z C3F5K.UF3LSM,CR$(1LH6.,&T?
MF.V8HG4Q=B)=3,A"$;*%CC#_$LK<ZXVP+SS;G2XF9*$(V4*?,%.3P%,NZEXZ
M=Z/9ARS41[;0Z17\7[4N%Q.R4!_;0I]7!TY4X_J0@?K8!CI>U#^-"-FG7]NG
M4Y]<WMYDYH8(EDU-\Z79G](\G2MB-_O7](+0OC>SKO)\9/;-Q$32[/"J_>'?
M!&[_ 5!+ P04    "  HBY5:M\<#,$("  !"*P  &@   'AL+U]R96QS+W=O
M<FMB;V]K+GAM;"YR96QSS=I+;J- %(7AK5@L(+CNJY)6G%%/,HVR >24'XIM
M$-!*LONVG(%]4 ]Z$G%&J$!<_@'ZA(#'EW)HQGU[&G;[;EA\'@^G857MQK'[
M5=?#>E>.S7#7=N5T/K)I^V,SGI?]MNZ:]7NS+;4LEU'WMS.JI\?;F8O7KZ[\
MS\1VL]FOR^]V_>=83N,_!M<?;?\^[$H9J\5KTV_+N*KJS\-U]U!?-NGN/+E:
M/+^MJO[Y+57UW$$"03)_D$*0SA]D$&3S!SD$^?Q! 4$Q?U"&H#Q_T#T$W<\?
M] !!#_,'I27*N"1(FF!-H'5"KA.!UPG!3@1B)R0[$9B=$.U$H'9"MA.!VPGA
M3@1R)Z0[$=B=$.]$H+>@WD*@MZ#>0J"W3!ZV"?06U%L(]!;46PCT%M1;"/06
MU%L(]!;46PCT%M1;"/06U%L(]%;46PGT5M1;"?16U%L)]-;)RQ("O17U5@*]
M%?56 KT5]58"O17U5@*]%?56 KT5]58"O0WU-@*]#?4V KT-]38"O0WU-@*]
M;?*RFT!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U
M;T>]G4!O1[V=0&^??*PDT-M1;R?0VU%O)]#;46\GT-M1;R?0.U#O(- [4.\@
MT#M0[R#0.U#O(- [4.\@T#M0[R#0.R8_FQ#H':AW$.@=J'<0Z!VH=Q#HG5'O
M3*!W1KTS@=X9]<X$>F?4._^DWL/X=2C#M>=[C=?_2:K'\[GE>OG+\GOGY%:Y
MX%S?5@Q/?P%02P,$%     @ *(N56OC# AT& @  3RH  !,   !;0V]N=&5N
M=%]4>7!E<UTN>&ULS=K-;N(P% 7@5T'95L3X-],1L)F9;8=%7\!-+B4BB2W;
M;>'MQPEMI58=-!4C]6R(P/8]-[[2MV)Y>_049X>^&^*JV*7DOS,6ZQWU-I;.
MTY!7MB[T-N6OX9YY6^_M/3&Q6!A6NR'1D.9IK%&LES]I:Q^Z-/MUR#_'U@VK
M(E 7B]F/T\8Q:U58[[NVMBFOL\>A>9<R?TXH\\EI3]RU/E[E#07[,&%<^7O
M\[G?CQ1"V]!L8T.ZL7W>Q0X=B^G842S/E_B@1[?=MC4UKG[H\Y$R^D"VB3NB
MU'?EJ>C5^>24;YA.G_SB_*G,N<"\<Q.<CWEB@3X?]S*2\?3<YT(44GO^%5\3
M<^F+WX_&:3?4_&-VOMXG%_;3/"*;'I??\=L9O];_9!\"I \)TH<"Z4.#]&%
M^JA ^O@&TL<U2!]\@=((BJ@<A52.8BI'096CJ,I16.4HKG(46#F*K )%5H$B
MJT"15:#(*E!D%2BR"A19!8JL D56@2*K1)%5HL@J4625*+)*%%DEBJP215:)
M(JM$D56BR*I09%4HLBH4616*K I%5H4BJT*15:'(JE!D52BR:A19-8JL&D56
MC2*K1I%5H\BJ4635*+)J%%DUBJP&15:#(JM!D=6@R&I09#4HLAH460V*K 9%
M5H,B:X4B:X4B:X4B:_65LMXYM__/\=.S[&T[O.2SZ7^DZS]02P$"% ,4
M"  HBY5:1L=-2)4   #-    $               @ $     9&]C4')O<',O
M87!P+GAM;%!+ 0(4 Q0    ( "B+E5K?:0;]\@   "L"   1
M  "  <,   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( "B+E5J97)PC
M$ 8  )PG   3              "  >0!  !X;"]T:&5M92]T:&5M93$N>&UL
M4$L! A0#%     @ *(N56B:<-J#4 @  P@@  !@              ("!)0@
M 'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( "B+E5J<;"?J
M\P8  .@@   8              " @2\+  !X;"]W;W)K<VAE971S+W-H965T
M,BYX;6Q02P$"% ,4    "  HBY5:^I66Z00$  #%$0  &
M@(%8$@  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ *(N5
M6@N8!X\>!0  5A(  !@              ("!DA8  'AL+W=O<FMS:&5E=',O
M<VAE970T+GAM;%!+ 0(4 Q0    ( "B+E5I,SZ04G0(  ( &   8
M      " @>8;  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4
M"  HBY5:UO>9?,(/  "TZP  &               @(&Y'@  >&PO=V]R:W-H
M965T<R]S:&5E=#8N>&UL4$L! A0#%     @ *(N56AC0E\B6!   N14  !@
M             ("!L2X  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4
M Q0    ( "B+E5I9:7#]70D  'DL   8              " @7TS  !X;"]W
M;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    "  HBY5:X0!_ZT4"  #H
M!   &               @($0/0  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL
M4$L! A0#%     @ *(N56F;W8&!$#   &"   !D              ("!BS\
M 'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    "  HBY5:8MK6
MZSTB  "K;   &0              @($&3   >&PO=V]R:W-H965T<R]S:&5E
M=#$Q+GAM;%!+ 0(4 Q0    ( "B+E5I"%LIF(@D  *P?   9
M  " @7IN  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @
M*(N56H8U9VQF!   X0T  !D              ("!TW<  'AL+W=O<FMS:&5E
M=',O<VAE970Q,RYX;6Q02P$"% ,4    "  HBY5:A04^>W0$   ^#0  &0
M            @(%P?   >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4
M Q0    ( "B+E5I$-J8(H0,  %P(   9              " @1N!  !X;"]W
M;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ *(N56I=OQ%/F#
M\"8  !D              ("!\X0  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX
M;6Q02P$"% ,4    "  HBY5:RG:4?XH&  #S%   &0              @($0
MD@  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( "B+E5KL
MKSHRP@<  /P5   9              " @=&8  !X;"]W;W)K<VAE971S+W-H
M965T,3@N>&UL4$L! A0#%     @ *(N56@<Y97$9&0  SE8  !D
M     ("!RJ   'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4
M"  HBY5:/6N\XR0$   +"P  &0              @($:N@  >&PO=V]R:W-H
M965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( "B+E5J8A@9\IP@  #L:   9
M              " @76^  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L!
M A0#%     @ *(N56L<[PBRE @  XP4  !D              ("!4\<  'AL
M+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    "  HBY5:5'.9MJ@$
M  !>#   &0              @($OR@  >&PO=V]R:W-H965T<R]S:&5E=#(S
M+GAM;%!+ 0(4 Q0    ( "B+E5H'I87*B @  $X6   9              "
M@0[/  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ *(N5
M6O7."72T(P  _7@  !D              ("!S=<  'AL+W=O<FMS:&5E=',O
M<VAE970R-2YX;6Q02P$"% ,4    "  HBY5:.SH\Q^,$  #2$0  &0
M        @(&X^P  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0
M   ( "B+E5I@YI9Z[P(   ,*   9              " @=(  0!X;"]W;W)K
M<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ *(N56EPK)*U9!   GPT
M !D              ("!^ ,! 'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q0
M2P$"% ,4    "  HBY5:*\:P>=X#  !_"P  &0              @(&(" $
M>&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( "B+E5JD-.8O
M3P,  &\)   9              " @9T, 0!X;"]W;W)K<VAE971S+W-H965T
M,S N>&UL4$L! A0#%     @ *(N56EJJXS&K P  G0D  !D
M ("!(Q ! 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    "  H
MBY5:N[S<<@<&   *%P  &0              @($%% $ >&PO=V]R:W-H965T
M<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( "B+E5K"//M7_@,  .D*   9
M          " @4,: 0!X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#
M%     @ *(N56N@!AW?-!0  U10  !D              ("!>!X! 'AL+W=O
M<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    "  HBY5:#[02L#L$   5
M"P  &0              @(%\) $ >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM
M;%!+ 0(4 Q0    ( "B+E5HH%;\G!0D  /Y9   9              " @>XH
M 0!X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @ *(N56N8:
MOJ0: P  ,@L  !D              ("!*C(! 'AL+W=O<FMS:&5E=',O<VAE
M970S-RYX;6Q02P$"% ,4    "  HBY5:?Z&TTV0%  !S*   &0
M    @(%[-0$ >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    (
M "B+E5KEH1_ 1P0  (0<   9              " @18[ 0!X;"]W;W)K<VAE
M971S+W-H965T,SDN>&UL4$L! A0#%     @ *(N56N#BK#4- P  < @  !D
M             ("!E#\! 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"
M% ,4    "  HBY5:"H>TX,0"   Q"0  &0              @('80@$ >&PO
M=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( "B+E5H(L+C07 ,
M &X-   9              " @=-% 0!X;"]W;W)K<VAE971S+W-H965T-#(N
M>&UL4$L! A0#%     @ *(N56KHU>F/. @  20@  !D              ("!
M9DD! 'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    "  HBY5:
M38KT2_H$  !'&@  &0              @(%K3 $ >&PO=V]R:W-H965T<R]S
M:&5E=#0T+GAM;%!+ 0(4 Q0    ( "B+E5JKK(85IP(  $X'   9
M      " @9Q1 0!X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%
M  @ *(N56L&0IF0C P  ?PP  !D              ("!>E0! 'AL+W=O<FMS
M:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    "  HBY5:)^@\+(4&  #V,P
M&0              @('45P$ >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+
M 0(4 Q0    ( "B+E5HA-R**>0,  /X+   9              " @9!> 0!X
M;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @ *(N56FT/^XXM
M P  APL  !D              ("!0&(! 'AL+W=O<FMS:&5E=',O<VAE970T
M.2YX;6Q02P$"% ,4    "  HBY5:/?^RWI0#   R%   &0
M@(&D90$ >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( "B+
ME5I,)TK4'0@  &I4   9              " @6]I 0!X;"]W;W)K<VAE971S
M+W-H965T-3$N>&UL4$L! A0#%     @ *(N56B 7$T01!@  ES@  !D
M         ("!PW$! 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4
M    "  HBY5:7>M];&4&  !4,@  &0              @($+> $ >&PO=V]R
M:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( "B+E5K@.*7?_@,   ,7
M   9              " @:=^ 0!X;"]W;W)K<VAE971S+W-H965T-30N>&UL
M4$L! A0#%     @ *(N56I"MN\FH!   $QL  !D              ("!W((!
M 'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4    "  HBY5:169%
M6R$#  #9"0  &0              @(&[AP$ >&PO=V]R:W-H965T<R]S:&5E
M=#4V+GAM;%!+ 0(4 Q0    ( "B+E5H[H11)%0(  -H$   9
M  " @1.+ 0!X;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#%     @
M*(N56GBOJA0S P  'PP  !D              ("!7XT! 'AL+W=O<FMS:&5E
M=',O<VAE970U."YX;6Q02P$"% ,4    "  HBY5:T+%\$FH(   930  &0
M            @(')D $ >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4
M Q0    ( "B+E5ID=TITZ@@  (U$   9              " @6J9 0!X;"]W
M;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#%     @ *(N56E1A(KUX P
M1PX  !D              ("!BZ(! 'AL+W=O<FMS:&5E=',O<VAE970V,2YX
M;6Q02P$"% ,4    "  HBY5:2MTDV!$$  "S#@  &0              @($Z
MI@$ >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    ( "B+E5H-
MFLMY'@0  '(5   9              " @8*J 0!X;"]W;W)K<VAE971S+W-H
M965T-C,N>&UL4$L! A0#%     @ *(N56C*!KZ=R P  C0L  !D
M     ("!UZX! 'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6Q02P$"% ,4
M"  HBY5::OT NYP#  "C#P  &0              @(& L@$ >&PO=V]R:W-H
M965T<R]S:&5E=#8U+GAM;%!+ 0(4 Q0    ( "B+E5K9]ZNC)@,  (P)   9
M              " @5.V 0!X;"]W;W)K<VAE971S+W-H965T-C8N>&UL4$L!
M A0#%     @ *(N56LGH_)-%!   :@\  !D              ("!L+D! 'AL
M+W=O<FMS:&5E=',O<VAE970V-RYX;6Q02P$"% ,4    "  HBY5:>)<K0*0"
M   V"   &0              @($LO@$ >&PO=V]R:W-H965T<R]S:&5E=#8X
M+GAM;%!+ 0(4 Q0    ( "B+E5K0W;2+W@(  ,<'   9              "
M@0?! 0!X;"]W;W)K<VAE971S+W-H965T-CDN>&UL4$L! A0#%     @ *(N5
M6FF)5E.) @  K08  !D              ("!',0! 'AL+W=O<FMS:&5E=',O
M<VAE970W,"YX;6Q02P$"% ,4    "  HBY5:O@ 7X4P"  "I!0  &0
M        @('<Q@$ >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0
M   ( "B+E5H^RT23UP0  $X4   9              " @5_) 0!X;"]W;W)K
M<VAE971S+W-H965T-S(N>&UL4$L! A0#%     @ *(N56MEW%@*.!0  CS
M !D              ("!;<X! 'AL+W=O<FMS:&5E=',O<VAE970W,RYX;6Q0
M2P$"% ,4    "  HBY5:EJR#:&4#  "9%P  #0              @ $RU $
M>&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( "B+E5J7BKL<P    !,"   +
M          "  <+7 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( "B+E5H-U2?L
MI@4  *HP   /              "  :O8 0!X;"]W;W)K8F]O:RYX;6Q02P$"
M% ,4    "  HBY5:M\<#,$("  !"*P  &@              @ %^W@$ >&PO
M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  HBY5:^,,"'08"
M  !/*@  $P              @ 'XX $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+
4!08     40!1 "X6   OXP$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<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>108
<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>110
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>216</ContextCount>
  <ElementCount>385</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>77</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>10</UnitCount>
  <MyReports>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00090 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00100 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/StatementConsolidatedBalanceSheets</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/StatementConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00205 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00300 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT )</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT )</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00305 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT ) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT ) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00405 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>10101 - Disclosure - Organization and Nature of the Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusiness</Role>
      <ShortName>Organization and Nature of the Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>10201 - Disclosure - Summary of Significant Accounting Policies and Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentation</Role>
      <ShortName>Summary of Significant Accounting Policies and Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>10301 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureFairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>10401 - Disclosure - Marketable Securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureMarketableSecurities</Role>
      <ShortName>Marketable Securities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>10501 - Disclosure - Balance Sheet Components</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureBalanceSheetComponents</Role>
      <ShortName>Balance Sheet Components</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>10601 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureRelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>10701 - Disclosure - Commitments and Contingent Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilities</Role>
      <ShortName>Commitments and Contingent Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>10801 - Disclosure - Redeemable Convertible Preferred Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStock</Role>
      <ShortName>Redeemable Convertible Preferred Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>10901 - Disclosure - Stockholders' Equity (Deficit)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureStockholdersEquityDeficit</Role>
      <ShortName>Stockholders' Equity (Deficit)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>11001 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureStockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>11101 - Disclosure - Net Loss Per Share Attributable to Common Stockholders</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholders</Role>
      <ShortName>Net Loss Per Share Attributable to Common Stockholders</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>11201 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureIncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>11301 - Disclosure - Employee Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureEmployeeBenefitPlans</Role>
      <ShortName>Employee Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>11401 - Disclosure - Segment Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureSegmentReporting</Role>
      <ShortName>Segment Reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>11501 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureSubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>20202 - Disclosure - Summary of Significant Accounting Policies and Basis of Presentation (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies and Basis of Presentation (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentation</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>30303 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureFairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.alumis.com/role/DisclosureFairValueMeasurements</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>30403 - Disclosure - Marketable Securities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureMarketableSecuritiesTables</Role>
      <ShortName>Marketable Securities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.alumis.com/role/DisclosureMarketableSecurities</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>30503 - Disclosure - Balance Sheet Components (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureBalanceSheetComponentsTables</Role>
      <ShortName>Balance Sheet Components (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.alumis.com/role/DisclosureBalanceSheetComponents</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>30703 - Disclosure - Commitments and Contingent Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesTables</Role>
      <ShortName>Commitments and Contingent Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilities</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>30803 - Disclosure - Redeemable Convertible Preferred Stock (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockTables</Role>
      <ShortName>Redeemable Convertible Preferred Stock (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStock</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>30903 - Disclosure - Stockholders' Equity (Deficit) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureStockholdersEquityDeficitTables</Role>
      <ShortName>Stockholders' Equity (Deficit) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.alumis.com/role/DisclosureStockholdersEquityDeficit</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>31003 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureStockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.alumis.com/role/DisclosureStockBasedCompensation</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>31103 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersTables</Role>
      <ShortName>Net Loss Per Share Attributable to Common Stockholders (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholders</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>31203 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureIncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.alumis.com/role/DisclosureIncomeTaxes</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>31403 - Disclosure - Segment Reporting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureSegmentReportingTables</Role>
      <ShortName>Segment Reporting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.alumis.com/role/DisclosureSegmentReporting</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>40101 - Disclosure - Organization and Nature of the Business (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails</Role>
      <ShortName>Organization and Nature of the Business (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusiness</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>40201 - Disclosure - Summary of Significant Accounting Policies and Basis of Presentation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationDetails</Role>
      <ShortName>Summary of Significant Accounting Policies and Basis of Presentation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>40301 - Disclosure - Fair Value Measurements - Financial assets and liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails</Role>
      <ShortName>Fair Value Measurements - Financial assets and liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>40302 - Disclosure - Fair value measurements - Valuation of Derivative Liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureFairValueMeasurementsValuationOfDerivativeLiabilityDetails</Role>
      <ShortName>Fair value measurements - Valuation of Derivative Liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>40303 - Disclosure - Fair Value Measurements - Derivative Liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureFairValueMeasurementsDerivativeLiabilityDetails</Role>
      <ShortName>Fair Value Measurements - Derivative Liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>40304 - Disclosure - Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureFairValueMeasurementsDetails</Role>
      <ShortName>Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.alumis.com/role/DisclosureFairValueMeasurementsTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>40401 - Disclosure - Marketable Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureMarketableSecuritiesDetails</Role>
      <ShortName>Marketable Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.alumis.com/role/DisclosureMarketableSecuritiesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>40501 - Disclosure - Balance Sheet Components - Other Prepaid Expenses and Current Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherPrepaidExpensesAndCurrentAssetsDetails</Role>
      <ShortName>Balance Sheet Components - Other Prepaid Expenses and Current Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>40502 - Disclosure - Balance Sheet Components - Property and Equipment, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails</Role>
      <ShortName>Balance Sheet Components - Property and Equipment, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>40503 - Disclosure - Balance Sheet Components - Other Accrued Expenses and Current Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherAccruedExpensesAndCurrentLiabilitiesDetails</Role>
      <ShortName>Balance Sheet Components - Other Accrued Expenses and Current Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>40601 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureRelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.alumis.com/role/DisclosureRelatedPartyTransactions</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>40701 - Disclosure - Commitments and Contingent Liabilities - Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails</Role>
      <ShortName>Commitments and Contingent Liabilities - Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>40702 - Disclosure - Commitments and Contingent Liabilities - components of lease costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesComponentsOfLeaseCostsDetails</Role>
      <ShortName>Commitments and Contingent Liabilities - components of lease costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>40703 - Disclosure - Commitments and Contingent Liabilities - Schedule of future minimum lease payments under non-cancelable operating leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails</Role>
      <ShortName>Commitments and Contingent Liabilities - Schedule of future minimum lease payments under non-cancelable operating leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>40704 - Disclosure - Commitments and Contingent Liabilities - FronThera Contingent Consideration (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesFrontheraContingentConsiderationDetails</Role>
      <ShortName>Commitments and Contingent Liabilities - FronThera Contingent Consideration (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>40801 - Disclosure - Redeemable Convertible Preferred Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails</Role>
      <ShortName>Redeemable Convertible Preferred Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>40802 - Disclosure - Redeemable Convertible Preferred Stock - Schedule of redeemable convertible preferred stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails</Role>
      <ShortName>Redeemable Convertible Preferred Stock - Schedule of redeemable convertible preferred stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>40901 - Disclosure - Stockholders' Equity (Deficit) - Narratives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureStockholdersEquityDeficitNarrativesDetails</Role>
      <ShortName>Stockholders' Equity (Deficit) - Narratives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.alumis.com/role/DisclosureStockholdersEquityDeficitTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>40902 - Disclosure - Stockholders' Equity (Deficit) - Stock reserved on an as-converted basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureStockholdersEquityDeficitStockReservedOnAsConvertedBasisDetails</Role>
      <ShortName>Stockholders' Equity (Deficit) - Stock reserved on an as-converted basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.alumis.com/role/DisclosureStockholdersEquityDeficitTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>40903 - Disclosure - Stockholders' Equity (Deficit) - Common Stock Issued to Executives - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesNarrativeDetails</Role>
      <ShortName>Stockholders' Equity (Deficit) - Common Stock Issued to Executives - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.alumis.com/role/DisclosureStockholdersEquityDeficitTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>40904 - Disclosure - Stockholders' Equity (Deficit) - Common Stock Issued to Executives - RSU Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesRsuActivityDetails</Role>
      <ShortName>Stockholders' Equity (Deficit) - Common Stock Issued to Executives - RSU Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.alumis.com/role/DisclosureStockholdersEquityDeficitTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>41001 - Disclosure - Stock-Based Compensation - 2021 Stock Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureStockBasedCompensation2021StockPlanDetails</Role>
      <ShortName>Stock-Based Compensation - 2021 Stock Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>41002 - Disclosure - Stock-Based Compensation - Stock Option Repricing (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionRepricingDetails</Role>
      <ShortName>Stock-Based Compensation - Stock Option Repricing (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>41003 - Disclosure - Stock-Based Compensation - 2024 Stock Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails</Role>
      <ShortName>Stock-Based Compensation - 2024 Stock Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>41004 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails</Role>
      <ShortName>Stock-Based Compensation - Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>41005 - Disclosure - Stock-Based Compensation - Valuation of Stock Options - the 2021 Plan and 2024 EIP (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureStockBasedCompensationValuationOfStockOptions2021PlanAnd2024EipDetails</Role>
      <ShortName>Stock-Based Compensation - Valuation of Stock Options - the 2021 Plan and 2024 EIP (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>41006 - Disclosure - Stock-Based Compensation - Early Exercise of Employee Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureStockBasedCompensationEarlyExerciseOfEmployeeOptionsDetails</Role>
      <ShortName>Stock-Based Compensation - Early Exercise of Employee Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>41007 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails</Role>
      <ShortName>Stock-Based Compensation - Stock-Based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>41101 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersDetails</Role>
      <ShortName>Net Loss Per Share Attributable to Common Stockholders (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>41102 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Potentially dilutive securities excluded from computation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersPotentiallyDilutiveSecuritiesExcludedFromComputationDetails</Role>
      <ShortName>Net Loss Per Share Attributable to Common Stockholders - Potentially dilutive securities excluded from computation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>41201 - Disclosure - Income Taxes - Tax Amount Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureIncomeTaxesTaxAmountReconciliationDetails</Role>
      <ShortName>Income Taxes - Tax Amount Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>41202 - Disclosure - Income Taxes - Components Of Deferred Tax Asset Balances (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails</Role>
      <ShortName>Income Taxes - Components Of Deferred Tax Asset Balances (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>41203 - Disclosure - Income Taxes - Net Operating Loss Carryforwards And Tax Credits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureIncomeTaxesNetOperatingLossCarryforwardsAndTaxCreditsDetails</Role>
      <ShortName>Income Taxes - Net Operating Loss Carryforwards And Tax Credits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>41204 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails</Role>
      <ShortName>Income Taxes - Unrecognized Tax Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>41205 - Disclosure - Income Taxes - Uncertain Tax Positions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureIncomeTaxesUncertainTaxPositionsDetails</Role>
      <ShortName>Income Taxes - Uncertain Tax Positions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>41301 - Disclosure - Employee Benefit Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureEmployeeBenefitPlansDetails</Role>
      <ShortName>Employee Benefit Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.alumis.com/role/DisclosureEmployeeBenefitPlans</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>41401 - Disclosure - Segment Reporting (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureSegmentReportingDetails</Role>
      <ShortName>Segment Reporting (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.alumis.com/role/DisclosureSegmentReportingTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="alms-20241231xs4.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>41501 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alumis.com/role/DisclosureSubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.alumis.com/role/DisclosureSubsequentEvents</ParentRole>
      <Position>73</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>alms-20241231.xsd</File>
    <File>alms-20241231_cal.xml</File>
    <File>alms-20241231_def.xml</File>
    <File>alms-20241231_lab.xml</File>
    <File>alms-20241231_pre.xml</File>
    <File doctype="S-4" isDefinitelyFs="true" isUsgaap="true" original="alms-20241231xs4.htm">alms-20241231xs4.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>alms-20241231xs4006.jpg</File>
    <File>alms-20241231xs4007.jpg</File>
    <File>alms-20241231xs4009.jpg</File>
    <File>alms-20241231xs4018.jpg</File>
    <File>alms-20241231xs4031.jpg</File>
    <File>alms-20241231xs4034.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="707">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="8">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>113
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "alms-20241231xs4.htm": {
   "nsprefix": "alms",
   "nsuri": "http://www.alumis.com/20241231",
   "dts": {
    "schema": {
     "local": [
      "alms-20241231.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/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "alms-20241231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "alms-20241231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "alms-20241231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "alms-20241231_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "alms-20241231xs4.htm"
     ]
    }
   },
   "keyStandard": 286,
   "keyCustom": 99,
   "axisStandard": 26,
   "axisCustom": 0,
   "memberStandard": 36,
   "memberCustom": 37,
   "hidden": {
    "total": 42,
    "http://fasb.org/us-gaap/2024": 31,
    "http://xbrl.sec.gov/dei/2024": 2,
    "http://www.alumis.com/20241231": 9
   },
   "contextCount": 216,
   "entityCount": 1,
   "segmentCount": 77,
   "elementCount": 603,
   "unitCount": 10,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 707,
    "http://xbrl.sec.gov/dei/2024": 8
   },
   "report": {
    "R1": {
     "role": "http://www.alumis.com/role/DocumentDocumentAndEntityInformation",
     "longName": "00090 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.alumis.com/role/StatementConsolidatedBalanceSheets",
     "longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg",
      "name": "us-gaap:MarketableSecuritiesCurrent",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.alumis.com/role/StatementConsolidatedBalanceSheetsParenthetical",
     "longName": "00105 - 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_2024_f9Wo2fFsCE62FV_ockGuTg",
      "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare",
      "unitRef": "Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:TemporaryEquityParOrStatedValuePerShare",
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg",
      "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare",
      "unitRef": "Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:TemporaryEquityParOrStatedValuePerShare",
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss",
     "longName": "00200 - 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_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:ResearchAndDevelopmentExpense",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:InvestmentIncomeAmortizationOfDiscount",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical",
     "longName": "00205 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Parenthetical)",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:ResearchAndDevelopmentExpense",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R6": {
     "role": "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit",
     "longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT )",
     "shortName": "CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT )",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_KMsyjGBOcUea7nMEEHrcCA",
      "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2022_KMsyjGBOcUea7nMEEHrcCA",
      "name": "us-gaap:TemporaryEquitySharesIssued",
      "unitRef": "Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical",
     "longName": "00305 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT ) (Parenthetical)",
     "shortName": "CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT ) (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_uQGUnGNkU0KLWZyfkxDb1g",
      "name": "alms:NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity",
      "unitRef": "Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_uQGUnGNkU0KLWZyfkxDb1g",
      "name": "alms:NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity",
      "unitRef": "Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows",
     "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical",
     "longName": "00405 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "9",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:ConversionOfStockSharesConverted1",
      "unitRef": "Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:ConversionOfStockSharesConverted1",
      "unitRef": "Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusiness",
     "longName": "10101 - Disclosure - Organization and Nature of the Business",
     "shortName": "Organization and Nature of the Business",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentation",
     "longName": "10201 - Disclosure - Summary of Significant Accounting Policies and Basis of Presentation",
     "shortName": "Summary of Significant Accounting Policies and Basis of Presentation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.alumis.com/role/DisclosureFairValueMeasurements",
     "longName": "10301 - Disclosure - Fair Value Measurements",
     "shortName": "Fair Value Measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.alumis.com/role/DisclosureMarketableSecurities",
     "longName": "10401 - Disclosure - Marketable Securities",
     "shortName": "Marketable Securities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.alumis.com/role/DisclosureBalanceSheetComponents",
     "longName": "10501 - Disclosure - Balance Sheet Components",
     "shortName": "Balance Sheet Components",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.alumis.com/role/DisclosureRelatedPartyTransactions",
     "longName": "10601 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilities",
     "longName": "10701 - Disclosure - Commitments and Contingent Liabilities",
     "shortName": "Commitments and Contingent Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStock",
     "longName": "10801 - Disclosure - Redeemable Convertible Preferred Stock",
     "shortName": "Redeemable Convertible Preferred Stock",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "alms:TemporaryEquityDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "alms:TemporaryEquityDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.alumis.com/role/DisclosureStockholdersEquityDeficit",
     "longName": "10901 - Disclosure - Stockholders' Equity (Deficit)",
     "shortName": "Stockholders' Equity (Deficit)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.alumis.com/role/DisclosureStockBasedCompensation",
     "longName": "11001 - Disclosure - Stock-Based Compensation",
     "shortName": "Stock-Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholders",
     "longName": "11101 - Disclosure - Net Loss Per Share Attributable to Common Stockholders",
     "shortName": "Net Loss Per Share Attributable to Common Stockholders",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.alumis.com/role/DisclosureIncomeTaxes",
     "longName": "11201 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.alumis.com/role/DisclosureEmployeeBenefitPlans",
     "longName": "11301 - Disclosure - Employee Benefit Plans",
     "shortName": "Employee Benefit Plans",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:DefinedContributionPlanTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:DefinedContributionPlanTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.alumis.com/role/DisclosureSegmentReporting",
     "longName": "11401 - Disclosure - Segment Reporting",
     "shortName": "Segment Reporting",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.alumis.com/role/DisclosureSubsequentEvents",
     "longName": "11501 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies",
     "longName": "20202 - Disclosure - Summary of Significant Accounting Policies and Basis of Presentation (Policies)",
     "shortName": "Summary of Significant Accounting Policies and Basis of Presentation (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "25",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.alumis.com/role/DisclosureFairValueMeasurementsTables",
     "longName": "30303 - Disclosure - Fair Value Measurements (Tables)",
     "shortName": "Fair Value Measurements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.alumis.com/role/DisclosureMarketableSecuritiesTables",
     "longName": "30403 - Disclosure - Marketable Securities (Tables)",
     "shortName": "Marketable Securities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.alumis.com/role/DisclosureBalanceSheetComponentsTables",
     "longName": "30503 - Disclosure - Balance Sheet Components (Tables)",
     "shortName": "Balance Sheet Components (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "alms:ScheduleOfOtherPrepaidExpensesAndCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "alms:ScheduleOfOtherPrepaidExpensesAndCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesTables",
     "longName": "30703 - Disclosure - Commitments and Contingent Liabilities (Tables)",
     "shortName": "Commitments and Contingent Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockTables",
     "longName": "30803 - Disclosure - Redeemable Convertible Preferred Stock (Tables)",
     "shortName": "Redeemable Convertible Preferred Stock (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:TemporaryEquityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:TemporaryEquityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitTables",
     "longName": "30903 - Disclosure - Stockholders' Equity (Deficit) (Tables)",
     "shortName": "Stockholders' Equity (Deficit) (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "alms:ScheduleOfCommonStockReserveForIssuanceOnConvertedBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "alms:ScheduleOfCommonStockReserveForIssuanceOnConvertedBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.alumis.com/role/DisclosureStockBasedCompensationTables",
     "longName": "31003 - Disclosure - Stock-Based Compensation (Tables)",
     "shortName": "Stock-Based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersTables",
     "longName": "31103 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables)",
     "shortName": "Net Loss Per Share Attributable to Common Stockholders (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.alumis.com/role/DisclosureIncomeTaxesTables",
     "longName": "31203 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.alumis.com/role/DisclosureSegmentReportingTables",
     "longName": "31403 - Disclosure - Segment Reporting (Tables)",
     "shortName": "Segment Reporting (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails",
     "longName": "40101 - Disclosure - Organization and Nature of the Business (Details)",
     "shortName": "Organization and Nature of the Business (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ",
      "name": "alms:NumberOfWhollyOwnedSubsidiaries",
      "unitRef": "Unit_Standard_item_jjPQ3ptcUECltaG-kTItZg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg",
      "name": "us-gaap:CashCashEquivalentsAndShortTermInvestments",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationDetails",
     "longName": "40201 - Disclosure - Summary of Significant Accounting Policies and Basis of Presentation (Details)",
     "shortName": "Summary of Significant Accounting Policies and Basis of Presentation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "As_Of_3_13_2024_EBC5etKAf0Wsu5-d3Bp2Tg",
      "name": "alms:NumberOfWhollyOwnedSubsidiaries",
      "unitRef": "Unit_Standard_item_jjPQ3ptcUECltaG-kTItZg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "Unit_Standard_segment_Rklbr6eEREevU71Hmld88A",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:NumberOfOperatingSegments",
       "p",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails",
     "longName": "40301 - Disclosure - Fair Value Measurements - Financial assets and liabilities (Details)",
     "shortName": "Fair Value Measurements - Financial assets and liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "Duration_3_1_2024_To_3_31_2024_7bm1W7hbnE6V3CR0eSv2Zw",
      "name": "alms:NumberOfFreestandingFinancialInstruments",
      "unitRef": "Unit_Standard_instrument_QdPq1rRY6ke0GP_14cOf0A",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "alms:TemporaryEquityDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_Q5S2WBWLE0iuCfIUcOlvow",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.alumis.com/role/DisclosureFairValueMeasurementsValuationOfDerivativeLiabilityDetails",
     "longName": "40302 - Disclosure - Fair value measurements - Valuation of Derivative Liability (Details)",
     "shortName": "Fair value measurements - Valuation of Derivative Liability (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedTermMember_ba5Lg9ioDUqosnFloGRuVw",
      "name": "us-gaap:DerivativeLiabilityMeasurementInput",
      "unitRef": "Unit_Standard_Y_kyVAPRVBqki7i1QnDoXMpg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "1",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedTermMember_ba5Lg9ioDUqosnFloGRuVw",
      "name": "us-gaap:DerivativeLiabilityMeasurementInput",
      "unitRef": "Unit_Standard_Y_kyVAPRVBqki7i1QnDoXMpg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "1",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.alumis.com/role/DisclosureFairValueMeasurementsDerivativeLiabilityDetails",
     "longName": "40303 - Disclosure - Fair Value Measurements - Derivative Liability (Details)",
     "shortName": "Fair Value Measurements - Derivative Liability (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.alumis.com/role/DisclosureFairValueMeasurementsDetails",
     "longName": "40304 - Disclosure - Fair Value Measurements (Details)",
     "shortName": "Fair Value Measurements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R42": {
     "role": "http://www.alumis.com/role/DisclosureMarketableSecuritiesDetails",
     "longName": "40401 - Disclosure - Marketable Securities (Details)",
     "shortName": "Marketable Securities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherPrepaidExpensesAndCurrentAssetsDetails",
     "longName": "40501 - Disclosure - Balance Sheet Components - Other Prepaid Expenses and Current Assets (Details)",
     "shortName": "Balance Sheet Components - Other Prepaid Expenses and Current Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg",
      "name": "us-gaap:PrepaidInsurance",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "alms:ScheduleOfOtherPrepaidExpensesAndCurrentAssetsTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg",
      "name": "us-gaap:PrepaidInsurance",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "alms:ScheduleOfOtherPrepaidExpensesAndCurrentAssetsTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.alumis.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails",
     "longName": "40502 - Disclosure - Balance Sheet Components - Property and Equipment, net (Details)",
     "shortName": "Balance Sheet Components - Property and Equipment, net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherAccruedExpensesAndCurrentLiabilitiesDetails",
     "longName": "40503 - Disclosure - Balance Sheet Components - Other Accrued Expenses and Current Liabilities (Details)",
     "shortName": "Balance Sheet Components - Other Accrued Expenses and Current Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "alms:ScheduleOfOtherAccruedExpensesAndCurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "alms:ScheduleOfOtherAccruedExpensesAndCurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.alumis.com/role/DisclosureRelatedPartyTransactionsDetails",
     "longName": "40601 - Disclosure - Related Party Transactions (Details)",
     "shortName": "Related Party Transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:ResearchAndDevelopmentExpense",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_alms_ForesiteLabsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_Bq9D3AbPVkKmjZfE6nxVBA",
      "name": "alms:RelatedPartyTransactionAnnualAdditionalRenewalTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails",
     "longName": "40701 - Disclosure - Commitments and Contingent Liabilities - Operating Leases (Details)",
     "shortName": "Commitments and Contingent Liabilities - Operating Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg",
      "name": "us-gaap:AreaOfRealEstateProperty",
      "unitRef": "Unit_Standard_sqft__SVTkAN1gEyjAdqSdY0QKQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg",
      "name": "us-gaap:AreaOfRealEstateProperty",
      "unitRef": "Unit_Standard_sqft__SVTkAN1gEyjAdqSdY0QKQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesComponentsOfLeaseCostsDetails",
     "longName": "40702 - Disclosure - Commitments and Contingent Liabilities - components of lease costs (Details)",
     "shortName": "Commitments and Contingent Liabilities - components of lease costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails",
     "longName": "40703 - Disclosure - Commitments and Contingent Liabilities - Schedule of future minimum lease payments under non-cancelable operating leases (Details)",
     "shortName": "Commitments and Contingent Liabilities - Schedule of future minimum lease payments under non-cancelable operating leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesFrontheraContingentConsiderationDetails",
     "longName": "40704 - Disclosure - Commitments and Contingent Liabilities - FronThera Contingent Consideration (Details)",
     "shortName": "Commitments and Contingent Liabilities - FronThera Contingent Consideration (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_us-gaap_AssetAcquisitionAxis_alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_a373Ie6m7Eafif16_fU7Bg",
      "name": "alms:AssetAcquisitionMilestoneObligation",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_us-gaap_AssetAcquisitionAxis_alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_a373Ie6m7Eafif16_fU7Bg",
      "name": "alms:AssetAcquisitionMilestoneObligation",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails",
     "longName": "40801 - Disclosure - Redeemable Convertible Preferred Stock (Details)",
     "shortName": "Redeemable Convertible Preferred Stock (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ",
      "name": "us-gaap:PaymentsOfStockIssuanceCosts",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_5_31_2023_QwbUoDEfg0e1BulEfPYXkw",
      "name": "alms:RedeemableConvertiblePreferredStockCallOption",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "alms:TemporaryEquityDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails",
     "longName": "40802 - Disclosure - Redeemable Convertible Preferred Stock - Schedule of redeemable convertible preferred stock (Details)",
     "shortName": "Redeemable Convertible Preferred Stock - Schedule of redeemable convertible preferred stock (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg",
      "name": "us-gaap:TemporaryEquitySharesAuthorized",
      "unitRef": "Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeedRedeemableConvertiblePreferredStockMember_1kCf8Sihe0OHzFJQCfwEdw",
      "name": "us-gaap:TemporaryEquitySharesAuthorized",
      "unitRef": "Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:TemporaryEquityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitNarrativesDetails",
     "longName": "40901 - Disclosure - Stockholders' Equity (Deficit) - Narratives (Details)",
     "shortName": "Stockholders' Equity (Deficit) - Narratives (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "As_Of_7_1_2024_s8HSa6h_ek2dFQZ_xOhtUg",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_6_30_2024_8ZrFUBvtx0278r85wvtUwA",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitStockReservedOnAsConvertedBasisDetails",
     "longName": "40902 - Disclosure - Stockholders' Equity (Deficit) - Stock reserved on an as-converted basis (Details)",
     "shortName": "Stockholders' Equity (Deficit) - Stock reserved on an as-converted basis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg",
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "unitRef": "Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "alms:ScheduleOfCommonStockReserveForIssuanceOnConvertedBasisTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_us-gaap_FinancialInstrumentAxis_us-gaap_EmployeeStockOptionMember_3NpoZiRUJUmFSeZ8pPKVkA",
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "unitRef": "Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "alms:ScheduleOfCommonStockReserveForIssuanceOnConvertedBasisTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesNarrativeDetails",
     "longName": "40903 - Disclosure - Stockholders' Equity (Deficit) - Common Stock Issued to Executives - Narrative (Details)",
     "shortName": "Stockholders' Equity (Deficit) - Common Stock Issued to Executives - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_2_1_2021_To_2_28_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_V5sboDFh-0u5SXgHtS1YNA",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "unitRef": "Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesRsuActivityDetails",
     "longName": "40904 - Disclosure - Stockholders' Equity (Deficit) - Common Stock Issued to Executives - RSU Activity (Details)",
     "shortName": "Stockholders' Equity (Deficit) - Common Stock Issued to Executives - RSU Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_Do3jv8fjPEW2S0LjVZupfA",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_Do3jv8fjPEW2S0LjVZupfA",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.alumis.com/role/DisclosureStockBasedCompensation2021StockPlanDetails",
     "longName": "41001 - Disclosure - Stock-Based Compensation - 2021 Stock Plan (Details)",
     "shortName": "Stock-Based Compensation - 2021 Stock Plan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "As_Of_6_30_2024_us-gaap_PlanNameAxis_alms_TwoThousandTwentyOneStockPlanMember_kpN8HGeNOk6N-00S1U6v6A",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "unitRef": "Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_6_30_2024_us-gaap_PlanNameAxis_alms_TwoThousandTwentyOneStockPlanMember_kpN8HGeNOk6N-00S1U6v6A",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "unitRef": "Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionRepricingDetails",
     "longName": "41002 - Disclosure - Stock-Based Compensation - Stock Option Repricing (Details)",
     "shortName": "Stock-Based Compensation - Stock Option Repricing (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "Duration_3_29_2024_To_3_29_2024_SHLTifnBzkeIYk7UW-K97w",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
      "unitRef": "Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_3_29_2024_To_3_29_2024_SHLTifnBzkeIYk7UW-K97w",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
      "unitRef": "Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails",
     "longName": "41003 - Disclosure - Stock-Based Compensation - 2024 Stock Plan (Details)",
     "shortName": "Stock-Based Compensation - 2024 Stock Plan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg",
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "unitRef": "Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "alms:ScheduleOfCommonStockReserveForIssuanceOnConvertedBasisTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_6_27_2024_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_Zysop9U_IkmPE76lN4OADw",
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "unitRef": "Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails",
     "longName": "41004 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details)",
     "shortName": "Stock-Based Compensation - Stock Option Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
      "unitRef": "Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.alumis.com/role/DisclosureStockBasedCompensationValuationOfStockOptions2021PlanAnd2024EipDetails",
     "longName": "41005 - Disclosure - Stock-Based Compensation - Valuation of Stock Options - the 2021 Plan and 2024 EIP (Details)",
     "shortName": "Stock-Based Compensation - Valuation of Stock Options - the 2021 Plan and 2024 EIP (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_0zlscbi4r06zjOy_wmF5Gw",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
      "unitRef": "Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_0zlscbi4r06zjOy_wmF5Gw",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
      "unitRef": "Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.alumis.com/role/DisclosureStockBasedCompensationEarlyExerciseOfEmployeeOptionsDetails",
     "longName": "41006 - Disclosure - Stock-Based Compensation - Early Exercise of Employee Options (Details)",
     "shortName": "Stock-Based Compensation - Early Exercise of Employee Options (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_yQO0l8so7k6tRhIU5ht3GQ",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares",
      "unitRef": "Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_OxHXC481HUSK5KZhPhlIDQ",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares",
      "unitRef": "Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.alumis.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails",
     "longName": "41007 - 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": "63",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersDetails",
     "longName": "41101 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Details)",
     "shortName": "Net Loss Per Share Attributable to Common Stockholders (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic",
      "unitRef": "Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersPotentiallyDilutiveSecuritiesExcludedFromComputationDetails",
     "longName": "41102 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Potentially dilutive securities excluded from computation (Details)",
     "shortName": "Net Loss Per Share Attributable to Common Stockholders - Potentially dilutive securities excluded from computation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.alumis.com/role/DisclosureIncomeTaxesTaxAmountReconciliationDetails",
     "longName": "41201 - Disclosure - Income Taxes - Tax Amount Reconciliation (Details)",
     "shortName": "Income Taxes - Tax Amount Reconciliation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails",
     "longName": "41202 - Disclosure - Income Taxes - Components Of Deferred Tax Asset Balances (Details)",
     "shortName": "Income Taxes - Components Of Deferred Tax Asset Balances (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.alumis.com/role/DisclosureIncomeTaxesNetOperatingLossCarryforwardsAndTaxCreditsDetails",
     "longName": "41203 - Disclosure - Income Taxes - Net Operating Loss Carryforwards And Tax Credits (Details)",
     "shortName": "Income Taxes - Net Operating Loss Carryforwards And Tax Credits (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_pGJMZithw02FUKhidnf1Qw",
      "name": "alms:OperatingLossCarryforwardsNotSubjectToExpiration",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock",
       "us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_pGJMZithw02FUKhidnf1Qw",
      "name": "alms:OperatingLossCarryforwardsNotSubjectToExpiration",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock",
       "us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.alumis.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails",
     "longName": "41204 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details)",
     "shortName": "Income Taxes - Unrecognized Tax Benefits (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2022_KMsyjGBOcUea7nMEEHrcCA",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.alumis.com/role/DisclosureIncomeTaxesUncertainTaxPositionsDetails",
     "longName": "41205 - Disclosure - Income Taxes - Uncertain Tax Positions (Details)",
     "shortName": "Income Taxes - Uncertain Tax Positions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.alumis.com/role/DisclosureEmployeeBenefitPlansDetails",
     "longName": "41301 - Disclosure - Employee Benefit Plans (Details)",
     "shortName": "Employee Benefit Plans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
       "p",
       "us-gaap:DefinedContributionPlanTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
       "p",
       "us-gaap:DefinedContributionPlanTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.alumis.com/role/DisclosureSegmentReportingDetails",
     "longName": "41401 - Disclosure - Segment Reporting (Details)",
     "shortName": "Segment Reporting (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg",
      "name": "us-gaap:ResearchAndDevelopmentExpense",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_wivYjHvgE0az1tbpMd1WZg",
      "name": "alms:MilestoneRelatedToPreviouslyAcquiredInProcessResearchAndDevelopmentAssets",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.alumis.com/role/DisclosureSubsequentEventsDetails",
     "longName": "41501 - Disclosure - Subsequent Events (Details)",
     "shortName": "Subsequent Events (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_CvhCDeh_tkaYFeWTTbkn4w",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_2_6_2025_To_2_6_2025_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_cKOrjy0kVUiS_aAorsRCKg",
      "name": "alms:MergerAgreementTerminationFee",
      "unitRef": "Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "alms-20241231xs4.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies and Basis of Presentation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.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": [
      "r65",
      "r783"
     ]
    },
    "alms_AccretionExpenseNetOfDiscountsOnMarketableSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "AccretionExpenseNetOfDiscountsOnMarketableSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of accretion expenses, net of discount on marketable securities.",
        "label": "Accretion Expense, Net of Discounts on Marketable Securities",
        "terseLabel": "Net accretion of discounts on marketable securities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Liabilities",
        "verboseLabel": "Research and development accrued expenses",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities."
       }
      }
     },
     "auth_ref": [
      "r116"
     ]
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedProfessionalFeesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherAccruedExpensesAndCurrentLiabilitiesDetails": {
       "parentTag": "alms_OtherAccruedExpensesAndLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherAccruedExpensesAndCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Professional Fees, Current",
        "terseLabel": "Accrued 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": [
      "r67"
     ]
    },
    "alms_AccruedResearchAndDevelopmentCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "AccruedResearchAndDevelopmentCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for research and development of the entity's goods and services. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)",
        "label": "Accrued Research And Development, Current",
        "terseLabel": "Research and development accrued expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less: Accumulated depreciation and amortization",
        "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": [
      "r39",
      "r147",
      "r598"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive income (loss)",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r18",
      "r83",
      "r153",
      "r593",
      "r627",
      "r628"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulate Other Comprehensive Income (Loss)",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r8",
      "r18",
      "r474",
      "r477",
      "r534",
      "r623",
      "r624",
      "r817",
      "r818",
      "r819",
      "r824",
      "r825",
      "r826",
      "r827"
     ]
    },
    "alms_AcelyrinIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "AcelyrinIncMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Acelyrin Inc.",
        "label": "Acelyrin Inc [Member]",
        "terseLabel": "ACELYRIN"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.alumis.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": [
      "r78",
      "r783",
      "r963"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "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": [
      "r644",
      "r824",
      "r825",
      "r826",
      "r827",
      "r902",
      "r964"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "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": [
      "r50",
      "r51",
      "r377"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs",
        "terseLabel": "Underwriting discounts and commissions and other offering costs",
        "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r104"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.alumis.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 net cash used in operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "alms_AggregateDevelopmentCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "AggregateDevelopmentCost",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of aggregate global development cost.",
        "label": "Aggregate Development Cost",
        "terseLabel": "Payment to global development cost"
       }
      }
     },
     "auth_ref": []
    },
    "alms_AggregatePaymentOfRegulatoryAndCommercialMilestones": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "AggregatePaymentOfRegulatoryAndCommercialMilestones",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of aggregate payment to regulatory and commercial milestones.",
        "label": "Aggregate Payment of Regulatory and Commercial Milestones",
        "terseLabel": "Aggregate payment of regulatory and commercial milestones"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Expense",
        "terseLabel": "Stock-based compensation expense recognized",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r409",
      "r420"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.alumis.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersPotentiallyDilutiveSecuritiesExcludedFromComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Potential dilutive shares excluded from computation of diluted net loss per share",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r205"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersPotentiallyDilutiveSecuritiesExcludedFromComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersPotentiallyDilutiveSecuritiesExcludedFromComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Net Loss Per Share Attributable to Common Stockholders",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersPotentiallyDilutiveSecuritiesExcludedFromComputationDetails"
     ],
     "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": [
      "r28"
     ]
    },
    "alms_ApprovalMilestonesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ApprovalMilestonesMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesFrontheraContingentConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents approved milestones related to technology acquired under the agreement.",
        "label": "Approval Milestones [Member]",
        "terseLabel": "Approval milestones"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AreaOfRealEstateProperty": {
     "xbrltype": "areaItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AreaOfRealEstateProperty",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Area of Real Estate Property",
        "terseLabel": "Lease space",
        "documentation": "Area of a real estate property."
       }
      }
     },
     "auth_ref": []
    },
    "alms_AssetAcquisitionAndAcquiredInProcessResearchAndDevelopmentPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "AssetAcquisitionAndAcquiredInProcessResearchAndDevelopmentPolicyPolicyTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy on asset acquisition and for costs assigned to identifiable tangible and intangible assets of an acquired entity to be used in the research and development activities of the combined enterprise.",
        "label": "Asset Acquisition And Acquired In Process Research And Development, Policy [Policy text Block]",
        "terseLabel": "Asset Acquisitions and Acquired In-Process Research and Development Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetAcquisitionAxis",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesFrontheraContingentConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Acquisition [Axis]",
        "documentation": "Information by asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r900"
     ]
    },
    "us-gaap_AssetAcquisitionContingentConsiderationLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetAcquisitionContingentConsiderationLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesFrontheraContingentConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Acquisition, Contingent Consideration, Liability",
        "terseLabel": "Contingent consideration liability",
        "documentation": "Amount of liability recognized from contingent consideration in asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r900"
     ]
    },
    "us-gaap_AssetAcquisitionContingentConsiderationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetAcquisitionContingentConsiderationLineItems",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesFrontheraContingentConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Acquisition, Contingent Consideration [Line Items]",
        "terseLabel": "FronThera Contingent Consideration",
        "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": [
      "r900"
     ]
    },
    "us-gaap_AssetAcquisitionContingentConsiderationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetAcquisitionContingentConsiderationTable",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesFrontheraContingentConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Acquisition, Contingent Consideration [Table]",
        "documentation": "Disclosure of information about contingent consideration in asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r900"
     ]
    },
    "us-gaap_AssetAcquisitionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetAcquisitionDomain",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesFrontheraContingentConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Acquisition [Domain]",
        "documentation": "Asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r900"
     ]
    },
    "alms_AssetAcquisitionMilestoneObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "AssetAcquisitionMilestoneObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesFrontheraContingentConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of milestone obligation in connection with asset acquisition.",
        "label": "Asset Acquisition, Milestone Obligation",
        "terseLabel": "Milestone payment obligation"
       }
      }
     },
     "auth_ref": []
    },
    "alms_AssetAcquisitionPaymentOfMilestone": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "AssetAcquisitionPaymentOfMilestone",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesFrontheraContingentConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of milestone payment made in connection with asset acquisition.",
        "label": "Asset Acquisition, Payment of Milestone",
        "terseLabel": "Milestone payment made"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.alumis.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": [
      "r114",
      "r124",
      "r149",
      "r175",
      "r210",
      "r218",
      "r243",
      "r247",
      "r288",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r467",
      "r471",
      "r508",
      "r587",
      "r678",
      "r746",
      "r747",
      "r783",
      "r797",
      "r862",
      "r863",
      "r920"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.alumis.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/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.alumis.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": [
      "r143",
      "r154",
      "r175",
      "r288",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r467",
      "r471",
      "r508",
      "r783",
      "r862",
      "r863",
      "r920"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Fair Value Disclosure",
        "totalLabel": "Total assets",
        "documentation": "Fair value portion of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r485",
      "r486",
      "r772"
     ]
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsFairValueDisclosureAbstract",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Fair Value Disclosure [Abstract]",
        "terseLabel": "Assets:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureMarketableSecuritiesDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax",
        "terseLabel": "Gross Unrealized Gains",
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r262"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureMarketableSecuritiesDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax",
        "negatedLabel": "Gross Unrealized Losses",
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r263"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureMarketableSecuritiesDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale",
        "terseLabel": "Fair Value",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r296",
      "r485",
      "r581",
      "r772",
      "r775",
      "r837",
      "r906",
      "r907",
      "r908"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationEarlyExerciseOfEmployeeOptionsDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationValuationOfStockOptions2021PlanAnd2024EipDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesNarrativeDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesRsuActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r380",
      "r381",
      "r382",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408"
     ]
    },
    "alms_BalanceSheetComponentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "BalanceSheetComponentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Balance Sheet Components"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition, Acquiree [Domain]",
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r463",
      "r762",
      "r763"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r53",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r463",
      "r762",
      "r763"
     ]
    },
    "alms_BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of number of shares of equity interests issued or issuable to acquire entity in exchange for each share of acquiree.",
        "label": "Business Acquisition, Equity Interest Issued or Issuable, Exchange Ratio",
        "terseLabel": "Cancelled and converted Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.alumis.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsCalc2": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r145",
      "r732"
     ]
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Cash equivalents",
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r904",
      "r905"
     ]
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Restricted Cash",
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r112"
     ]
    },
    "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "us-gaap_CashCashEquivalentsAndShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsAndShortTermInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, and Short-Term Investments",
        "terseLabel": "Cash, cash equivalents and marketable securities",
        "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": [
      "r816"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsCalc2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period",
        "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period",
        "totalLabel": "Total cash, cash equivalents and restricted cash",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r91",
      "r172"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]",
        "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect",
        "totalLabel": "Net increase in cash, cash equivalents and restricted cash",
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r91"
     ]
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails",
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails",
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails",
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitNarrativesDetails",
      "http://www.alumis.com/role/DisclosureSubsequentEventsDetails",
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets",
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Domain]",
        "terseLabel": "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": [
      "r138",
      "r150",
      "r151",
      "r152",
      "r175",
      "r199",
      "r200",
      "r202",
      "r204",
      "r212",
      "r213",
      "r288",
      "r333",
      "r335",
      "r336",
      "r337",
      "r340",
      "r341",
      "r346",
      "r347",
      "r351",
      "r354",
      "r362",
      "r508",
      "r634",
      "r635",
      "r636",
      "r637",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r666",
      "r687",
      "r709",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r800",
      "r822",
      "r828"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitNarrativesDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitStockReservedOnAsConvertedBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Line Items]",
        "terseLabel": "Stock reserved on an as-converted basis",
        "verboseLabel": "Stockholders' Equity (Deficit)",
        "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",
      "r212",
      "r346",
      "r347",
      "r349",
      "r351",
      "r354",
      "r360",
      "r362",
      "r634",
      "r635",
      "r636",
      "r637",
      "r758",
      "r800",
      "r822"
     ]
    },
    "alms_ClinicalMilestonesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ClinicalMilestonesMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesFrontheraContingentConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents clinical milestones under the agreement.",
        "label": "Clinical Milestones [Member]",
        "terseLabel": "Clinical milestones"
       }
      }
     },
     "auth_ref": []
    },
    "alms_CombinedCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "CombinedCompanyMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to the combined company after merger.",
        "label": "The Combined Company [Member]",
        "terseLabel": "The Combined Company"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Note 7)",
        "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": [
      "r71",
      "r117",
      "r589",
      "r665"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingent Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingent Liabilities",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r324",
      "r326",
      "r728",
      "r859",
      "r861"
     ]
    },
    "us-gaap_CommonClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonClassAMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Class A [Member]",
        "verboseLabel": "Class A common stock",
        "documentation": "Classification of common stock representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r964"
     ]
    },
    "us-gaap_CommonClassBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonClassBMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Class B [Member]",
        "verboseLabel": "Class B common stock",
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r964"
     ]
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitStockReservedOnAsConvertedBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "terseLabel": "Common stock reserved for future issuance",
        "documentation": "Aggregate number of common shares reserved for future issuance."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "alms_CommonStockConversionMaximumBeneficialOwnershipPercentAfterConversion": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "CommonStockConversionMaximumBeneficialOwnershipPercentAfterConversion",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum percent of beneficial ownership of stock a holder can hold after conversion.",
        "label": "Common Stock Conversion, Maximum Beneficial Ownership Percent After Conversion",
        "terseLabel": "Maximum beneficial ownership percent after conversion"
       }
      }
     },
     "auth_ref": []
    },
    "alms_CommonStockConvertibleConvertibleRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "CommonStockConvertibleConvertibleRatio",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of common stock shares for each share of common stock upon conversion.",
        "label": "Common Stock Convertible, Convertible Ratio",
        "terseLabel": "Conversion ratio"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "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": [
      "r787",
      "r788",
      "r789",
      "r791",
      "r792",
      "r793",
      "r794",
      "r824",
      "r825",
      "r827",
      "r902",
      "r961",
      "r964"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitNarrativesDetails",
      "http://www.alumis.com/role/DisclosureSubsequentEventsDetails",
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common Stock, Par or Stated Value Per Share",
        "verboseLabel": "Common stock, par or stated value per share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitNarrativesDetails",
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common Stock, Shares Authorized",
        "verboseLabel": "Common stock, shares authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r666"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitNarrativesDetails",
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares, Issued",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "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": [
      "r77"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitNarrativesDetails",
      "http://www.alumis.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": [
      "r9",
      "r77",
      "r666",
      "r684",
      "r964",
      "r965"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common Stock",
        "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": [
      "r77",
      "r591",
      "r783"
     ]
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Benefit Plans"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComponentsOfDeferredTaxAssetsAbstract",
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Assets [Abstract]",
        "terseLabel": "Deferred tax assets:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Liabilities [Abstract]",
        "terseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Net loss and other 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": [
      "r19",
      "r160",
      "r162",
      "r167",
      "r582",
      "r604",
      "r605"
     ]
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "terseLabel": "Comprehensive Loss",
        "documentation": "Disclosure of accounting policy for comprehensive income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComputerEquipmentMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Computer Equipment [Member]",
        "terseLabel": "Computer equipment",
        "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/2024",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentration of Credit Risk",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r132"
     ]
    },
    "us-gaap_ContingentConsiderationByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContingentConsiderationByTypeAxis",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesFrontheraContingentConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingent Consideration by Type [Axis]",
        "documentation": "Information by type of contingent consideration."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContingentConsiderationTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContingentConsiderationTypeDomain",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesFrontheraContingentConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingent Consideration Type [Domain]",
        "documentation": "Description of contingent payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "alms_ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureSegmentReportingDetails": {
       "parentTag": "us-gaap_ResearchAndDevelopmentExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureSegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of research and development expenses incurred primarily due to an increase in clinical trial and CRO expenses due to increased activities related to our clinical trials and increase in CMO expenses associated with manufacturing of clinical supplies to support our trials.",
        "label": "Contract Research Organization, Contract Manufacturing Organizations And Clinical Trials",
        "terseLabel": "CRO, CMO and clinical trials"
       }
      }
     },
     "auth_ref": []
    },
    "alms_ConversionAndRedesignationOfTemporaryEquityAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ConversionAndRedesignationOfTemporaryEquityAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represent the value of shares converted and redesignated from temporary equity.",
        "label": "Conversion And Redesignation Of Temporary Equity Amount",
        "terseLabel": "Conversion and redesignation of redeemable convertible preferred stock into 28,855,656 shares of voting common stock and 7,184,908 shares of non-voting common stock in connection with initial public offering"
       }
      }
     },
     "auth_ref": []
    },
    "alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represent the value of shares converted and redesignated from temporary equity to permanent equity.",
        "label": "Conversion And Redesignation Of Temporary Equity Into Permanent Equity, Amount",
        "terseLabel": "Conversion and redesignation of redeemable convertible preferred stock into 28,855,656 shares of voting common stock and 7,184,908 shares of non-voting common stock in connection with initial public offering"
       }
      }
     },
     "auth_ref": []
    },
    "alms_ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityShares",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represent the number of shares converted and redesignated from temporary equity to permanent equity.",
        "label": "Conversion And Redesignation Of Temporary Equity Into Permanent Equity, Shares",
        "terseLabel": "Conversion and redesignation of redeemable convertible preferred stock into 28,855,656 shares of voting common stock and 7,184,908 shares of non-voting common stock in connection with initial public offering (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "alms_ConversionAndRedesignationOfTemporaryEquityShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ConversionAndRedesignationOfTemporaryEquityShares",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represent the number of shares converted and redesignated from temporary equity.",
        "label": "Conversion And Redesignation Of Temporary Equity, Shares",
        "terseLabel": "Conversion and redesignation of redeemable convertible preferred stock into 28,855,656 shares of voting common stock and 7,184,908 shares of non-voting common stock in connection with initial public offering (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConversionOfStockAmountConverted1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConversionOfStockAmountConverted1",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of Stock, Amount Converted",
        "terseLabel": "Conversion of 168,489,871 shares of redeemable convertible preferred stock upon the closing of initial public offering",
        "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r24",
      "r25"
     ]
    },
    "us-gaap_ConversionOfStockSharesConverted1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConversionOfStockSharesConverted1",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of Stock, Shares Converted",
        "terseLabel": "Conversion of redeemable convertible preferred stock (in shares)",
        "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r24",
      "r25"
     ]
    },
    "alms_ConvertiblePreferredStockAggregateSharesIssuedUponConversion": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ConvertiblePreferredStockAggregateSharesIssuedUponConversion",
     "presentation": [
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of shares issued upon conversion of redeemable convertible preferred stock.",
        "label": "Convertible Preferred Stock, Aggregate Shares Issued Upon Conversion",
        "terseLabel": "Redeemable convertible preferred stock"
       }
      }
     },
     "auth_ref": []
    },
    "alms_ConvertiblePreferredStockNumberOfSharesIssuedUponConversion": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ConvertiblePreferredStockNumberOfSharesIssuedUponConversion",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of convertible preferred shares issued for each share of convertible preferred stock that is converted.",
        "label": "Convertible Preferred Stock, Number of Shares Issued upon Conversion",
        "terseLabel": "Number of convertible preferred shares issued"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConvertiblePreferredStockSharesIssuedUponConversion",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Preferred Stock, Shares Issued upon Conversion",
        "terseLabel": "Number of shares issued upon conversion",
        "documentation": "Number of shares issued for each share of convertible preferred stock that is converted."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r43",
      "r76",
      "r102",
      "r357"
     ]
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRelatedPartyTransactionsDetails",
      "http://www.alumis.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]",
        "terseLabel": "Counterparty Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r179",
      "r180",
      "r342",
      "r349",
      "r541",
      "r562",
      "r586",
      "r734",
      "r736"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Document and Entity Information [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss",
        "terseLabel": "Allowance for losses",
        "documentation": "Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r261",
      "r296",
      "r300",
      "r301"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureMarketableSecuritiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, after Allowance for Credit Loss",
        "totalLabel": "Amortized Cost Basis",
        "documentation": "Amortized cost, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r839"
     ]
    },
    "alms_DebtSecuritiesAvailableForSaleImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "DebtSecuritiesAvailableForSaleImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of impairment loss on available for sale debt securities.",
        "label": "Debt Securities, Available For Sale, Impairment Loss",
        "terseLabel": "Impairment losses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleTable",
     "presentation": [
      "http://www.alumis.com/role/DisclosureMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale [Table]",
        "terseLabel": "Debt Securities, Available-for-Sale [Table]",
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureMarketableSecuritiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale [Table Text Block]",
        "terseLabel": "Schedule Of marketable securities",
        "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851"
     ]
    },
    "us-gaap_DeferredChargesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredChargesPolicyTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Charges, Policy [Policy Text Block]",
        "terseLabel": "Deferred Offering Costs",
        "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges."
       }
      }
     },
     "auth_ref": [
      "r148"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Deferred tax liabilities",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r73",
      "r115",
      "r443"
     ]
    },
    "us-gaap_DeferredOfferingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredOfferingCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Offering Costs",
        "terseLabel": "Deferred offering costs",
        "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r857"
     ]
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Gross deferred tax assets",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r444"
     ]
    },
    "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Asset, In-Process Research and Development",
        "terseLabel": "Research and development capitalization",
        "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": [
      "r899"
     ]
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Net",
        "totalLabel": "Total 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": [
      "r897"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Deferred tax assets, net of valuation allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "alms_DeferredTaxAssetsOperatingLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "DeferredTaxAssetsOperatingLeaseLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from operating lease liabilities.",
        "label": "Deferred Tax Assets, Operating Lease Liabilities",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating losses",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Other capitalized expenses",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other."
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "terseLabel": "Tax credits",
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards."
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
        "terseLabel": "Stock-based compensation",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation."
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals",
        "terseLabel": "Accruals and reserves",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals."
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedLabel": "Valuation allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r445"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "negatedLabel": "Operating lease right-of-use assets",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements."
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedLabel": "Fixed assets",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureEmployeeBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "terseLabel": "Employer contribution under the plan",
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureEmployeeBenefitPlans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Contribution Plan [Text Block]",
        "terseLabel": "Employee Benefit Plans",
        "documentation": "The entire disclosure for defined contribution plan."
       }
      }
     },
     "auth_ref": [
      "r372",
      "r373"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Depreciation and amortization",
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r38"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.alumis.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": [
      "r6",
      "r210",
      "r223",
      "r247",
      "r746",
      "r747"
     ]
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeGainLossOnDerivativeNet",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change In Fair Value Of Derivative Liability",
        "negatedLabel": "Change in fair value of derivative liability",
        "terseLabel": "Change in fair value of derivative liability",
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement."
       }
      }
     },
     "auth_ref": [
      "r901"
     ]
    },
    "alms_DerivativeLiabilityAmountReclassifiedToTemporaryEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "DerivativeLiabilityAmountReclassifiedToTemporaryEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of derivative liability reclassified into temporary equity.",
        "label": "Derivative Liability, Amount Reclassified To Temporary Equity",
        "terseLabel": "Derivative liability reclassified to temporary equity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeLiabilityMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilityMeasurementInput",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsValuationOfDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Liability, Measurement Input",
        "terseLabel": "Liability measurement input",
        "documentation": "Value of input used to measure derivative liability."
       }
      }
     },
     "auth_ref": [
      "r487",
      "r488",
      "r489"
     ]
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativesPolicyTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivatives, Policy [Policy Text Block]",
        "terseLabel": "Derivative Liability",
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r54",
      "r55",
      "r56",
      "r57",
      "r181",
      "r195"
     ]
    },
    "srt_DirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "DirectorMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Director [Member]",
        "terseLabel": "Director"
       }
      }
     },
     "auth_ref": [
      "r836",
      "r962"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "Stock-Based Compensation",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r375",
      "r379",
      "r410",
      "r411",
      "r414",
      "r765"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-Based Compensation"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.alumis.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/2024",
     "localname": "DomesticCountryMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesNetOperatingLossCarryforwardsAndTaxCreditsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Domestic Tax Jurisdiction [Member]",
        "terseLabel": "U.S. 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": [
      "r428"
     ]
    },
    "alms_EarlyExercisableEmployeeStockOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "EarlyExercisableEmployeeStockOptionsMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationEarlyExerciseOfEmployeeOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to early exercisable employee stock options.",
        "label": "Early Exercisable Employee Stock Options [Member]",
        "terseLabel": "Early exercise employee option"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Loss Per Share Attributable to Common Stockholders"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersDetails",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic",
        "terseLabel": "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": [
      "r168",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r197",
      "r199",
      "r202",
      "r203",
      "r204",
      "r209",
      "r461",
      "r465",
      "r482",
      "r483",
      "r583",
      "r606",
      "r738"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersDetails",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "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": [
      "r168",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r199",
      "r202",
      "r203",
      "r204",
      "r209",
      "r461",
      "r465",
      "r482",
      "r483",
      "r583",
      "r606",
      "r738"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "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": [
      "r28",
      "r29",
      "r206"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholders"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Net Loss Per Share Attributable to Common Stockholders",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r196",
      "r205",
      "r207",
      "r208"
     ]
    },
    "alms_EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureIncomeTaxesTaxAmountReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesTaxAmountReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to permanent differences.",
        "label": "Effective Income Tax Rate Reconciliation, Permanent Differences, Amount",
        "terseLabel": "Permanent differences"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherAccruedExpensesAndCurrentLiabilitiesDetails": {
       "parentTag": "alms_OtherAccruedExpensesAndLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherAccruedExpensesAndCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued personnel and related expenses",
        "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": [
      "r67"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "terseLabel": "Stock-Based Compensation Expense",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Period over which unamortized stock-based compensation expense to be recognized",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r413"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized stock-based compensation expense related to unvested stock option",
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r892"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersPotentiallyDilutiveSecuritiesExcludedFromComputationDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationValuationOfStockOptions2021PlanAnd2024EipDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitStockReservedOnAsConvertedBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Stock options issued and outstanding",
        "verboseLabel": "Stock options",
        "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": []
    },
    "alms_EmployeeStockPurchasePlan2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "EmployeeStockPurchasePlan2024Member",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to the Employee stock purchase plan 2024.",
        "label": "Employee Stock Purchase Plan 2024 [Member]",
        "terseLabel": "2024 ESPP"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.alumis.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": [
      "r798"
     ]
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSubsequentEventsDetails"
     ],
     "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/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.alumis.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r798"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://www.alumis.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Ex Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r799"
     ]
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.alumis.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": [
      "r798"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.alumis.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": [
      "r798"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.alumis.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r798"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "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": [
      "r9",
      "r140",
      "r164",
      "r165",
      "r166",
      "r182",
      "r183",
      "r184",
      "r186",
      "r191",
      "r193",
      "r195",
      "r211",
      "r289",
      "r290",
      "r317",
      "r363",
      "r451",
      "r452",
      "r458",
      "r459",
      "r460",
      "r462",
      "r464",
      "r465",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r481",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r516",
      "r517",
      "r534",
      "r602",
      "r623",
      "r624",
      "r625",
      "r644",
      "r709"
     ]
    },
    "alms_EquityIncentivePlan2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "EquityIncentivePlan2024Member",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to the 2024 equity incentive plan.",
        "label": "Equity Incentive Plan 2024 [Member]",
        "terseLabel": "2024 EIP"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails"
     ],
     "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 [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r485",
      "r486",
      "r498",
      "r772"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsValuationOfDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r487",
      "r488",
      "r489",
      "r775"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsValuationOfDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "terseLabel": "Schedule of valuation techniques",
        "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": [
      "r487",
      "r488",
      "r489",
      "r775"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]",
        "terseLabel": "Schedule of assumptions used in the valuation of the derivative liability",
        "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": [
      "r487",
      "r488",
      "r775"
     ]
    },
    "alms_FairValueAssetsLevel1ToLevel2TransfersDuringPeriodAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "FairValueAssetsLevel1ToLevel2TransfersDuringPeriodAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transfers 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 During Period, Amount",
        "terseLabel": "Financial Assets Transfer from Level 1 to Level 2"
       }
      }
     },
     "auth_ref": []
    },
    "alms_FairValueAssetsLevel2ToLevel1TransfersDuringPeriodAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "FairValueAssetsLevel2ToLevel1TransfersDuringPeriodAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transfers 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 During Period, Amount",
        "terseLabel": "Financial Assets Transfer from Level 2 to Level 1"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByBalanceSheetGroupingTable",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r59"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails"
     ],
     "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": [
      "r343",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r484",
      "r486",
      "r487",
      "r488",
      "r489",
      "r497",
      "r498",
      "r500",
      "r549",
      "r550",
      "r551",
      "r756",
      "r757",
      "r759",
      "r760",
      "r761",
      "r772",
      "r775"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r485",
      "r486",
      "r487",
      "r489",
      "r772",
      "r907",
      "r912"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurements"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurements",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r493",
      "r495",
      "r496",
      "r497",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r580",
      "r772",
      "r776"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails"
     ],
     "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": [
      "r343",
      "r365",
      "r370",
      "r486",
      "r498",
      "r549",
      "r759",
      "r760",
      "r761",
      "r772"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r343",
      "r365",
      "r370",
      "r486",
      "r487",
      "r498",
      "r550",
      "r756",
      "r757",
      "r759",
      "r760",
      "r761",
      "r772"
     ]
    },
    "alms_FairValueLiabilitiesLevel1ToLevel2TransfersDuringPeriodAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "FairValueLiabilitiesLevel1ToLevel2TransfersDuringPeriodAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transfers 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 During Period, Amount",
        "terseLabel": "Financial Liabilities Transfer from Level 1 to Level 2"
       }
      }
     },
     "auth_ref": []
    },
    "alms_FairValueLiabilitiesLevel2ToLevel1TransfersDuringPeriodAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "FairValueLiabilitiesLevel2ToLevel1TransfersDuringPeriodAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transfers 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 During Period, Amount",
        "terseLabel": "Financial Liabilities Transfer from Level 2 to Level 1"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of roll-forward of the fair value of the Company's Level 3 financial instrument of the derivative liability",
        "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": [
      "r490",
      "r494",
      "r499"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r485",
      "r486",
      "r487",
      "r489",
      "r772",
      "r907",
      "r912"
     ]
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair Value Measurement",
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net",
        "verboseLabel": "Transfer of Assets Level 3",
        "documentation": "Amount of transfer of financial instrument classified as an asset into (out of) level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": [
      "r909",
      "r911"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings",
        "terseLabel": "Changes in fair value",
        "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)."
       }
      }
     },
     "auth_ref": [
      "r491",
      "r499"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances",
        "terseLabel": "Fair value upon issuance",
        "documentation": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r492",
      "r499"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements",
        "negatedLabel": "Fair value upon settlement",
        "documentation": "Amount of settlements 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": [
      "r492",
      "r499"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net",
        "verboseLabel": "Transfer of liabilities Level 3",
        "documentation": "Amount of transfers of financial instrument classified as a liability into (out of) level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": [
      "r909",
      "r911"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails"
     ],
     "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": [
      "r343",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r484",
      "r486",
      "r487",
      "r488",
      "r489",
      "r497",
      "r498",
      "r500",
      "r549",
      "r550",
      "r551",
      "r756",
      "r757",
      "r759",
      "r760",
      "r761",
      "r772",
      "r775"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails"
     ],
     "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": [
      "r772",
      "r904",
      "r905",
      "r906",
      "r907",
      "r908",
      "r912"
     ]
    },
    "alms_FairValueOfFreestandingFinancialInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "FairValueOfFreestandingFinancialInstruments",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Market value / fair value of freestanding financial instruments held by the company.",
        "label": "Fair value of Freestanding Financial Instruments",
        "terseLabel": "Fair value of freestanding instrument"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "terseLabel": "Extensible list",
        "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from liability measured at fair value using unobservable input (level 3)."
       }
      }
     },
     "auth_ref": [
      "r491",
      "r499"
     ]
    },
    "us-gaap_FinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability",
        "terseLabel": "Finance lease",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease."
       }
      }
     },
     "auth_ref": [
      "r520",
      "r531"
     ]
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails",
      "http://www.alumis.com/role/DisclosureMarketableSecuritiesDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitStockReservedOnAsConvertedBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r297",
      "r298",
      "r299",
      "r344",
      "r360",
      "r479",
      "r505",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r603",
      "r753",
      "r772",
      "r773",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r784",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r851",
      "r852",
      "r853",
      "r854",
      "r903",
      "r906",
      "r907",
      "r908",
      "r910",
      "r912"
     ]
    },
    "alms_ForesiteLabsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ForesiteLabsMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Foresite labs.",
        "label": "Foresite Labs [Member]",
        "terseLabel": "Foresite labs"
       }
      }
     },
     "auth_ref": []
    },
    "alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesFrontheraContingentConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents FronThera U.S. Holdings, Inc. and its wholly owned subsidiary, FronThera U.S. Pharmaceuticals LLC.",
        "label": "Fronthera US Holdings Inc And Fronthera US Pharmaceuticals Llc [Member]",
        "terseLabel": "FronThera"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Furniture and fixtures",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedLabel": "Loss on disposal of fixed assets",
        "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": [
      "r6"
     ]
    },
    "us-gaap_GainLossOnTerminationOfLease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnTerminationOfLease",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss) on Termination of Lease",
        "negatedLabel": "Loss on abandonment of right-of-use assets",
        "documentation": "Amount of gain (loss) on termination of lease before expiration of lease term."
       }
      }
     },
     "auth_ref": [
      "r518"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureSegmentReportingDetails",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative expenses",
        "verboseLabel": "General and administrative expenses",
        "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": [
      "r85",
      "r689"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpenseMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and Administrative Expense [Member]",
        "terseLabel": "General and administrative",
        "documentation": "Primary financial statement caption encompassing general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "us-gaap_GranteeStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GranteeStatusAxis",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Grantee Status [Axis]",
        "documentation": "Information by status of recipient to whom award is granted."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r378",
      "r380",
      "r381",
      "r382",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408"
     ]
    },
    "us-gaap_GranteeStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GranteeStatusDomain",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Grantee Status [Domain]",
        "documentation": "Status of recipient to whom award is granted."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r378",
      "r380",
      "r381",
      "r382",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408"
     ]
    },
    "us-gaap_IPOMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IPOMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IPO [Member]",
        "terseLabel": "IPO",
        "documentation": "First sale of stock by a private company to the public."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies"
     ],
     "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",
      "r97"
     ]
    },
    "us-gaap_IncentiveToLessee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncentiveToLessee",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incentive to Lessee",
        "terseLabel": "Tenant improvement allowance provided by lessor",
        "documentation": "Amount of incentive granted by lessor to lessee."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r127",
      "r801"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "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/2024",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Income Location, Balance [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r318",
      "r320",
      "r321",
      "r491",
      "r494",
      "r499",
      "r620",
      "r622",
      "r694",
      "r731",
      "r774",
      "r932"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Income Location, Balance [Domain]",
        "documentation": "Location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r320",
      "r321",
      "r491",
      "r494",
      "r499",
      "r620",
      "r622",
      "r694",
      "r731",
      "r774",
      "r932"
     ]
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesNetOperatingLossCarryforwardsAndTaxCreditsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Jurisdiction [Axis]",
        "documentation": "Information by income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r428",
      "r429",
      "r436",
      "r448",
      "r769",
      "r898"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesNetOperatingLossCarryforwardsAndTaxCreditsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Jurisdiction [Domain]",
        "documentation": "Income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r428",
      "r429",
      "r436",
      "r448",
      "r769",
      "r898"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.alumis.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": [
      "r176",
      "r423",
      "r428",
      "r432",
      "r433",
      "r434",
      "r440",
      "r447",
      "r453",
      "r455",
      "r456",
      "r457",
      "r639",
      "r769"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureIncomeTaxesTaxAmountReconciliationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesTaxAmountReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense (Benefit)",
        "totalLabel": "Total",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r137",
      "r194",
      "r195",
      "r210",
      "r226",
      "r247",
      "r427",
      "r428",
      "r454",
      "r607",
      "r769"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract",
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesTaxAmountReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]",
        "terseLabel": "Income Tax Reconciliation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies"
     ],
     "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": [
      "r163",
      "r425",
      "r426",
      "r440",
      "r441",
      "r446",
      "r450",
      "r633"
     ]
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureIncomeTaxesTaxAmountReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesTaxAmountReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "terseLabel": "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": [
      "r431",
      "r769",
      "r894"
     ]
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureIncomeTaxesTaxAmountReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesTaxAmountReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "Amount at statutory rates",
        "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": [
      "r428",
      "r769"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureIncomeTaxesTaxAmountReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesTaxAmountReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount",
        "terseLabel": "Stock-based compensation",
        "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": [
      "r769",
      "r894",
      "r896"
     ]
    },
    "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationOtherReconcilingItems",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureIncomeTaxesTaxAmountReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesTaxAmountReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount",
        "terseLabel": "Other",
        "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying statutory federal (national) tax rate to pretax income (loss) from continuing operation attributable to other reconciling item. Excludes state and local income tax expense (benefit), federal tax expense (benefit), statutory income tax expense (benefit) outside of country of domicile, tax credit, nondeductible expense, deduction, income tax settlement, income tax contingency, and cross-border tax law."
       }
      }
     },
     "auth_ref": [
      "r894",
      "r895"
     ]
    },
    "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationTaxCreditsResearch",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureIncomeTaxesTaxAmountReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesTaxAmountReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount",
        "negatedLabel": "Federal research and development credit",
        "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 research tax credit."
       }
      }
     },
     "auth_ref": [
      "r769",
      "r894",
      "r896"
     ]
    },
    "us-gaap_IncomeTaxesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherPrepaidExpensesAndCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherPrepaidExpensesAndCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes Receivable, Current",
        "terseLabel": "Tax receivable",
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r814"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayableTrade",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Accounts Payable, Trade",
        "terseLabel": "Accounts payable",
        "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Lease Liability",
        "terseLabel": "Operating lease liabilities",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r802",
      "r820"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities",
        "terseLabel": "Other accrued expenses and current liabilities",
        "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Other prepaid expenses and other assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "alms_IncreaseDecreaseInResearchAndDevelopmentAccruedExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "IncreaseDecreaseInResearchAndDevelopmentAccruedExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period for research and development, accrued.",
        "label": "Increase (Decrease) in Research And Development Accrued Expenses",
        "terseLabel": "Research and development accrued expenses"
       }
      }
     },
     "auth_ref": []
    },
    "alms_IncreaseDecreaseInResearchAndDevelopmentPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "IncreaseDecreaseInResearchAndDevelopmentPrepaidExpenses",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period for research and development, prepaid.",
        "label": "Increase (Decrease) in Research And Development Prepaid Expenses",
        "negatedLabel": "Research and development prepaid expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Stockholders' deficit",
        "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_IncreaseDecreaseInTemporaryEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInTemporaryEquityRollForward",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Temporary Equity [Roll Forward]",
        "terseLabel": "Redeemable convertible preferred stock",
        "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_InterestReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestReceivableCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherPrepaidExpensesAndCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherPrepaidExpensesAndCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Receivable, Current",
        "terseLabel": "Interest receivable",
        "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r814"
     ]
    },
    "us-gaap_InvestmentIncomeAmortizationOfDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeAmortizationOfDiscount",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Income, Amortization of Discount",
        "terseLabel": "Interest income",
        "documentation": "Amount of accretion of purchase discount on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "us-gaap_InvestmentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, Fair Value Disclosure",
        "terseLabel": "Marketable securities",
        "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method."
       }
      }
     },
     "auth_ref": [
      "r904",
      "r905",
      "r910"
     ]
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureMarketableSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]",
        "terseLabel": "Marketable Securities",
        "documentation": "The entire disclosure for investments in certain debt and equity securities."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r139",
      "r256",
      "r257",
      "r506",
      "r507",
      "r929"
     ]
    },
    "alms_KakenPharmaceuticalCo.Ltd.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "KakenPharmaceuticalCo.Ltd.Member",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Kaken Pharmaceutical Co., Ltd.",
        "label": "Kaken Pharmaceutical Co., Ltd. [Member]",
        "terseLabel": "Kaken"
       }
      }
     },
     "auth_ref": []
    },
    "alms_LaboratoryEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "LaboratoryEquipmentMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long lived, depreciable assets that are used in laboratory.",
        "label": "Laboratory Equipment [Member]",
        "terseLabel": "Laboratory equipment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesComponentsOfLeaseCostsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesComponentsOfLeaseCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, Cost",
        "totalLabel": "Total lease costs",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r524",
      "r782"
     ]
    },
    "us-gaap_LeaseCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostAbstract",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesComponentsOfLeaseCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, Cost [Abstract]",
        "terseLabel": "Components of lease cost"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Summary of components of lease costs",
        "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": [
      "r916"
     ]
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r532"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Lease, Description [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r523",
      "r533"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r523",
      "r533"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies"
     ],
     "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": [
      "r522"
     ]
    },
    "alms_LesseeOperatingLeaseIncentiveReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "LesseeOperatingLeaseIncentiveReceivableCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of incentive receivable from lessor by lessee, current.",
        "label": "Lessee, Operating Lease, Incentive Receivable Current",
        "terseLabel": "Lease incentives receivable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedExistenceOfOptionToExtend": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLeaseNotYetCommencedExistenceOfOptionToExtend",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Lease Not yet Commenced, Existence of Option to Extend [true false]",
        "documentation": "Indicates (true false) whether lessee has option to extend operating lease not yet commenced."
       }
      }
     },
     "auth_ref": [
      "r915"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Lease Not yet Commenced, Renewal Term",
        "verboseLabel": "Lease not yet commenced, renewal term",
        "documentation": "Term of lessee's operating lease renewal for lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r915"
     ]
    },
    "alms_LesseeOperatingLeaseLiabilityGrossFixedPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "LesseeOperatingLeaseLiabilityGrossFixedPayment",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's gross fixed payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Gross Fixed Payment",
        "terseLabel": "Gross fixed payments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "terseLabel": "Schedule of future minimum lease payments under non-cancelable leases",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r917"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetailsCalc2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails",
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "terseLabel": "Future lease payments",
        "totalLabel": "Total undiscounted lease payments",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2025",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2029",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2028",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2027",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2026",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetailsCalc2": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Less: Imputed interest",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails"
     ],
     "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": [
      "r914"
     ]
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LettersOfCreditOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Letters of credit on leases",
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.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": [
      "r15",
      "r66",
      "r67",
      "r68",
      "r69",
      "r70",
      "r71",
      "r74",
      "r175",
      "r288",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r468",
      "r471",
      "r472",
      "r508",
      "r664",
      "r739",
      "r797",
      "r862",
      "r920",
      "r921"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities, redeemable convertible preferred stock and stockholders' equity (deficit)",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r118",
      "r595",
      "r783",
      "r823",
      "r855",
      "r913"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities, Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.alumis.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": [
      "r68",
      "r144",
      "r175",
      "r288",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r468",
      "r471",
      "r472",
      "r508",
      "r783",
      "r862",
      "r920",
      "r921"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketableSecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecuritiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketable Securities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketableSecuritiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecuritiesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketable Securities, Current",
        "terseLabel": "Marketable securities",
        "documentation": "Amount of investment in marketable security, classified as current."
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecuritiesPolicy",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketable Securities, Policy [Policy Text Block]",
        "terseLabel": "Marketable Securities",
        "documentation": "Disclosure of accounting policy for investment classified as marketable security."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "alms_MaximumGrantDateFairMarketValueAndCashCompensationPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "MaximumGrantDateFairMarketValueAndCashCompensationPaid",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum grant date fair market value of all awards and all cash compensation paid by the Company to any non-employee director for services as a director in any fiscal year.",
        "label": "Maximum Grant Date Fair Market Value and Cash Compensation Paid",
        "terseLabel": "Maximum grant date fair market value of all awards and all cash compensation paid"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesFrontheraContingentConsiderationDetails",
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsValuationOfDerivativeLiabilityDetails",
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationValuationOfStockOptions2021PlanAnd2024EipDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "auth_ref": [
      "r329",
      "r330",
      "r331",
      "r332",
      "r374",
      "r421",
      "r489",
      "r578",
      "r619",
      "r621",
      "r629",
      "r656",
      "r657",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r729",
      "r730",
      "r752",
      "r758",
      "r764",
      "r775",
      "r776",
      "r780",
      "r781",
      "r785",
      "r864",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927"
     ]
    },
    "us-gaap_MeasurementInputExpectedDividendRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputExpectedDividendRateMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsValuationOfDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Expected Dividend Rate [Member]",
        "terseLabel": "Dividend yield",
        "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year."
       }
      }
     },
     "auth_ref": [
      "r906",
      "r907",
      "r908"
     ]
    },
    "us-gaap_MeasurementInputExpectedTermMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputExpectedTermMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsValuationOfDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Expected Term [Member]",
        "terseLabel": "Expected term",
        "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date."
       }
      }
     },
     "auth_ref": [
      "r906",
      "r907",
      "r908"
     ]
    },
    "us-gaap_MeasurementInputPriceVolatilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputPriceVolatilityMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsValuationOfDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Price Volatility [Member]",
        "terseLabel": "Volatility",
        "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns."
       }
      }
     },
     "auth_ref": [
      "r775",
      "r906",
      "r907",
      "r908"
     ]
    },
    "alms_MeasurementInputProbabilityOfOccurrenceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "MeasurementInputProbabilityOfOccurrenceMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsValuationOfDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using probability rate at which an event will occur.",
        "label": "Measurement Input, Probability Of Occurrence [Member]",
        "terseLabel": "Probability of option exercise"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputRiskFreeInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputRiskFreeInterestRateMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsValuationOfDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Risk Free Interest Rate [Member]",
        "terseLabel": "Risk-free interest rate",
        "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss."
       }
      }
     },
     "auth_ref": [
      "r906",
      "r907",
      "r908"
     ]
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsValuationOfDerivativeLiabilityDetails"
     ],
     "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": [
      "r487",
      "r488",
      "r489",
      "r775"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsValuationOfDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Domain]",
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r487",
      "r488",
      "r489",
      "r775"
     ]
    },
    "alms_MergerAgreementTerminationFee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "MergerAgreementTerminationFee",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of termination fee owed in the merger agreement, if transaction have not been consummated.",
        "label": "Merger Agreement, Termination Fee",
        "terseLabel": "Termination fee"
       }
      }
     },
     "auth_ref": []
    },
    "alms_MilestoneRelatedToPreviouslyAcquiredInProcessResearchAndDevelopmentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "MilestoneRelatedToPreviouslyAcquiredInProcessResearchAndDevelopmentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureSegmentReportingDetails": {
       "parentTag": "us-gaap_ResearchAndDevelopmentExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureSegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of costs related to clinical milestone payment to previously acquired IPR&amp;D assets, classified as research and development expenses.",
        "label": "Milestone Related To Previously Acquired In Process Research And Development Assets",
        "terseLabel": "Milestones related to previously acquired IPR&amp;D assets"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsValuationOfDerivativeLiabilityDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationValuationOfStockOptions2021PlanAnd2024EipDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "auth_ref": [
      "r329",
      "r330",
      "r331",
      "r332",
      "r374",
      "r421",
      "r489",
      "r578",
      "r619",
      "r621",
      "r629",
      "r656",
      "r657",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r729",
      "r730",
      "r752",
      "r758",
      "r764",
      "r775",
      "r776",
      "r780",
      "r785",
      "r864",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927"
     ]
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiary, Ownership Percentage, Parent",
        "terseLabel": "Ownership percentage",
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MoneyMarketFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MoneyMarketFundsMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Money Market Funds [Member]",
        "terseLabel": "Money market funds",
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities."
       }
      }
     },
     "auth_ref": [
      "r865"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by financing activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r170"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.alumis.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/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash (used in) provided by investing activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r170"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.alumis.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/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "negatedLabel": "Cash used in operating activities",
        "totalLabel": "Net cash used in operating activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r92",
      "r93"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.alumis.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/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersDetails",
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails",
      "http://www.alumis.com/role/DisclosureSegmentReportingDetails",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss)",
        "negatedLabel": "Net loss",
        "totalLabel": "Net loss",
        "verboseLabel": "Net loss",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r93",
      "r119",
      "r142",
      "r158",
      "r161",
      "r166",
      "r175",
      "r185",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r194",
      "r195",
      "r201",
      "r288",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r461",
      "r465",
      "r483",
      "r508",
      "r601",
      "r686",
      "r707",
      "r708",
      "r795",
      "r862"
     ]
    },
    "us-gaap_NetIncomeLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAbstract",
     "presentation": [
      "http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Attributable to Parent [Abstract]",
        "terseLabel": "Numerator:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recent 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": []
    },
    "alms_NonCashLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "NonCashLeaseExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense or loss included in net income that result in no cash flow from lease.",
        "label": "Non cash Lease Expense",
        "terseLabel": "Non-cash lease expense"
       }
      }
     },
     "auth_ref": []
    },
    "alms_NonStatutoryOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "NonStatutoryOptionMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers information pertaining to Non- Statutory option member.",
        "label": "Non-Statutory Option [Member]",
        "terseLabel": "Non- Statutory Option"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureSegmentReportingDetails",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense)",
        "terseLabel": "Total other income (expense), net",
        "totalLabel": "Total other income (expense), net",
        "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": [
      "r86"
     ]
    },
    "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]",
        "terseLabel": "Schedule of summarizes the activity for the company's restricted common stock",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "us-gaap_NonvotingCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonvotingCommonStockMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitNarrativesDetails",
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets",
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonvoting Common Stock [Member]",
        "terseLabel": "Non-voting common stock",
        "documentation": "Common stock securities that do not empower a holder to vote on corporate resolutions or the election of directors."
       }
      }
     },
     "auth_ref": []
    },
    "alms_NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of common shares issued upon conversion of temporary equity to permanent equity.",
        "label": "Number Of Common Stock Shares Issued Upon Conversion Of Temporary Equity",
        "terseLabel": "Number of common shares issued upon conversion of temporary equity"
       }
      }
     },
     "auth_ref": []
    },
    "alms_NumberOfDaysPriorNoticeToIncreaseOrDecreaseInterestThresholdLimit": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "NumberOfDaysPriorNoticeToIncreaseOrDecreaseInterestThresholdLimit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of days prior notice to be provided for increase or decrease in threshold limit of beneficial ownership interest.",
        "label": "Number Of Days Prior Notice To Increase Or Decrease Interest Threshold Limit",
        "terseLabel": "Number Of Days Prior Notice"
       }
      }
     },
     "auth_ref": []
    },
    "alms_NumberOfFreestandingFinancialInstruments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "NumberOfFreestandingFinancialInstruments",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails",
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of freestanding financial instruments held by the company.",
        "label": "Number of Freestanding Financial Instruments",
        "terseLabel": "Number of Freestanding Financial Instruments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Operating Segments",
        "terseLabel": "Number of operating segment",
        "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": [
      "r747",
      "r831"
     ]
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segment",
        "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": [
      "r741",
      "r751",
      "r831"
     ]
    },
    "alms_NumberOfWhollyOwnedSubsidiaries": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "NumberOfWhollyOwnedSubsidiaries",
     "presentation": [
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails",
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of wholly subsidiaries of the company.",
        "label": "Number Of Wholly Owned Subsidiaries",
        "terseLabel": "Number of wholly owned subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureSegmentReportingDetails",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureSegmentReportingDetails",
      "http://www.alumis.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": [
      "r123",
      "r740",
      "r830",
      "r832",
      "r833",
      "r834",
      "r835"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesComponentsOfLeaseCostsDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesComponentsOfLeaseCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease costs",
        "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": [
      "r525",
      "r782"
     ]
    },
    "us-gaap_OperatingLeaseLeaseNotYetCommencedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLeaseNotYetCommencedMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Lease Not yet Commenced [Member]",
        "terseLabel": "Operating lease, lease not yet commenced",
        "documentation": "Lease that has not yet commenced, classified as operating."
       }
      }
     },
     "auth_ref": [
      "r325",
      "r915"
     ]
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Schedule of future minimum lease payments under non-cancelable operating leases"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetailsCalc2": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails",
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability",
        "terseLabel": "Lease liability",
        "verboseLabel": "Total operating lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r520"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating lease liabilities, current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r520"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease liabilities, non-current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r520"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesComponentsOfLeaseCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Payments",
        "terseLabel": "Cash payments included in the measurement of operating lease liabilities",
        "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": [
      "r521",
      "r527"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use assets, net",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r519"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesComponentsOfLeaseCostsDetails",
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted-average incremental borrowing rate",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r530",
      "r782"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesComponentsOfLeaseCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted-average remaining lease term (years)",
        "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": [
      "r529",
      "r782"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwardsLineItems",
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesNetOperatingLossCarryforwardsAndTaxCreditsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Loss Carryforwards [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": [
      "r449"
     ]
    },
    "alms_OperatingLossCarryforwardsNotSubjectToExpiration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "OperatingLossCarryforwardsNotSubjectToExpiration",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesNetOperatingLossCarryforwardsAndTaxCreditsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws that are not subject to expiration.",
        "label": "Operating Loss Carryforwards, Not Subject To Expiration",
        "terseLabel": "Net operating losses, not subject to expiration"
       }
      }
     },
     "auth_ref": []
    },
    "alms_OperatingLossCarryforwardsSubjectToExpiration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "OperatingLossCarryforwardsSubjectToExpiration",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesNetOperatingLossCarryforwardsAndTaxCreditsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws that are subject to expiration dates.",
        "label": "Operating Loss Carryforwards, Subject To Expiration",
        "terseLabel": "Net operating losses, subject to expiration"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwardsTable",
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesNetOperatingLossCarryforwardsAndTaxCreditsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Loss Carryforwards [Table]",
        "documentation": "Disclosure of information about operating loss carryforward. Includes, but is not limited to, tax authority, amount and expiration date of operating loss carryforward, and likelihood of utilization."
       }
      }
     },
     "auth_ref": [
      "r449"
     ]
    },
    "alms_OrganizationAndNatureOfBusinessLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "OrganizationAndNatureOfBusinessLineItems",
     "presentation": [
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails"
     ],
     "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": "Organization And Nature Of Business [Line Items]",
        "terseLabel": "Organization and Nature of the Business"
       }
      }
     },
     "auth_ref": []
    },
    "alms_OrganizationAndNatureOfBusinessTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "OrganizationAndNatureOfBusinessTable",
     "presentation": [
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about organization and nature of business.",
        "label": "Organization And Nature Of Business [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Nature of the Business"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusiness"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Organization and Nature of the Business",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r110",
      "r630",
      "r631"
     ]
    },
    "alms_OtherAccruedExpensesAndLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "OtherAccruedExpensesAndLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherAccruedExpensesAndCurrentLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherAccruedExpensesAndCurrentLiabilitiesDetails",
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer and amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Expenses and Liabilities Current",
        "terseLabel": "Other accrued expenses and current liabilities",
        "totalLabel": "Total other accrued expenses and current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherAccruedExpensesAndCurrentLiabilitiesDetails": {
       "parentTag": "alms_OtherAccruedExpensesAndLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherAccruedExpensesAndCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Accrued other expenses",
        "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": [
      "r67"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other long-term assets",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r148"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "OCI, Marketable Securities, Unrealized Gain (Loss), after Adjustment and Tax",
        "terseLabel": "Unrealized gain (loss) on marketable securities, net",
        "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r156",
      "r157",
      "r602"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Tax [Abstract]",
        "terseLabel": "Other comprehensive income (loss):"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Other comprehensive income (loss), net",
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r8",
      "r111",
      "r159",
      "r162",
      "r191"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other income (expenses), net",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Other income (expense):"
       }
      }
     },
     "auth_ref": []
    },
    "alms_OtherPrepaidExpenseAndAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "OtherPrepaidExpenseAndAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, classified as other and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Other Prepaid Expense and Assets Current",
        "terseLabel": "Other prepaid expenses and current assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherPrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherPrepaidExpensesAndCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherPrepaidExpensesAndCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Prepaid Expense, Current",
        "terseLabel": "Other",
        "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r815",
      "r856"
     ]
    },
    "us-gaap_OtherResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureSegmentReportingDetails": {
       "parentTag": "us-gaap_ResearchAndDevelopmentExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureSegmentReportingDetails"
     ],
     "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": [
      "r893"
     ]
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "alms_PatentCostsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "PatentCostsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy on patent related costs for filing and prosecuting applications.",
        "label": "Patent Costs, Policy [Policy Text Block]",
        "terseLabel": "Patent Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Repurchase of unvested common stock shares issued upon early exercised stock options",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfStockIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments of Stock Issuance Costs",
        "negatedLabel": "Payments of deferred offering costs",
        "terseLabel": "Offering cost",
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "alms_PaymentsOfUnderwritingDiscountsAndCommissionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "PaymentsOfUnderwritingDiscountsAndCommissionCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the cost incurred for underwriting discounts and commissions directly with the issuance of an equity security.",
        "label": "Payments of Underwriting Discounts And Commission Costs",
        "terseLabel": "Payments of underwriting discounts and commission"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireMarketableSecurities",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to Acquire Marketable Securities",
        "negatedLabel": "Purchases of marketable securities",
        "documentation": "Amount of cash outflow for purchase of marketable security."
       }
      }
     },
     "auth_ref": [
      "r838"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases of property and equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "alms_PercentageOfEstimatedFairMarketValueOfCommonStockForDeterminingExercisePriceForAwardGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "PercentageOfEstimatedFairMarketValueOfCommonStockForDeterminingExercisePriceForAwardGranted",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of estimated fair market value of common stock for determining exercise price for award granted.",
        "label": "Percentage Of Estimated Fair Market Value Of Common Stock for Determining Exercise Price for Award Granted",
        "terseLabel": "Percentage of estimated fair market value of common stock (%)"
       }
      }
     },
     "auth_ref": []
    },
    "alms_PercentageOfOwnershipHeldByInvestorBeforeTransaction": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "PercentageOfOwnershipHeldByInvestorBeforeTransaction",
     "presentation": [
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of equity owned by investor before transaction.",
        "label": "Percentage of Ownership Held by Investor before Transaction",
        "terseLabel": "Percentage of ownership held by investor"
       }
      }
     },
     "auth_ref": []
    },
    "alms_PerformanceOptionPlan2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "PerformanceOptionPlan2024Member",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Performance Option Plan.",
        "label": "Performance Option Plan 2024 [Member]",
        "verboseLabel": "2024 POP"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2021StockPlanDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationValuationOfStockOptions2021PlanAnd2024EipDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitStockReservedOnAsConvertedBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2021StockPlanDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationValuationOfStockOptions2021PlanAnd2024EipDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitStockReservedOnAsConvertedBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891"
     ]
    },
    "us-gaap_PreferredStockConvertibleConversionRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockConvertibleConversionRatio",
     "presentation": [
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Convertible, Conversion Ratio",
        "terseLabel": "Preferred stock conversion ratio",
        "documentation": "Number of common shares issuable upon conversion for each share of preferred stock to be converted."
       }
      }
     },
     "auth_ref": [
      "r348"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitNarrativesDetails",
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par or stated value per share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r346"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitNarrativesDetails",
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r666"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitNarrativesDetails",
      "http://www.alumis.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": [
      "r76",
      "r346"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitNarrativesDetails",
      "http://www.alumis.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": [
      "r76",
      "r666",
      "r684",
      "r964",
      "r965"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, $0.0001 par value; 50,000,000 shares authorized, zero shares issued and outstanding as of December 31, 2024; zero shares authorized, issued and outstanding as of December 31, 2023",
        "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": [
      "r76",
      "r590",
      "r783"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherPrepaidExpensesAndCurrentAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherPrepaidExpensesAndCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expense and Other Assets, Current",
        "totalLabel": "Total other prepaid expenses and 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": [
      "r816"
     ]
    },
    "us-gaap_PrepaidInsurance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidInsurance",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherPrepaidExpensesAndCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherPrepaidExpensesAndCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Insurance",
        "terseLabel": "Prepaid insurance",
        "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r733",
      "r754",
      "r856"
     ]
    },
    "alms_PrepaidSubscriptionsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "PrepaidSubscriptionsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherPrepaidExpensesAndCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsOtherPrepaidExpensesAndCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for subscription that provides economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Subscriptions, Current",
        "terseLabel": "Prepaid subscriptions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrivatePlacementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrivatePlacementMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Private Placement [Member]",
        "terseLabel": "Concurrent Private Placement",
        "verboseLabel": "Private Placement",
        "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Issuance Initial Public Offering",
        "terseLabel": "Proceeds from initial public offering, net of underwriter discounts and commissions and other offering costs",
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "alms_ProceedsFromIssuanceOfCommonStockAfterDeductionOfUnderwritingDiscountsAndCommissions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ProceedsFromIssuanceOfCommonStockAfterDeductionOfUnderwritingDiscountsAndCommissions",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity after deduction of underwriting discounts and commissions.",
        "label": "Proceeds from Issuance of Common Stock, After Deduction Of Underwriting Discounts And Commissions",
        "terseLabel": "Net proceeds after deducting underwriting discounts and commissions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfPrivatePlacement",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Issuance of Private Placement",
        "terseLabel": "Proceeds from a private placement transaction",
        "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Issuance of Redeemable Convertible Preferred Stock",
        "terseLabel": "Proceeds from issuance of shares",
        "documentation": "The cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "alms_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockAndDerivativeLiabilityNetOfIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockAndDerivativeLiabilityNetOfIssuanceCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from issuance of callable preferred stock and derivative liability, net of issuance costs which is identified as being convertible to another type of financial security at the option of the issuer or the holder and derivative liability, net of issuance costs.",
        "label": "Proceeds From Issuance Of Redeemable Convertible Preferred Stock And Derivative Liability, Net Of Issuance Costs",
        "terseLabel": "Proceeds from issuance of redeemable convertible preferred stock and derivative liability, net of offering costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Sale and Maturity of Marketable Securities",
        "terseLabel": "Maturities of marketable securities",
        "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from issuance of common stock upon exercise of stock options",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r13"
     ]
    },
    "alms_ProceedsFromTenantImprovementAllowanceReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ProceedsFromTenantImprovementAllowanceReceived",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the receipt of the tenant improvement allowance from the lessor.",
        "label": "Proceeds from Tenant Improvement Allowance Received",
        "terseLabel": "Tenant improvement allowance received"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.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": [
      "r142",
      "r158",
      "r161",
      "r169",
      "r175",
      "r185",
      "r191",
      "r194",
      "r195",
      "r288",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r461",
      "r465",
      "r466",
      "r469",
      "r470",
      "r483",
      "r508",
      "r584",
      "r600",
      "r643",
      "r686",
      "r707",
      "r708",
      "r770",
      "r771",
      "r796",
      "r819",
      "r862"
     ]
    },
    "alms_PropertyAndEquipmentAcquiredThroughTenantImprovement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "PropertyAndEquipmentAcquiredThroughTenantImprovement",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Acquisition of property and equipment through tenant improvement.",
        "label": "Property And Equipment Acquired Through Tenant Improvement",
        "terseLabel": "Property and equipment acquired through tenant improvement allowance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r532"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Total property and equipment, gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r146",
      "r599"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails"
     ],
     "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": [
      "r532"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails",
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Total property and equipment, net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r532",
      "r585",
      "r599",
      "r783"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies"
     ],
     "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": [
      "r7",
      "r133",
      "r136",
      "r597"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsTables"
     ],
     "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": [
      "r7"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails"
     ],
     "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": [
      "r96",
      "r532"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Estimated 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": []
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration",
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]",
        "terseLabel": "Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]",
        "documentation": "Indicates description of term of useful life for property, plant, and equipment when not stated as numeric value."
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "alms_PurchasesOfPropertyAndEquipmentInOtherAccruedExpensesAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "PurchasesOfPropertyAndEquipmentInOtherAccruedExpensesAndLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Purchases of property and equipment in other accrued expenses and current liabilities",
        "label": "Purchases Of Property And Equipment In Other Accrued Expenses And Liabilities",
        "terseLabel": "Purchases of property and equipment in other accrued expenses and current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesFrontheraContingentConsiderationDetails",
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsValuationOfDerivativeLiabilityDetails",
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationValuationOfStockOptions2021PlanAnd2024EipDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r329",
      "r330",
      "r331",
      "r332",
      "r364",
      "r374",
      "r405",
      "r406",
      "r407",
      "r421",
      "r489",
      "r552",
      "r561",
      "r578",
      "r619",
      "r621",
      "r629",
      "r656",
      "r657",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r729",
      "r730",
      "r752",
      "r758",
      "r764",
      "r775",
      "r776",
      "r780",
      "r781",
      "r785",
      "r789",
      "r860",
      "r864",
      "r907",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesFrontheraContingentConsiderationDetails",
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsValuationOfDerivativeLiabilityDetails",
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationValuationOfStockOptions2021PlanAnd2024EipDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r329",
      "r330",
      "r331",
      "r332",
      "r364",
      "r374",
      "r405",
      "r406",
      "r407",
      "r421",
      "r489",
      "r552",
      "r561",
      "r578",
      "r619",
      "r621",
      "r629",
      "r656",
      "r657",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r729",
      "r730",
      "r752",
      "r758",
      "r764",
      "r775",
      "r776",
      "r780",
      "r781",
      "r785",
      "r789",
      "r860",
      "r864",
      "r907",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927"
     ]
    },
    "alms_RecognitionOfDerivativeLiabilityUponIssuanceOfConvertiblePreferredStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "RecognitionOfDerivativeLiabilityUponIssuanceOfConvertiblePreferredStock",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Recognition of derivative liability upon issuance of redeemable convertible preferred stock",
        "label": "Recognition Of Derivative Liability Upon Issuance Of Convertible Preferred Stock",
        "terseLabel": "Recognition of derivative liability upon issuance of redeemable convertible preferred stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSegmentReportingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]",
        "terseLabel": "Schedule of statements of operations for segment including significant segment expenses",
        "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r37"
     ]
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized Tax Benefits [Roll Forward]",
        "terseLabel": "Unrecognized tax benefits:",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "alms_RedeemableConvertiblePreferredStockCallOption": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "RedeemableConvertiblePreferredStockCallOption",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Redeemable convertible preferred stock recognized call option",
        "label": "Redeemable Convertible Preferred Stock Call Option",
        "terseLabel": "Derivative liability"
       }
      }
     },
     "auth_ref": []
    },
    "alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "RedeemableConvertiblePreferredStockIssuedInMarch2024Member",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Redeemable convertible preferred stock issued in March 2024.",
        "label": "Redeemable Convertible Preferred Stock Issued in March 2024 [Member]",
        "terseLabel": "Redeemable convertible preferred stock issued in March 2024"
       }
      }
     },
     "auth_ref": []
    },
    "alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "RedeemableConvertiblePreferredStockIssuedInMay2023Member",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Redeemable convertible preferred stock issued in May 2023.",
        "label": "Redeemable Convertible Preferred Stock Issued in May 2023 [Member]",
        "terseLabel": "Redeemable convertible preferred stock issued in May 2023"
       }
      }
     },
     "auth_ref": []
    },
    "alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "RedeemableConvertiblePreferredStockIssuedInMay2024Member",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Redeemable convertible preferred stock issued in May 2024.",
        "label": "Redeemable Convertible Preferred Stock Issued in May 2024 [Member]",
        "terseLabel": "Redeemable convertible preferred stock issued in May 2024"
       }
      }
     },
     "auth_ref": []
    },
    "alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "RedeemableConvertiblePreferredStockIssuedInOctober2023Member",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Redeemable convertible preferred stock issued in October 2023.",
        "label": "Redeemable Convertible Preferred Stock Issued in October 2023 [Member]",
        "terseLabel": "Redeemable convertible preferred stock issued in October 2023"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RedeemableConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RedeemableConvertiblePreferredStockMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersPotentiallyDilutiveSecuritiesExcludedFromComputationDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitStockReservedOnAsConvertedBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Redeemable Convertible Preferred Stock [Member]",
        "terseLabel": "Redeemable convertible preferred stock issued and outstanding",
        "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRelatedPartyTransactionsDetails",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Domain]",
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r255",
      "r371",
      "r538",
      "r539",
      "r588",
      "r596",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r683",
      "r685",
      "r716"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRelatedPartyTransactionsDetails",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party [Member]",
        "terseLabel": "Related party",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r177",
      "r178",
      "r538",
      "r539",
      "r540",
      "r541",
      "r588",
      "r596",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r683",
      "r685",
      "r716"
     ]
    },
    "alms_RelatedPartyTransactionAnnualAdditionalRenewalTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "RelatedPartyTransactionAnnualAdditionalRenewalTerm",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Renewal term of agreement annually related to related party transaction  in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Related Party Transaction, Annual Additional Renewal Term",
        "terseLabel": "Automatic renewal term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Line Items]",
        "terseLabel": "Related Party Transactions",
        "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": [
      "r255",
      "r690",
      "r691",
      "r694"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRelatedPartyTransactionsDetails",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r255",
      "r371",
      "r538",
      "r539",
      "r588",
      "r596",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r683",
      "r685",
      "r716",
      "r919"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Party Transactions",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r535",
      "r536",
      "r537",
      "r539",
      "r542",
      "r640",
      "r641",
      "r642",
      "r692",
      "r693",
      "r694",
      "r713",
      "r715"
     ]
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRelatedPartyTransactionsDetails",
      "http://www.alumis.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Domain]",
        "terseLabel": "Counterparty Name [Domain]"
       }
      }
     },
     "auth_ref": [
      "r179",
      "r180",
      "r342",
      "r349",
      "r541",
      "r562",
      "r586",
      "r735",
      "r736"
     ]
    },
    "alms_RepurchaseOfUnvestedEarlyExercisedStockOptionsShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "RepurchaseOfUnvestedEarlyExercisedStockOptionsShares",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased from unvested early exercised stock options.",
        "label": "Repurchase of Unvested Early Exercised Stock Options, Shares",
        "negatedLabel": "Repurchase of unvested shares of restricted common stock (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.alumis.com/role/DisclosureSegmentReportingDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureRelatedPartyTransactionsDetails",
      "http://www.alumis.com/role/DisclosureSegmentReportingDetails",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and Development Expense",
        "terseLabel": "Research and development expenses, including related party expenses of $912 and $1,519 for the years ended December 31, 2024 and 2023, respectively",
        "totalLabel": "Total research and development expense",
        "verboseLabel": "Research and development expenses",
        "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
       }
      }
     },
     "auth_ref": [
      "r422",
      "r731",
      "r746",
      "r928"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpenseAbstract",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and Development Expense [Abstract]",
        "terseLabel": "Research and development expenses"
       }
      }
     },
     "auth_ref": []
    },
    "alms_ResearchAndDevelopmentExpenseAndAccrualsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ResearchAndDevelopmentExpenseAndAccrualsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy on costs it has incurred and its related accrued liabilities (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.",
        "label": "Research and Development, Expense And Accruals, Policy [Policy Text Block]",
        "terseLabel": "Research and Development Expenses and Accruals"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpenseMember",
     "presentation": [
      "http://www.alumis.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": []
    },
    "alms_ResearchAndDevelopmentExternalCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ResearchAndDevelopmentExternalCostAbstract",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a.",
        "label": "Research And Development, External Cost [Abstract]",
        "terseLabel": "External costs"
       }
      }
     },
     "auth_ref": []
    },
    "alms_ResearchAndDevelopmentFacilitiesAndOverheadCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ResearchAndDevelopmentFacilitiesAndOverheadCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureSegmentReportingDetails": {
       "parentTag": "us-gaap_ResearchAndDevelopmentExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureSegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of research and development expense related to facilities and overhead.",
        "label": "Research And Development, Facilities And Overhead Costs",
        "terseLabel": "Facilities and overhead costs"
       }
      }
     },
     "auth_ref": []
    },
    "alms_ResearchAndDevelopmentInternalCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ResearchAndDevelopmentInternalCostAbstract",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a.",
        "label": "Research And Development, Internal Cost [Abstract]",
        "terseLabel": "Internal costs"
       }
      }
     },
     "auth_ref": []
    },
    "alms_ResearchAndDevelopmentPersonnelRelatedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ResearchAndDevelopmentPersonnelRelatedCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureSegmentReportingDetails": {
       "parentTag": "us-gaap_ResearchAndDevelopmentExpense",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureSegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of research and development expenses incurred primarily due to personnel related-costs.",
        "label": "Research And Development, Personnel Related Costs",
        "terseLabel": "Personnel-related costs"
       }
      }
     },
     "auth_ref": []
    },
    "alms_ResearchAndDevelopmentPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ResearchAndDevelopmentPrepaidExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of research and development prepaid expenses, Classified as current , due within one year or normal operating cycle, if longer.",
        "label": "Research And Development Prepaid Expenses",
        "terseLabel": "Research and development prepaid expenses"
       }
      }
     },
     "auth_ref": []
    },
    "alms_ResearchAndDevelopmentProfessionalConsultingServicesCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ResearchAndDevelopmentProfessionalConsultingServicesCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureSegmentReportingDetails": {
       "parentTag": "us-gaap_ResearchAndDevelopmentExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureSegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of research and development expenses incurred primarily due to professional consulting services.",
        "label": "Research And Development, Professional Consulting Services Costs",
        "terseLabel": "Professional consulting services"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedCashCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsCalc2": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Cash, Current",
        "terseLabel": "Restricted cash",
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r811",
      "r821"
     ]
    },
    "us-gaap_RestrictedCashNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.alumis.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsCalc2": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Cash, Noncurrent",
        "terseLabel": "Restricted cash, non-current",
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r812",
      "r821"
     ]
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesNarrativeDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesRsuActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted common stock",
        "verboseLabel": "Restricted stock awards",
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails",
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated deficit",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r104",
      "r594",
      "r626",
      "r628",
      "r638",
      "r667",
      "r783"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated Deficit",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r182",
      "r183",
      "r184",
      "r186",
      "r191",
      "r193",
      "r195",
      "r289",
      "r290",
      "r317",
      "r451",
      "r452",
      "r458",
      "r459",
      "r460",
      "r462",
      "r464",
      "r465",
      "r473",
      "r475",
      "r476",
      "r478",
      "r481",
      "r516",
      "r517",
      "r623",
      "r625",
      "r644",
      "r964"
     ]
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.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 for operating lease liabilities",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r528",
      "r782"
     ]
    },
    "alms_RisksAndUncertaintiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "RisksAndUncertaintiesPolicyTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for risk and uncertainties.",
        "label": "Risks And Uncertainties [Policy Text Block]",
        "terseLabel": "Risks and Uncertainties"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock, Consideration Received on Transaction",
        "terseLabel": "Aggregate gross and net proceeds",
        "documentation": "Cash received on stock transaction after deduction of issuance costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical"
     ],
     "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": []
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "presentation": [
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "terseLabel": "Additional number of shares purchased",
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersPotentiallyDilutiveSecuritiesExcludedFromComputationDetails"
     ],
     "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": [
      "r28"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "terseLabel": "Schedule of outstanding potentially dilutive shares excluded from computation of diluted net loss per share",
        "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": [
      "r28"
     ]
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "presentation": [
      "http://www.alumis.com/role/DisclosureMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale [Line Items]",
        "terseLabel": "Marketable Securities",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269"
     ]
    },
    "alms_ScheduleOfCommonStockReserveForIssuanceOnConvertedBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ScheduleOfCommonStockReserveForIssuanceOnConvertedBasisTableTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of common stock reserved for issuance, on an as-converted basis.",
        "label": "Schedule Of Common Stock Reserve For Issuance On Converted Basis [Table Text Block]",
        "terseLabel": "Schedule of common stock reserved for issuance, on an as-converted basis"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of significant components of the deferred tax asset balances",
        "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": [
      "r897"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of computation of the 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": [
      "r829"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of effective income tax amount reconciliation",
        "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": [
      "r430",
      "r769",
      "r894"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "terseLabel": "Schedule of the stock-based compensation expense granted to employees and non- employees",
        "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": [
      "r49"
     ]
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of fair value of assets and liabilities",
        "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": [
      "r904",
      "r905"
     ]
    },
    "alms_ScheduleOfInformationRelatedToOperatingLeaseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ScheduleOfInformationRelatedToOperatingLeaseTableTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure of information related to operating lease.",
        "label": "Schedule of Information Related to Operating Lease [Table Text Block]",
        "terseLabel": "Schedule of information related to operating lease"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfNonvestedShareActivityTableTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Nonvested Share Activity [Table Text Block]",
        "terseLabel": "Schedule of activity for the Company's early exercisable shares",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested shares."
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "alms_ScheduleOfOtherAccruedExpensesAndCurrentLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ScheduleOfOtherAccruedExpensesAndCurrentLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of expenses incurred but not yet paid nor invoiced, classified as other and liabilities classified as other.",
        "label": "Schedule of Other Accrued Expenses And Current Liabilities [Table Text Block]",
        "terseLabel": "Schedule of other accrued expenses and current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "alms_ScheduleOfOtherPrepaidExpensesAndCurrentAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ScheduleOfOtherPrepaidExpensesAndCurrentAssetsTableTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of asset related to consideration paid in advance for costs that provide economic benefits in future periods, classified as other and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Schedule of Other Prepaid Expenses And Current Assets [Table Text Block]",
        "terseLabel": "Schedule of other prepaid expenses and current assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails"
     ],
     "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": [
      "r7",
      "r532"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r61",
      "r690",
      "r691",
      "r694"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r34",
      "r35"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2021StockPlanDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationEarlyExerciseOfEmployeeOptionsDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationValuationOfStockOptions2021PlanAnd2024EipDetails"
     ],
     "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": [
      "r376",
      "r378",
      "r380",
      "r381",
      "r382",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Schedule of the Company's 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": [
      "r11",
      "r12",
      "r106"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Schedule of various significant assumptions used to estimate the fair value of stock options",
        "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": [
      "r109"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesNarrativeDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesRsuActivityDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitNarrativesDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitStockReservedOnAsConvertedBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock, Class of Stock [Table]",
        "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r42",
      "r43",
      "r44",
      "r45",
      "r46",
      "r99",
      "r101",
      "r103",
      "r104",
      "r150",
      "r151",
      "r152",
      "r212",
      "r346",
      "r347",
      "r349",
      "r351",
      "r354",
      "r360",
      "r362",
      "r634",
      "r635",
      "r636",
      "r637",
      "r758",
      "r800",
      "r822"
     ]
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]",
        "terseLabel": "Schedule of reconciliation pf unrecognized tax benefits",
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r437",
      "r768"
     ]
    },
    "alms_SeedRedeemableConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "SeedRedeemableConvertiblePreferredStockMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Seed redeemable convertible preferred stock",
        "label": "Seed Redeemable Convertible Preferred Stock [Member]",
        "terseLabel": "Series Seed redeemable convertible preferred stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSegmentReportingDetails"
     ],
     "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": [
      "r121",
      "r122",
      "r123",
      "r124",
      "r210",
      "r215",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r231",
      "r232",
      "r233",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r247",
      "r248",
      "r249",
      "r254",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r316",
      "r322",
      "r323",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r743",
      "r746",
      "r747",
      "r755",
      "r786",
      "r931",
      "r933",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSegmentReporting"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment Reporting",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r210",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r230",
      "r232",
      "r233",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r251",
      "r252",
      "r254",
      "r741",
      "r744",
      "r745",
      "r746",
      "r748",
      "r750",
      "r751"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting",
        "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_SegmentReportingInformationOperatingIncomeLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingInformationOperatingIncomeLossAbstract",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Information, Operating Income (Loss) [Abstract]",
        "terseLabel": "Operating expenses:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segment and Geographical Information",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r250",
      "r253",
      "r742",
      "r743",
      "r749"
     ]
    },
    "alms_SeriesB1RedeemableConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "SeriesB1RedeemableConvertiblePreferredStockMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Series B-1 redeemable convertible preferred stock",
        "label": "Series B-1 Redeemable Convertible Preferred Stock [Member]",
        "terseLabel": "Series B-1 redeemable convertible preferred stock"
       }
      }
     },
     "auth_ref": []
    },
    "alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "SeriesB2AndB2aRedeemableConvertiblePreferredStockMember",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Series B-2 and B-2A redeemable convertible preferred stock.",
        "label": "Series B-2 And B-2A Redeemable Convertible Preferred Stock [Member]",
        "terseLabel": "Series B-2 And B-2A Redeemable Convertible Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "alms_SeriesB2B2aRedeemableConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "SeriesB2B2aRedeemableConvertiblePreferredStockMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Series B-2, B2A redeemable convertible preferred stock.",
        "label": "Series B-2, B-2A Redeemable Convertible Preferred Stock [Member]",
        "terseLabel": "Series B-2, B-2A redeemable convertible preferred stock"
       }
      }
     },
     "auth_ref": []
    },
    "alms_SeriesB2RedeemableConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "SeriesB2RedeemableConvertiblePreferredStockMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails",
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Series B-2 redeemable convertible preferred stock",
        "label": "Series B-2 Redeemable Convertible Preferred Stock [Member]",
        "terseLabel": "Series B-2 redeemable convertible preferred stock"
       }
      }
     },
     "auth_ref": []
    },
    "alms_SeriesB2aRedeemableConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "SeriesB2aRedeemableConvertiblePreferredStockMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails",
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Series B-2A redeemable convertible preferred stock",
        "label": "Series B-2A Redeemable Convertible Preferred Stock [Member]",
        "terseLabel": "Series B-2A redeemable convertible preferred stock"
       }
      }
     },
     "auth_ref": []
    },
    "alms_SeriesBRedeemableConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "SeriesBRedeemableConvertiblePreferredStockMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Series B redeemable convertible preferred stock",
        "label": "Series B Redeemable Convertible Preferred Stock [Member]",
        "terseLabel": "Series B redeemable convertible preferred stock"
       }
      }
     },
     "auth_ref": []
    },
    "alms_SeriesC1RedeemableConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "SeriesC1RedeemableConvertiblePreferredStockMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Series C-1 redeemable convertible preferred stock",
        "label": "Series C-1 Redeemable Convertible Preferred Stock [Member]",
        "terseLabel": "Series C-1 redeemable convertible preferred stock"
       }
      }
     },
     "auth_ref": []
    },
    "alms_SeriesCRedeemableConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "SeriesCRedeemableConvertiblePreferredStockMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails",
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Series C redeemable convertible preferred stock.",
        "label": "Series C Redeemable Convertible Preferred Stocks [Member]",
        "terseLabel": "Series C redeemable convertible preferred stock"
       }
      }
     },
     "auth_ref": []
    },
    "alms_SeriesRedeemableConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "SeriesRedeemableConvertiblePreferredStockMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Series A redeemable convertible preferred stock",
        "label": "Series A Redeemable Convertible Preferred Stock [Member]",
        "terseLabel": "Series A redeemable convertible preferred stock"
       }
      }
     },
     "auth_ref": []
    },
    "alms_SettlementOfDerivativeLiabilityUponIssuanceOfRedeemableConvertiblePreferredStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "SettlementOfDerivativeLiabilityUponIssuanceOfRedeemableConvertiblePreferredStock",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of derivative liability settled upon issuance of redeemable convertible preferred stock.",
        "label": "Settlement Of Derivative Liability Upon Issuance Of Redeemable Convertible Preferred Stock",
        "negatedLabel": "Settlement of derivative liability upon issuance of redeemable convertible preferred stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.alumis.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": [
      "r5"
     ]
    },
    "alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuance",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The annual increase in the total number of shares reserved and available for issuance under the share-based payment arrangement.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Annual Increase In Number Of Shares Reserved And Available For Issuance",
        "terseLabel": "Annual increase in number of shares reserved and available for issuance"
       }
      }
     },
     "auth_ref": []
    },
    "alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuancePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuancePercentage",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of annual increase in the total number of shares reserved and available for issuance under the share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Annual Increase In Number of Shares Reserved And Available For Issuance, Percentage",
        "terseLabel": "Increase in annual percentage"
       }
      }
     },
     "auth_ref": []
    },
    "alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDerivedServicePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDerivedServicePeriod",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated service period that is derived based on the market conditions.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Derived Service Period",
        "terseLabel": "Share-Based payment award, award derived service period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period",
        "terseLabel": "Performance period",
        "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r765"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2021StockPlanDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesNarrativeDetails"
     ],
     "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": [
      "r765"
     ]
    },
    "alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffPeriod",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Duration of cliff related to vesting period of award.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Cliff Period",
        "terseLabel": "Cliff vesting period (years)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Number of shares issued under restricted stock award",
        "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": [
      "r395"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesRsuActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Unvested as on End of the period (Shares)",
        "periodStartLabel": "Unvested as on beginning of the period (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": [
      "r392",
      "r393"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesRsuActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Number of 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/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesRsuActivityDetails"
     ],
     "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 as on End of the period ($ per share)",
        "periodStartLabel": "Unvested as on beginning of the period ($ 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": [
      "r392",
      "r393"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesRsuActivityDetails"
     ],
     "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]",
        "terseLabel": "Weighted-Average Grant Date Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedInPeriod",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesRsuActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were repurchased during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Repurchased in Period",
        "negatedLabel": "Repurchased (Shares)"
       }
      }
     },
     "auth_ref": []
    },
    "alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesRsuActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were repurchased during the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Repurchased, Weighted Average Grant Date Fair Value",
        "terseLabel": "Repurchased ($ per shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesRsuActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Vested (Shares)",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesRsuActivityDetails"
     ],
     "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 ($ per shares)",
        "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": [
      "r396"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationValuationOfStockOptions2021PlanAnd2024EipDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "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": [
      "r406"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Volatility rate",
        "documentation": "The estimated measure of the 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": [
      "r405"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationValuationOfStockOptions2021PlanAnd2024EipDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum",
        "terseLabel": "Maximum Volatility (%)",
        "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": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationValuationOfStockOptions2021PlanAnd2024EipDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum",
        "terseLabel": "Minimum Volatility (%)",
        "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": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk Free Interest Rate",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationValuationOfStockOptions2021PlanAnd2024EipDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum",
        "terseLabel": "Maximum Risk-free interest rate (%)",
        "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationValuationOfStockOptions2021PlanAnd2024EipDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum",
        "terseLabel": "Minimum Risk-free interest rate (%)",
        "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2021StockPlanDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationEarlyExerciseOfEmployeeOptionsDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationValuationOfStockOptions2021PlanAnd2024EipDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesNarrativeDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesRsuActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "terseLabel": "Stock-Based Compensation",
        "verboseLabel": "Common Stock Issued to Executives",
        "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": [
      "r376",
      "r378",
      "r380",
      "r381",
      "r382",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408"
     ]
    },
    "alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPerformanceConditionSatisfactionPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPerformanceConditionSatisfactionPeriod",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum time period from the date of vesting commencement within which the performance condition is to be satisfied to avoid expiration of the awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Performance Condition Satisfaction Period",
        "terseLabel": "Maximum performance condition satisfaction period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "terseLabel": "Number of shares authorized to grant under the plan",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r767"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2021StockPlanDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Number of shares available for issuance under the plan",
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionEarlyExercisesWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionEarlyExercisesWeightedAverageExercisePrice",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationEarlyExerciseOfEmployeeOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options that are exercised early during the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Early Exercises, Weighted Average Exercise Price",
        "terseLabel": "Early exercised ($ per share)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Exercisable at end of the period (shares)",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r386"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Exercisable at end of the period ($ 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": [
      "r386"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Aggregate Intrinsic Value, exercised",
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares."
       }
      }
     },
     "auth_ref": [
      "r399"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period",
        "negatedLabel": "Forfeited or expired (shares)",
        "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired."
       }
      }
     },
     "auth_ref": [
      "r872"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted-average exercise price, Forfeited or expired ($ per shares)",
        "documentation": "Weighted average price of options that were either forfeited or expired."
       }
      }
     },
     "auth_ref": [
      "r872"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Granted (shares)",
        "verboseLabel": "Number of Stock options granted to purchase shares",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails"
     ],
     "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 ($ per share)",
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology."
       }
      }
     },
     "auth_ref": [
      "r398"
     ]
    },
    "alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedInPeriodFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedInPeriodFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of options issued. Excludes equity instruments other than options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Issued in Period, Fair Value",
        "terseLabel": "Share-Based payment award, options, issued in period, fair value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "periodEndLabel": "Aggregate Intrinsic Values, Outstanding, vested and expected to vest at the end of period",
        "periodStartLabel": "Aggregate Intrinsic Value, Outstanding at beginning of the period",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionRepricingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Options outstanding, vested and expected to vest at end of the period (shares)",
        "periodStartLabel": "Options outstanding at beginning of the period (shares)",
        "terseLabel": "Stock option, number of outstanding shares",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r384",
      "r385"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Options Outstanding",
        "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/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionRepricingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Weighted-average exercise price, Outstanding, vested and expected to vest at end of the period ($ per shares)",
        "periodStartLabel": "Weighted-average exercise price, Outstanding at beginning of the period ($ per shares)",
        "terseLabel": "Stock option, weighted average exercise price ($ per share)",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r384",
      "r385"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails"
     ],
     "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 Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndEarlyExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndEarlyExercisableNumber",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which unvested stock options outstanding as of the balance sheet date can be early converted under the option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Unvested and Early Exercisable, Number",
        "terseLabel": "Unvested and early exercisable shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionRepricingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Plan Modification, Incremental Cost",
        "terseLabel": "Stock option repricing, total incremental expense",
        "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification."
       }
      }
     },
     "auth_ref": [
      "r412"
     ]
    },
    "alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePricePercentageOnMarketPriceOfferingDate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePricePercentageOnMarketPriceOfferingDate",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase rate from fair value on offering date that participants pay for shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price Percentage On Market Price, Offering Date",
        "terseLabel": "Percentage of shares purchase rate from fair value on offering date that participants pay for shares."
       }
      }
     },
     "auth_ref": []
    },
    "alms_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDates": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDates",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price Target performance conditions are calculated  based on  weighted average price over threshold period of specified consecutive trading dates.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Threshold Consecutive Trading Dates",
        "terseLabel": "Consecutive Trading Dates"
       }
      }
     },
     "auth_ref": []
    },
    "alms_ShareBasedCompensationArrangementShareBasedPaymentAwardMaximumTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ShareBasedCompensationArrangementShareBasedPaymentAwardMaximumTerm",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum period for which the stock award may be granted.",
        "label": "Share Based Compensation Arrangement Share Based Payment Award, Maximum Term",
        "terseLabel": "Share based compensation arrangement share based payment award, maximum term"
       }
      }
     },
     "auth_ref": []
    },
    "alms_ShareBasedCompensationArrangementUnvestedSharesFairValueOfSharesSubjectToRepurchaseObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ShareBasedCompensationArrangementUnvestedSharesFairValueOfSharesSubjectToRepurchaseObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationEarlyExerciseOfEmployeeOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of the early exercise of unvested shares that are treated as share repurchase obligation.",
        "label": "Share-Based Compensation Arrangement, Unvested Shares, Fair Value of Shares Subject to Repurchase Obligation",
        "terseLabel": "Share repurchase liability related to the unvested shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationEarlyExerciseOfEmployeeOptionsDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationValuationOfStockOptions2021PlanAnd2024EipDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesNarrativeDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesRsuActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r380",
      "r381",
      "r382",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted-average exercise price, Exercised ($ per shares)",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r389"
     ]
    },
    "alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price of the stock options granted during the period, under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Exercise Price",
        "terseLabel": "Grants in period, exercise price"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted-average exercise price, Granted ($ per shares)",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasedInPeriod",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationEarlyExerciseOfEmployeeOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were repurchased during the reporting period.",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Repurchased In Period",
        "negatedLabel": "Repurchased"
       }
      }
     },
     "auth_ref": []
    },
    "alms_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationEarlyExerciseOfEmployeeOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that were repurchased during the period.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Repurchases In period, Weighted Average Exercise price",
        "terseLabel": "Repurchased ($ per share)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies"
     ],
     "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": [
      "r375",
      "r383",
      "r402",
      "r403",
      "r404",
      "r405",
      "r408",
      "r415",
      "r416",
      "r417",
      "r418"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionRepricingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit",
        "terseLabel": "Stock option, exercise price ($ per share)",
        "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedPaymentArrangementNonemployeeMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Nonemployee [Member]",
        "terseLabel": "Executives",
        "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r380",
      "r381",
      "r382",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408"
     ]
    },
    "alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithUnvestedOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithUnvestedOptions",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionRepricingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification associated with unvested options.",
        "label": "Share-Based Payment Arrangement, Plan Modification, Incremental Cost Associated With Unvested Options",
        "terseLabel": "Stock option repricing, total incremental expense associated with unvested options"
       }
      }
     },
     "auth_ref": []
    },
    "alms_ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithVestedOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithVestedOptions",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionRepricingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification associated with vested options.",
        "label": "Share-Based Payment Arrangement, Plan Modification, Incremental Cost Associated With Vested Options",
        "terseLabel": "Stock option repricing, total incremental expense associated with vested options"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharePrice",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Price",
        "terseLabel": "Purchase price per share ($ per share)",
        "verboseLabel": "Common stock fair value",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "auth_ref": []
    },
    "alms_ShareRepurchaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "ShareRepurchaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of share repurchase liability, classified as non current.",
        "label": "Share Repurchase Liability",
        "terseLabel": "Share repurchase liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2021StockPlanDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period",
        "terseLabel": "Award expiration period",
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r766"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails",
      "http://www.alumis.com/role/DisclosureStockBasedCompensationValuationOfStockOptions2021PlanAnd2024EipDetails"
     ],
     "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": [
      "r404"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Aggregate Intrinsic Values, Exercisable at the end of period",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted-average remaining contractual term, Exercisable at end of the period (in years)",
        "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": [
      "r47"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationEarlyExerciseOfEmployeeOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares",
        "periodEndLabel": "Unvested shares outstanding at end of the period (shares)",
        "periodStartLabel": "Unvested shares outstanding at beginning of the period (shares)",
        "documentation": "Number of non-vested options outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationEarlyExerciseOfEmployeeOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Early Exercisable Shares, 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationEarlyExerciseOfEmployeeOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price",
        "periodEndLabel": "Exercise price at the end of the period ($ per share)",
        "periodStartLabel": "Exercise price at the beginning of the period ($ per share)",
        "documentation": "Weighted average grant-date fair value of non-vested options outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationEarlyExerciseOfEmployeeOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Early Exercisable Shares, Weighted-Average Exercise Price Per Share:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted-average remaining contractual term, Outstanding, vested and expected to vest (in years)",
        "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": [
      "r108"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value",
        "terseLabel": "Vested, fair value",
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock."
       }
      }
     },
     "auth_ref": [
      "r399"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationEarlyExerciseOfEmployeeOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares",
        "negatedLabel": "Vested (shares)",
        "documentation": "Number of options vested."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationEarlyExerciseOfEmployeeOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value",
        "terseLabel": "Vested ($ per share)",
        "documentation": "Weighted average grant-date fair value of options vested."
       }
      }
     },
     "auth_ref": []
    },
    "alms_SharesAuthorizedToBeAddedFromAnotherPlan": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "SharesAuthorizedToBeAddedFromAnotherPlan",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of shares authorized to be added from another plan upon termination, expiration, lapse or any reason without the delivery if shares, or are reacquired or withheld.",
        "label": "Shares Authorized to be Added from Another Plan",
        "terseLabel": "Shares authorized to be added from another plan"
       }
      }
     },
     "auth_ref": []
    },
    "alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "SharesAvailableForGrantUnderShareBasedPaymentPlansMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitStockReservedOnAsConvertedBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to shares available for grant under the share-based payment plans.",
        "label": "Shares Available For Grant Under Share-Based Payment Plans [Member]",
        "terseLabel": "Shares available for grant"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails",
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares Issued, Price Per Share",
        "verboseLabel": "Issue price per share",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "alms_SharesIssuedToNumberOfExecutiveOfficers": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "SharesIssuedToNumberOfExecutiveOfficers",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitCommonStockIssuedToExecutivesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of executives to whom restricted common stock  is issued.",
        "label": "Shares Issued To Number of Executive Officers",
        "terseLabel": "Number of executives to whom restricted stock are issued"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies and Basis of Presentation",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r173"
     ]
    },
    "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesUncertainTaxPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit",
        "terseLabel": "Possible change in the amount of existing unrecognized tax benefits",
        "documentation": "The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r125"
     ]
    },
    "alms_SingleReportableSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "SingleReportableSegmentMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to the Company's single reportable segment.",
        "label": "Single Reportable Segment [Member]",
        "verboseLabel": "Single reportable segment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SoftwareDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SoftwareDevelopmentMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Software Development [Member]",
        "terseLabel": "Capitalized software",
        "documentation": "Internally developed software for sale, licensing or long-term internal use."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StateAndLocalJurisdictionMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesNetOperatingLossCarryforwardsAndTaxCreditsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "U.S. states",
        "documentation": "Designated state or local jurisdiction entitled to levy and collect income tax."
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r122",
      "r123",
      "r124",
      "r141",
      "r210",
      "r215",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r231",
      "r232",
      "r233",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r247",
      "r248",
      "r249",
      "r254",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r316",
      "r319",
      "r322",
      "r323",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r743",
      "r746",
      "r747",
      "r755",
      "r786",
      "r931",
      "r933",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails",
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails",
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails",
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitNarrativesDetails",
      "http://www.alumis.com/role/DisclosureSubsequentEventsDetails",
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets",
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r150",
      "r151",
      "r152",
      "r175",
      "r199",
      "r200",
      "r202",
      "r204",
      "r212",
      "r213",
      "r288",
      "r333",
      "r335",
      "r336",
      "r337",
      "r340",
      "r341",
      "r346",
      "r347",
      "r351",
      "r354",
      "r362",
      "r508",
      "r634",
      "r635",
      "r636",
      "r637",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r666",
      "r687",
      "r709",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r800",
      "r822",
      "r828"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r77",
      "r80",
      "r81",
      "r140",
      "r164",
      "r165",
      "r166",
      "r182",
      "r183",
      "r184",
      "r186",
      "r191",
      "r193",
      "r195",
      "r211",
      "r289",
      "r290",
      "r317",
      "r363",
      "r451",
      "r452",
      "r458",
      "r459",
      "r460",
      "r462",
      "r464",
      "r465",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r481",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r516",
      "r517",
      "r534",
      "r602",
      "r623",
      "r624",
      "r625",
      "r644",
      "r709"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets",
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r183",
      "r184",
      "r211",
      "r517",
      "r579",
      "r632",
      "r655",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r666",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r685",
      "r688",
      "r689",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r709",
      "r790"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "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/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONSOLIDATED BALANCE SHEETS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT )"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets",
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r183",
      "r184",
      "r211",
      "r255",
      "r517",
      "r579",
      "r632",
      "r655",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r666",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r685",
      "r688",
      "r689",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r709",
      "r790"
     ]
    },
    "alms_StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationEarlyExerciseOfEmployeeOptionsDetails",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised early during the current period.",
        "label": "Stock Issued During Period, Shares, Early Exercise of Stock Options",
        "terseLabel": "Vesting of early exercised stock options (in shares)",
        "verboseLabel": "Early exercised"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Number of shares issued and sold",
        "verboseLabel": "Issuance of voting common stock (in shares)",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r76",
      "r77",
      "r104",
      "r634",
      "r709",
      "r723"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Exercised (shares)",
        "terseLabel": "Issuance of common stock upon exercise of stock options and early exercised stock options (in shares)",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r76",
      "r77",
      "r104",
      "r389"
     ]
    },
    "alms_StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the early exercise of stock options.",
        "label": "Stock Issued During Period, Value, Early Exercise of Stock Options",
        "terseLabel": "Vesting of early exercised stock options"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of voting common stock",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r76",
      "r77",
      "r104",
      "r644",
      "r709",
      "r723",
      "r796"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross",
        "terseLabel": "Vesting of restricted shares of common stock",
        "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r76",
      "r77",
      "r104"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Issuance of common stock upon exercise of stock options and early exercised stock options",
        "documentation": "Value of stock issued as a result of the exercise of stock options."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r77",
      "r80",
      "r81",
      "r104"
     ]
    },
    "alms_StockOptionsAggregateIntrinsicValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "StockOptionsAggregateIntrinsicValueAbstract",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a",
        "label": "Stock Options, Aggregate Intrinsic Value [Abstract]",
        "terseLabel": "Aggregate Intrinsic Value"
       }
      }
     },
     "auth_ref": []
    },
    "alms_StockOptionsWeightedAverageRemainingContractualTermAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "StockOptionsWeightedAverageRemainingContractualTermAbstract",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a",
        "label": "Stock Options, Weighted- Average Remaining Contractual Term [Abstract]",
        "terseLabel": "Weighted- Average Remaining Contractual Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders' equity (deficit)",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r80",
      "r81",
      "r95",
      "r668",
      "r684",
      "r710",
      "r711",
      "r783",
      "r797",
      "r823",
      "r855",
      "r913",
      "r964"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders' equity (deficit):"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity (Deficit)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Text Block]",
        "terseLabel": "Stockholders' Equity (Deficit)",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r174",
      "r345",
      "r347",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r358",
      "r359",
      "r361",
      "r363",
      "r480",
      "r712",
      "r714",
      "r727"
     ]
    },
    "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteStockSplitConversionRatio1",
     "presentation": [
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio",
        "terseLabel": "Reverse stock split ratio",
        "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one."
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://www.alumis.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": [
      "r515",
      "r544"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.alumis.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": [
      "r515",
      "r544"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://www.alumis.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": [
      "r515",
      "r544"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.alumis.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": [
      "r515",
      "r544"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.alumis.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": [
      "r515",
      "r544"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r543",
      "r545"
     ]
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SummaryOfOperatingLossCarryforwardsTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Operating Loss Carryforwards [Table Text Block]",
        "terseLabel": "Schedule of company's federal and state net operating loss carryforwards",
        "documentation": "Tabular disclosure of pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization."
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SummaryOfTaxCreditCarryforwardsTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Tax Credit Carryforwards [Table Text Block]",
        "terseLabel": "Schedule of company's federal and state tax credits",
        "documentation": "Tabular disclosure of tax credit carryforwards available to reduce future taxable income, including amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances."
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalBalanceSheetDisclosuresTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureBalanceSheetComponents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Balance Sheet Disclosures [Text Block]",
        "terseLabel": "Balance Sheet Components",
        "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity."
       }
      }
     },
     "auth_ref": [
      "r810"
     ]
    },
    "us-gaap_SupplementalCashFlowElementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowElementsAbstract",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Elements [Abstract]",
        "terseLabel": "Supplemental disclosures:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCreditCarryforwardAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesNetOperatingLossCarryforwardsAndTaxCreditsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Credit Carryforward, Amount",
        "terseLabel": "Tax credits",
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r449"
     ]
    },
    "us-gaap_TemporaryEquityByClassOfStockTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityByClassOfStockTable",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails",
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity, by Class of Stock [Table]",
        "documentation": "Disclosure of information about equity instrument classified as temporary equity. Includes, but not is limited to, description of share, value, share authorized, issued, and outstanding, redemption price per share, and subscription receivable."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r40"
     ]
    },
    "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityCarryingAmountAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails",
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity, Carrying Amount, Attributable to Parent",
        "periodEndLabel": "Redeemable Convertible Preferred Stock, Ending balance",
        "periodStartLabel": "Redeemable Convertible Preferred Stock, Beginning balance",
        "terseLabel": "Redeemable convertible preferred stock, $0.0001 par value; zero and 89,016,578 shares authorized as of December 31, 2024 and 2023, respectively; zero and 85,960,088 shares issued and outstanding as of December 31, 2024 and 2023, respectively; aggregate liquidation preference of zero and $370,540 as of December 31, 2024 and 2023, respectively",
        "verboseLabel": "Redeemable convertible preferred stock, Net Carrying Value",
        "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. 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. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r333",
      "r335",
      "r336",
      "r337",
      "r340",
      "r341",
      "r419",
      "r592"
     ]
    },
    "alms_TemporaryEquityDerivativeLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "TemporaryEquityDerivativeLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of derivative liability from issuance of temporary stock.",
        "label": "Temporary Equity, Derivative Liability",
        "terseLabel": "Derivative liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Redeemable Convertible Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "alms_TemporaryEquityDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "TemporaryEquityDisclosureTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStock"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for capital stock that is classified as temporary equity. 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. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable.",
        "label": "Temporary Equity Disclosure [Text Block]",
        "terseLabel": "Redeemable Convertible Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityLineItems",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails",
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity [Line Items]",
        "terseLabel": "Redeemable Convertible 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_TemporaryEquityLiquidationPreference": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityLiquidationPreference",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails",
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity, Liquidation Preference",
        "terseLabel": "Redeemable convertible preferred stock, Aggregate Liquidation Preference",
        "documentation": "The aggregate 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": []
    },
    "alms_TemporaryEquityOfferingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "TemporaryEquityOfferingCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of offering costs on issue of temporary equity.",
        "label": "Temporary Equity, Offering Costs",
        "terseLabel": "Offering costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityParOrStatedValuePerShare",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity, Par or Stated Value Per Share",
        "terseLabel": "Redeemable convertible preferred stock, Par Value",
        "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. 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."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r40"
     ]
    },
    "alms_TemporaryEquityRedeemableConvertiblePreferredStockPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "TemporaryEquityRedeemableConvertiblePreferredStockPolicyPolicyTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy on redeemable convertible preferred stock classified as temporary equity.",
        "label": "Temporary Equity, Redeemable Convertible Preferred Stock, Policy [Policy text Block]",
        "terseLabel": "Redeemable Convertible Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquitySharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquitySharesAuthorized",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails",
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity, Shares Authorized",
        "terseLabel": "Redeemable convertible preferred stock, Shares Authorized",
        "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. 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": [
      "r75"
     ]
    },
    "us-gaap_TemporaryEquitySharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquitySharesIssued",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity, Shares Issued",
        "periodEndLabel": "Redeemable Convertible Preferred Stock, Ending balance (in shares)",
        "periodStartLabel": "Redeemable Convertible Preferred Stock, Beginning balance (in shares)",
        "terseLabel": "Redeemable convertible preferred stock, Shares Issued",
        "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. 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": [
      "r75"
     ]
    },
    "us-gaap_TemporaryEquitySharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquitySharesOutstanding",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails",
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity, Shares Outstanding",
        "terseLabel": "Redeemable convertible preferred stock, Shares Outstanding",
        "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. 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": [
      "r75"
     ]
    },
    "alms_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued as redeemable preferred stock during the period.",
        "label": "Temporary Equity, Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Issuance of redeemable convertible preferred stock for cash, net of derivative liability and offering cost (in shares)",
        "verboseLabel": "Shares issued"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity, Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of redeemable convertible preferred stock for cash, net of derivative liability and offering cost",
        "documentation": "Value of new stock classified as temporary equity issued during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityTableTextBlock",
     "presentation": [
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity [Table Text Block]",
        "terseLabel": "Schedule of redeemable convertible preferred stock",
        "documentation": "Tabular disclosure of temporary equity. 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": [
      "r16",
      "r40"
     ]
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Axis]"
       }
      }
     },
     "auth_ref": [
      "r836",
      "r918"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2024StockPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails",
      "http://www.alumis.com/role/DisclosureMarketableSecuritiesDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitStockReservedOnAsConvertedBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments [Domain]",
        "terseLabel": "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": [
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r344",
      "r360",
      "r479",
      "r505",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r603",
      "r772",
      "r773",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r784",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r851",
      "r852",
      "r853",
      "r854",
      "r903",
      "r906",
      "r907",
      "r908",
      "r910",
      "r912"
     ]
    },
    "alms_TwoThousandTwentyFourEmployeeStockPurchasePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "TwoThousandTwentyFourEmployeeStockPurchasePlanMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitStockReservedOnAsConvertedBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to 2024 employee stock purchase plan.",
        "label": "Two Thousand Twenty Four Employee Stock Purchase Plan [Member]",
        "terseLabel": "2024 Employee Stock Purchase Plan"
       }
      }
     },
     "auth_ref": []
    },
    "alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensationValuationOfStockOptions2021PlanAnd2024EipDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to 2024 Equity Incentive Plan and 2021 Stock Plan.",
        "label": "Two Thousand Twenty Four Equity Incentive Plan and 2021 Stock Plan [Member]",
        "terseLabel": "2021 Plan and 2024 EIP"
       }
      }
     },
     "auth_ref": []
    },
    "alms_TwoThousandTwentyFourEquityIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "TwoThousandTwentyFourEquityIncentivePlanMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitStockReservedOnAsConvertedBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to 2024 equity incentive plan.",
        "label": "Two Thousand Twenty Four Equity Incentive Plan [Member]",
        "terseLabel": "2024 Equity Incentive Plan"
       }
      }
     },
     "auth_ref": []
    },
    "alms_TwoThousandTwentyFourPerformanceOptionPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "TwoThousandTwentyFourPerformanceOptionPlanMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitStockReservedOnAsConvertedBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to 2024 performance option plan.",
        "label": "Two Thousand Twenty Four Performance Option Plan [Member]",
        "terseLabel": "2024 Performance Option Plan"
       }
      }
     },
     "auth_ref": []
    },
    "alms_TwoThousandTwentyOneStockPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "TwoThousandTwentyOneStockPlanMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureStockBasedCompensation2021StockPlanDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitStockReservedOnAsConvertedBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to 2021 Stock Plan.",
        "label": "Two Thousand Twenty One Stock Plan [Member]",
        "terseLabel": "2021 Stock Plan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "USTreasurySecuritiesMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesDetails",
      "http://www.alumis.com/role/DisclosureMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "US Treasury Securities [Member]",
        "terseLabel": "U.S. treasuries",
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)."
       }
      }
     },
     "auth_ref": [
      "r737",
      "r759",
      "r761",
      "r772",
      "r930"
     ]
    },
    "us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]",
        "documentation": "General description of the goods or services to be purchased from the counterparty to the unconditional purchase arrangement."
       }
      }
     },
     "auth_ref": [
      "r324",
      "r325",
      "r327",
      "r328"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r424",
      "r437",
      "r768"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "negatedLabel": "Decreases related to prior year's tax position",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r438",
      "r768"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesUncertainTaxPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense",
        "terseLabel": "Accrued interest and penalties for unrecognized tax benefits",
        "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": [
      "r435",
      "r768"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "terseLabel": "Increases in tax positions in the current period",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return."
       }
      }
     },
     "auth_ref": [
      "r439",
      "r768"
     ]
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecorded Unconditional Purchase Obligation",
        "terseLabel": "Total undiscounted lease payments over the lease term",
        "documentation": "Amount of unrecorded obligation to transfer funds in future for fixed or minimum amount or quantity of product and service at fixed or minimum price. Includes, but is not limited to, lease not yet commenced and take-or-pay and throughput contracts."
       }
      }
     },
     "auth_ref": [
      "r325",
      "r915"
     ]
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis",
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]",
        "documentation": "Information by category of product and service for unrecorded unconditional purchase arrangement to acquire product or service or both."
       }
      }
     },
     "auth_ref": [
      "r324",
      "r325",
      "r327"
     ]
    },
    "alms_UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersPotentiallyDilutiveSecuritiesExcludedFromComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Unvested restricted common stock and early exercised stock options.",
        "label": "Unvested Restricted Common Stock And Early Exercised Stock Options [Member]",
        "terseLabel": "Unvested restricted common stock and early exercised stock options"
       }
      }
     },
     "auth_ref": []
    },
    "alms_UpfrontNonRefundablePayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "UpfrontNonRefundablePayment",
     "crdr": "debit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of upfront non-refundable payment.",
        "label": "Upfront Non-Refundable Payment",
        "terseLabel": "Upfront, non-refundable payment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.alumis.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAndBasisOfPresentationPolicies"
     ],
     "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": [
      "r30",
      "r31",
      "r32",
      "r130",
      "r131",
      "r134",
      "r135"
     ]
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "terseLabel": "Increase in valuation allowance",
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r442"
     ]
    },
    "us-gaap_VariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesComponentsOfLeaseCostsDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureCommitmentsAndContingentLiabilitiesComponentsOfLeaseCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable lease costs",
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases."
       }
      }
     },
     "auth_ref": [
      "r526",
      "r782"
     ]
    },
    "alms_VestingOfExercisedStockOptionsAndRestrictedSharesOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "VestingOfExercisedStockOptionsAndRestrictedSharesOfCommonStock",
     "crdr": "credit",
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Vesting of early exercised stock options and unvested restricted shares of common stock",
        "label": "Vesting Of Exercised Stock Options And Restricted Shares Of Common Stock",
        "terseLabel": "Vesting of early exercised stock options and unvested restricted shares of common stock"
       }
      }
     },
     "auth_ref": []
    },
    "alms_VotingCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "VotingCommonStockMember",
     "presentation": [
      "http://www.alumis.com/role/DisclosureOrganizationAndNatureOfBusinessDetails",
      "http://www.alumis.com/role/DisclosureRedeemableConvertiblePreferredStockDetails",
      "http://www.alumis.com/role/DisclosureStockholdersEquityDeficitNarrativesDetails",
      "http://www.alumis.com/role/DisclosureSubsequentEventsDetails",
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheets",
      "http://www.alumis.com/role/StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common stock securities that empower a holder to vote on corporate resolutions or the election of directors.",
        "label": "Voting Common Stock [Member]",
        "terseLabel": "Voting common stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersDetails",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Weighted-average shares of common stock outstanding, diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r198",
      "r204"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation",
     "calculation": {
      "http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares, Common Stock Subject to Repurchase or Cancellation",
        "negatedLabel": "Less: Weighted-average shares of common stock subject to repurchase",
        "documentation": "Number of shares of common stock subject to repurchase or cancellation determined by relating the portion of time within a reporting period that these shares have been outstanding to the total time in that period. Common stock subject to repurchase are outstanding common shares that are contingently returnable (that is, subject to recall)."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesIssuedBasic",
     "calculation": {
      "http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Issued, Basic",
        "terseLabel": "Weighted-average shares of common stock outstanding",
        "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic)."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r27"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersDetails"
     ],
     "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/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.alumis.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersDetails",
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Weighted-average shares of common stock outstanding, basic",
        "totalLabel": "Weighted-average shares of common stock outstanding, basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r197",
      "r204"
     ]
    },
    "alms_WriteOffOfDeferredOfferingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.alumis.com/20241231",
     "localname": "WriteOffOfDeferredOfferingCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.alumis.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of write-off of deferred offering costs.",
        "label": "Write-off of Deferred Offering Costs",
        "terseLabel": "Write-off of deferred offering costs"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "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": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r5": {
   "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"
  },
  "r6": {
   "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"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r9": {
   "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"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r11": {
   "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"
  },
  "r12": {
   "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"
  },
  "r13": {
   "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"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Subparagraph": "(c)",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "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"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r21": {
   "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"
  },
  "r22": {
   "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"
  },
  "r23": {
   "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"
  },
  "r24": {
   "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"
  },
  "r25": {
   "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"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-13"
  },
  "r28": {
   "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"
  },
  "r29": {
   "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"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r37": {
   "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"
  },
  "r38": {
   "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"
  },
  "r39": {
   "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"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10"
  },
  "r43": {
   "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"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r49": {
   "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"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-12"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "320",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-5"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r70": {
   "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"
  },
  "r71": {
   "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"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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"
  },
  "r74": {
   "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"
  },
  "r75": {
   "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(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SAB Topic 4.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-4"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/942-320/tableOfContent"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481178/840-20-25-6"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481178/840-20-25-7"
  },
  "r128": {
   "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"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "210",
   "Topic": "954",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-5"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r133": {
   "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"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1403",
   "Paragraph": "b",
   "Publisher": "SEC"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r149": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r154": {
   "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"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r158": {
   "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"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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(n))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r215": {
   "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"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/320/tableOfContent"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-10"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r326": {
   "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"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-6"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715-70/tableOfContent"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(iii)",
   "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": "(i)",
   "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": "(l)",
   "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": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.E.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "40",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479092/842-20-40-1"
  },
  "r519": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r589": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "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"
  },
  "r617": {
   "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"
  },
  "r618": {
   "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"
  },
  "r619": {
   "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"
  },
  "r620": {
   "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"
  },
  "r621": {
   "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"
  },
  "r622": {
   "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"
  },
  "r623": {
   "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"
  },
  "r624": {
   "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"
  },
  "r625": {
   "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"
  },
  "r626": {
   "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"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "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"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "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"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r670": {
   "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"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "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"
  },
  "r677": {
   "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"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r680": {
   "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"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r686": {
   "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"
  },
  "r687": {
   "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"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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"
  },
  "r690": {
   "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)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r691": {
   "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)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r692": {
   "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)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r693": {
   "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)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "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"
  },
  "r697": {
   "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"
  },
  "r698": {
   "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"
  },
  "r699": {
   "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"
  },
  "r700": {
   "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"
  },
  "r701": {
   "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"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "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"
  },
  "r705": {
   "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"
  },
  "r706": {
   "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"
  },
  "r707": {
   "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"
  },
  "r708": {
   "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"
  },
  "r709": {
   "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"
  },
  "r710": {
   "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"
  },
  "r711": {
   "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"
  },
  "r712": {
   "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"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r714": {
   "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"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r717": {
   "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"
  },
  "r718": {
   "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"
  },
  "r719": {
   "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"
  },
  "r720": {
   "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"
  },
  "r721": {
   "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"
  },
  "r722": {
   "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"
  },
  "r723": {
   "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"
  },
  "r724": {
   "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"
  },
  "r725": {
   "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"
  },
  "r726": {
   "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"
  },
  "r727": {
   "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"
  },
  "r728": {
   "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"
  },
  "r729": {
   "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"
  },
  "r730": {
   "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"
  },
  "r731": {
   "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"
  },
  "r732": {
   "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"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r734": {
   "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"
  },
  "r735": {
   "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"
  },
  "r736": {
   "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"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r738": {
   "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"
  },
  "r739": {
   "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"
  },
  "r740": {
   "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"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r746": {
   "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"
  },
  "r747": {
   "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"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r749": {
   "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"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r751": {
   "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"
  },
  "r752": {
   "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"
  },
  "r753": {
   "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"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r755": {
   "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"
  },
  "r756": {
   "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"
  },
  "r757": {
   "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"
  },
  "r758": {
   "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"
  },
  "r759": {
   "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"
  },
  "r760": {
   "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"
  },
  "r761": {
   "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"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r764": {
   "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"
  },
  "r765": {
   "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"
  },
  "r766": {
   "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"
  },
  "r767": {
   "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"
  },
  "r768": {
   "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"
  },
  "r769": {
   "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"
  },
  "r770": {
   "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"
  },
  "r771": {
   "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"
  },
  "r772": {
   "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"
  },
  "r773": {
   "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"
  },
  "r774": {
   "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"
  },
  "r775": {
   "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"
  },
  "r776": {
   "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"
  },
  "r777": {
   "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"
  },
  "r778": {
   "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"
  },
  "r779": {
   "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"
  },
  "r780": {
   "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"
  },
  "r781": {
   "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"
  },
  "r782": {
   "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"
  },
  "r783": {
   "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"
  },
  "r784": {
   "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"
  },
  "r785": {
   "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"
  },
  "r786": {
   "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"
  },
  "r787": {
   "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"
  },
  "r788": {
   "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"
  },
  "r789": {
   "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"
  },
  "r790": {
   "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"
  },
  "r791": {
   "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"
  },
  "r792": {
   "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"
  },
  "r793": {
   "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"
  },
  "r794": {
   "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"
  },
  "r795": {
   "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"
  },
  "r796": {
   "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"
  },
  "r797": {
   "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"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r800": {
   "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"
  },
  "r801": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479924/842-10-30-5"
  },
  "r802": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r803": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r804": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r805": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r806": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r807": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r808": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r809": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r810": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/210/tableOfContent"
  },
  "r811": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r812": {
   "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"
  },
  "r813": {
   "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(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r814": {
   "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(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r815": {
   "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(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r816": {
   "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"
  },
  "r817": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r818": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r819": {
   "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"
  },
  "r820": {
   "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"
  },
  "r821": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r822": {
   "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"
  },
  "r823": {
   "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"
  },
  "r824": {
   "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"
  },
  "r825": {
   "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"
  },
  "r826": {
   "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"
  },
  "r827": {
   "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"
  },
  "r828": {
   "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"
  },
  "r829": {
   "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"
  },
  "r830": {
   "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"
  },
  "r831": {
   "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"
  },
  "r832": {
   "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"
  },
  "r833": {
   "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"
  },
  "r834": {
   "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"
  },
  "r835": {
   "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"
  },
  "r836": {
   "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"
  },
  "r837": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-1"
  },
  "r838": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11"
  },
  "r839": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r840": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r841": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r842": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r843": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r844": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r845": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r846": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r847": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r848": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r849": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r850": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r851": {
   "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"
  },
  "r852": {
   "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"
  },
  "r853": {
   "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"
  },
  "r854": {
   "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"
  },
  "r855": {
   "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"
  },
  "r856": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r857": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480341/340-10-S99-1"
  },
  "r858": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482190/360-10-35-3"
  },
  "r859": {
   "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"
  },
  "r860": {
   "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"
  },
  "r861": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r862": {
   "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"
  },
  "r863": {
   "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"
  },
  "r864": {
   "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"
  },
  "r865": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r866": {
   "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"
  },
  "r867": {
   "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"
  },
  "r868": {
   "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"
  },
  "r869": {
   "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"
  },
  "r870": {
   "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"
  },
  "r871": {
   "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"
  },
  "r872": {
   "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"
  },
  "r873": {
   "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"
  },
  "r874": {
   "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"
  },
  "r875": {
   "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"
  },
  "r876": {
   "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"
  },
  "r877": {
   "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"
  },
  "r878": {
   "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"
  },
  "r879": {
   "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"
  },
  "r880": {
   "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"
  },
  "r881": {
   "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"
  },
  "r882": {
   "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"
  },
  "r883": {
   "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"
  },
  "r884": {
   "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"
  },
  "r885": {
   "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"
  },
  "r886": {
   "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"
  },
  "r887": {
   "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"
  },
  "r888": {
   "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"
  },
  "r889": {
   "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"
  },
  "r890": {
   "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"
  },
  "r891": {
   "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"
  },
  "r892": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r893": {
   "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"
  },
  "r894": {
   "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"
  },
  "r895": {
   "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"
  },
  "r896": {
   "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"
  },
  "r897": {
   "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"
  },
  "r898": {
   "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"
  },
  "r899": {
   "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"
  },
  "r900": {
   "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"
  },
  "r901": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r902": {
   "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"
  },
  "r903": {
   "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"
  },
  "r904": {
   "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"
  },
  "r905": {
   "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"
  },
  "r906": {
   "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"
  },
  "r907": {
   "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"
  },
  "r908": {
   "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"
  },
  "r909": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r910": {
   "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"
  },
  "r911": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r912": {
   "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"
  },
  "r913": {
   "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"
  },
  "r914": {
   "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"
  },
  "r915": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r916": {
   "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"
  },
  "r917": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r918": {
   "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"
  },
  "r919": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r920": {
   "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"
  },
  "r921": {
   "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"
  },
  "r922": {
   "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"
  },
  "r923": {
   "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"
  },
  "r924": {
   "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"
  },
  "r925": {
   "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"
  },
  "r926": {
   "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"
  },
  "r927": {
   "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"
  },
  "r928": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1"
  },
  "r929": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "940",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/940-320/tableOfContent"
  },
  "r930": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r931": {
   "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"
  },
  "r932": {
   "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"
  },
  "r933": {
   "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"
  },
  "r934": {
   "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"
  },
  "r935": {
   "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"
  },
  "r936": {
   "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"
  },
  "r937": {
   "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"
  },
  "r938": {
   "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"
  },
  "r939": {
   "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"
  },
  "r940": {
   "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"
  },
  "r941": {
   "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"
  },
  "r942": {
   "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"
  },
  "r943": {
   "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"
  },
  "r944": {
   "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"
  },
  "r945": {
   "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"
  },
  "r946": {
   "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"
  },
  "r947": {
   "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"
  },
  "r948": {
   "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"
  },
  "r949": {
   "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"
  },
  "r950": {
   "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"
  },
  "r951": {
   "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"
  },
  "r952": {
   "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"
  },
  "r953": {
   "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"
  },
  "r954": {
   "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"
  },
  "r955": {
   "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"
  },
  "r956": {
   "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"
  },
  "r957": {
   "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"
  },
  "r958": {
   "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"
  },
  "r959": {
   "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"
  },
  "r960": {
   "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"
  },
  "r961": {
   "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"
  },
  "r962": {
   "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"
  },
  "r963": {
   "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"
  },
  "r964": {
   "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"
  },
  "r965": {
   "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>114
<FILENAME>0001104659-25-036921-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001104659-25-036921-xbrl.zip
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
M41T)E9YJAD(='Q;44% =6BW54H@U=LPF9\&B1GK#IC!76[8P2M;+'LG2!?7
MY"I>A4CYI 5Y6NB)EB^AI)&L4*8MN)8M',#TD K@"N"E-YNR$EL(9<Z5HT/'
M\8D]M"RY$$3L&77H*[$7E&\3:T75"[?/B9Y3] KO- [_ID"N7K2%)K"@&-)
M@J['VRO/Z-[[Z&@$TY]@+OE,7V62ZIS5+)_P:(*)ZN]J!D=B9"Q]YLN<F?EL
M%D /3L;8D>N;2#9LVPOW\!H-[F9I>"K5B;3417F$J06^&Z=6?0P:=1#H&34I
M8(YM/C7652W8E@&OQ)%YX"Z^/,+)5_&#:^,FO@"I8!!7$J;0DK?$I+Y\GT0\
MVF9Z9#R)3 L[T#N;.5C-)V93X0%^:6\@/TL+Y1GN<..U4)[\+&V4!V>/<HLY
M.(T3+O!-5G'M5<DT,I]-SWXL3"S#9&FSM7)W;Z;HF;G;TE>5#FK9;H@\2'GT
M0JBZKZZ.:'4IG(UY%+IJ)RE)@T3;_;_X>$26MZ.3N:5>S9QB!&2=N4ZE<BT<
M!X+96OUYWA]!^MOZXE<IVE[Y^R<HH$K9]FI@<((&JI1ML0;(*2JH4KBU.K@[
MH1U4*MM"#43[PP^<4O0V<0KZP!SPF1BQQ^" <E]Y92ZQI5Q>I'6A%/%E))4$
MKE3J7.8$X)OB(@Q9@U0CJ-,6%Z=0TN"JVU!>)03JP>7WU*-\"[-W9QUYLE/.
M3(P-DQ$B_^!0-:H&F[PKE^/FM N8M25:)XJ=.436R* JUY)7>,NU?@R/QP1B
MW[D"=W9=L">0[2?F;7Z4YW,R9AGOQ* U,[62E;?&Y(^.0+VCBE,LSD;)RO3T
M)\K6&Q!B"(,;-.09Q4$+&B=>QXLL_& [*R.0XR0J;8OR4 \<K-=<'@P>.U@Q
MP4S9D95HH+14VR0N"Q2,K#M8X%!&R>##W%_^+S6]A7LX<YFYU/;.?,YE0(Y<
M:GP^XC2GO#*%%OJE<^IYP0>-DQ?:+QZ&:FJ:]-GTZK*]#%\(DQS!H9*^U%?'
M"B^F5<<\>?]3VL9JDVBAD:6BWQ]<GP>KF/$6I5[8?$G!LY$]O 0L. (0=J85
M-%!6_%STD'FX24\'A45;*/^4NR:EEGC@[E8]RW:X#& %T[%[:ODRGFFRDDW]
M%5] <=:XUH^O$ 4O/VRW3(@C5_I]R)]+A_NCZTD7-Y8V94.Y.=IH*D&O+G1
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
MJWU(?G>%@@IS U/L[_\/4$L#!!0    ( "F+E5JG$7(1E10   \C 0 5
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
MOY!-&)F"V0+I%UV(RU>X?IU%?1C(JNX1VI&5%MV3L](722N]:U3;M5H# SQ
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
MB^_W5+CHV#IHP)-".L!OH=%Z( D[T(7KZO;^INB%6JH)6M,[JJT7N<V]E%=
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
MIDEM6^"+JL((Z+T66.&0.\5_?O/!B905GA:_3V(_PUB_IHSZ',B6IH_3]56
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
M>X'@47QV9%6X2>7-X66$M2@0):>+E"1N?68"L)3N4E4'&,Y/G:SJN +#EWD
MV.AEA?P4!2RW6.W7-.@(X)BCESL5FT1(@6(7+^;R-8FH=F#[HQ7')'T!G&SJ
M,4V"%RB^34+R.[,);^,486H93KP463%/-0  J[H>!U7(@6+C5C]<A^P251Q8
MLU$U ( :R\UH3Q%R+1Q9C_5 \K0Y-XQG8Y\95"CVQ?RI,@" MUO,^%,%N>:7
M&<%I88G1O_;+B_[QV\2+YR)3_^ W>+FN+=OU!_B[X8MPS1S]ZM8L%PI1B8+.
M9/NS]Q(N,[$]+?C=H=DLX?B6C > =D](2@\E(<N_.S1E=80L WKR@72!)CMR
MBG;CMKH[DW"["46%$?A6]J/3B]P+/->')I!$,(UZ C@ENY R(]JX"67DB69,
M7/>)2G:QBD_'%\WW@P[VH\*/0ERCIW0/[_"9 LMPN$DPJTBG"B88]>PSI^M$
M!"R8TR=.]XG39Y0X?;*YMXX2J,'FWC[Z"Q1DK+;IH?K: ZJS_RW'<&;,5\*U
M;#,9Z/M3-+!5: V7"4Y9F3Y6PYC7FA]&4?*-90;3%E?4,@U31;&\I@8'8*:W
M+#_FM "4VG> PP&&^\IEOV *^1=Z9O$BAN(OE.J;0O;>BRP-L)FQ <30:@M.
M0Z0X?;EA\M^6W!R,#2!HYTQN#D@!5VZ*#H(B:H:B(>\.("38./?EV,)AL&:+
M;-#R &!G_-6-G=&V52&)ZJNANEVNO! SFUC T@K]'3X!5)N/%=!UXZDMWA"\
M2I:K)&;'X ><K!!.U_0LS>X6K1B4]RBU<^%^?YQNOIEMP*<;[.>C/VVGY$5"
M=Y/^WT%,&X+W\>[E9(O& T4T+9)/Y>@U[]YU&7P)-)=K33*X44\P7F!;]I4+
MXQM@ZO@Q QE.NKQOHYXPG+@6HFK$/3!)X7>(:C/VB"O=+W#RG-_/43IJE3T
M>&HMY+'(*B5:+1@[=]Y3@EGK]0Y >;JBHC$ MY<EQ748N<V0R3"E(KNL&0<W
MX0O[I%X.J@X /$L55X,**]>O':VR%&'UHM&V!N"[J<@9*4INHT3)+/WF873-
M*O$F>L8HV@-PK%1DC0(IF!::+FYGTM%9L,X<JQ*/C&WQTPO323'Z0M LB^["
MF>R$:-03LJ6AY+D1=G \G ;@7B/BXW"57]QG-Q9'S$M"6#W,49PM-T^/5F>V
MZ?B0#9RZ(F%*@Q,0'!Z\L96&32?(EE(U%F\0@\.WTOM=*XS\D(L6_1PA3O X
MV(3^^?=2Q&0QK<:&AVR:J0-=C9$ CM1(@;Q',DE0=P$0V&IXI7.TX'"L*'H'
M$B>-4"IZ  A@5>.7$BLW<:H)XLKAP:/(%-YIM[Q5\-?C6P6;@0=\Y$%QZ%,*
M.\G(<[DN_6(4@[(:J^LG1TU 4\2E; 8 &)ZJP.;RNZ3FV#M^6G8/CC)")6H(
M(R!E+ZHR3H$(0Q4!4CH.10T!!)WD$B4CN[.+U5=)QFJMK!@0]]Y25HA!W Q,
M38;:2DN.8_=U%] JP_Z"[N_#.4;YPS0'D FUE&5?]S4;5**W*]]@CE +4=F;
M!",2INC.>Q*'_:2M7%=RL)6A7216A R8O:"PH'7!"GTW9Z$*4XS$@0HK!==Y
MU$*RD"1 #^,X\Z)A$(0YA!,4HV]>Q-RKHH56910 80H;?E?&$XY?8X((HG1B
MY>(+H4]6$BPFLO.@I@^ P$*51:O!"@[+AKY/EWJQBL05KPJ6YI4C\A)A"H>R
M46< H8,J3#1%SXVGZBI9+L.\JC][GH$J]C"><X_;#MSQB@>GXCG/:;/T8?WM
MV(=5F)*G3^\G'11FI0UW$P_RF>&[N.X0(0AQ: OQ/I4C2]FCXSOVK,(+D__@
M2TQW^.TN\; Q!,=/43CG7M7+]15=!?,$K\<S)O;;%H'"E=74X&#<7 :L+EW(
M;PA_MU48U*#O ?\E20(RQGEE W;Q[X\LQ"A0.L>:&AR&0ZW9Q526I&;HY%22
MRGL*_\]]DOXWO]6S9-5$ Z7;SKP[ &=>LZNF* KF9'!\*4"D*G4'<&TO9^=O
M0WS*UP$4N\7II08.,?*8)\&+1H0]?KT-W,HL?&ES *?K"MR4XP/G2,9*,;"K
MFN.8G>_#>/,L#\=3PB9U%P!GZ JL4N,$AUVW5%O'K#KB-,FQE/!(T [ N;@"
M8P2(M'TAG"Y3'Z& W%#8IRCVXK1P.6MW2WV"?$3!"@X84&D$ !EN%JRIA"*<
M)71@#6VKC)J9D/O6 /+6*BPG*3IP^)-C)0'TP5OG)>TRM:?$I#N 3+;*)J()
M?FWK224D/-WY)GQA7M"U($VXT@A=<NR'9O2D+8HNF+;;8W-US4X;5T)7?*41
MNF3:C^TQ384B'.59AOF?*)PO4A0,G^FW<_Z\*XO.LV=R'A#VY;$6^V$Z=:!\
M:&D_-$$4#J]%4BJ/;!OWZI233;M.%'C!9IS(*U< _\+&VM$.U2F+F_.G5$/V
M]/@^>@E)RCZ-9^/< 9CP6X"'9\T&Q^U4(IISVS2 .1SQ,(\%%<J;#9=LAZH=
M316,V*E(-.<PJH4S'&&X0VF*,!G/\E*(XRS=ONZNY+B^6Z=LK>]L,D<,;&+,
M#:;?+JB*VO]*/Y$PV%SFMLV4^50Y4X9!,F60%)N48(&?.\/?(N(Q3\+9)B&J
M*IG&;HB.0V8'L"ER9<1-P62^5&%4*7HF1,]M_N(!2,I$%5EC&(DG*CE3<:'-
M6Q!;/?F%_)I$3+63V]AGI<#V/SPL/+ST?)2EH>]%Y"[R%?<E:HT'("-$+6[[
MJQ2U\'1<5TVH$[256 WZ@;DS5E</&N *D8?:.JP&_6"H2F,A->!:4Q58)2KT
MBC9A"_QS&"&2)K&DBJ2F+0#59RQ4.RTH1Z<%.@]7+-9M1F=Y6P!93?9TEJ/3
MO^BNR4NJNA/T+[3W+[1W?*_7X0OMS?L"CAQ+U?P!=P!RBJMBK#K2J=70"68=
MF])(G?EE/PR _;Q#^6@C>4QF;AU M,F6&<]V1HC0\#+H!2!;N0[+C/'LFD.[
MJ??Q%A,6";L!2%QNG$="1%T5H0L06O)\IB1^1CAEM68?*+,1QBAX3!/_=[L(
MQ0^B>G3;.0:%20:[609\&OC!ARE:KA+LY<]'I.O+]57D$3*><?!5(0>3CAW7
MSF<W4GC!E@(D"I>;HCV8D(,Y>THU3^28N76L%<!1>]($#6&XSK1"5G*9"=!H
M8:MZ1#A$Y/*C@=Z3.W4J# +!JR:5J-U&50&Q%GGD-<(DFU$ V/ 67++!K#4V
M737 ))LQ -CLQBRRP:L]!ETTP2&;00"8[.8LLD&L15W7E+:#J^\DV6 6^LZY
MQON:L',?2[A*8@T_I$T!W!PT(+D4_#[,H]F_[4XA?7"G#^[TP1V]KT47Q)$W
M=Q:LT6%0//R:* TH558/8.4@WA*2H> ZPW33>*"[=1(\+CR,R#WZQG\Z9%N=
M@0"<T4Q86P=%.!<1BH4>&'0>OT5C8(5)UFF-\0 <_&R6= U, ;%_4U%@HXFV
M>%PE))6^[:;L N!H:,5$)3)P^)1KD%RS/.#09Q>6^7<R=[Z\/8 CH0V'%)BT
M'?4T6,M7U$[(KQR*-D#+ 0"<'(TW/DO4VF:5%(C[C*%-EW=!C+ZL>(B7=B 2
MQM4:#D#A&6,VUD*T;:9>4^/IV6-%.7;)*/EMP GRF?D<SD(43),#9$7\K#H2
M@(HTQJRLBB.<34XJC,:+M]9( "K9V&R,E7!L>\ENU<8-1FA[@_<FC*E-%7K1
M;4SH*97;6Z)%:MX70C4:XW5ICE;;S+GQ0OS5BS)4C3]6W2&4F3%FD15F8-.X
MBH_[-)[S];%BSM?;P1:L03(;X'TGO]!IM>M$^D2Q/E&L3Q3K$\6Z2!1CI:1J
M1>2M!CB5!#$KI%I+F&@@5P(H;^JFA4'@SF43J2Q ^5,W)\P&K_88U$1.F-4@
M !S_YBP"DA-VSCG*];/!8/#HO'.4JR>0=9VCW"><G'["2=,\S#V=PRQ=)#C\
M\^BQ#N-> ,R_&KP]Q@>.2U\(:J&ZHPW'2MT 6(2U659"""S/[D+Z3\#OL.9:
MG17:-56:PJX 3,4:O),@!99_5Q[&ZUTAU6&:XO I2]D.,$T>/,6+S!7& 6!@
MUN"L"89NO/]\UUXD$46<Y+!>TQ'],+VG(/.8K^6#S#\>7^(NSO&O@WP6YHGG
M\_P;;;"?"[Z#?A\+X6AMS!^59U[9HW?)UW7)&S"D]\6_6E_\J=V[JNY?[_#>
ME57F#8.'@S]4/KDL:@C@]*0FO IX*&2_-"7[Y<GXQ%7 .R7[?1(_&RD<DPX
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
MRB.+(B8/7B@TMJJ.U*DD=.+JKD6.,] IK_G&]$5_91JP<Q6.2[5CJ>S8?^^
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
MV2!8(>WP[^]SVH9YLMX__C]02P,$%     @ *8N56NWIF:/TI0  O:0* !4
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
MHOG,W/I(:.,N/5X:@LYU!*,ZZUT\(._\,,LN&F7_5^\2@A7#G&SLC&T;O1G
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
MP7?ZD,RJ::IC!?["1I1:E,;F)K8>^/#3XJ<??US\Y<>_2,7AGZ,4E@N5&O'
MZ:^+]S_]Z^+G'WZ2VH91>%;7GLU\C'E(>6TS\N*G&_8G/_6=@.SVCX'OLLY,
M'-;/"O*+8OL#O\^"R-M _JI-=)!?4'@[R'^DCQGD#XOW*=X:]!LR5U_H7V0/
M?:#&?O.V>0O83]ZQMH*@E7RAXR^IO%)]N0?Y;IF4D?<;Q&J?Z0O_I.E*DR8I
MG%.'"?O(VPDZ=/!N*PS21M?S:U!/KE@@.!/!>D$X<WC^^44TF!8<K1H*R#AL
M9/> PW44$]=)-OS%=^CG47ZSDK\6[3N/?@ K#/Z>= Y<;I08S*]2,Y280YJ
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
M>T-_*GA]9( NVLMJFA+@27*F<''Y'? E?O@M*5B3DC?YFG.W4PK<@I6XA=8
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
M?; ;0XF5D@EXM6 C ,TR@HUH@*K.>YXZ(1Z%+8.4!!ZA3<0A@I>%+$X<'(K
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
MER[R32G36HZX&24]C"H]ITMVQ?.2XOW4CJ>5;;XX:LVZQ\^20E*AREN=N':
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
M;]YV-6O$ 51GLUPTH:/9[7Q7W%<7!=9C(9-X!]#/Q%KPYP+AQ< S-Y>//(*
MMM:2-JTH)[C)=_U))@EAHI!<%K(*22$-CLM]&$TY<!A:J:\0\2+3U&-62V,?
M\I^X$7E1B&0IWK!4BP0U2>&<*4S8IU)K08,.WG!RD#;:-1=RIJ3DFF&6X$MR
MQK:QR:J99#1*^+F$_P=->)JBD]MGG>4MNL6UB;@TJ0QA=@LUU%>@Y"8492C[
M 901PKCARISMZNLPZ%+%"V4&=1NI("QLO@'[!3I\PV [">VJ%\&BG7@V(^.+
M!<FR+W@)]]ED^Q07FI?E76-M5!O$9'X(-]RF76BGSV%>R&= 3Q.>7(N((-,B
M"_@RL192G0-),LSXB,3"SRPLC/9)Y=6;DRH':43@ :(MO+]S>N]6K'$%S%JN
MZ%4$VMS.FD&A(I&YP&,?F]3#GPJ%.<!;+SU,.%>Y4LUJ:Z*-VR8WS<D2M S8
MJ!,'!T)?:>SZB;AMR]?)=J'E:KL+H@.E]^(IM/I =QEP,>!YA#4416"8^@>#
M>GXCD;^&HHY"YOG-!;!&LG0]MAEF-@<8'$OET9:]6=*]>%#QPMGYJ;B1RQ;"
MXBHO.CA%9^*CU3$/V<X>N<E=2:3\9@%Y8N;/4N1HIHNX;0 Y*N6?+$/R475L
M.--QX54_/]A#=F&_L*\OM=G J8Z5&L"R#ZE90*&60B:\L*[X/.<NWH44_!$"
MFS6# 4SMTTJ1O<?"7EYFKY"F)(!Z]CMF51XUVD6H99CZ7#;_F98E:ZY>W6#O
M4>\C\]B+4JU3ZZJ#ET%&<\$UT[:MASQ37.: AL9U->'WLE!2@2J2BT5@?)"+
M*CJ<HBL^*$5I[6B?)JG#']8FNPA>\?2=@*W&BV] +,59G"A;_PB;L:+QU7I-
M8=N!%N^BW3DI/2I>V#-HU"$Y%X35MU=#^-B;WAQ0<X!61@+)G#TI'^4C( '2
M0J-H#$<+P_G"<"DS7%8;+*X(81>U+K/4<6:?NCK9/0&K+[6Y8)66E>IAJA>I
M.2"4GD(F?"SGS$&IX>$0=+ADSUSR(6RU?H"H5IP9DP,5KZ/XZ 202FQG'T[4
M.EBMRTMU+-:[<.+XD)5I[C[MZ$<".19IV*,"0#WZ(T8='2T,E-N0[J7"BJ/"
M$ W$3&J;H[TS<;:ZIE!J-> @S!9Z+$J$19IT"QZ,Y\H26846!L$7#/'\5 ]6
MNKO/!%(4[5 +)QU]9P EJAH8@!&(4P0OY! RNDT4X0-B$9<+8ODP\ L\#)2=
MH3+CG&>%H>^B(/@HK--SI:1!$#F:#+95_7JI+S7$B#-<)Q/^)C/GB)2S)\"?
M9 *@@20<1JMNV9#=FNQE,P).Y<7B;0!5=5L+$CZ>:;BGL,U_3Y]X%9"'Z"(*
MDRCP/5X;J0.H!A'$#53#;24#E3XUO$!E0"==GSO:56:>ES$71T$Y>_%T?"D
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
M$:#X'KZ0AH X"^* 0*20B*PA]Y[+1$"H44 L2IU /^B9S)Y54XEEI UP.S;
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
M>C@_7 1L"*[6]VGD_MZ6P:[4$2?H]===7J=U]\*[,NLAN_;]KYP%$3P6D+;
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
MD,TI9X&@H&WGI&]\986.HJ1/<7?,"3T2[=/\BH2E?=>)E#:8"\*WNY;/CA_
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
M38&85\X=]H,^I^MH$X7\D[LDS/@'0:S7=)WFQ@,8QHF^T"G !/R-S I&R+W
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
MY/'Q*OS]$/%'N1ZR-*1YWFRO>/BG"1^3E2-F/>,8EJ1HK&;DG&G>SOFII/A
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
MX5WBJ"D)C1B*FJR+PY&3$92K7(L!D]U'Y=[BV2EFG/:E! 2U36U_9.8X;BK
MH^4Z=_Z5M7)C(DW]F5E]Z3).G_$\._25SI9$4)'3K%WLU+:394+?&J7G!219
M7(C>D!^Y[UG*9I*BFZ3L7CQ;/]AGJRJMF,<?#?*;Y4N?DTS*/G)NK-#'EGE4
M0"A[(8L9!2ZJ:!Q[&HILUE:YBJ+TML4X0DB*N%_A@@W#!*&1HSO/J[SXS R,
M.HG3>R+'U-/SAF+7WAJTPJR.'^6S.D[^5NKBWW_:SRR/WP98&]KE>3P[&GS8
MRP);MQ@(Y1ISQK]N,CU"TCA;;QQE2TDW9KWKRO0(2=-22JMQ0\E):'RF1P"J
ME%3%3A2$BG"'3(\&:;^AB(=,CW!TWFZ9YHLUYDR/.T?L>.<S"ZG8#CTJR5]'
ME0M88-4&2P:^7H4!"4KRFG6VN(,$%3N:)O$;_J"_MCMP/E]V:YG*$RDYS3J
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
MEEH:?9SJ<IOUA%15?N:!R&Y!:*S0H=RZ$Q,IN4UT1A9.@"76)D;I_6")BO
M?9!ZII&&F_X&VUE3:=0<"E NR:[HQ-_TJU7>:T+)8*')22G*M=>?F_O.CP,L
M_M+R-S'U6DY.F.V:3;%N81J#I[*=\%I.79CM'KC7'":S/)L\FX+^;4;EBVY^
MH-!V(Z9]K]Q.&=O3P5\O[]]DDX>E@X=NX%$N'7(:.,=I:*])IXI+!R_E:%]D
M>>/KQ@J]=2YB%KB<"5Y[AZ-94V932CLR&:D^CY!4Z?C1PRIA6_M+JV;0Y![6
M(Q#$ZM0LFZ,H#ET[SG._$[Q_#=D/LC=JRVS^Z8<FYQ^,^'9FILY5$MIO%AE1
M7_'V*(II\H?M0'.*XXR]!6W2CMF$T@M+3J;&AP"?4S+YZ)6D?!E^.ML^$AX]
M!XSD110/\M #?<T0^1%EPQQA341NC)Y0^.[:*!V@<V0'KSYMA8Y5QLS7=;=E
MY9U=G)^:Q.E!4<R'@"%'%E)OJ@<AY8I\.%G+5O>#OEV E+/3D!AM#,,6$P;7
M2F7V@SEBD7,>M#V(T'4,!B?@Y_SH^/23@9R0E#LG1MM3 G9LH0GQ/J:21$7X
MG"G=12Z/]-VZ)D^8GZH\8:[O$;NQO'7>^:-VXWL''< <)(ULW6HD%.SPL%TE
MQ<WYQ?G9L/:JA-YJE*TDW:CUWM/+$!"8H*34&E(TD_CP[*'PQ3\(Y&BFW(I;
M6B,:0!-_@GW_<!]9)(<(T(2@(!]"W$<6R> !-&,HN!<1]Y,_(C1&GYVTV=.(
M)I!!3L+1OY'8T=,%  C0: .L)-VH'S[3E788D*:EE%;C2Y>3$-Z&=OB'*H97
MOJ3R=A9Y+5(#W:A">Z%BW!S1(SS0G:CN=P<^79R?GHU0U2K"#;TA;!^*@_DK
MI7=QA=%KOZ&(H]_6:7N&8'B=M[/S^6(-^#99/P'1!6\&_E_+M_'J%L4L,K1I
M$BQM^ RH4D<["*">+6 8"@\)F0MG"T;8T==5X&]OPU=NO]?9$^U:'#V;NL(
M5'(XN02[U]C.?L?*>D?WKO7B>@S"B&N908J&<H+*OR2G^-D"?QBUN:I+CK"\
MD<H62]A+YO:^PSBOK.CMU@N^;T@@B,$\.SJ2C\&\FC[]:W)[/_O]:00QDQLD
MY$,E:ZKT?K6#?,-C&+R[6%N7ZZ\1/:)?H= B6ZJIC6<O;"4AD5#J#96'R,7@
MET1D-+ES_4.'Q* LR-9\PF@LW)AS3VA; )K^->FS2A2!R&81H+3#(E<Y?=OU
M4.FJU'.@9\KIHJN](65OX(':U+1?[LD6[W+W(C-KH:\M#(UBO3&AQI,G#Y!9
ML^1V8_BKY?H$XIF__1W&GL$H8;T#N5IBU7:ZTIQ:@[$9G]IVB,B7W?P@PP;1
MB^K7;F23E*A8SB]6^ >B]]2?D)V$%+ZZ37J3=@X4TXP=*.^/AJD-?[;M4@;@
MGST*T=1WIDN21.$OWGHI4_7 OO9P@7I!D'5H$?@$M7MRZSH;8+4G$=5B!X:H
M00,J67;KZ6>[UJ=!Q!A4#&.\?O2L-'GS:LE.F"-7^4 P'8"US9/=CZ'U.VX-
MR[7 *WOV5<*##T&5 WN:PV16HNOMX'E&X=+-L\_3"5LX056K'(C5'*:VN:RA
M)52LYJW9@)I%N0A\J_(-E/'\?'%^,NQ9[H"T:PG:&')?5T6<8PV3JYAXXW&-
MWI$7T"7_,40KRW4RN[-VG6S8%#2^M53ZSJJH$Y2V+E/XDUJ&0FY 9&A@I&A2
MQVD4(68X9+/&C"5?![  \Z1V0+^IG?KZ'JTU30D:6@[+<).KO(?TDH8!E)>T
MY>I(7,<)TK(Z[C1E+(.T@P+*"=J%P4^GY_+H(L[A%)H\'K5Z+J2A16-)V!4V
M9KE@.7#3'3@K4ERY_C[R3 $)LUXBE(^$:AVA6D+S'/_P\<+,(+"6D.@RR0(\
M,L 2[(Z^U*(A%)K3$#3":0J%5I78K%!!C(:-D!/=8FC)Z1@V![Y8,0D$6<\6
M$@$ZC=N!QB9-[*C23@\R9D468MLSO]YJ_YFX(5)AFDS=_6%78S1,\WQ5D"@=
M\^-1)XJKD&]@?]FE!DE;TPL:Q>1Q;FUTE?$\QGB"O.+1GF(M(='E( -MW=^Z
MON7;&JQ[3D/0"*?)NE>5> P._*)%F2?_D'VIIN:R/PT)YR5GZ:=3: 341*B=
MPX%A8#1L]U"#X1UYB]/R'I,7S[7S&#V)O2JWOO&4U(-(IQZ1$PCL(C'#9.@A
M;/?:B+>'D*J\U[R2A*/3A7A04A7?S]X\JBWC5JNKMY=4DD?"K//S?#N>Y9^4
M2:C'JU)&[.3B?. WY+KCCBH(;8^ZH3DN<@!N@W".5DEHOUD1*F6%$]"'77'O
M2*0(!; ;1#VZ*%J[)O:&6BTAT77A"(8/C"!!_C]Q+;];'AER<X3A=&W,?_('
MO!,N_Z)0\I$^(+P;D7+SP_82!P.)?WBS_%<TQV/I!F]IF/ZS?C\"&M%5?6\
MT#++#]P*T"XHO=<,[<1$++UXCL4)XP/M9) _WFO>'6L+F$R)=^-73<K>G2-/
MR6KE450M+T?U)OV%,$NI1-4RC*<7YR?CFKL:RVC61?1BGO+T1&1)XMBS Q/D
M'+,F(%$]</QHJN^:Z:>1[*!.BYA/4,6QEXVBFG,QDMA>Z7BM[LA3=Q\&$JT_
MG("%JS$?S;6#5]]-,SD(L5!BHZ:F325AE_",(2CDMS1<:K;8'(@43TE*9F;Z
M @C/_:NA15-YU@$J9AU2S=W7-[P0?(T0O78_>XDMUR?NS-R3<QN$:E?M6K18
MQOL,XSWPG15]MIUN5$!=[V1'OM'PXV+D<1:9[#R_A4'R^O:,?,N/[Y:K,'BO
MB]1HW(Z!5-*+!:B;G"P"9>=VT38+8%'N[17IXLU\7()]$UU7L\;2JR-H#'-N
MM/$3"GQD6MH&1\\^';%<$-IFY8-'1 S%+@#QE16&:VQ(_&9Y"2M]D%1=:$3J
MCACU)&P&$"B77/LM0@G/JR0,V1&UM67+&'W<*Q+) V+63?6RW ^!;ROP9EO\
M0!U)3$ YO4P_VMXO'NH'KI?PG\$>+7VDVGM#L6L3F8ILX+Q@^K')"Z:3OY4Z
M^_>?]N-%TV_#'V>GWF+UX^S=>N7Q<3Z\XUT N\2IM92(O9C(FJ< \A"3%T1)
MB&;AJ^5GS^'@V>^!9(A!L\5E$KD^BN2>+3X^PO\/#_1MJ_@?Q88GEN],TJ8G
MP6*"!_FDT '(<5[\_.T\F8+T6$!]MLBBI2UO.X4*)@1-;?<[;[3ZZ"TSGC&'
M+CWVQ0_=W4";E;3RJCAY]0+<N.>ZIV2YM,(UGMS=5]]=8#N#)L,ED4FN__J(
M$;-=Z@.^M"*7^HVW/4I.A"?5B3#KE4Q\A7XGVXXG><]TFJ1]D\([O8.<)6O0
M$[Q*S*G0<_ GCP.B64JN,K2Y1ZRM4OAG<QG'/4W<6FY(/:)?D$7^O2QNQ07C
M_[0Z_DES$]K>9*=!D$-Z(_U6"-&@YE?I=UC7?8MH-'/KE G^:7!_B8Q^BL-8
M7;AQCUY>1D?!X#VK#MYM:Y-2<R"';IWH@J'+K])W9G22>HU.CG?^-7J):<;2
M_/N()RY>%[[2=Z[PKMQR??(J!KFL2A];D=]I=-4=M E#AA7EM.H]XC+NN>;2
M\DA8[],;0O%5L%P%OH*I\+$ZVV3M36B#DU*+74PXC%BE>JD8$XE4C>&N=16_
M3,$B4&D"RGA7T!WKEE<C4<<]A.?((\<?CU88K_$,YD<8)A)0+3F(SZN#.&MQ
M0IN<[+0)TFY@82"P'435^C_;8'V1O%&@T *4<:^BCKJC^78"CWOTDQL2;FKK
M$$,FH#X._*^:L%O!1/"I.A$4&J>>O6WSDW+[("<%!C3$^;.54A0!JM+&MX_]
M'X5*?)YHQE!KI#R&AG^&6EE#=:>FK0$8]R2B<,M7,(E<U%D3>>.30NN33?.3
MO'V0D\@SPB9H:(7K=-LH/7%(U--Q*X/9#6O02]:"-LJEU;"Y/=%0QG$/9#J4
MW@(/RQ!E<J.%:[NQY/#]7'/X5VCRWR9IHY._9<T"#G+:!>(AB$5C5E2I9R=
M[=?(+^O2]:&-=3G=E3P K40U8,A?X@'F$&\)PML?^</^XR/&>/] &YSLM AR
MI!<"P1;%[\VVA313+8V"(Y_FY*E(!3-!VT;[G2FDO_:R^+6B^:-EJ^6A]GGP
MT $]/"G..ET -.ZYZ '%]T%$\E)2N:=Q'+HO"3UU>0X*N1RRJ5IRDJH)S<0=
M34A/$]S5A/8U*78VB8-)VMUDIS^04]B-%?IXQ[G%C3\YL8OW.^WL?H=H0F&6
MAS95B/11G 34A!KW\+[S\2_1L_5#UJ=X7!-,F#8RR5L!.2 W@DIO][DU>G^>
M??=3Q($$["K0!J>$;G:>6%<3;=Q#]&:Y\H(U0I?(QSOTF#PV*3M6:P+_\M8F
M67.3O#V0H[9H@]%K<+&;1BJJ>/OE6^C9QL?X^X@ZIZF9@[^0*$-HQ NJE8;
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
M4EW5TJ8FM"WP:Y7$&_>LU#<0#H\+T^UB@8B9N-7DW(K1SITQQ65+N4EH$X5
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
M0U.L2VKRW?C[,;Y^1^[K&_[O]!V%UBNB(;?7>':YM=R0/B\*PEVA\I7&+(0
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
M(@FQ,($+3=/2 N"#4#]LE7($@I<ZK..4EH TR5%+-2Y/64!-FM6>TE)[+C
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
M?,:':IP#""PP8>)7 EQ3%(Y!SRQNX!,^TR0X8^__0T"N,Z/R^;2#VL";!;V
M.O@ *FOSY.+\[./P V=X/@\YT&I5,B)G4M.I+P6JY-2(=L#*?U_WAEB_G1_&
MC9:-3J?J."Q*5:_(4"N29.^'8=6KCZS56@3C5ESW3C/6Z[7M%R/-WW 8/#T[
MWYIKQ<#;<GN[7S+$>0=MA6JK$W#^O:8KU=<,A]29N9$Z]VX^)2__C>SX.=C.
M2[,7SWVES31:EMIT"'(-ZM(1-Q"DO=A@/=^68]RA2]^^4;TL]TGALASS3UG?
MAZMR36Y0?3I<E9.*71Y^DFROZ)KEOU.PQGPWJN55N5.\ IGXIDNNVBJ5Q&",
MF0[-,01X56YX<HK)TN"2B"Y<QLS3;I+V V!,;]JO$D\-(ZA)^Q5(-,>[H- E
M^4"HR%P"U98]D*<!/IT$?O=+'.KU(0/%BI.(8SA5RH$C3,_&DQP@8W[UJ"0A
MU_ZI*0F-'G+J$JC94 ND.ABV8^4A\%&VF'(7%:4V0)-#::UH+_;H+^G?^7:P
MI-A1J>]))T1U[+6$4P,:,_I>552A ??R4'OB<%<:;AUHY%%5IC0=#%V'L.&-
M,+IOV'"_1N_("U9$Z.RL0+2E$=4<"3E4=RJ-Q![]FO,K\E%H>5CNJ;-T?9<X
MS,D[M3)<D:IK(EN:"S[ZK"P;?Q *WUT;,=9RS\M@G2WFR Y>??<OO)+3. 5Z
M5',OR"JDN9>R*LZP*D[VRA;J \[1/^^4R9]%0+ .^5FG85*5H?&P#U[4')8U
MQ\JL1#Y2\&^"S.BHCYZ#V/**?R<J> CB_T+Q5CF<#"B]]GW@^[!0FW6]I#,<
M4]W>!F'V*U*.]29?OQ]Q&$! ,!]W,.,#PON<*,+B4NRF<1RZ+TE,+,CG (.T
MS"(;WP(/BZF8]?_XZ'@WD!'W-R$=3G"/$]KEI-CG) XF::^38K?P8QAOK-!W
M_=<MD/SH1%;Q;[WG7< *2?>]1"N"KZXM"VXBXD!;G4#D13++P"S)+:-N:&J6
M5YQ Z5TJ&TRVN9UK*.44,[,DCF++=_"H$4P JLU (XW:W*!%6K,,;2XD::I'
M;'ZY=A/^%*I#XXT6)B@23 2'6>L1%XJ"'5IWV2B\LGP;>5[=I3'M[9=U\7'P
M]]&'H&9KO-I.BM!2^\DJH?'<N-O&@862F.C:G1.? 5B>7;M>LKF?68!%C6FL
M5O:;:TJHF)498==:YLU>M66A,4?-_)<7"51.&>UJST: I.*STF:IGB=4+V,>
MBO_W,8AQ?Z[E>6N*B?N.GI"=X(]U473SP_82!SFW&'GB7T_2#U/U&9]H\AE_
MF!2^=N)DGSN)-M\[0=D'3PA7)O;VD_?'WWPZW#WW*5:-(TNBV6)7!+G+[CHZ
M&<U<=EH;/=\]%F..AVT)RN6ZO@'>]?CN>H3&U!ZX5Q-$U#.^YK%?>!=?5 T:
M#_NFA"PI!8B-F5D=W;@_'SQ*O)$F.9$K4O(.?9F D?XMSPRVO<U=V#),?:>4
M ]FIOJB[PP4M;1K&E^XP&?V%@SER$%H2R^"*1'B%L8M_?,P_7B9'@V1]PRBE
M1_X.G%X0;!]IH^!><%%%5_/0R#=&FYX/YN@GPI;H3)=!XK,\1UK:AL;A3NFD
MG;T<#'L) NG,^9P&X3U;/U"$_R<5D\1;^[;KN0U\QR?5>..TBPGM _\3_W>2
M]C,I=P3?X[L!:RN?P.G+J=%_G/'F8[)+7)?(1PLWQI9'[/H)IOMLA4*JBFA3
MM*PB66E;=P!MMA+HL3K?= R%69%G# 08&$[C6VPUAY9'\]C@KUEOZULQZSQ"
M:Q]@Z=D-VSCT[@Q-4 QG^%YN%@MD$XNB)$X9$FQ!+"T?Z^_:Q:6Q(FT4U5I[
M&EK<6UIVA9U9D>,,C*_>2#J#.VSHI2(1.S"*4!R1)P8V=P:_DX!2M;E5H>&]
M96['$)H5%L4 Z2$@6Y'$ILZS3&'UUU#)-5,U#JNU7=;!IXOSL],#C?6@:%9<
M)P,G_(LK+(D;1WG**S6V5NL?&-D*J;:/0$&[)<% 8Q:_H7#S*_^5YU17:>+
MOK9@900\-VS:*^.OYDXZD$H!EXP_GSJ]?-.'=YH8"0'9N46SQ:XU?&EYQ )6
M3(UQ4@USWG%5;_N<S!:3O-?4@TWZG>0=[YOKNO>099[V12DSI.J"G53JT:].
M"LVE!.5I:\V4BNS9[.N_DOL+5U88KA=!2+,0,?BBT (TUC0G0950;6$PG%:;
M#40C2M77WBLZ*4!@EANV@L2=_Q@&V(K8;$7+>:YE.25H9J_(U00+LWRE=>,M
M_UVV;R#8A.\H(IFR;3M,+$]E_A(WME>,:XZ(69Y-"6!*Z2A])]N^1LHN^RZZ
M*FOH8O!K,SUS5@]>;;VF?9S=<\Q;A 6]=ZT7UZ-!@G7G]/*U3224#@C,<FQ6
MP2 >7ND-)BEL(E$:2*S+80F4%[^&[&2?]87WBA=LB3->7)B11:IYK(UR)(CA
MC)$4/Z//9U,.<BLX/"!I,QD7W2N*L.3-/91'9LPI# P+AEBS@Y*:!J#11]=I
MB:RHQCHD"P \A@$VZ.,U>5L\)A><_TQ<27^D3"O0*-22$=QIJ#$>;<]0 *]:
M!4S(?I$DBRR\JZ;$L9KZ>\HN621,2_Z;H[%9!]CN&YDJ>\,>:>';GHV4"?,,
MPV"J&(H%%!3,Z7*M,GR?!\^;KVP:-9'/K!3/U2WE+B;YM0SNM7W59D;/'"T"
MCSN7:R%@$8\5=L0,MORV$>BJ88NG@K!%DJQUTW6:MK74^03W3H,8L_[W+7KQ
MK.\)A<T#7@950:TQ31=G==-%$_G&G(YO ] TB=_HA,3)4%I?&)K.FZBP2@0%
M6<W2/S?!)ZLX- XH:$]&]1PAQZQ\+!:*8M>^(H9/N.8FQ:LM"U_M',W5[#*D
M91PZ[V;[=.M8+PB;7/>X=>__)*$;.:Y-A."20%#+,#HTD7;T.>/8J^>](+&A
M1$UH!-%C*C05?&BN,(+0V.(\!/'F7;>;'RLWO4!8%XJFVD8)GS/\P^DGH,3@
MJW0G'$T+#*#NK"ASIC5A#FR1Q\"L(^#:RSA<[R:GAGF<:2IT+U=*^G!F?O5#
M9 >OOOL7=>;F<>&JGLLS@>>RV WU4.8=[9N+\F/_B=Q+^2D6#(6G"7/)$3,E
M/<F/B]5"4N62"=-:XO'DT/0&<1+ZT3SPO-MTD# PZ+I;:%.10.?5&6<0@$"9
M0:VIS8",P4A&:6A$&H0757JJH*6)57@Q=P/G*;;"&"RW\# /R248<OTT\8CI
M03.,)R%1ZR,5 )=^#"*7IH51HZ)BXP?FJC!7![AF;0V8IE\=4(_D.]L27*GI
M [U5Z-T>6KV18&#IW<8Z.#Z04!TM37$_J75PXU>9==+K=ME.H2P.)]7-\D?A
M9CGKA.Z4-]WLVU;Y',B,L?G&1X1Y2X-R?>?.QZLXBN+L>KVRH2=L$=K,(]"4
MBAW63':S]JY/+D9FX=J6OXF=9 &&EW0KPJ*^>&L\%T0DTW(ZK>?3/P;&X2?<
M[*BWT7.T3UQZV3QTM@;F3ZIF$I);3HKKWFGU :F\T=P;/*'-PE_G=I*I8#/*
M#>FE'.EU3Z&%;T-<GR &(LES&[HO"?E&HIA,6R'YQ!!1]H;K8B'NL5*[1J'-
M-(KZJPF3T@_'N-^K>T*O!+\Y6@4AV;ZJ32YGU<DE:W"R:1'^O+*+@6 2817O
M/XOO]MW2W6^Z\Q=!N*2\N%QG?^3%QC=HJ3P83@:_U,=32XT)HDG@,<?0TB!!
M(MYE$N%9,8HR:2-.'#VW#CA*:%(R([Y2"891$R45CAM>7RH#C@C*ZJI1N5#
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
MO6\PC7*',OH)#'SJX,9LK9?4"&X%!72I$.!0 ):66-Q.11WU_#2=1LA&EAR
M2Q%9U82A$53)HW'5WLZ29KYB-&X*L-^*ORNP"X\N*= IZM4T1D/1C4ZVQ#M
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
MSG#^3_;3*1*$).=K(6]7&[AQ;>!C"P$+(_/KZ@"#\)]>#>C_S/H?4$L#!!0
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
MEEN^E9(V6+&"BSH^N.,%&OB"]W"K"B8/!LT*O0UJOCJ8>VK#OR.))O,L/MB
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
M_^S5^^2;_W3*?T?E/ZK^"U!+ P04    "  IBY5:KP1/CEH)   (%@  &
M &%L;7,M,C R-#$R,S%X97@Y.60V+FAT;>U8;7/;N!'^SE^Q52>]NQF)ENS$
MKF4[,[3%Q+KHQ964Y-Q./T D).%"$AP0M.S^^CX+4+8<7V[N[D,[TVDRDDD
M^[YX=E?G&YMG;\\W4J1OSP_\GZ5.'RA3Q9>+959+RD2QOFC%D\['>>OM>:KN
MW!>)3*V+BU8B"RM-Z]MKE7W(Y$6KU)6R2A=]L:QT5EMY1E:7_=Y)>7]&1JTW
MMG_\FI]7NK"=E<A5]M#_;J%R6=%$;FFF<U%\UVQ7ZE^RW^N6MGG?2L=@J;/T
MK/4VOM^HI;)T>AH>GQ\XA:U89I*6VJ327+2Z+4IDEE6E2!3;UKR7(DUW[XW6
M6Y7:#21U7YUYXDZBLTR4E>SO'B#PW)I',\5:=I9&BB\=550JE7UQIU7J#J7D
MV%VT3@_#HU<MNFO<!3^TGNB=#OVN*NA-^+JT]/ATYI5QQ,RO_,K=.Q:Y,&M5
M. [\";O=;@_45M[;CJ/H>P+FH?(U52:Y:(DLKSJ'W</7O<.CWKV\/SU-C]<@
M#'\NURT(LA>M][/HYGIX!:J#$A^;[IMT$I[L692K-,WD[S"*R;U-OVX$CG#
MB1/@HM5#W'2F$='M1EG(6XD$RY%1(GL4[D[TW8&SO>0)NX[='/H*6QM)_[@9
MQ=$\IOGP_80^#Q?7PPE=3G_Z)PV$E?1T[OL?M8(&TVTA3?6#VPT64_HT7<1M
M&D>S#W0YFEY]F--E/)I^)N8R^AC3=(:_T=4'+'R@:$[OIB-LS_O!ASB^(4B;
MT\UTMAA.)]B:T>WTXXQF\=5T-I@'@W@175U3-!E@:?%Q-GE^?CH9W38KL^E/
MMW05S0:$MT_1:#CPNY^OXXFS+!XX-H-H$0_"X--)[^CXN//WTV[W\#AXIPU%
M:X&\M10M*XNGX$^$_\UW=!6/;F?#21LV7(7!Z][K4QH-+^/9@F5.;J'*;!H-
M@N@]E(_H>C@:S=O8&0UAT608T6GOJ-O[FDTOI(4FD6JDA=U(:&"DS)&A)(J4
M;H ^I%<TEF8M39M2N#NE=W)I:F$>Z+A-2-HW;1*Y+M84976N*AH62=BFR!B]
M;0AI7B_;;MUQW5/!'145Y>*!EI(" =$I1*R,SLD"?@!3[F](GR49N0(S7ME
M3FDT8$UD3,^JMW9\*?=2=P?"5K# _J46)F5K!LK(Q&I3@6&B<Q99T8.NZ4XC
MUSC^S&X%A-%;7)Q'/E4_F"#/^E";3RA#J:H2(QE8VXX&)^\5(%,@4T5M-]H@
MVU/6V+&N2UU052<;TCAM:%E7JI!5M?, "Y(F>\"]@N5+N=+@PWQS"2'0!"DB
MB@>X*?U9UZ;@.%6\"/4L>$N_P+RE7H7!H0]N";YWGM$>X4L?LV]<#NS\>*>,
MK>'@JI0)+O5.C3:I%14R@>;(@C:3HZBH!*#/4,/NP.&=+]3**^2<4FB@1[U:
MX3"K$+!;*F:PK^0WX_A[<F#?TKU$N,FDJ"00;%V0O!>)A;>%B[ZA MGW/4 %
MNDAA^,DYLH#<C2P<#0<!QX5%^A02MLM[F=1X:7-0<E6HRAKAWA$6'^652FNX
MCSU5>NEK!4M7=9;![1:5$1PY*T+RX*8=N%&UT766DA3(%Z=O@.2HV+?90XC+
MEM$&%9=/YG5EW9&0ABL22!]3:JB!0+CL$,8RQXTJ'U5P# 'M3HO=>5S Y\>=
M2VCYL)_,FJ,G31C,@3H$[ T^#>//P-Y%/!M&HSG]1>3EF4/D;<#?='D+K,'N
M)%Y0<.FSFB_DN,GJ#KW7'-'M=AMRUCQP5H2X ZQ\E0AWV^AO@'!A$IW"7TND
M2O"Q\NDRY'):2.N2PHBBRI&(+J#@P_P94DV=L#LJ!T#0@&0&##"Z4 FE,D-
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
M\D429 K)4&;-K+*ESU$7Y]#6&:#BK7XDR=EF7@8=+BQJK3X?5:]&8859/%T
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
M []Y<00)[Y_M 'N^)N&7H.]+V^2G7,]KD7XK-XET.IG^$]D*AY[X:JR@39C
MRO9ODGD'R10T05?!IF=E61?P:_OR%J T"-1B&93FT*?H478YA9CP2$;G<_GN
MNAOJDZWD<-B4R!E?G ?6 7MAUSL2[K5M?Y/,"9+) 0T8O )!EQ1529.@KN"1
MZ;1+-(G>-+D.5>AGF:]$4ZOV*CQ3Y,#*F;.(YJR-_Y9D<]R6.^TC6_/GL$)G
M\B.NU)1EK=7M1NAZ8"7*"2OI]PR-[WNU]V#N"W%CU ;J,^  *:T&9':99Z??
MYO[O;NX'P7L^%22Z%NFO^ZE:M$2I$98OK L3L=P>4=' 2MIODGE/7/$""<MH
MHZK*%2L"NQK-52H<:\AI+G 2\:IRZRNC_EJ>7E0IDC5[R86Y:(C+=R,-(Z<'
M]S:&P'MZ]TXRYWEZU4DD%9YIH1QGAYE&+U;CUG8OL"KF#CR]()/-I9X>V\AT
M&FPD4Y73'0.P(I.H)BJ!/6T1&$\O""1PRME_XTT_F]?M@2F)$F^L6KP"CMW\
M5*C7W'?B"XL9C$6ARH9JC69M-"_TV%E@1<NU;P<Z?^)3(-V2\ :F7RHX<7!J
M#,4?TKH-GS"F</[5;NOHK&X 4[) F1_L]YEN @4N ?H6\*4V="Q,7L )W-3*
M_\N>0;7]P8N4#X>+:52*06_+J(D+PS3XZ3!P](HB"\> Y)+I(93>3Z'G@]=O
MN>W#]YJT^R%GUSZ9'.LA-JY0&M5GH^OB>+T>).,*")R7]TV.N^1XM?,6&X4>
M\2GTP[L87M'G+3@?,-/GUVMRQ7K-7MER@0.94(NKQ]5I*QY8)_(UI7WI]F^I
M7R-GZ]>=2Q^N81*2?K> O/3V1P>(*?I\(LJ/4XMI:<@-Y.@RNYYDP4H,<).,
M\XCH@OW?T+&@R/,="S*05,2?3T:E24K.4\M(A%4':LF4"FOZ*7B%7I>2T?D
M^)IT%/&14>3VLF@^(F6Y&+(U>1;EJ-58G'&,%#BK_AYET=D:C;FZ1KL*#5T@
MB1HED!#8 K7D2@DZ-UU;<?UY>>=644 DT2=2T?M"91>;UJ_'T/"X9PQ8,$T;
MB 6MPJ_H[25K8XI3R6HA1['1N,(.R9"B/E&!C=9^F.E^_HI.!^+PBMZ*F"\5
MM/M*S&,(8Q_[S/J9>)RVK#%GYV.1PJ 37;"9.S<4[I9]=E#SI1GH5*[N3",F
MJ8D763+7YZ.:8.EP9+1X=XX^)R_JL2(E<FHVR_6[N5JL4KI[:^E"2 >*H0YP
M]*5SGW?/4H[YX+%3"F37IIE9":P4U>K KE2JN?PW.WVZ>??-2J@6:V;#W: S
MNKH&/^Y6NR9%44*C\4J=ER#<TOQ4LGC%JP\HY+J55)[I<RN0'YN9\!0H<O -
MKF,[WB::7MSRER(5[[YW.O;J?>\88@5-0/N9[]_T_KPR]6F"ZQ=DM<[&HDHU
M7$MF NNV'KOI_:7MW2SK349#]'9G[T\S,GTZL7'HMA]:^7);&FJIM0P*/3G&
M=4.E1"P(C<[V#7DF1"?.3*_Y'[UB^<KQ*CN' WP]!I"&.5*3YA41M&:S4C2;
M20(Y5'H>5VN-<,)8!U;;[]7<.?QP]F;OKB3D.BA>-6JD$C?UF!RUFN,"%QE;
M3.X;Q9>@^/IE%J_$LPZU6AT80]U0>2CWG1WOZ;5L61^%I#1@V!(]#4? /$NG
M@]M*Z(A>>V6#7SHJ<]Y9V4L9/QZ:V62^J#)DZ0D4Z$'^:5Z5 IO0#@[C!XX\
MSBNPOY0\AIG.H!D&E2XIK855ORME"U8JL)9P0,GC4[WFEVOUCE!'%163\Y9M
MZ<9JY^C%V_7.1#0HL0@B;3)=5I\K%3Z[[/8"JW>.4=$IH+P_!A0L+?>)%8%O
MZ0AQ_##J<[Y=MRMY;4':YMQ8/W'9O#V[%W+[G,.HGZK!Z+[;PARBGN[3<>=#
M$!H]="+F0,]DQR'2CK2>1GFK1?6J]V(=_>[M&"!!TV?2-'Z4CM]>G!WI;B)I
M1[J;7*YC^5!Y4&P*Q2Q;FYB+=&=:-6TR<);:L9XD?@!\-7WZZ6[!6[MI7DZ
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
M3WJ]W^"_-?BIAY.QH6_@?]/^_8+_]?3$&Q5PX-R((EP"(,KHN^#Z.BF@$2D
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
M&^.%W?.*J2.0F5 ?VQ9XL4[#K4A[:6$/1,N&^SXYA(M%5"WG@P.<'Q*+ 1^
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
M5.6]>S!Q[.OHJ:D7STH13F06!U+?MJR/:RWV78?Q78?QY>LP8F&0" MAH2\
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
MAE6#N_$D<]T_6GVNQ*G)/SC > (:,JE/6!"8U^<P@L70\TGD]=W8TVOX;S?
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
MZTFG(I/8U\=V,_D. H8QXU-)OD <5ZB7*$;(\&%KTU/%?S/SGNE+46C[22&
MDM:?<W>)?@WSUPN )8?^G6GH4\9MC$Z:;Z@P#"?E1PKZ\^*TVYE$G@]4:U/N
M$Y!GO:*VD=E3!TWV5),]U61/+==YUX@I9RO,DJ6_1&TX@O^%Q;2X_QGF2P6%
MLMXAM^5UG7APJX:I3_UOPF $QE;RAJ2>4R;P7&10Q+?S#7AF^?D"O/MI1)F3
MDV)S)UPAIQ9?Z ,%E_,(,FON9+G-4)4Z'L_3QW4T_//%E6YO7.M(LGHB5_VD
MU$9<OIQ[ S7_!WLR_^>]LWZNS,6G_\<M]L<:EJE15*GAVK>'7 3,XK@L$LLO
M7;8NH]"?]3V4:O'_E=^O%6H9?T8Z6T>/>7T?>A?/'%N;27NR2S>)\-]?W,$M
M<$L.KB *B2C??:0ZDBM<M1:R44E]Y'6HSNZT)BP_XFHY<HIETDED5C7KQPJB
M,D&2Z$3:H3<:J8@:Q$;AN(6>/*J$&7J<F12VLK0R+1!SQ&\S[K;S*6JS593;
MDR_Z4[TI]S"8HTUKRJ3&^OZA%\,G,:V""JS8_JDPND'_ /8?1E*$S,UT4;3=
MP)>2'!>2QQ';FEI7E!QRLM4A0]"Y61$6CY2$+^V9O@XQ/=TK.OMYZ1XVO;WS
M%#74RU9I,MFX%9\KSE98<T]-$O)@\#F\(V-QK\Q8=."488E>?*N&"["Y%NDB
M,$V<"4XCHO:'(W1P4F,_K;; X6HB4L,\[6>-O>AHU(^!#PNY4QK[)ID2';KC
M$&U843J1,%J.NG/]5&<31E[\75-.Y!&MLJ?9VLAP-/(&1>^Z<=$&ZB:$G<RI
M5:"/ZI&FHC;@SEB;X05WH$V19T*/:'4L%I]_<9O#R)8S$D5HZ=JTL?M=%:SS
M6"M:A8%H\K"M$VK6R@VDJ63!FF+;N0CRS2!W]ZK]!=C6TN6&PK?V(2PD]RJ/
MRCBU@+E$&E\@HUUM"(ABB(F7;H2MDW7MZ.S16%1N>Y2P2E)G6$II'>7-"JW@
M +C+A0$)^60)+A&*@9+]I&5[A98XP(QC6>D:]E2V/"Q6PP>PS7,$'#>TS*/"
M:%3:IB/[1+)E3/"-& -W,ET5W&!Q"U=38FUJK%BE'L$&!Q3((;,);VQB.).Y
M-_9LL20U 4-.C6.>QR3"$IMGPE>]R)RYO#+CT>5^Q: JJ8"8"]E0?N*:TQ9>
MP:XRLS1<-M6$MF1WRG>EM<C5,(XW8)&U/E[-="JLQP<Y>RM4@G+G+TOJ)W/^
MF@NBJ@DZHV6LXQ[X.1/^J3SB-9MD->(5E8Y/"P>-T_Y?PH;%3&<]"G: ^\L#
M4<FNE=KVU7-N41: ::C>RGN@%]A%@9'C?=1[FG-#M'29/'L*)BJBE'6,8<)V
MF/'F.=6+4R]W6I2,N+P6F^=ABVS#(SGH1:.)N#]Z16"& 0"I5D/RK4SJR8QO
M/_=>ZP8]']<LAA'6C5T^JK.QTM>88[R/Z7A\*C[J/ X+?<2EMHR/\06XTHHN
MU*6X4=Z=>K?82I_*RUK*B>;_:@-8TT^3L,(*?SF9S 57?[6NQ"99)4\9M>%^
MZ\&E@_U2T"3I>I9C9Y'DDQ=*+LG\I+-2T9(D=4DE3YPE4ERNJ3P2_I#!9%74
M7A1]!;.+K GB60<[&UA[32D<ATT*1Y/"T:1PS!AT5G5/D1>4%4%>5^HA<;TB
M4A5RKWU?1:R^KE!MLW3-YX9%K= \EPN+V\<O07&=P[]H0+Q"E?@)M-4F\#TW
M\)TC,*U;%?T!:QKLGN5^ZQ >GA-'HR LKV2QF%I]P-P$:1>,\>OP/KQH'"M0
M5 4S#6-2.5K(14)S.0#],$T6FY5#N0#Z,4+65#?>P [9Q0:QDR+BN6BH1KN9
M-:><+1<M)R ;*9I%ZO0"T@\E7KW<?KS)!=AG.6R)[?<H,78>;PO'%M%;Q:Y%
M'K]9(1R_E84D,#M!1[-S4?HL6I*%1UKBFA2#TWB2P2CT?'AAJTB>_70*]V2H
MK*.V:0,#MIFZ,>(_%_WQENQ/*=GIS6$S,Q\4EBP4$QJ&1<QL[FQ@U(Z'&=)H
M:?6MY8Q#8%M3_&_@)12)MAQ^682;G*,9L"HIGDRQ)*:S\[#"X#5WOFYYEFW+
M%\8F#.L4L9(0/J!9:8A%DYT@\VY9DV[I:>:"]<2F<R8NCB'7!.7$34A&=EAR
M;XH!>=R^P4!-$GP51NI:A@?2E[%29'GSGLO^>@/$KJ+2/9AEBY2C5BD9UVQH
M2T^W[J>PKJ$:>7#.=-VR@*6'28E!H.&B\!AD-X?VT?(&D<2EL\.]\GT+G N6
MUD>\;5\?!]%H]Z3E<.DEWT.^TS>81T%JN&CL6 Z5^W "<E#G:E&!M8=G6*LV
M9-&ZC$QT[6D5*5;G:&6'9X1_%5/#2E;Q+;5FG$LBRXW<KUT"Q;9J/% <%]#+
M+,O.T<J+C<4 QY( A0:%=52D^"R]4RW;0S1[4UBGUY2J:4& UVNG-B<WQ7Z4
M,U/\.%P@/26G7KW:\&<5K2Z<)[(![MB*9(\2&J15>4G.<2$+?+2LEE+'!!_E
M'+ZU]#(XOJ9=M9E[-LOV6PRBJH5OX4<D6EAMB#S)33GZ>1TD&*@;(Y=B@ +0
MXD_)*FT\&IOIT5@:Z&\!J)L_!<#5AIA!O%5RCU+>*3E",-A3&>O1?0FPA<K0
MPBB5ARU$TK;3J4<P94&V8]FSD>+LD_UWK=W=W=;^SG$5A,[LU++7P0R'9*T<
M[OW['"2>DA72!+)>,6B^TE*%;6>F*NF2')J[*V1K<RN6C0",0;)9GC)*(4JJ
M:4,__CC4L;.]W3K>!A+9/IR#L#2/0':VYQ%(Z4(?@T2:U)1' 8L3_)W)A'N-
MGZ(:Z!O8'R#<4T+SP0X\Y-)CX.9&*#9"40O%^;C]%AR4C08EOC<#"J6#@X^
M]:HAT5\-(.:+"L(_$09^E"&",=Y8$1B,%DHV/_G?P"P:AQ*(\09@3Y.S32FV
M9@5S3-PB=#"+M1AH;VX'IW=- DN3P-(DL#Q(SUZDB\9H&>S">7B)+X+KR;D7
MU<B(#11BH[YG#;)$CRJ2I:A3/X.JOM$)Y!6SKU.ZN1UP3!51R/6TP>WA+R+4
ML:C]+FI4@Q3N_!@?-GPI%\)E,R_01 0*"' ]G1=@>$K,'>/AUU/-DI*,.^2N
M.%F)Q5;!=J?.ODP>21?X$+KL-3($,*!HX.D&1YYI$X29(I'*4D'L^)CE8"<0
M1UX !D(3"DKHEGX+YBK6L65B_UR=B5, G9:D S)?DAJPXI*]X$!*2>OD5'N$
MXORFX-ZJ\22\UUV,Z8S@S&)EGK?35&Y@\(C[%<55S$ W$=*=I,T760A0<W,@
M(.+0,)B0%3E\A"7)J=&B1816(0TC^4W2"$$4& 1%HEH413.!X%Q?$:>?BDL"
M-Z&O=.]DA_HK@9TP-"\OE^K:B)#WXFN%AO*I:?/LQDK [3G[]QB@WL]JYFW_
M!$(2 [J)EZ2HJVF":\3B9HK%I_!@84J\5?58"K/.Z#OWS+KS(=IRS_><G@3S
M>]/-!H1T+VN+]VEN&$8E6OT/DO 9]6?<EC\>IH/%FC-BNSVY;?6Q'WL."S:=
MSX+V%6Y"B]66B"B] 77"AG.[\+D!YX7UY9^C57?DV5GT"J;R\E1=+%1^*L(N
MB68]'6G/[?J!Q#TO8%5&UW,=!XM3]G,2]KS]>$*#_&?0-;Q80IA<?H#0!2JY
M5V \N;:7"H](R)]RR[3>;IEO)AQ"/VCTE<W45^9WO([RHK4^(=4E,,4;#WOY
MFKQ_8)9@^=-02#@MXR*E6H(AFY%Y> >+_HH6M6UH:H=KI#DDCDKEZ9XA:.%F
MB"F&_K^463:"9CA]-_C> J:&O!U[ U,V=R1)QT&(&8Z*,A,DW9 &:BWT,X=4
MCVQYG%:[TB(16<:#*U6Q:V6V>V&/>/H^N1P(+JHULVDQ-C#F6>K]F[WR+]FJ
M^@F8\Z:D_IUBWH.+59"E?AH^1'UJUG&U@#??<Z;@3X+4\9.R:..6JY+AZ+9"
MQXYRA^R0M:]_':ODPL0*'KLP#\5:+](]6@4*?2.]V?''TM!7:H1HVMDZ[/<3
MK\SY,4$/1DK7.K[U\/ST#]J;NKU#_0='@'N$C^D7\UM$4ZZ>0"OW')8]XB#%
MIQ;W_E%114E4C83$X+8N*J==Z<DMM5(S/F-XS9A!BF<ZK2T2T%R+#9Q=_L,C
MG/5;TZK;ZJ5:P[V4-!5Y>.DK!) < =O'$\@,[]P5,^VVX=+G#LY<\K8C(P4<
M#I!<T=R)5<LJ'#=2"6R.X&63#3W *@:C1)KB WRK76[;G^HY9^:Y*P0VVT53
M5][V*Z)4%;XC^YWY+P*0R[>N/Y+C]NRHEE[^#9719:Z!DH6415*(V6'I<7T
MQWYE8R$_<L8IDZ4SGMI$J<]%,@:0]BP&]A.H6ANM:3U(T2I7(V;E70P')B57
M1$#$CA8F(5TY.W&1 %+?M>.\)-R620^U[7B>@G;IZ0AFC4OO-:%T'35)CDV2
M8Y/D.*,%5KOM+5_]8BG067:@R;U[1&BN>6GS3ZS]R'8M8!:]I$!8)*W2>OL2
MLF Y.IG7['MA2GG\5FN-CKR:CGP"2SIU!K=N<*-0)V:3FB *N"!9J!O)2,@K
MC$I,2B+YGT!/_NE<DG^BUPWK30?PC- )\1H#ZXWM;3PT^1E;S6)$7BQL8*'D
MC)ELN.H<>;MA13:[8<C.,"^@8EA@82.<"^IP[^N],HN1ZQ,?!$WB+3 5$!KO
M1]X/-;2U!GU7^,3RM\7F,[_87SQB2.0Q;N1__-OQX;OC#W,(OYH:GY!Q&G5T
M*L04$QX4"7F%"$4)HZ\@*%(X(+"6+&[6T%-#3_/HZ29R,8?9"=1]R[F#10^%
M2?;!F&$G*>+-1)2?U)!60UJ+DU86!B%( ^6KR2T)P$A*HA"T2R7<@X.)# 7V
M!WA@C>BL(;,U)3//,HZ=HC7<LJ(U"VMY2VIXN6B@FP*QN+3Q/AK:8*SZNH'F
M#TKCO/,8WPQC-(SQJ -77%%H:Z@8\Z:N3I1TBB4RE5/"N"C]DG] S@W7QWMF
M*DAD_&PV)FQ&EE1Q;NWJVU?NX-L1>F"/V'-Y10:W(4:PE$<Y !H>TXLPYGJ/
M1?;);3B,2T+_G")6HCG)F40H#+,8&B%&*JR\<J.IY0@G%-]H$B*B*JAE]@,&
M.;A +Y/(8VA/.RC/8()DD-0FFA7"F.7A45ZNX!@B7IS+&:^< 5LPDQK_Q,-B
M>++-IVCA20R/:@$9\H$ZM^$]Q$Z(6066P29MO!*OSRLAN0FD^1#6E>5W12=B
MA8,J8\A"0>P\8-FP!$G9V?;CU$^\B8_NUHFGI!X!V-9?H<<N2IA7G, OT67Y
M"_Q-6:&IM)/6/\[F']<XV!!I'-&]?KCCB4_8P18Z;$EY;GXQLYFS)+GTRL'8
M51.7N&S5]AEHL=FAX&TLI0L<E5AM"9?-3XWS&_/+L>>6?WJ>'Y)R9#7X?LO)
M*3 %GSY&D6R8T4RD3 N$(1HUS63!TZ+]L@9?>0B-/I;+WUI\*9-B)H^;(<4E
M=@NIN;VC\BUF)VF$/S3- &N;"R\:;C+:5*[<)C=?$R_ BNSJ5JJ+QBT89X/@
M=;'!MTO%3-PIPNQ=D=/4,1F+O[1,Z3'E]LRF";U8NMC/FGPM6/-H"6.C<:1X
MF^O,5ICEC)I<*^4*<FH4CE>H<&!Y(PJI>(9BLL#P'-JI97A]>/K.]7PBF,5^
M1P#@P$IVM@7&VYW&F>6SP  C24#6Z 7 /6$OE?[UK 4LI64)E7JFO/;C]]OR
M?K<];M.D]M_OR4<3_&CKTN5<1SRB-RW'-/W2%<TPYV#@3>!51?#-V/%#!O"!
M'^T>;3M=Q(+[-:)K"!9T"@RV%Z8@]WIP=)\C!$./!V'+.8$+ \L+/-<YWM\^
MVFY)7JE8:M1&/#>'$@OSI3-Y'T1R\T+ULT0WHIY%I)Q2FXZ25L(U!]6R3VI_
M9__8.?/ZP+VF<!3!%,:["MUA"X0ST(WK_ 9OC_.GM+.WO=/2#55@J\(A+C-'
MV^*FD:1L^$B''/G/9#9!NVKU]/ <\I^O-0S3B!U:,"WT2)C*8[H<[48"U$J
M_UE#";!,@SN@<TXKCMDG@15=%;E#:)G%"D@>,RSFY?58-#V/!/\KOX,K^.\W
MD/ V6O-83?&PD0L63L8"P:_<R/>HB98;+/0C8V!2.XR1BO)5354DR_E"E6 +
MZ#E?@JI;3KW@W<A$Y>,F4;E)5&X2E6<A9NIX'W(B<0,2)#PQ(YK]LOIN*X-Z
MXW)"X6^ZZMX,JKU]^*%DI^H"?0Y=Y3Q@Y&BD>[;(;ZT0V4S5;G(+U_^&,4R[
M5'R((^&VYLR05RO5&W6R7)V<K4RJ4B9+O+6VT*UU!?R4BN1/Z<,J527KW42E
MBN0<"+=Y:F0)L5I*Y"P475&%G(/RMH3@F(>\]O"TX9_Q:KP";FP7#F,OB6G!
MMG?"B:"T8[O"R!N@\XN_20/L5N@&PU^PW$9%V)R5XFM53S(M4A9]+GK6\.77
MSY=IXX?(ZTA)?%O_+4;FWE-#5/S7S-=LQ<2A[^%&7".^'_?M'3D](K@+)EK-
MU^J12CM)B3[:XC!H!M@PD=;!#$=GHS@RCK_ ;"-R]WBLAMA4E_ 6K4!%_@V"
MC$T:4<SN8.EEIH?BWLFXJO^S<]3>WM8> QC11P=L5@$7()D3:#CU&M6S=>\I
M&R1$Y^_@%@.\KA.DXWX.@ZE<4.71L&F"V6MX>-BBOU,.3TNXF@ 18;PM5WI]
MXN>E+RQUL,1I_R^!$J,DQ>+F5VZLU>5TJV^]NOM#<M2ND&Z<+?(](,);>!_H
MWP8*)Y6@PNE+.>(;QOFL.Q BCN*&F ,Q^V*:SR9SQEMIO6 &:W23K$MLV;I-
MWP@&6"> 4GIS-B6]->FD?&/0]0/[ B.K299SP*]!P)"AB2C(>1-U3R=VMH6&
M@L\OOS5G,RVJ,/ X91W <]B@@X'RT1Z%X>Y@$?A9.L',!7@%JDIX0-YH2@6A
M5!KJFB[BP/[N:%I ]-13+TNY7)4R'Y_',")LZ6MI@LF2#";+/!)68W@+I1[K
M?N=8Z#MQIYK98EPI[S<PM;$#RB>!Z1 &_<MA^]JLOT(&B1/R\6305:;_L#CZ
M"OJ/TT%FK$72@A11JDDY6U(\?-7[*L7#;VJ(!NF_2BH96FG5"!-X34D']<>0
M(S#R\PD17,:#)0CM Y+]*.(VVJ[!.5Y<N)0RT;GL<X9/\KEL )-<8.?A/@13
MHC+T_U"\N0\*N[S0C;A_"<P)EA)([-Y(M5@EB:_T[:-W5^P2C!>///*&LB,2
M*]42>X"QPN/PXO$S83(LQ 9P#547?*'K#?I!=NS!M&3D/G98AT7)<%8[EKRM
M]J::4Y2[EQ?D$S\A&UB1XKG%34:Q:TS<+R)]+RU/Q.-)8MN_47<=EY.W%*6A
M[)QL^+=]%S6\C&?K)CUC+FZD<)C<R03V'C[UU9VB9DWV+&V8DN<4ZH6=6E#
MRTH>X8(73VJ1RU[K(7@&A2 OV(LK,+GBAERTN+:(A*D&ML?^-9 ,D'^<T0+^
MD(-[D=)V*F9VN[Z/]X<P7;^X4U[OS@&UIG!]+ 2,^+,I+""6[N?P_P]I:/C'
MNQ:0/GDE$FE3@?/3#HM<KGPX&&!6)7O"K9?IINJFQF) )L2MFK<U9E'WX8.6
M9"^FH%!E]0?U\XG4V&6<(2RQ8R6)[UF6%$]@PV"\P=3@+6 \><#M&4Z7*)D;
MT:^F)!H;6RAD1FDLW< E%,B%%+XEK^ C*Z5/ITM6;M[2HG<CLWMVMIOTGB:]
MITGO60\]E[21\<0/IR#)6;N]U&[^2]\-C'[[F4"R-?:=G4%>K"5K92P<78:)
M^QU;[ AL\VRW#RLAJ6XB"*1O&NIFO^A=7F;>J]!"TJ>HY.R[0&F(" Y/C\WY
M\ZW,R8Z(YGH>F#\"XI8AWAE]T)NX0:(SFW+SL!ILU6T/%4JRH3P[:*T*":/)
M<>1?S#5YF?/>7H$97\KOZC:!9@9"-"*OZRWK&5B/-W&G48CN6*#ER.NG).RH
M *18U9C?$--DE9Z%EPM4?*4DKR<KQ<J,B^D.?Z=>Q$$+2X7PW?M".>M61_;$
M$S]SQ<HI;PCE<#9)M]R@2W1+'!_+:["PPDCXBK%-^8BEE)"=),#F^&?D#KG6
M8LJ*;<1U)\DMS&=G.ZN6F*U;XBW3RJZU<9B*\@-)GU]'/=\^.%L?LPVI(P6M
M%:FX+OIH;4?^Y#.%$!9)]HNHE)$RWP&9(J9%B.VX*)A$;XX%CE]SFJH)$LF?
MZ,7 F<.@8,""+)I1NS&XD([' J<QRNF,9MHT*[/JDB4M&)!MVJ:OC%_Q6W@O
MQZ"S3/.6>ZZN2TR9+!.JF 72Y'R\CIR/K'EF#>;!W$K\,BO-<MV(<\3QPP _
MZBNG6$1H)I%G3SKP<$V=*(1HW=AN[UDV(\T#;\([18"Q"$8&PX'!;+@ENGA(
M6*#1BD6A(AQ!0DL!IO SN]XZ5ZA9.EI_"F)2P#&TH"1G!QFE/&:0RZ+E50%;
M5=);1C92RBE%)_NDXD'D3?2D3MP)=C\550YG<((MDL!NYN^OLOO-T^_9&YZK
M';>_>>D^;%:]:51<01EYHB,G\X6X<6G8JN%7KSU!TI5D7(V*XWQM]]K.2&'*
M@T\W&CUE[@_254"Y15SQ(CH(T S]JHPIV<RE283\&83BB7@REZ,HLHO9  7F
MY*L[L=TP"1P&T\9RGO"0>$'''*0Q)28*'M$0T\5];5*6RP0]R2^Y27Z629[R
M)*]ADB?6)#6+I_0Y>:^EN2^T3L(N\ *>[F(04P2&G;# M#P)88 =M9P;%= +
MK?F@C#+. >S_YRO,E0=A.HW9=A[F1:(KJFW="DP2E)R5.^,DKSNJ%LP&7ALB
MHE6"TCU"HY%0QV?'USYL\AOQI&AC<.8(4. SA%_PEK[" 4AQ>&G)V_F7\Z5S
M?=V]ZCF=JZYS<O'E\NSTI'/=_036W/DGY_JWKH,/G5R<][K_\[5[?M+M.1>?
MZ?,OW:M?NU?.'Z=G9\ZG[F47'K\XIV\^=TZNZ;$_+[Y>.1=_@-9Q>OVU<WUZ
M<=[&SYS>;Q=?SS[1J%_/KODQ?$WGT^^GO8LKI]-SKB]HJ-YE]^3T\^G)O%G
MXS@P<&\:[+)S=7UZ\O6L<^6<G%Z=?/W2N^[@KQI Q)4-R@Y+W8C#G4#NW^56
MG5IHE'0E\$8-U< ;%CJ/-.;DZY.<IDN#T$"$K6$I/@G,=I025*XF"_9$Q-^=
MD3M(0E"Z$.00#"5JPUHC^*[P-Y_Y-T:>X3M=/PY7>G%>V\M)-Y"2X2#E,+41
M&IF5R-8EY5I0NQI*WEA()C: :\\+N%:L;,U[<QGGC]6,IGW,*V1,I[4G;C"8
M,#R#L8T:MQ@#;,^KSD<D2Z0=5@#+8BX83:'6V:U24#_;QV'P4"=I'[15:8CM
M8<9Q[C<<DQ!&A=DKLWXQ9&]>D)*V2W;*C0>3P'"/7*ELPB:1JH,1FX C*9S!
M=.[&0_=OB@=E@9:!%P&GQ%P[PN$2G.Z2CK3&1I) $UH$KH'>YA;?&%M#V\#*
M( &UGM.96?7O(^]5?GC__*4+KUBM^X3VC15COE/Z>.!Z8,CLQFHS[%5$8>$K
M$^UIN.EKY*99ME?AU@_5) ^/QQR5\8/MRSP_P0'9A$V FDL6>0*77VZWMQW8
M#1\^%/][B7\C-UGAS1S<G1T5>[*[4R+9OI6/3PX#-==C?UVR-HZG4@!A]X-S
M;;WOLU(O[GW_2?5"9GA,6I7L3A_^D@QO,W,(=YH<PB:'</-R"!OMHM$N%M N
MF-//Z!9&O+^,=B&J3:-;O"K=XE1J;=C-,$N75BZ=ZXS@P()!KF:H,9U>'W,[
M#]M\5Z_K*$,<5#:!8 7;+(DT;N3GO=(FC_+4^1[@OW6.+KNMK#(LS NN.EX2
M/7WL89 5)H78(1K4FL9A\@IO?:>D?&&!(%&+*W*QSD")>4ILP:IFRTHY\[1G
M)U"*\[OD08QFE9"@LR4C ,50@CCJ$TE25A3PQO+89%F2?$>HLM$- K 6!RHW
MA?QUN/-<^G/D^?*EZYQ(;OJ5FH11@OH>J%UC9IU';_^999KVNB?2* FY)L4
M70>,A=CKPW")-+]<9*,R_WY_H5VQ-@*V!?<BGX&(E>>8YJ*/_+]37XI<W^E*
M6DZQ9B61'A.O.;N_44M5OLZVS^7/SVJVEJPPVC,0C)N0\YVF;"NKN<EACO\
M42ZI<+*8Q&N%+#H9ZD0+TV!0C:6M]J4NR(1497BI$4BBT#>]P4SX O[%L5I"
ML<CW].(NF5F$AKJ%#;T115H3P2B,.$,HP?2?1A(^=T 5Q->0<Z8X\%1(J.RK
M)J3ZJF5:"=OG+#]+]\EQ*S=VXA"S^V(QW($6L. '"QB9CU+&!G-^3 T,I+ZN
M3GC NZBLRTH: ?Z.5>A1PH  S&KSM07,WKERTLX?7$R!:SN@!ZH[3 K,*^TS
M1?KV6T2.T)P,B[9D,>8\+L]2RXYA6;Z:-6,O\%01K-C=G:O*W#A.(W9PN+1%
MI !CRZ;1C"2ELKBVTWN@,^,D=R0G54?2N#A>+*T&I,"I$R@.Y<,?P'\;AO_Z
M&+Z5UY=EU66)=G9ZG5WQE,NH(R;W".ES-B()@UPC]F;<=KIWP(^DT^X$:]O1
M=Y*P5+J=BS&_:%,C^=R?:A4^OR$6LHZ]-5KX5.[.@DNW>\'"Y^,)"DM$\@R
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
MZL6#L.6<=)SC_6V8U\O(DZW#@^TW#AB-;P\/=P]>9@X:B<,E-ICV-0\$;J9
MU5#.F=N/I1Y#F$_N*]/[=:9F#SC"?[M!"DR&:6[WF/ L=J@2+,N/L%NI9;9M
M@,VZ/I_A\V^WMW<L5WOYI\9W33_$U; KC#A^-_X.PV*1LCM1:>(-;->]0]UQ
MHL&MS))FR-7IQ1N#C^:7M+V[^YB)%LN?&T'=#L"<1;\/"B:0KGTOG-RZ( 8&
MM%B*GI#'D.4^7 'R)L+G(Q"!U+!^J.Z4'TYTG61R'SK7TP@+Z97S3R_ .L)=
M<_[7?_YSUQR[%Y"(#:/XO=/M_9..!3NK4GW]6V[:PV#G^D$6$MG\K7?#GH,Z
M[8UA0YP$EJX2_3/=[B<$4<-?A]C)E4UO 3B'=R-8BH-:)C;V@5??D0]E&H-$
M,M,_.>^9V4]@?A@&3T"L@9:6^JJM5T&MDX=J'*+P)H*.086EXHV 5!]-3*:G
M;E ( EW>\KZ!DG 3N6-\ +L D\I!)W$97[0$UD6V8ZA&V&86K\@XI&1C!0;/
MVQA1!!16JOZ=PG_B,/)<['"DEP0#9251TA4I TA@U4W=N7[J)KK U@ZNZ8D:
M.DJH5=3,?'DC8<5^.H%]5=$4M@&TC3!.L[GTSKK97- %G5N@ 9\/L;0,,7L8
M?X 4$[A.AVWG#YW@-'+O@#&@9FD]@^19/5_:48/3&PNATZ+-[_:<B_,_.E>?
MLI_+ >FS("4WYL:">!,05M_WE6]^GW\O/:>)1JM7<(FQRD>3[0+[ '8M>J7L
MM3+:400B,X]3<4CIY[&:/S,".M(J'@;O,+W^+8($65@_^N3.KLW) 2=)AW"O
M>*?V"CV="1D(KH[CNWUX^>Q(%QD-9-GQQ6M1>GIB "!3N@G)B$!N0\V_\*J-
MT\3TSL)FCG$XX.-ES@;3CK!^  XTD8[ V>4<P[9Z$[13P,Q'WI;1[)=>1K+C
M$'['S;KEK+#&B'D449% A\ [AJ#3HYMWZ"$^4LMP(.3)P&7>&NZ"=0U^B"T4
M8 VTH(P;CBC:G4:PVI'O8I/D,)H2T="G0Z5YZ!WU8L.:[IC.HS.)/-_(H?U6
MAJXR2_,[A@GA<> T<4=NE>LGMU/G+O13,,QUVT\F2/F]%A4667Y2 S7NJRA[
M]PO)P)Y'-AI;<&K"Q&G=?CBUD!AWVL<L!%P'XL7XA(B"/P/B@)72"8?1C1MX
M_VN:7NL8VZVG6V/'F(/IM[)6X @<$'!M^P"K3_ YW+^",)TA%*S-5Q$::O@(
MEM>B^F'_E+&ZD,Q2MKXF8(9E0AZ,73%P"_>]Y6"/V;[OQ;=Z,OHJR&00>L='
M?T3*? \FDDP=/.]1Z'N@$F/J*5GZTCU6QKCCQERZ"1]^Z@YA_AX)1VH G$Z(
MCTG4,594%7GGH?UE7 '4& _=%B:K1':'P '@-=)E)78%Y@>/$9^72T"M=-%
M)^.!PR5Z?_$WV9LL!FMW,T$=-\I)<M%;L1J)Q.0/[/TCVVM];M$0,-$XEGI>
M8M&H#RM%DFJ4)BEQ)@3IT2^.:>NML^4BJR$:^=^QNTKJRZVG/4#&C6.7$X_
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
M&'KHLT /G3+TT+7[@RP0ZED[4 4CY?&$Z]'.A@I72P!Z,05U@B%CN C.5,M
M^NEH#..]HK0<LBY+T)/6KE+M FR\KD]J+8!5A5JO5BN5&T@KIWG85:<H:5 ?
MOL+<CI3!K/"'.\='A_S:,2]H"Q^7&>!#60=L>(AUBSZWA%S0_W >8M/.-*)4
M$6QI#&;!C8?>QV*'3;:VK TU#\Q,OZ? )H/Q[-F>7O7T9#/%&31Q'SW[BI$.
M>6@P1U@]$K!2+$M.HR3[59S&$DL<8'V,&83MB/(66A*],_8J;!*A]H"QY:D[
MG=O&BCSY&)TH)6>CZ:(,"^!FS83&R(FJ*5Q)7SL*:4\)-'5V,1] V[^'W0'[
MSH)IM0 I72(U/3B]%'$LY!4M8 C!O3?X+DJ=.YY\</Y0L2AY9V>7+V6[YC99
MEHPAF\J;8BKR7!NLS=DB^AWIAJ;5JNY*_-(4_8T6NQ=OJBW*&Q7@F_QISOP+
M;P(,L%)1K<L-6;$"BGA(!99<5O=HX*.4-H$KWX[CE5B&>9=+"P=2DZ1(F&R.
MB[%*&*A$J'("=1;Z,QBDRQ"=\6U:E['B@CAP-UKFIEI^).%?["<EMZ?O?4?'
M"35.P&,M,L!%J%O;4$[/0FZU>06\3'<,!)X-.WF3I0H$-R!C=#8PIMFGE+R;
M022@FXVR]N'HLH;,Z#K.O,CZ]\C5QV1GHN#B'L(2O 'VR8TV@Q@[K0>):=;,
MEX%(P$5?J/%+V)T%\]@ZF F%9,^?QFIFPI2JD4T&O8 MSK#B;&<OT#!GC#^=
MY1';Z+<Z2<$+[N 4AG#C023<,A)$V3Z;61@>:LKP^T@6OKJ!S?TK'=Z8%&41
M$7V/G6ER)X7ML[,3WAG;,3#"^$45(MM!V-6!G\:S+E%[-6O!K5> XEQ-O6%H
MSD=D<)D#$QDI1_)!@XG=+&]H'M-MPZSK/"K/(F8X&9"YCY6EF/,0Z?L\SDVD
M9&6#2ON@[5R"X19+VH2?8%B)55N#5^V:YG2FW_?,F/  QJ,*L(;Y%NVY'WBK
MDMOS1HKJHI!YG(LKV$6\U[JJ6<>(KA3E607#'/"CD#$CAZ\2*#W87O= *2KG
MIMU]R:IOE4^]<3N3R/-YY;O;+3#P=P]:,T\#*Q\D%N?%H+HW#M.8%*S*_9T!
M;V_!%<*>T:1+%H6X%8T2>]#B''&NGS1^&ZG^M$CC!H(H4GR!.-=HY'H4;^&(
M%3>V04F3-6+(MVM ]3[?+8$DI2[A+X^Z,A,EF+R9-JBS2RN#(UUZN1AKTH4$
MM=J@YB"EO2!T41-61XF]+6>:'5%9C.4N3!@XT.H'83^734\WXGHAV?I9(QU(
M>:0. "W8;"!W;2@?#2U3C.DEL6F24=R(U:/R^># 8W&Y-8_P7Q?9DZ%!Z1Q7
M28"R?Y\OKK2(Y\P*:?V&T,(8D9US/ZB6+@CD:(S&:$6MR]^CF<;P+Y#;P5BJ
MY32Q/[;7;55)*;?>J-E+DE&^T<9*XO)@S<1EE83,+U7+R,^J'Z5N-.45'^:D
M9.X7+8'#FPTQBW[G9O1%0D8%'E6&!;"?F;63Q';C$OB$32*M$JZU%+5MWQ7D
MJ)FUGL0SB%7Z-:*@N2@2S(KGR<69:Y47JL-P4GXP;6<^Z;7R^IE34,W6ANC(
M^4UCY!MHKT"%3T)N-JG-G6L%L2V^QC+J:T+V"X;LCYJ0?1.R;T+V3<@^TVH7
MD]R/(*+GLOCUM5SS&NNSFZ>/:5IL@HV:W^X9*[74OU)CIV9MW?A C-U:8W(:
ME6>MC<Z++/"3]V%D3>\ZK%JN9%$>[JZ915F6]E+I5N*N&G"]OI!OW>DE;N"K
MJ1TA/0G;SMG9B;,E5%!\4O(UW+BHN<NFUGHTVLY%A><W_QH+<8P*JP@4F\]5
M>Q0K/;T<BKMW!308(P\)I[*//*R^Q!G>1PP+UL?2:!\$#.?\SZZ5> L^#1K$
MXE,8DJPH]W#S;Y5N=>XFE*<C?*FLR2==20X0<WI*,+0KUO!G=V[DH5,\EU]"
MR4E6P)<P8ZT +,>8P6A(D%?DXI*+[0.;+84<_4D:H?.UVF;!@T$3J\49+:Y%
M0A.*C<'RN:[08"Z_D!"<6_"&Y54. T O2CNUM,&4"R<1RU'@!C[@3/-2NW##
M*NZIF6=929OS:>$R-F2 G'Q%EFGM_=*$CIJ6FZ7[+!(M]0S1\Z^077!%7#+%
M11-Z-]5C"CWFSLQ:<+L@+?(*6Z2R"KQAKORNL*MF*:;ZKC"I=O$7@JLOG$XG
M>XD6DRN[FQ?B*CE1SA>SW3.%*/"<$P'5/,+R_"&AKHM*Z$54X5Y_?2V\>WGE
MLHRBGBO.G?K0&W(N!B^!$U(XK49%8P*\XB2H*M>>',%\6T"PLV:'S5[IVJ-Z
M09Q$7'69&T\TZ[*)D!-#2=D;OD-R/_-'3A/"<U]X<PB*!=N_P1B1V2H.9'C4
M?SH1KE33W8$R+V";A@C5X/OA/4K6ZK:'-/^$M\S3V(:%2Z%^3(3N@C!+Y8F*
M45].4;B5EA>Y*YL/K&;Z\2U5D9-F+*Y$^V=Z?>(CI>'[BGVB]:&:<LTGHP#F
MR2]HSI76&1F-IA!O+=,<)460KGW^N%8UXA97U=<G^\.><]$&?20+XWC-+0QS
MF8PU\6MZ<Z."6^6-,?%+6LNT<F9$Z2,K61,SVP[,P@\S\0;,%=CIC3>@FV\-
MZ5-*.C43;#NG=;>Y5;XB;2N4F"6M^<9&:R89@FUYVP8H#?A9!D"Y^C^K[[5T
M,'J@AFE$31>0,>LO[-Q+2A[%0;418>N4),2&!1U4OY;Q/[@7=^)^5V(0!.FX
MCPQQ7FH(NPY8G>HK7;],/1]%44 M:)'29[>DTCP?)+GT7:(-?;RLA.O==DQD
MU51(WW#*OS;3Y.!R(3'+>;>UW=[??;?/ZQ>"OX@\N#] (7F])RMX6,8.*A5O
MNOI]$ZRCRNN/[-[<(58U2BV/[AS+P[&, BJMIJ$P.5%$/FGLF5HNT3U;-2>;
MIW"UBC>E57ZI2BPNBF1F5ZE5O$29N68!)N0LH!DG ' K4(K@FB*HA^8'H!$%
MX=@;M SV5 N6.4%WHI2QE[\KJWZRC0SF!HR^SF!8%;Q]CG9NI%,3@9P?@3QN
M(I!-!+*)0/Y\$<CE$&'8)ZXC;$9H5JBJ8N&+)4V6**EK5KTBF\];GI1FE)G]
MI'@8-2ZG=1E$4ZN;)'QF]UC5?@X&=D;SW6J&J%6YK+H#RV?8CZ#'IIYZ?7'"
MC!3C0>:<!UM>;OHA-4E!I+D,NNDNQ+<2+JHHAP,$A 2E.YLK:IH,?*%E)J9
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
MD"@ (HL7)@TML/B<_PVC/U/+^Z:G?2N!BPN@%.MHG[912A=< #<'B9++';:
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
M$-P:"[?=YPI.#;=5+FVK_IJ6U*Y-\J1Z/OJ>4V,-G'&#F4PZIRH3U]/-P8C
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
M_'\=[<FC 17E,CL"!R&PO-"R^9<XAMB+T(FP9G_%8;1 [<.W:T5GNORW<NA
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
M:9:O.%0 1GZ6RX#Q36*X1AO!)"L-D@_/+2.K5#F7B"A0W^ZD4E SH \[ Y.
M3D#?DX6C%DN/!/J$@$Y ;[Q&!VB2ZT) ;P/0QR,".@&]\:X+0+.[QM\:YJ^M
MS+U8NZH.V1-*%,7?4Z5'75E\ALXO![0T NS788= 81-!&'PB!ON=<45JCS!8
M(PP^@XTZ1 ]VNX3!UF%0*3UH@DM#&"0,GA>#QH@PV#H,*F6+00]V5Q;XC>RT
M<$"]<:SP#;]^8Y%V;[FQK%?-1 7O<%L)[\C7IBSI:.%X&OMNWUG>+;\[=^?&
M(M_Q$C[B*^#;I<OPV'?R4EF"^\%Q7<WS(WS'-P"4ES3-B&#6R;6;ZGK?.T$4
M6ZZ&);4=^.^"P>.]VU 4,K>F_CT31<Q#&*7_H/F>^ZC=.3"N %'-1V0%3NA[
M<,NOS+;B4%3REA3B!<ZW$F5[77,^(=?YQN!U<S>V89 1%E)W_$ K5!_G]<5#
MEA\(O/N1$V,9^/?.#,;"+ \F-8]=H/P<NQAP$L)S7CJO1'::'!U_^9WOSE@0
M(I=F+&+!PL&[M8<[!J_BK[>6^&@Q462IY=FKC-P,@>316UD-[[1]S\-Z\O#=
M@Q/=Y=F\C -\6:1M*<"N 75>.NF<DC>4G=7,7T8;G]O1-M&GP+WB+P'3F&?[
M<6#= MSAV?XTLG!N<8"-K1)T_!W[D26ZOP!;]I!O1TU_C[\C8/<."+P-#\&:
M]X]\*CZ?79[M6/ =QB+$L%2A>22K ],)EGY@87>:Z2.\;,Y@*L#WTD\1O T!
MD4$E>#H,*\CR<$5MY"KW.U+#6&&^"T&>JZ*Z?RF\K#]N$TPZVE<FYAS*.41.
MY+*TR\+_P'N8]K]^K%V#57@/VEG['1L%?,B8V9%-&$[2<^>@3AG_$G,Z8QL,
MSMS!9;>K+3N+CO;RLV4[<\?FW9)>:=*"! Q@/!-]%E#D<G9ABRG0M?Z(=]GN
M&Y/=@-2U.^9RX1B.\II.O%/7'I"=?AR!<'B\^0-O3NU)I@.@[GT8E31<NP<%
M"NGXZ>ZQ?;IF=+OZI NS[@[WV>9LSD8%<]XSL@ZUECJHM52/6DM1:RGQ70U:
M2W5'/38;S/I_&CW#_K,_&W?_G,R[O3_M7M^>3OJ]X<3LO?@EUUKJRX>O__7^
MZOKFTY>O?P[&XVXO^5FQ)E(X3DT.]'SV\2=G Q2=""9HPZ\?8,4$C$O6!9L]
M1_ !W1@[1Z$2W^40\B=L=0FUS"?4Y3-YKRB^:HHB[D#/9F!UPL1'W>8A75LQ
M?HNG)SZ"'1%N_Q=V:P7\B>_] #LP7OSF^]_P[Z_)$,*T>=4C>%>PL(O!AF5^
M<^*E\C=GS:Q@=?4M3+HUS< RS5;<6&[+$C/+O4,<,A)+.+A@R4K[GYL<1AT=
M\>3Y%?G)93S?CI:#AYZG&9@#@88"R02AK##TP7HC//@[F67?)?.?QB&L0(#!
M^4$7%CC3;"T=)D_DBV++#<'UYKTPDYC E*]F^ K8$RW(TEMLT,!39 J8.?B
M/<?X8&33,N2:>#OW[O7U'^5X.)F2/V3_SE#[Z;6#RDC*U06 ] ($$MM\7;+O
M=^!%R,HF4KS_'==[;_8*N;CLS0MI3.ZB:!E>OG[]\/#0@3=T;OW[U\[W_W?F
MVS^_O@KL.U"HX6LV ]"_!C_/>FV,^Z/></0:3+G\: [0KAOFZV@QO3"[9M\P
M>\9WH_NM<Q<MUC3#@;HHKT<VFK0KST-?[@L#91'QAFWPBQ!5HWOQ7RF@'\&.
M@6N(^N4ML]EBR@)Q5<_@Z2A]3FW4[SLU&?#PS@&D/5BPJ';<!'WXAJ_OKO']
MOUM -<V8B"07H<S")^BS7$<VOEJ3LL&!NEE -JG6DHMHOM9/'P$@B+E"JT8=
M5[ B12855J725H,TO@>Y\(/P"_<"O-L(IR"4T)]&?SP:#RHUW\<::QBH)D>J
M)4,MQILJMN$[!KK%@=P@;7+T-YEM28* TS1L*EH^YF(A 0^/NJ ]D\"4,'X
MC*6+0.(&!Q9GENL>&@+CNAK>'<;3OZ0NM30O1JE&E0]@ 6* 6A!JVBF817@+
MCKR289\]5(Z"'R^DF/NK\\R1!XC#8#F&QML3IK;@'KTT9%B3.Q>)/S%]+*Z<
M"SQ(XM[)CTED+/#!);=<77MI[GKF!GX7(^FB9V?JB.2>V\L]ER5]J]'@)T\
M)\T)P5)RJJ1^6=$Z?+WHX^5"G9?3CJB& )7:T@ID-\Z7?3D4H3#M&.:S0(?1
M=F%9 G3-J-W!=\/-"U1I"?C T0OMP%GFV9?=DBB&;1L3N@9?HV,5[M2K-QM<
MPN3L.+@:YAM<#N9>>;WE=2<(!QZ ]@^[A1CM//AG:!)#="/Q6M'_=7O ^[7T
M#;+K-@; 4=>!0\Y5@N0(##MMZ+JZ'X-?!(Q'J>8N,(3KE"6&ST'\W,?D:QBS
M6+K>I[>#3QLO9+_V]-')'A2W^GEUJZ?6>@K@GSO1:OPYO05HX@+)9RN>]N9.
MM/<XNZ7PE'A(&E4MZC_'B_G\Q:]:"$M7# E:?,/!LVYECUO<$L/[P,WUXP"W
MI_ O_EQ0-ZA1MSR7_UIX+'\3>O$S<84+:R^0?VMV[X1^\*@CO;THB?O-'0\4
M!6I]P-H]WQB;,_B'QP5$.#"'9>G'IZ]8@.@BK9:6@V/'19XK-4JZ!BO +]6\
MG*Z;P9E>D1)[P3ORP@O^CAVDA.B-;+- ;. X 7A<&,W$T<. EW!YRAM+$QM+
M0JW!W'!P/V#010/I<Y/58'K],>^2D-C[)DX_KIYAJARX =?2:["5AGH_M;C5
M?<S#>Q,^<4X<2S#@Q,K#798;"08Y0:YC=+H0!#UI%>W=THI#"1RN!9+IBDB!
M$Z1[:?AVO)NO 4$%\'W9"%^;><LS=@]KOZ6P,?/U88 )F<5@AFV,4F.T7!H#
M]MW"R:8SY<22[$+;C<R)$-")S,)'B7+A-<*:UV$H6"#[MWXRI+GEN'' <AN#
MN?MM:XD.'H+:TSS&9ER1<&\&]11BR+;94O1]%BX1RB;8.UO&,7#=+ <,O\Q
MND 276>!UP#,8IMQ#RDAJ1A=0H("J0)M'D>Q,(?@G:#L.O\G, =F'=9S2*<X
MX,*'(<BMB AC\ ("F,XMCP"BPK/EQF?@+]89@JZ<_PC*0>>VW$N<3? B9K[8
MQ>5:_EXH^1V"O:)2=WN:NL8</AE?SF=+=,*6BAMN++BX+KSE5M GI]30ZN58
MGKH6N8&(;?TE"]"#62>'/W7E<\-<L_:U;6H5[?YF+6%CVW5A3T7K<R<H>IJ)
MFBH&?_">1*G 4#,SE?\!M4T6'THTC)XS/T#9V(W$D(0'L9:G 0Q)!KMO5;S?
M>[O)Z>HM$<#GW<D]:F'Y+DG9^8(S04;/G>]Y7T$N-ZW97V"J,0QAA=GBK>"
M;=M #1-W6@1+!,6DO4H<]B(!4W-C:4!*1 "R#AT#^"3RDP!*Q7R@C:DC&"]"
MUP8TQK.N&25QD[T1L8H*BLN-8H0S,^%'+,DQ-XI;EAP1D+(P'1$QXQP5C^>>
MWAK%,Y)QQEM\$1N"310+\93[, %QG,SLRDC;ED"T!0^;"==T<UJ/7H281&&*
MKIS%*G@0XKK45L!J4S@6.Q%82+':"#F1&I;/@#LB98=#]MX*'(9^.OIEF[0D
MWW;BFR#;$IXV^NGWN+Z5LY;V6_KG*R3)=*._E-(FUT)B1;TM.J_GUD-PNXA
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
MBV4OJ1EGLIZJ<\G[U1S*6KJFP(0<6RUT(]^J%_*2=!WW311+FVHP;FDM*(:
M%"&571/9W()IE3Z/7<7JWKH6QA#F3I$#N,X:).WI?UW',!7UZ0H%=/H<W!(M
M C8\Z.HCGO_GUA1(#QW=7=GN!;N>^U)(3WP<&E3";_BUM7KY;=->TC7?TK)4
M%-]\+U^QUO ,JT-B3D%6M7K^B=1196O27V:8RY[L3F9FHS!@9J8(B01Z<XLO
M-A-M?D)]Q_Y:--\2P;7<X*=,%=9DF &C?6\F'RA]KF\BK3=V$D=#_<IAG%T)
M,6*OC+3M#5_OUG8C0!XRAV.F?8])YJ(4!<V'.XN]>8*8.O\0I"&V 8M9>E$0
MER?4'*D_-A4BHQKS^O0C;>D33U:F39K=QTKD>M5 ^ZC;CPKO#!F7YW]E6 JW
MRO).HW/MA/F48/YYN+PL:CK^^]7;" &P()\&22D^>L"EQ.+/7FA17// ]\S[
MIZ38)_=0'+*)1/._3[Y#9M_Z7K$QQU*VU- 4<MSB%]GBL<P%TMJ9,V.";R%G
ML<TLOJ30>6 W5-QN^X,[3,(L\Z&49?]P+LN>R[+GLBQ2U&HHO2ULI(<FM9VF
M);AUGNX=X.QK"K>C#X6^5L=Q$7DB?((E*<09_*1FCN$5&Q*E Y^,!MHJ SZI
MN"Z.300*#M')''^#-AF);H0:6Y.O_RP25 4'%5$#-*94*/+*7,*0()XG?]/6
MWTTQYKZ4;[],HOAV(:%@M+<<E3@K.F*76,J;L3-@#K:\LWK!DE61G H:EC-R
MHL1(AA>_JV=]06*H=!P[MY1&9VJ7HROD[XRN3,Q??^4[ .:<O D_37?OMCIS
MCB8UC:_"F[R0-S%P9UZG!UU^'.5-[A#PHU_0]ATBS\2\.U<"^IY"404*X[7K
M5B\H)/]I]26>$JW/1C4L,51;($C<%$JQ9EA(G.6A2QPO1O<^Z7R<?(17#WZ$
M)QJ7QNUR2(2.RVZ)3(0/E"3B<Z[5T3(\A8+!(G_/W&L$PC20^@;7+\XNQF,?
M@!G1QSE'7J2ID=WL<N:F35G]2M:K2@.R." 6EU[)/QP'3"C89L)01A9B$)YO
MC'TU'DALI/OC#2P7&.C=E-(M8,,[FHK%-X*!$!G01=1<F21P&D,)Y*&!JND
MHLFKX!QO7S@VLY>%":KR&FAJP  _.A,8F5)*?7&31JZB;Z[*XEI"?&Z SO!4
M96V/SGDM$KA=F^]U9JOG?+'$8@KVN52304(4EW=7L_KZ?0K5H4 \6QB9K]\F
MQ51G$B-%P$++^$Q;0$SO?'@EVI3G;ML4PL-DK)Q(!JH5HVB=#4SY3[R>V2"A
M_7LK8JPM\+_[0Z!TUT5XV7 R'4AGM];8E]@Y-=-/*X_K[(HM3KT>TS[_J?B5
M,VGCU?_*P-RFC\99'&985)BNZ'\)DY>\I2YZY*DP9A(Y!NPY: $+169W(?3"
M)W>Y?>/T("-:+_):!][NLI&/1<DH[(LQ[<O/^U51<]U4O:E\?_B/U=]XEN>;
M;UZCVZ7NB@IYKZ"WI22(:V$VHRK?%98+9]&W_HM("5]5=S@/*:F'>T)[B#)F
M3)*RTHJWX=(5:G;:)M..QK&$</?H^"73N3C[?6(&M7BG=%:D^[5LV+%?S<E#
ML^M=KX[S#L!P@9[/%S1&5"DZN1>J(.,'EEQ5S.ODK> %2(F2C9%Y.M*X8;%(
MEF9H51^4-45*)<<I]=SRAIMW]E$LC;- ,-9.M?K[L+T,C:/*.4=Z'F9<#<'7
M;]Y&YKFAC35!,XLXB)X[K X$+DF>-XU V"!NI%@^*FA&ZCM1<"$5#>.(XC$:
MSSB3B1U9M4,5,"/<(\^LRBB%JBN;1./_P:E7H;QQ89\KJ>10+2%?[OF7$:/)
M<Y1QX;.E4RG_34?S29"ZZBH4W8E3G85HSANOU4=8A1V61W7H_+R6=0]\:QX,
MKO*5VH>OQ3[\0,O+HUFHK%"@'[%REDQDI'AQ12AKE 'P 5H66NY*$P_[-KLD
M(H?BR4^Q.CM_=^>QI[U_0KT^R=O#RPZ9^+7.^NI2TG-693% \[0R:LWM0Z=:
M_:!YYKR6SMG0G_4JHP:AT*'.2R9MX8Y*]R[+^T@"?YJ6]^<(IX#=GYYN-(.T
M3ZX_LTH;=_VQD7DM8Y'PK*N>J]7BZH2*;"RB* 7\9GI-^@*7N4<=GRE<>O*#
M\J%N<3)5F:_*[?_^S9NR>_>5Y!G?*$9;SY;_I888+R7"^/]_(PGH7SQ&6"<W
M2,,!?M:5/NSJS0A1SAYXI4_\G[]=OT]/^WV&-7JF)4&)_:?-)LGA G:?&X=Z
MUUOGA)*3(WDN3C:_\#RK9MHA%?3F<NP7VT@G-^0(GCLRR@T+-P^;*$M%2 )5
MQU^]/>"!BS?3Z6/=ULD\NB97=&DY(S;.>-JPPL7J;U=E%<K([)7 GT0W#6<:
M@HH)!,]>,2?W00/UY)F%>A;>)>8 MD;#C@&@53V@5*U>,9\)+0Z(MR/%@5Z
M&\"^&1FAZ8ASPF)/+E&$7BSWZOZ5?7?+HWGUQ'(6[)<UT+'CH@VJPMM@CO7J
M7=W<U N-FA>D[8///K<BR7Q=7)4/I1S[QW,Y]ER./9=CI>!7*JZVIHIO,S06
MZVL@C9C_8O6E#!!)B!^(O*'.[J=K-Z9K*7YFCU!H*T?Z5X8L<R9R9U,A5$I0
M5U*[C./^<6Y+#=533;'^,.<V8%HI+RO)YZ%@(%5/,J^;\B!%,*LKC#/)CYCC
MY)>A\&VC\UWC(&E;<!%E,<5U,K/N"-3U.[Z'+"D=F(,@7@<7",COT'D-7<TN
M6<KN2'^_# 6.@HDDT7>]*8JM)!6M(L5/Q@'K.J^T>S,*L?@9Z:7IJ/FZP\7J
M>WZB\)8 BIE_<^]AZ5Y++J6XS[RU@.$=RD-1\9K$Y'$#OO/8#=%@-FFH>8TY
M>INMEDS!]62$7;N80^@]>1?-8MG0M,J(@.98F4=T2(."%<-\8%GJ.\J]+TO%
M$ANN'^I._"_^&C>3F I)#A@=71L%><KJPBIGXX4T#2LGPYT"E/-<K\Q\Q<W:
M]L,P#.M4U.ZD)V7,'7^Z$";%5"W8/:Y66FQ=4?+BK8PND2O.&O=JF=(^F\Z2
MZR4PW2&4;&1SD,_EU =M[IKKM@A,6E$85D$@\^NV2+\:MG";;"T=+)0DR''H
M9'S*RA#>JJ)]LC-3*DMONXI4'[W,NR+@]L81$3H7^-P6Q]&VH6FF[-HAY&VT
M#V>\X8IE%Q&2 L)G?=F@#AY>%L&+%1DVRCB-61(>'\DL=.HRWQ#JL1QXKX*8
M^A4H:9GYSU=T9*SM9_:+T0'A+G8T"*!DVS]S>S^WMK+PI$"ZH$&NT @?2.6=
MKKJ0WN>=0!?H8'R(N^QATR$BJ\*0U]CR:B&%[./A<>/;XF%&Y'%_#X+SI+,Z
M7,>QD5.S13V3SI\!4E/2>4A-S)J.E4&"BK */5UD+VII=7E*D."_DIB=!>L.
M@@5D3J2[8J<'B]!0LVO>%44=8TE4D*22/]'YJ$E 9SM5^"\H=&?==G_PY^NF
M1,9U6]!6S*:TTR&D!0?M+&UG:;M=VKS/1U:S8TFK8E='?]-$\RIY"[*[^_*?
M9GN]QQ\<^K/HG47O#J(G5!5'PW I>&:G%E%D.TR!FC9)H;]3 P/IH:XWT;VC
MJ+?HSS)WEKD[R-Q5WE(<'-774NC VA"=0!N.G2/."Z=>FT/HWDOA7MJ&-.D>
MB0>=-; <@VMUC]F%<=I!S/99>YXE^2Z2S/A!W'8 8)30*&N370K(LJ7/VW(]
M2+U,85L4JN.ZJ+<&VS'C<Z+*K:1?#<CP'G#QLRB?1?D.$8\D(0456%//!A&S
MD;QM@ Z-W1-(X5IBARO*09,Z;-[#54D>:D/_CQF:Z(]/2" _.<OCTY1'KAJ0
ME=[&3/C$3<BW' >1_D-CA78> $94>ER+S55-SWW)Y;)=F],7&12TE6_&\:WN
MV/7%OOO@Z)(\YEENR*](_/<H^(YZ;QULX#W+.B.8;3KAS="R3M"!C%VS&70"
M<ZF<%HK1,YV4KC2FGTP#7EIB@;=#4+S-C[0#S[9\>]-)*4" N'FQT!UZY/B1
M41!<<QI1RB*0 JFPACJXG_70HMA\G7Q<\PIO&I]LOE#^5,O.7\62,PD2^]_9
M:M_0"4./$/8? A50QKQCG60@M#JY+7%,K_X'M;7PW&O>AKE36I%XX&("9\/3
M[QN1K40BID7ZV2K<%G7G3'HT#!A0RLG0;4+J^HZ>JY-^AW!,@2+=EQW#5MK4
MKPXHV+#+UC]HK$C7G4[U/?T6S\\_.;=XGEL\_U5:/.^APXP!3Q,: 6O%=8',
M=Q*PL8L ] X0X,@#?H/ULEC#3U/I].,<V^'\C 3Z;N"Q%6C"TPDQQF6(O:7Q
M.=%\7]?- )QMJ$$V.MR''LUS2=<NV[OTR+G&PF#:U)HA9#$KQU8L:M-LU>45
MYXJD?4Y ?(/^%5^RJ)P^S2*Z@/"R3*GX+E:O+)T5C8>Z4QCV9L:YEK$5KYC8
MIKY$7D#HQ-'3A_ZCS7'<M)1WO\0N=WZ;T?DW=UW>K*&VOC]=5[<H<8SA#ELU
MW@(F!>,;C&UJ;)U*7$NL>P+RD1I:<2WGP4O$:]DQ(G1LAS(@JK)U%\R2RHN+
M/;)H@=%Q10'9LZOF)M-$NG>"7(V[+3;M4/;!T28)E=02RMDS*,?^[LZ:/]#K
M>J1!W-1EG(>_VC(2BI)!S,]B::R@1PB5_]CE'N?C)RPH<X?3KL)Y:N[L^FIH
MV;GEBP:)"7%$'(IRH"O2?\#=7+&\PJUJK959Y'1(D07@XY+28P=-WA49Q:@'
M%8Q%N"4\NDL0,P@,Z:FZE^$U-Z[G(Y&THW@&Q>RNG=GW[#0S,I919RD:B4=B
MC4%2G0;P!Y!;,%M)>.9:>5+JQ]5-T[ZC?RM#BH]7NZ[9E'@PJ#!?:8W+B^RJ
M:;?O7 NG><:79#[KE<#(WH5")) [IH16:G1DBA_J<4GXQ_@X4'7<GDM'"Q,9
MTA0*VIH@_#&N7;ZAJK";.GE]L2EYUS_5H/1$LWDT.0)P9*! 2C F\=D<5\]2
MV&6[9M/*E:+?3T7WT2-5@W0Z19V@"/;T.G]GY$16:J1OACYX+^NR<:DR9QSS
M3;XM&#&Q5/Q?L7F7W$1;R_&ZE*[>S$"IQ.44+XI;M?(6&/K^YP")5;H^#!^0
MFT/[S_CS[MX1J@3L Z03F GJV28_0$C^R8K#KP ?T!/)%@^Z$D8XT['O@JU%
MOCFRN[<K^J-AE]&%Q5'2:<W9P0A,@>HMO9+,637K0TM]G8-:43CF!F_\_)0N
MD+H"4W,1P_>.%IYMBZZZS[<'5P!W[#B+29X 5%95BMO:8PZ? A<K?-*A$-MQ
MJ1E5S1>DO^A.SGU,CV*$9N/<6C(TMFAD%IFUHB&+^)_!4JBQ?M2S.*-'H)/W
M]#XEF8I9V:%C@XDB$;>J(A_<G-A8Z^,_UL.^:!E6U5*.HZU912QZQ8="&$)2
M1&::)30<2"N2:WBR&;JDJ+XHZ %G+4P4]3S!9S]R;!\&\#I#YC4_ 4>^U:78
M=RY^"M9YV8L,^"0NK+AQ=83;\ ]W"@6N;O_,T\-H5I@X5**C1O;'YA"!;-XJ
MIIN^HJ@9RWGS;%&CK!Z1\&E)Z40.AQ*CEC;G%[48K^AUB5/C;R[/;E"WY$[A
M&Y/Q+9!3OY63)4E;OF,Z#6(3=/9,ZX)%Q\5I4%$N"C%M)=AXD4EQT&GW4.=.
MI,@'12+)X$(K<@AB@B:NV$<ZI>6P!-BT!KZT!8JTI^J@L)!$\DJ+\\BZL.M)
M*P5VUAS83GS:MU%88B'*%Z_4:G-#5E?<P"G&AI*6_3MPX)GA_BA@7;Q"OS65
M.'3I?%Q$XKIV (P6!YFNG>%>9)?'4STR;HH0R#*J\^*#1Q3D9E4PI+$-J<W4
M/QX%S2)QK1>'O)C(BP,QU+6#AWU'$E?<0Q&3]3<B&PH8,UF*U4A\7''2-CC%
M29REO5LY(M6;")LI>\R(N[F?G"U @6!3<9T6-'8A#OH! ^#W%MS\<" C@_@J
M2*[B]C)L!VZK,EF L]C_FG6?X5 UM3K>.E!:%YSHH4MC_%%4_W6 HKL/2:>
M90!;CX&SXDJ!&[/5E7+;B8<. -DCVH7.GH:SDG4C8([]W"..06?#T[6SC[]0
M-L3&_"S=HC0U)(G;OP^B8 .V7<33!9X-[90TA)+H&E! !_X0-82: +B\Y"1N
MKXB"6^..<GB+VB&*'77()?(Z2[]WUE8?.N*L_1RE>F=56G9^"6*&9 ?J#/=X
MAE6^\"(64[JEQ=<%X''Q]>UNG-_V_*$+BYFHB'ERD*6<Q7L0JP".931(*O @
M!W/E=YRR&8N3AF.* Z&!ER341JA,AXJG_=-ISX2JQ+F#S!38,B Y5-.&HH7+
MPD*-!$+1G@:8%+(9SM^5U )65B^L3IDC%6C">)+$E*7%R,( O[S2\\L:E>5]
MI%8$S=6I9T!!'2 VO_F'4O;]]%SV/9=]_U7*OLLQBN>L5==V39:JN-:Z*<ET
MUTB8)]#<4/^>CBXP?6RXQMI+VKN HQ] ![RZ@!$+D?,Z(@8)5@]0@IYP>#9/
M5-#,4)$D/@/[=U=&E.A ]A.X_,=-!0LX7C042)(@751N AAFV1\3MO9[KH.V
MEF_-F6?BK\!0$-)\(4?EG$5F V(QG.) ?Q1,?K9:#SV<!XLN(V6WL_J!M<#Q
MQ<<9$.URXO\V_A_+&&:.!X&LWD!7;-B?<_Q \;7G"8*\,Z/A<4R:!'Z_@#S:
MC")M5\Z<P!M.2+%35TCZL26I+$RI&G>R)V.LQ'C(^93RQRO'7ST69>N<#>(L
MK\9XZ.PC5<<%&B2MJYC0N/2S5AE'J;^ 92XQSXAEVSSZTT)XL7I;\H[?Z<LK
MT-IV(?DJF--',BN=HE_[+Z^/2&X)2IKB)W:KBI/-[/]#C>)8H8"J70=T[WC5
M$#'?KE#<T@,5MS[:4EK[J#AQW= QCK*Q:(<T,D:;#EP4B%(J &FT\\RE)6G)
MR,LG:^^:/I)LNLO]2L*65R>[\RH;.23*L4P+_*QJFG<RM>+R BI53H.V9?>N
M2X5/61(3\3<VL86O3SDU%[B=/*3M##?3RQP5*HYTOR-_7S;V3?"0O])W^T;?
M[6U(S"1(OX_)5GQ/C9YH\*ZI^*Q+/D8'YP:M2K!:3CEH>"7F>&@@,@.J373-
MRX$,AF"1J<)X^^JE"SH\ZXT6\MU/0MVJB&2^L&AD^K\.A*3L4W('!$IBK^6)
M7FP8?YZ3RM(A("^96U+(<Q.@8?=VM?-=4\\D3QT0E-;-0'*4R^T159;M?H;+
M^VX_3+E-_6_R^(*99*[8_I$/L,W0*(P@O6G-2@+UZNA''><(56]=!LEN2=/+
M58$>,H4MPE,:YX!_:/XMF/]"0X65 I.4<0O=*^!P6CT-J9:C(OUR*I6?F&-R
MM86[1O/4$,&\W./.UO)A0 UW5&2C-I^'.THA#0+L.51Z=;_P>"DA-!? )3TB
MN4<41E*2Z+)/3JJ8F=*H)NQD/="YO6M&0=EX0U6!C[!D0G-?[_/12.82,?V8
M]F_=@#Z>'CY0EV>J ](OYKL=;;8XD@'I/0QXI.6-E&66OE0W-^$CM?FWKXG/
M,TN80_>@%[14KAK3%/5N)66!;D!M#AE=K?791]@DVQE7#XL<[EI.7-U<%7@Y
MYFQG]F-687RJF,JA&UUH+T$@O14YB5:L?'"@P]O+-7KIT1AM>54&/I).JXC+
M*?ET=:RG(3>^)PB=OWD0.FGR%%-<R-VYD,TM<AS&#O(DIDK&U[E8_5CO\NNF
ME8IJI!!-Z&F"^(1^A'W3];'E!#EP<7IO\^'?FDN<:<7SEJ:ATYT/,1Y8[H&(
MFZ??><(1]^*+_F/(6UHG6Z2Z'D N/RZ,H#.@XJ$]5H2N[U&@/@4Z%XGUBDXZ
MFG@ 5A<;O*2$K#JCBX24%*U4QT[.+6A2R.^ 4)62HQ;?ICI:V)N%QLG8=RZ5
M_51"QAQS&ZF=AW= @P/W;3PRI^-LPXJAT*)[<[(9H@N=^SZ[B?:JDC"RM<I@
M:8:6? A9-3')RM9W8@F3Q4M:!4+[U[R$U104H#TZ1O#35PK]F=K0QWYFR& $
MY1"BD5\- 9'EXYDFJ3^]>/[[\Q#]!S*TC%27'Q>(?!16$AK5L*R7:]1_==),
MS+0V12GW%[(.G<=%@#A+\P<JS:$YJ-XZQA+RAD/C8=>38C3Q4TEVHS>C!D7S
M\$/B%/]=M (X);$,VR&9PTY_>Q;ALP@_0(19VISHYL>]]B(L=&ON.68/)(M6
M.5-Q]IVZ)N%IPV[;<L2A[5I*]>/EFWS69AL(%V78I=F=9?LLVP^4[44?0=$9
MG%)=F#9PY%*;?PREU+0!Z^,D.[:I2R!%)ZK*VT3>8V^4GC<$!<IZY8Z>!ECC
M@S8#L"K0ONYA3YR3#Z!MY?FY;>7<MO+TVU;.%N=L<18QXFIAGJFXO7.0016>
M/Q: K5)-P:K*;V1X1Q"8.AWM15U1\>307LD)MZIR>-G%5JK&@29SQD-3:L.R
MOFZJZ\>&<S]+\@<JR6.H!1FZ'Y1J.L%3.$O86<(> JQ]_R2>^<*Q04WIUO(J
M"[$D!!2NL?U-QW^ED6W##4.A+6Y;[&7$LPW53PP6GF7Z+-,/TII!,'W/F-9/
M%!+CSN*.! DW>.J\L0,S.,OG63X?()])\;'4&N(S:8-,4.*U&',6L[.8/3#Q
MQJ!S.@A&L4\5>US;LE/ =HITNG[5>N"$6SL_1K/TCX^6?8N0?G*6T:<IHZ[W
MR68AW*R##4.X48</#O[Z%O\Z=J>@Q6>AP^@]M0\9930^"+U$BU4F;2JR'@#9
MF"QMBE&/*+;"**R?= ^->V$  I(G?4?V3?F=#-URKRGW%\YK(PSH[XM>NX6+
M:VZ[KUPS%+KTMM-F*7F=^8Z<.)2&WM"Y;<$W26_:HO.^C+O<T)0WA@'8%SF#
M(C'XXZT=BVF?JMU&L6+B--%3'6![.5[6!%)E!.FY+:LA]O<:\L#C=IQ]A2D?
MNAJDOMP7Z<.=P 8">:X?MNJN\C9!RTO.27I2 >#5R@B-@_D;->HQVA##*7*O
M-N9-"AFUNDNI3!NR.[X"K;V.*DS>A,MPO^ KW"CH9\5#$61Z@?%'HG%5'D)A
MCF%L\1P)A&2LT2%%H$]F( LR41&&W/DFDYY65A5Y6?'"Z!>A@213<>I%'PMT
M] Z")Y8 B#!K3,6I1N)&@E;PD%J=R]CPI*T@;!EV4J1(6(O\CMA,IZNB/PS[
MW_!HG#2&K?O8L5R0W)%H1NE(I'+N!F/!ND'15OHY2>[)3Q ,R?"EC*Y>E])S
M3E8& $!0^Z17^7YXH%/B*<^(9I_X&"0C]$*8-,+.K[Z^[ZIDRTMPRWG17\C(
M(0X(;+WY0*!*:L0M8)7;C1I2 ^"55[D9V/'4R'NIOU7H,R/:N%A]>;>EC"!W
MKOO68;=$J"_^.68($#\D>DU+*CKCJ4,G4*\FP'R)>F"6$/0KCI=95!S&R0\R
M]Z<WNUB]3C<72!?0VEMKB\?44*Y2 !LU'D&JRG\,QO822*UL-.SD+\G_9)C=
MK6_OR4U989QX##@= 1H/D GY?6?^F%G5&2_L8G2I,+3!P\FP4W[!:H] $DZT
M)Y( ZO<80,0-'5L/<NPZGYTH$!V>A5:GU@99)]W5HX<9 _2Y5Y^S,NLBEZXF
MGL7TPSY+EU= NH>=%)WMLA-;MC*326X.=ULP8&BP<4_5;3O9H^[DD'OB:V#[
M682"YO6/=#;UN^^_T2'3CTDIMNU1)VV]K/3Y3\#[Y7,3D;!UG#XQ$W'#'Y-Y
MA5;GU3(8-6(1Q0#:8C'HO@J SX=2\=26,:OC'%XTY5H[=I"*JCEKEFN57</:
MK@L&M9"AQ/@;[!BY?(W&BQZ->>8A#%H.ND4"<1;F_"?<75XK6PTU^)/T+063
MCG?9!JKAANQV&'26A[0KT K1&QFT4&8$"^S(I1>E12A;_6+/P%4X^+3V7U(\
MQ3I?SM9GGV:KYY\\_RQ 6#,2VH\7;R]6NV*++ *)XHP((C*<^1O=X-\^_\/%
M[U8D/I6ER/[M\XO/[8/,#?M5NIU.!G[VS?_X_.+WZ<U_=_&'^9OS\!AW>VZ4
M/J/*;[+;;F];*N!,NBDRBL]#<B3J=1SIG%OJ3W^?V5'E*Y>"B8=-YV-#7B<=
M7UZ8M1 SD.'@.HJ#@\!F3Y^,]BY"::S^\,G_PEE/Q(:<L%Y@>P-RZT[.$[L+
M>6_B;0/X6.<N8"9BN)<]85T=6J\1F+MTS[ZU&>_/_O <E__L#Y^9XGG9\&P5
M%OE#@9_Z[-S'=^[C>_I]?+^T+W1:)9]P26""?2!36QX0^BKWB2N$*1Y:>C/L
M!WE=/]T;W<#5B]KP/&+^0[YID!\^*%+5I J9U)-32Y8WKQ2QL&/M"!R(5OA%
MD@P<YWWIV!\DZ>'_PLPUS+? V-,49]%Q_5^2A!F[@^+S^G"L]%F<]5%N2\Y&
MO?KBDXDO?. 9_DZAN/#;JKGA"E2XQ.0G'$EQD,(D/Y7 K;1%\8S1;-2(W3)E
MZ3U8<CP,:/P>,G&+9X-D"_W"@URFGNW8G1UO>Y(AB4".3GK&?>?1(8YY%Y\(
M9!0BZ7]OAXI9,GE5$9H=#M51C9[X)'CT_.8$:CXM-0/5C-PYV/1X' SF/B)[
MFY2$011=+K]6QPA4G-[T#D0O-MZ2=U>K'<F1 ]J?Y<%XLL'7+#_H+<0?3CF9
MZP.,,189@+.(ZLMDDYD$*A"!T0$E+P)[KI@'Z)B)L,/CC11@4TY@Y?7&?6\V
MS$^JQ/<B-7F"T^98;8/;1JK$I!J XXI4^Y/OABOJZ[)M0#URL?I3I(T-^2\*
M?UK-O"@(^:UW'F%282]I2XM+W=)#4RGCF+O[='.CCAFGIX1G1UC,Z'B*U QX
MGVZ@AQ"T+KT@0X78\ SIG"T@-.B=-H)N\0/P*_Q]A5/$/QB'L%77^)<29?=(
MV?872%0F%+D>B[N)Y^KD EN01.>E,FX6/DI!I5><: I EY%$;_:V0VWI7][M
M6[)K2>R_J#WH#!O=0:XK;H(Y\P2/M!G?-3W+)Y>. [[:FIV$8L<0:HOZ([-:
MKQ972\5#%R06 0>KJM&)6#J4I>6YN)*.9(225UOJ)=7!03-F3'N85X)T#<QT
M_DTT_W8^3O] IL\64%JDK>?V77^J)F^)[W'-K@&Y-++#ON10Y6Q/-J%_B0X0
MTS>QAZUS'%T8QTA-EVM!4#-F^R<<+@*U=BT)LN!2 >U1X(,"HO[C6J>W"ZL1
M7G]I67)DNGOF$2?7GW8A8#1IV3021\"FHPB"_(* EC<&WQ2)?BY6K[A%0YO'
MDSOQ(6-V3L; Z[D,MROD##M@*"[E,1#:U&&<WRRA5??@G:C,JWLA)4S$5'I"
M5G\?MI?XWOCZ>XJ,>L9.W.;['%ZW%QHM_]0,<H]I3SEF33VNS,Q1@3HT,"D2
ME4K.-8/82@\;ZHF<->.$%J-',53D;B>8FHXP5(N[8G'IO_\^B.;@PW]5KLO>
MB>D$,A^58X4\<S]]R $X:8+NMT010VJ&4V+1;Q1]EJ_*[?_^#>-D*DSF&V62
M[!MYB*_LDJ_IBK^1_,DOK@37R0U2?><Q/5=O'.]ENFCAN5>O_5)\5R@%R4LI
M-/_G;]>/I(/^LUQ6\[_Y/U^Q) 5>%(5/XQ.M82M3I626]U#T/4MWZ*>2U1!;
M/OK333'^9 CXJ'1C2Z<,K7V(4FQ<9,[S BA7:]#\VA(VWY3P5NG,MH#(+M_G
MZKY/L_DWB0/RE4,VX03)NFQ&A(DQA@ >JB4A8MTN$/T .#52><FTCLJ;X_KB
MIIPL$@:%DI=7V%K#Z0!^S+T]_(]#A-4-]*OZ<S0KN-^#12?$5G8Y(T_EH+4K
M"B0@GD*GV"^P&9Z4BL<!I$/*\8M9'?]B];?",3=-<99.[*)G?>I=94C@G<D,
M# 5%K9.7L+MXX"9VX>CA+Z^XZ9(TN^4\D5OJ<P8@1O&&\WAEU26;/1S(PK"%
MUN89S#J03<1P(\IEKODKUO$5(39]80F5#<IR6^P9[%G"YBT=Z[R/M)G2SVD#
M:.A+%QI-^-$LX^RFS,VVH1]&TL)Q1>G%A1?O5PJ42.Z^'UH!@B0+G(-P/JX#
M;<BKMW]]]LDGG_)9I2=&^H=93.DG%6^04 ,RDB\(4^$]H(]K]<-___4YY K0
MEE)<1'ZC1B6/[=4-=Z)PKKD@"X6.K,\F[(YT)7T$=EQ>=]_+V=?O/U^/N3W3
M[[_]YM6H.'>CQPPO"U9V^NX7F3A"?##*2^/D>OG=VV<D1 5G0?N3[VF.+LMO
M3+8JM+UE]K]]Z_+!=3&T#48H&-(^:$[^=%OH(6+1WY(MR5$MCTO(ZX"W_S2^
MO#M&%RO>4I<,G2WF\U4^E-KCY^?:X[GV>*X]QNY=5LP1%QV-B3&DF[,UPA*[
M=6&@I)K5[)3_1/_<LB7(HATH2BBPO-*BH!:/2H;&Y^PCA\Y_:6ZXC2C#)5W^
MT:727#=2H;%_T-M=^IRJVSA>#(Z(EG+H&.]2"EMP9#^:!R<1OQ$2>X9-N*B)
M$^(]GV@8=$8S87WC50PLQL@!SZC]$3&MPA*Z6)>Y''C-'"/(BB5H.]\,]3FN
M(UU1_  &+<NM,,QN^6_/__CYQ?.TR>C3+[ZX^&2IS>A$X]7GL,O<]R2^E)2[
M"\X_@<('/4V_^\)U5/'LSPR#+C^H/F1* HKT0UC;$&XLU$'=H(.FP1*84K[+
MH3R L4%2,GQU&SB3U.J>=D@8Q:\+2STI1+]1%:6' [Y2;-J;RLNM\8O$4S?Q
M*LB,Z<_DDE)CSWD+HW3R<\R]X20.N%A]4[XK.+S-_&W"P\XFV]RB3];:<DR:
MDG<TLH'<D#VT)0(A6C)00/E79I\^]$T$&%I7R$XOW]1SCWIC55\3E$R4C49H
ML5U<.Y4--YV7S<B"7-W3%57ZAH,3&SYI/7*<]EV??K2DHY5BEY#N]JT"RGN$
M?8I1QKNZN:%#N6O(D;VQ)7\IM-07JV\C5OS<B@B[KE:*XZK(V$]IC=<9%H@)
MCK@()75 9<0*K&E\6*W4 !(#85!;?3G89&!7Q YPK,_]-B^4[(W?'#'K:$.E
M882"9U*4A;5]X/TQJ\7-)C<^;!'Y>CS#XI(=V J6M"BNO"_A=*?4XN5.6;LX
M-UV<L;S/$]2W3%!+?+Z(=SR.S]D<!=\0L;1S9LY(W&=9_#E@4JP<R]W13\LM
MH,##8V/J%1EE4W(]%Y2(;6'<G9DK]%>H9"9HKR+!*3JL]%_4D\0E&Z?KR6#B
M'8_0^7"<#\<##@=#1Z)S%/-E]< NDPP*I6CU690W$=^8O1_0N:GNOLU_.)CO
MZ4DYR^I95A\@JQ2GOIO+2XG[X*7/D$7. G@6P/?JU;K\X+T$3III-.UXEKZS
M]#T$.8U1_[N^.'1&(LL2>-E(N5*:HE!_E+P&,W)9O3R.U.8'*ZDHMZ*V4IDU
MG_=! YTLFB/RBO\JT^C6;^U1!P!HG=-_,Z!@>P8*/(O[0\2=YYQ(&K/55=E:
M5R72L?\8Z,U!61R=TVY3(LACBOH1YZ/KSSS#4I]%\F>)Y':K(E76$,4@:BR#
ML654TLN1H-6)8'<D#7Y.99T%\*'1>E^P3C0)S%8%RUE +-\56C_2#!;+Z- N
M\$ZP^=\U5=F<I?$LC0^01A6W.$)1MMMGG"@])G0E64IP$O/Z\U(I,QB&RG(6
MS;-H/LQ2MS+K>S1H?"E5TYM9 EWAM#P8_UG:SM+V &ESZ+$ S^(!IF![Y^HW
MW$LPJH"BKZXHWIWJO9OOIUEMI>=!Y^:NBKQ"4PP#$]4(U#=M,P-:#=B-HHDS
MV@Q+1%?HS\CIYY/PT%HK6K@6&M7"9(ETN/LQS^-31U!GP#UM,+TII+'4&O]&
M[:\.Y&8N#WQ+QYNO!\>N)-?4:<,H&"G!=Q,*HU,E;O0&8DJ2(0Y(77'[&%UW
MJ+4+L'8-8J']"JE F5??&)^I:KCX:$.-OK#0R8;NHMF!3-9AL?..P2TZ)-.E
M?*@)=-\E&@$_V9%$(3XS2@A,TW #G?SLLFUN^BN[5FALRC4F<L,, 4U09XO
MIIKSQ)U;01T"DDF(0\NPOOI0?,4/9>SAB_/8PWGLX3SV($HW8C[Y_FYI&9]I
MM]=&_##!7Z@.$\_.(Y4%O&M!?OY(6\X_#LKGIFGAVYE2>;0>4&TF3DV N:P[
M/SDJHW"8H^@P)4(:^##@]<-W^/71@:Q,[5QU.JX&[;GEO #9*]6G3(I!+[5N
M@&IF\+Q?O_E3%_!YZ4I%?U5N!,NX[/NB"+ J[F(.#T6)KL6';HL #H#V*FVY
M%HS,KYI&MOG+=KA<O7"]]?1"'_'7](F^^O*%/5 6>[B$:$,:Y16IROOI0W_5
M.$CUA95L"_@+F)<08D%>V4[Y[3W=O5(A?)GW^>JM#(-^V]0\+LCO]R=>PTA-
MB.M?K%ZXZV7+>V1 "VM@230,A*8AQ$Q3NB\#\BPKFH6:T+^&1N_1:V+X@FQ
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
MC/)+F?BVZ0SKJYF.A;F!5TYR*WA8&*3QH]02LRK2?N+9I3%J?D?G[:@==#)
MC<K(.REM>6?I0<&O9/C#G+BUJHCBA R406"2\6[+VH1^G+%Y:V>FSZ5Y45;*
M>W=CKU3;X9Q;&J^:[XOHCPOV"-)5P$592:]#X?KD.],XZ6S_9/P+_I(DR?KC
M03$N<B3,(FJ9)M+@34U/#^=?"QV9D;34I%_1]Y:QL]!LD"_M(7R8-]'QUID1
M LWOLO+H9I.:2CVJNS(QXX!I _UE8%/NXD1K;LS*>*XUGVUN,QE:;0W49QRE
M5ETKVMRH2YK0C7.O\/V%SD*J3B-0A+NRM#P>#,!\0W'+;ZHU/0:VF>%]BX@V
MY& :D9=@*8=IT^H8>W!F&T['XUF'V4'(6!'PS@4ZH. N[JI!SN]U8?E*M0"\
MY\CIIQN0-O",O)*8U=<81[N@'-GO@H/EX0RO \R057"RE:/4#97> UH$)\7P
M$VGI<3]-R@<D=O0T(9 M^9E-]8RJ>CJA%[L78A'+-;R&QJ.$KZ]O?BHW@/9P
MC:ITG*[+ZT;:P>F??=N(IP@<@:A![<Q)^BCI]Y_:NC-J]EFJ'R#50:FZ3MB'
M>)W9##B1'T.'-U?!44OKN1^0%'_RJPCQ66Q_5;%EY,ML'O(2S0\2@[BP)0F9
M-%E^X/D.B0Y'Z?)QVB4+F5"!I3%YGU28?N$%' +N8X0=:-I1#-C&:L+8X^70
M(32)L7<6'>'Q*\J*2(R75E=DX>->)H&CQ:W[9LN\T4F8N%"M.:4^[@)@_O@J
MYFPHGZK&4?=O-CAJ"YXXTX8G3@5(V$(?9@[D;&Z43.RDBR'11$A19I9.]FBC
MJ$3Q+FT5:QH.;2WDESG!F+9Z/FG[>A;^)R[\2>QC@%6904O)I&/+:>)ND(;Z
MJ*@3*W.6PK,4/H3Y>2[IAK"CN(:S)4 MB4N I+4!4:$>A;\_:0G\=>*,LP"^
M%S48*AMS%1.#K1*17("C4.;F%(]"?_GBU<_U:3^ [L8_G+L;S]V-3[^[\?$-
MP]DU>:J6P<'MC6%NPJSC;H9P4,U)17N*>AV] \]:UO)SSJ6XTM],QX8A=U?-
MS>SO45;S3P-W*?A#/EKMAU:08ND<],\<RM&NX33.L^$@21^NGA?M2KO8QC=\
MTH[5^?P\Y?/#_;Y+E QKYI4K\G[AD#1M@AI>UJX>QS/*:4XV%K"G^5G%FCSD
M0NKB1^('>L/5KBC<D7;4+\-!>U)B_X[$&Z%%_(5K&K)V\>\BR]$H;RTH$^@W
MDG2UC@?YUB/7!?OWH2V[K6""G,_@^0P^\ P&J+>6_\ED%,= &=*ZN>B%/O)0
MXK9A=H8#X'853D2.4&@6CGE9!WZ@Y3-[67+O7'J%L]2?I?Y!E<0#8#U&A#C&
MPK%3@0XHPU*C E*)M 5SDT=%?S2 _C:V*1O]L\-1F1Z:L]R>Y?9G)T-O&^XQ
M-Q]#*>B>.[30J[?)L!1SY:I%!",2)$L@. DSBW32!P:IB-5@=U8\[# K8#C/
MF*A@'D7V_'+#Z%%O;EMLRFUQJDH,DLO9J;>9[N7DJBA*K^EF33V+R&@3&.?S
M>3Z?#SB?H5UX$O6[PH4=CE-$F"]?3^DZA9AB0G,I8&#M4!6=S.C0=R/MY5F0
MSX+\GHH><;)ZD7TK DPWR@>7CF,O,,=^ZYAC9TZ#M7:#'O;;Y(*!(]:NM?GS
MMZ_#M48LI3,GR!TQ5+!# D$#(9N:'H2CZT-K7CP?L*=ZP/C'/&49^,UE7L+$
M^.V+5_%(P+?"?-&\"&I/>?0)PPSUILH[F<B\-#!(1[P2B4CC@&$@0L-XY%;G
M;66X?S$%<#X#YS/P<"/3%14WM@6A#O33(I'F])/8@>)J&P@D?=I8AN?#W 1:
MY+;%-LX@)[@&F/W/^_PLN&?!_5G>D<<T)8>G[AC14!%BG9NB\WN%8B-PW>]9
MM\F%.)+#;] ["7(Q=',.$ 9@@:S(/0HA]K035<MY[)0I<QN[4X V4';3=X7R
MU5E.UDC=A<'T:OY90;_WE(_'N6'JB9Z._JILMX'/.801/$>LDZ0QII#1]*,.
MK5K4,$"A5XJXI-P;2B,G4[5[IC-N+WY>E]2O/FZ<T K:&*\@@.N<>L5SW?FE
MPGK$1F]#AF S5N[W YV,ELPF<UWR/&*S+[AGI@BD;6#*P9!^PCG#G3@R9SS0
M\FY6VV9O!*#\Z8]_7?VI;-9Y_8[!6/:,V"/0H"#7\/V_BG<.9F8DR0'9LNI9
MM:'I77K7&6.AV0Q&:7@'<%2C/6$ :HP$"X8'7>C/?WOQ-GV;Z8LH?M M[W%3
MM$8\::0*#./DZ#U3G'9 9@4R$1TLKHK+LI.6(?ICQ6%CYU*6(K?&!6KD '8[
M\="OA"""[L CI;Q^[)-DXU'HPH)2QN^P]?>0"I,-B"TF,B+^2-/UB;AKR3S
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
M3KP8Q:0R]B>L!U/NJN^"G[E"H_/85W_2__CL'9C05=A+I_;P)UH:_:M3>T0
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
MMWAV,D".4=P);5V1(7F^B 7ITP &F[.TS%S]BR# 57+*!33/,O;]GK5$^X2
MQ[&AC) %9,#>-MO&SEZ9-*YOQ1G=\/% H]YT0_\5X=PHM9U6DBA)LZ"%%SVI
M!!!!(HI6:)N=^AA<1.8H_R1V7)$>N)+6G=H[R.+,'=@ZH^XOQ!]=-D["+T0%
MGN0H3RD=[Y\\?,PY]:O&Q<$^PJ>ZDI?AR86A!YE6/*U:N)O@::M9&Y+6(AE2
M)F&NFN L6_X"*IZ+R_%0+?9EN+?V)[/QD\:V8:.N]V.9Z8Q(;]BD(?\:LW:%
M#'VX'CHSQF_#[6HP1'S?#8<CAO##^1("$9O#_UTPNW .B4/B[8\KPSV$]:]W
MX9#B"5C/UX0XDS#Q%AL?JI+*E;T?JD_WC&VUA\;;J<.*A0P1 0[6"S..-.,C
MO3U!M]F>2S6AFPO%A_%^D"OQE__'4!,K:6Z3].FG\Z6IO/O!@6VU,,$+4KC4
M5=7_5!P;AN?C:I!D3')X_%<IY^VK)H01(5_"5_Q//BH_H,7^].//_NO5?^*_
M/OGL0[)'K770D4WF(]$_ABR%>_A]82WZMZ4/OO3!GW\?_)<.F?1$27VE%61'
M0:=+*$0])YPVP>,$-V'. )TG8A61@A%S%F2&VD.:$6_"+#(L*8V&G$76H]]$
M< )*&ZKV]R**.A>TR1'H<D&4Z#..5$X<HGCA?E5[&/;7=&15/U6;@:F-: //
MQF=4R=2C0CB!1Z$,IT2B&5<*C\E-N2<:(M:]T$ZD#PJH,A."C*&26>)XM$A*
M=8*$(5HN5EP#[UP([*3(R#6QRD5[$AN>3B&'/GDJ(YP9)5=?M,PO59-=M<5:
M\X =(I*T$5"SJEVN'= G+76L3PB[-6L0P%5,+)'LW1&-U*9%?654+M5R,CYO
M?"NDCP_]2&"!D+! #L6I84C_)A*97,QYG"#Z<T]]7LW'XW74+2Y66R9J4%D"
M5G.=B!,4$MRP,+'J#IIBL89.& _;5Y$E4K"N3UOP_D'8HAJJ68UK^G.$J53X
MB(A>*:?4%ZF.?5'/8"W'KBY/<QK0(]EH%8G$:I\-]W@-0J4H%%$>6K1BSWTP
M^A+V[W0BQF(0L1!JX>=$2()K+\UY9BV,L>O"0,BV#:\3G]:QK]J\;L:J9'01
MOZ?&Y! W^CAJ>-308X\!RCDN #]=%V5;84PA]VJ7\N%D_XV$O'T7UAHDO>1@
M_!W(U-;5N15'))RVKHVR<)TL&+L)QH['=E$;"*^\(=+]=A\VG$1_8'<H&48T
M"IV6N9G%^'ZF\5F0[V=DXLGB<&NCDU392.TOO-"L'![ ?ZA2[2+&M=CFPVTS
M*1 &:RP!:.IQIH8P)@*UQ*QBC5+M,4IL1!1#Y.4;%2#I2AFHIK^S*"3?Q/U@
M^(!U96RO//]U6S%^*3:( &^Z77;!L@L>LPMR X3IE"&IP?0_@T]G/'TUIXK
M8^>1(!CA-97 RTC*V6SY^HK)!@-U^.ORNC*Z[<7N%[N_W^ZUN%4K0;I (:A
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
M0[$KZ=$5;V98IKOX?NDG93"5ZO22!PIG(@41&_;?9EY]%9P/[1O1+H (M,J
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
M][CFUC>92KI<7M\3-AW))?%N&*;T_$GTZI8_;=N[,GDK3\N;YL0D./H%A."
M%\H(%$;W9"(X1W60<L8F]2=-)?..0D5A:59?&I96OAM?R8XMCD8UI,U>V#P^
MN0Q2$>!'OKS8";OK-,>2@R=W.+H&5RSMNUQ)#@ZDH7MVV:(120?=O7U (SFD
M@>E^!T7L&GI#M\3=V,:$^TKA"1ZV!4UEF:2 ;("U.!VK 6K#MY7BBT3 $OBB
MZ;E'60SR?.3J=,V)]@5\T*@9*@EMY#K7G$H(*-$[,:1-9(2\'LIP[)PJ.7=2
MJ^#ZDM_FQIWA&[*"G/+KK'."5NUP/]^K6!9%257C 58,[\)S5&<;T&\YTY)
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
MHV?>,D7I7D)7'=M/\Q7)1'A,<?X&%T86LO6>)T;^R; 44JJ27F7M&A+$B8\
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
MOFWWMQR8$.1PJ)D4U&@MNX0M^&&US\F2&"%K :[6*^-J%8+6B,K]U2OFGZ=
M0L5HCH7)-.I(L5VN,7MY14+ U*Z$AWY4$J=HMARH3A&>>,M[Z@(IF%6'P5^Q
M-:!$<E$^,>PS<.R;LN+2=UBEWV%;4R\41P/^%0GR2>)LC:;"BI=R%R2"$ 0@
M<Q=-O:;:\ZGP,U04HUC/Q+>E7\;)?>"IH[92E.:303I__:$!L)9MCS(;"S!P
MZO9^ ,]W(5<OF[.>QA00]SVMESY:>/]-5?->XF_1];(%Z%1HF78047.G$WUR
M";$,N;1>< !I;W5MC=*[^)G%+[MRO25CK*B47!!WL<N,-O)#R/O1')J='">=
MRF#\2 D5OAQA9WF1& :7,5-X\JSZQG([B@#$*[N[<F0@Q;Z0,1_WY2;$0_^!
MHGPOC"[V^U%5T#Q2V?"=J, 2PY=#55EYLZ?*'RDXA <>*';UG#%)=3/<^PT$
MAD*0N"?OUZZ1RW#+%L/)#2W4 :E&^+112,,"ZZK?=+4)M+I'XIB=5_6J"J<8
MV"[2]OKHQ9O,2K$% ,4T6@'':TGR02'Q(K?0\# 2#E<?QZ<=//IG0,\MK//C
MK,;V;FJF*)65U(0C(@W@!,@<X$V$.\?=C'4TVN&T85DC1;$S,X&]DK09O;5,
M%P $T)X''.4+'Q([]QEAD9I-U^!&H(XH%R %^HM(?5MMN)J"?S"R=Z;<G7/C
MU)R;W4]AQ]S=M/M*AKG(7Q229 E!OILOYEXMQ8)>J$.HB1!KXCL,UJ SJL=5
M>=):SO?VEON^]:^:"%\Z\=!=JJY)RXLAA$)*U[8Z=,2<NJ'*)8BRY5F4DTGN
M_6*^^Q?5P:5KV2ZQG?P8<55Y**[9)#<JQJ\P>D)[<U?+>="MZ:"/A]LN;%Q5
M$6$.A1UU,+HUD_/G3)I_^#>_6_W]Q>L7G[]8487M#Y]]^H=//J@^_."3#^EH
M,_R/[CBD^"E^..X,B1P?*$5E^"!X'ZFVI#F>'(6/N%B,"5IWJEH@E@RY"'E[
M2(M.!+MC.046;AP]QP4]Q_>E>_WITKU>NM=+]_I0OM'41F7U'"MMCD2#(_P(
MV=MP&653J>?*(L-RLC_O4N;GQ>HU/S9)^=0[EWI8_IE/__R$TJC>R85S2ERU
M^<V7I%3KOEC?+L"GKKKA$+(<IE>;><0;4LD;P@N30GHJ/<F/%0Z??X14C.-
M2+]2,ZV4[)B_1E@X[=*MO<33!@/ <L8B3HF)^A-5"%5(G3B]>HI 2=#*KX@/
MG/A[(8J060@1K4HJ9;KN(H#H"9*%-N8L@V3]B6CKJ'-#8Y=AM4+&Q.0=V_+
M0Y)1/UU*V:JYV1@^G26\SJ/>F<+/)#'P??#R0)D=_0OU#5H *:QNP2W&1L8Z
M+R@%Q0!D)AB'Z*D$4TG7TN<BEO;09@UG>=US-=]U-"0!B?<S(")O?8J,J5?)
M8^)4HB!)F8/VR;B%89OY)GCG&NK#A]9H!V.%J*.DSDU?(6XTAB$6>J8\J*NE
M+DF@FI/0.Q"\@*(:K3B(N]*[G_"<6E1WXLT3[R5MY0UOE!!!5GU<2<JK*<[>
MO'FQ^CI\:_J 7DNY9"Z <SM8N!Y5I5R.&]V>K4!$4=B<#SD\5D>5\9K9<E9L
MV>_+'NRMF78Q0-5<'T">3CU?MP>=YZ >((6$6BG2F\$5Z3ZA&3=S)BXDCH!(
M6EF7(+]-W4R^4@B_$1T@!EY73;6KL;C4I$7U+N7I.]TD<WS/ON0LJ44L._NV
MB,<-YYQ!ZC&CTS(===I&^_*<M(>B]QD3>8DFWM,*70EB26FZI!:^8JA,KP4
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
M8;BS4=ODIQ.L,.=>5>4@T89FB#OL%1_]@G'=X8+*F" 3PF,<6_P:]_8&; C
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
M;<EP)CLH;=W@K]]4/(6^9NFE??435[1%[9D[&KUVEWDR=D+.T@\]J'&$[>A
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
MF@"6AYM3EH[Y*[R1>H,1K>M6O+?@"/VY9IQ/OHS57]Q:W.UJ&@4DL35F<Q3
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
M<WFPCA&I0.%R<0S SHR^OE_-%.<33&=B+^?;]Z2YT-I?1>R>H"?QM7#6V4V
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
MYUG#,L61$]L,Z+;94A@:=PH2F+OB3<-ZJ66X])[[Z6.&.B-VU-\3[1/W>F%
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
M1D;M*=B'<58)&#8&,X'^#DL+"*52WKYA_#CXNH#@\@?S!6C<+)NXV2GXF*V
M& F=3FR_:W8JI#(E:4S6L_5<M&KP.(YNQG 64>%_T>RD&00]#94Z?\861EK_
M6,H9PA69>(S8WSI-)0G:9C]_XZB)[.UJFM:ZQ9Q*3]"R/7V8S?S?,G-I>KR0
MHF1RSBSKWJ[;K8I%^S(9?934W;@9LGISQ!:1_*:\LU@FR5/Q .:"D^R.K\*U
MZ/L1Y+<U(2W2KUJ&-(JVWW*\O4AYVFS1"#=#K /$+"X2IRPB@!,*?&*F%F_J
M$32C?55Q$@W;P*2()6MUJ@;'R3TP@S#(PD1(>KK.W:+6T]4DOAD:E^@,THN
M<RHLV&JC'D[R;^(\%Y-%&:OEER[*Q&,H>OL>%B3O',<W*3L3;$F8_$B2QE^<
M/1KTPOP5L?@]W5M/*+U 1O2/#D5K2;26B>3=>'LAL2+=K+!'D$YS/NUZ+0''
M@C&%F\+WYJH>_@$N5C\GI&#3;V@"TCMTSMM3!A^")*%7&!L0O\G5HM/C!]/]
M<02T.X]W]FTE,\. =\SAQ>KKG#F10@=)M=;=9CST*($M%_-FZPTB=Z^=*WRO
M!U+V,&)<56=^3EI,;=?4)26Y>+V]E%GS?;#/G[^,^LVE]A"T\VN9,F;QNKJ.
MH7LE?DL&,.'E9WA5X::?H(-C-X08*JHXRB5E.!+OVC80QT^)='5!T*[<*."C
M;5JV94#0IX,/O\/"[Z7]-L2UY'J;B@A?#OFU"7D$_HHD *4W1L2\^DL_+K.G
MR78B0 ;-NCZ3T&*F9&B^.Z"TL+Q3U<G2^6Q1.$[*6'P]'4\T694*VY-"CG)+
M(M^D9,92$%$H0+65)(&_2EXH",8 S!B#/I8T9?06VOL6D3B1?I!^C8DOF;;7
M3/Q2NQO\1.$K'KVGCGR9+F*,'R[7V/D2!FN_)\2JI"#"JD!P\L)R1A7HE70D
M<Y$#_<M<#N$$&)> IHHPE-:HKM%^)&ZT'%C^_0Y)D[,#>B&QH8R[".<9DI">
M*>1'V(0X%HFPJ@]A@2)!YOWN"*@A]S08F:49[BN%(XAH 2NMR@1NRJ'R<UEQ
M>5Y%QX1=@ZM;M*[D[,OF?@<LT'TS'\GB2].<&DH@<I/387L=YI$*WN&</\I-
ME,33,R!&E62\6GVI8"D5KS<XE87G'P_#9MP/<G29*QL]0,,+,_NPNX"R%H;G
M&'\K7XI*'Q#)1;T63"-+X9"\Q3P.BORLOX1#M]^: M-B7O->(4VAKUK\@1@+
M,C66"P-I,K7?E)- ,P))W_QD==(_(W6P7WU-]WX9/2Y'DJQGX3<_K?[\]<L?
MXG$HB_*G_[*KT3EU78+91'_UTW\EORI6:31,GQ59]6*BX^W,UNS!^U'6IBBW
M3NR;#, I0M.M0]S]]Y8PG:<B^Z1P4#*:U!TM4"*E:#LHXZ%0#/DZ,FHE+]5)
M_&Y[B)I=A$3<<FJ<1PO693S2P,,(/_O]YT^??+H**WM/SQ5')'._^F1%0=AG
M3Q]_<?&[F:_)9%/D OXTN.(;0 P_-P%KAJJM+O?M&G&W)-WXPZ9MU @-?.%!
M"(NP^LA8D_$7=44^KC$R[)?DS-9C.:8.$Z#P+4>1TZK;[$%1C+P]?21>9Z_:
M\GFD\*&4Q7]_+HN?R^+GLGB&)H_J>"7R68DJK44+TO1[L4KCN@GI-R=)6;NP
M<NZ9)/\3?QO>N $!F;R\DCNV-_/M4G9)_%C#G]2PR5&$P(PJ#V%@EVTGFAJ)
MU2OTA'+)\,0J.N/)608TNZ.+>\/?(-(X=AF;.H1U.5>]48S1<U#-8$!GI,O#
M>ZP8'BK'WVK6'_GB^SR4 VPQSFLVQ&#D%USBPG3J]E.T B8U*??,%'5NJP$9
M[?H#92*>:\<\5\A<Z,]N D]>PPT,GX0W><T= UC+-'U2ZH$?T>'=0@$!M8[Z
M$I(PZGD]>V&N6BY)$&X#K3M>WQ0Z1,[%&*+C3]J),.=W$7 RCN?9B_0^*>+"
M1'E=<.;\(_VS2_=?K/Z<)R=%;Q5IDB1%3!_X\ %7UZU*DIY^F*BU%(J3EQD6
M'[;0!X9,I@N'5$YQ1NTO7\[%:KFFBJ%OG)U1@5[1/\B'562""-D:>/8"ZB@\
M.)BLI/ *??(*#<;2Z<5X$))W+110* \41;1Y3PI&M1K8Q0W+(K;#/%QR.Z96
M(I(ESHY6/N>7*Y*JK+OE5EX:J4FF>")1FBO1;KD3'687Z0@YQ-+@11$<L6\$
M33"/V!?C7^_V+26W[QA7DIN7U6U]>G091HW+4#C?DAQ+-C5+F]E0._:02"=$
M[)7$CJI;]HV*8ST+RV;U$7VF@>(WSV:"1'X$ERH&O0R'?"*'>Y\Q3M^.#[+T
M]9A&?+0U89OPQME#5FE?AUA&%:C*;9C,<+'@4KB$G60"4J$ILF&'8!:"V](?
M7 :#UJ$(G=]C%6(FOWF&L8>IF7TN%*!3.'%XD%BKU6MH]B$IIX:X:>PEI>DC
M]!<)$0*B_A]UN,]"5,>5N$_(M0H&:#QHPN#13Z\T1\!S^FU7'JKTY @/ A$P
MU%$P?^&Y/F*?HB26?Q$[L38L>'?2MTKYNT=KV)_4*0RODC-(E XE&1TW*3C2
M#<MO\E4VMH\U4>?>6%8KR46*[7$Z0, ;*,,)QX_*Q4 I"!BK$V/O*1/3V*U4
M/[:E]\6M1[<OB;G7_U#:6S.VAW&C+5-UB"QSV//;D^F?"2'E_N3 5E/3"%<0
M]F_E#:#-#5?Y7NR2V><I)*!@V+N:#WVK3:9[()KQNTV^HNL8J9FEHTI>-/NX
M%(<XG!( K&!+&Y1/7<T,&21?*IM#-.7%%$0[ JSBI--E5QJQ_J25!BD<2?^%
M9=EN&*[(90(:.B0$,W36K;@3.Q;220L;P3^*]&<4SHN OHK T3S"59T?WQ,V
M@R@KY/%=\&%S;/4*P/U8\RX\8X-BFWK,CC3+9\TU ?_+V&1LY'F!)%JJ+L]2
M^:765/0+R@FBY,6BP0D2((M378LJ%*IO7<A2/YN>%S,O)0-*SZ_KS/S%]]5O
M.N+?%8U!>V.)GH;D\@RBP^LDS!V7$"Y6KQ)ITW@1@4AT7 O2PE;2K(L&H68K
MH(NPW_G,W:!.HK]P+;P\,>(V[7AM4[,1G=/<821;2-//./^F_E<T/]%3N]#\
M-PU]5K7>2@2)UJG,(;B18K5TUN3;@Z 6Z[T[_5WG!7ERU_'VBSZ\?WYK/4/J
M*3>NTK)&Z^/Z9)[<+.+V7H#:PDJ956R)O140BZ()][BYEJ_?K.CT#67I>9/W
ME<=F34M.M\[+W64D[MK72<8\D%]TR3%.A@Q+[]XNOQ3I]94:CN_=\TDU;=C7
M&Y(-2U(YVBI:2[%:"T44[ '72K!7:GYH%PO9,\DL3@*JF$&:?$JZ"J?1\Z'M
MK#6/PJDTF(YM$WG-7SMU]4DE_=4>F"RM6FAJ1\.D!"*.#@4=N9449(]C1[ \
MNH ("=K'UIS!HT5+8RYQ'P6,(I0C:@ZF)SSD=Z3@&$,@/>"$7R/5193/THHD
M2I34U1D%.XTM'HF41O;I[#9UK*3R1E'8(J&DXK:FUG>0(5P]QV!HMI2N)[P[
MQ<7Q.;ZOWK"U@2PS7GC&:$IN+*\SQ7M289P.:4%7+Z#V:14E.QF8T-1^7K'J
MZII2@P5YG.K;/?_A^_"'Y]]]+T1ZN1]TFF('_LFSZ?W:=3BZR=PJ F9HOUK,
MF'$RZJGCX)]K/D"BBMI>6M+JD[PT$:Q(?59Y@A(@D&]J\(@\E!R%E.SCI^R=
MH\$*[!@1\MI&P/8<REG!K$_3 $)C2(5L"22KL!KRG<5N/](I(+#0@<*P!.O0
M8NG0?%/N<-Y4!O,8WB5U&]=AAF!UE&Y-\M#R#3+0K711VU<LKK)@WC[BSD0%
M^T2U'S$1;)U4URP^H\UB>%84,>0J2Y/RU&*I7&*(7M(^#*41I-RVM<6<]:+P
MJGB:A ?7(-:JJQT7NC/%:?'+4?Z^*GOG2W-3I4CM1L&-Q.ZILB-\W[F> +]4
MN,_#B=7D:% EW_M0ZM]?G.O?Y_KWN?Z=UL@B]DBZ&&9:=8/% J(W!\SYG/24
M9I A.K&7[G9:BK00+$0;MY)L)*!&]K)[;K9M^<375$A*^Q5FT#'!P<=VO3$;
MC6WN;#)9?602]#GMQA2D]_%<3" 0Z'RXW\)[9?P['$_.-PC1&>FC;\,Z&+CM
M-/S[A3/?KW1P7]<*_=+2[-]?O'H22R3U00]*:@.6G&,?#HI*<]QV#,JA0BGH
M(Y\E4G4WC5-QP/B,*,E=77-!)8QVR-A0Z4[2L,"?$AJN>917'6BT3&D=IQ6E
M2$;3:B-I1B!DZ#824'I3'\:#X"$(Y/8X@MPHHPO\VQ-#J TMM=2'2=UO;P";
M#-X^E8+U\R-U0C),6MU1[DTZ!7LC;?RU+ASD&<@#WXCT&V>7E5(J3!67\B"R
M?H-.P;:7(MN],)\^]K8.$\VH*BXM6:US&:5BDJY>* 7F+4ZS[4V(G99ZG-0=
MEO&_9QU,TD]#+PHW 1W=1V&5K"O7ZZSB)_1IM?T8P-OEC,_MKGJ".8@*@L%[
M/M:2RS7T-I+$!M)HL^3R3#,Z8T>GC'IY$BJUN4UU64HL[^#[,PW51L"TV V.
MZ/ ^(YT)0&_G^IO+$RT0?5+8%>8^;-7CODJ^9,L0"::4"C0!4L3^TQC@6/KA
MH[N?[^.<*,W"%BX!+J73EK:T_"&NHGE ZBU1=0P_0O37<6YNZPX?W0G(CU8^
M_;8_)3X!;:Q#0[51;NP1AD,DK-)9L;J8PWBX=OHP]<W, 4!+8=(RFH/AWFXZ
MA> ?M7=R+X3"9&P<!E H]2(@J?!(C)A-$VBPADOHCN=29;,-1Y5KE(F'8U:@
M8:HTSO @*-6L'9<[8_I!X\Q*7F,S?9,^H3F;+KD]$^(K?LS0.;1'BG!DWNMF
MR18LIP9B!XGK6!$RW8SYY..G:=%-$7_SU:G.%[WJ*%V3G%A/[?EFDIX,,Q+F
ME/#:$WJ4IYX,&F]H0H0F6I"59+994!5>&^V/4\P,L!)$N/M3IJ-SC)3S&>G5
M(9@C&%5O;C-(3/##:\)8[GIM;]I0"2RI"B&/7&XDO@];O>8LH6R%1UK4$!Y\
M35U8=2QA;G3)*4E;@\1S72NY=3 %X>]:B[-5K3\A'(8U4!,]L6I13AOE0'-+
MJAR1L0_TMO! P%QSC;984L/H.J9 C4E>NL>AI70I")(FER_2QC+Z,9&='^*&
MUC4;?5@;R ,Z)^)V 152K4[MN#(^TC3MZI*N0@<QY=IE\VH<0BCG,_Y/%*L<
M,#&A[K6_3IDK["-#ERJ'MGF4]I?YQ%.6G;)3EFDP):VU%Q\:A3-N^EXJ$'%I
M:&N)ZLX<\5.\!NWTCD.>]&#5X"=SD<0RH[&&AH2%E)KE:(H=IGH<<  PT:(,
M7)$4?LSV"VZOF>!6,X>:DJ1^>%*D^.=5)VY?BOY5&"))ZZ($:)_SA,T2]>4N
M/!W<,KP?\6>LCL1MOG/-L-:EJ!(<2:$.3F_2[AM/7KB6ERVWC?XSZSH/9CFX
M10K'$,G04X9$WT+D1(F%/_4Y>-T/U;$\ N#B2&=4:[@'.7+5-7F6)*<ZF*VK
M9HAO!63[%P?3/L_?$ G4-<P0D!S?QD$J*0X/<U5>L]N0!V@BU>0>"M6R=C-:
MRMU0OVETR'G],+FW1XGVO7O .Z@O?]]7-X8"7<9Y\/D:AQUGFI\H 6OE+WS^
M;=Z(NT*D]9[/3EQ>HZ1G7&(O)$;+$2X BPE!4#RG57UGQ_8XYZ'>5FA/)]JI
ML0GS&'R>, 3*^:C45_C/E-= G[54[B6IA-TW5LW6QKV"T'G&FSFFHN206HQ9
M"@U0^)N%&VQ"9KPYD6I@?E3%VJR4WM@N258N"7+L\.<[;H+7VILQVW-'3,1%
MSX<_2[[YK9Q;+**@Z/\9/GXSFQ!F9WS9M*5S4C@5\@6IGQ8)($0(Q"./@_OU
M?>N?]%QO6^%D'/J&>?$+7?([(!_9UUWK*9,6*K-6#B#N*\T$3LCR\DACTOST
M*UBZWX7+0#7,"' B T*0:C%.#;868I40V5Q6R^B#+$X9I:A-1!;5EADU(XEE
M;0JI2EZJ2!^,MV[R\"O^P&RD6R7!SASJ\6#I^UX56N%CUOHT\@0DXS#4PJ6Y
M:1^YB_NB_,=%XE,V"U'^0A4CIF*17/+""]6;NI==G\_"; +:<7\V*CZ!;#OS
M@7?QRBI@%OWG8'=.CB 6\XD<GNB T$O[8%C#_W N#Y_+P^?R\!_7R0U21MP?
MB#7F6Q9I%N$G3K$^VX_!,] 0/WS"J=Q@4GY$,O@E)X/_^,GZ@8A/_U@O4__^
MV_^EFJNU*FLG)N7K)*-.PN2%]IKQLUKOM/P5=#](GYWRCVZJ_"]CKW\(-Y:_
M!1.K?P2W2)Q6<H,EL>X8@LC1NJE[.U8HRJS?Y>R^8RIEJ_D1OVKXFFK_N .#
M45-M)U4"IR*U$GIP@ /"NCLQ(I?!7),D<YK?S8*A//O\L(2\,C$XG2@/WRJZ
M-H2E\,'+B(V-"-<$K;$TJ1[\NC2OL;4O7L#%]=8.1*1;-H]4"]=</UU0_RT4
MN<3W K$2HQ\/LT@@OB:VV.277$CC%5'<<==&0=8B?=TNA2:>691O![?B#"NO
M7B'XWEM1"1K]W"!3]((UD.+4E!UM.)MA65/SLF>,QW9_XRS"AENYM;L,Z[KN
MS?W3@D"8KX1V0@'>U!-M/9-Y@[AWJ"W#1=EWQ,V:=DR -N]V+VFG$^<A<RBX
M-I$#K0P*H*]  3TR*Y5";FRU)-+<(>12Z*VQLH)BTK"Q=[]S)@_$6P22@P:5
MO78! 5V+B).?J_QQL&?9TPYO319!TJ/O%A.&38YS^ $J/>O3S I!&B+#M&=O
MPZ7D&>DR>0L9M[6@[T>Q# BQ<!U)]>4#D\*(UB_+R0A?5]61<]D4[%9;]PZ$
MC"0L4*97K\'E%\<OA'/9<G*M?WP':L:J!\W.N5QAJ^V1%GD.Z+J.5Z!28@W1
M#,XBNK0!^K6D%9G9!6CEH:RW'_D;4@$-[Z:J.26)C#+:"7O(R@E=!?T2AS?A
MT0['8?8W#)*!/ 791-VV[['< 8X2P(\9&* 8IC:)&F/SL:_S.TT/-@[QD""%
M#\UA9%5B:;ZEEYA>3E3UE#:$3Z@9,$)A^5AMCY;$6N?S*"G5-Q'ORK.1_:_*
M+2L;T^I+WEGGM$T+D>J*J]D$0(R@%N:4QI3U\8Q-S($D9W<#=C,*PP7AUE?5
M:^2;UM*0-Z_3<EL)^WWR;;!4^$Q0V2#\*>O7:9("CBV1F._"B4JUSG0-P9A%
ME&C6QA]7).1NR7GHN=X@70?W7:1ZX$UE'6>F?/6GBC-O21/3S$3,;ZDJWPG(
M]B#EPH(TK*4"^2!(]7']B]3QPAG_/V%S:!90<+><B<O]MMN>-O@D#4.8+$%U
M53+^CZ>3N3,.  %1/1V/J!)^NH$IJQ]VL"QW*]M614I#I+O!/:$@-R8/R2HT
M2Y@,*^]N(7DXF"^EVS1OBL;QJZ/UCK03")A(&_.D*O2U8'(;<ZH$[J4]?T1D
M@Y4;/]UV1#$V';[Y(C;:!]NSF(:F]=5Q<!XS. 1[-X3&X1T-48WPJ"*1>$^,
MV>5-F/2J7R[8-(*.(-4;&]D2DV=LU,! T\V-.5WH/ZZK9'E/K40VSHP+8U[$
M$Z86;C/EYS?V[6"42BV5S=@  ZM339MA>NCAI*3V3C.J\8IW/#M*N+=,0*)Z
MPLHB;E#1711WT$H_;(Q@'>1*Z7?#OQ3L/342J[X>4,(H/$)[?A8?2IKZ;Y20
M?]2',5<3$Z>=P5FE2(H<#'*R4\5VJ?)7Q>S6?8^MPM@B#+2Y)RP8VOZYX?->
M5Z-?XQ@$QI?*9U*]A"(\D@CP0>2=&<7,RCC[E1=8CS05HI-$A-04U!W95N&H
MY(Q$6';6B*Q*L@RM6U?#356YQEX7HX!6,?(RNT5%M0)#AB%BT16--)<^OOKZ
MJ8@NVAI!""L@$+NW@D6(*GOFMH7"MG6#=-3^,1C6[EOF5^1#:O9]I'+F,W.6
M1&CS&N%:*$7^+OB$.SK\!F9^=-D,!CBLQ9^0L#8"-;E]IYX''=$DJLH5?^MU
MA:+T;L=8Q=DKT>EDP%/@P7XK<1LB @*LU6^NB3/$!50?4<;8$1X$RZC[I6W^
M0Q(G7H11$PCXJMJKZ%4.-8/QIYH73R>5&QUP*[<H=>^\HQJEM+;;1D"S.QBQ
M3CI1[1O:$%]SJR;%+4GU%V<6=AP4%ARB0.$>V72)K9FSU1[$DT=:52^( 3"4
M 52C&,ZDI13SEE![J^,F>CGWG[Y97[2K;I_#R[:E)AG)1;B&9X ?.C_!Q:QG
M>^<=_OS\I2!=W*E&8 _?I3&('KAD,^XG"&Y'SA1M$F[*X@L\,CCR!)/EG H?
M.=Z_<NF/B>O>*C0/,VZ>#U^@VMIO,1/48$TC9UZ=X(,HS8(ZTTYN0]7!Z>,/
MI:3[Y;FD>R[IGDNZ7M 0;4.[.?'!DM,9 Y)B#JZ86C$!;=GID-!,@$.?4G9U
MNP7/LT87?2HVRM_S'WM.RVB@6]AE"7@H>[SZ>S"[TK4<+/#'\5%P[L#=7G+#
M?=S"T"SA]TH.PSA,.DHC0ZY![>?/UA1['[V5F2X\=[*0X7=,%@O9RIM*REJG
MO)T,?G\$T6700J.]2_QI' FJWKE5;S@_1^1&6\I8;U=C S]#CPH]_S@)><_C
MC[%__@BTU*XKF>3)X67$^7A$UX#%KX2F6UV24/3<"#3=,_<1>S"^IY5"I5C>
MR^<F/[H=_--["6E?C[RXA(HVTI3LYA;8)/";6V&J=:9:1:V >J7)>@-L;5>.
MPF"]E@:W77@0:]"9[2^@9K9XB5LHU4 H).\^BK$\L!@A5^IN/#/E,42++!I*
MG416^(P)_[EWK;'77"@B%8J8V2?J0'0E21*F3GLBMB,'H(>J&A:J#[Z ,@DP
MIM[J@LFP?IX!6UR##&DEGMOJ.DL@?C@BK-:IJG2R&(9LT[5-RAAI!,S%"T9J
MJR'A*Y"YP8?BY$XS@::OO%1=OO%-0';/I9LE#=I%]K+N44&AR]YJ@-TSS ":
M+U;/*'7*7G>A)#T+L%F&]WA)=\G=+T^)Y.C7E4BI%XY;0IN"A'1"0T;7$*G'
M@);C)X6LB]6/?-AB+0P:)4?V\V0^1?OAY/)GVL6!%"7BU-T=[6D9SF7.BCH!
M>1BU#+O\;@7EW\;V[/RQ,5,\F+,BMJ&*A<WDH$&^?!T,#6&8;<-+-TKC5A#*
M3B4ATPW0>[%Z%4:RN1*V6?954] "&RQN4R'A^JI//^^YC.]J&)*:=AE3^W#7
M;L8<O#PHU7*Y"L\R=C!%92-(:O8>*9X'ETAX3YY##@^'_A,6GTMVEV0^>1&W
M%,^F (YE.D289"[O]NAP]RDF>AA8Z.PY:G"(133.?6!!\76+-8Z-F)D.WCR"
M17C%M/=I?5)@7 8S@B$WHOODF*,]VD$(S56E^#24I!D5)=,I6 3\K,*9MK>>
MI&0<5@5Q#R:)Q^ESM5WF'%('>CZ$01CV)X-@6D22;WEX%MI"22<F'IQ:\;D#
MF.P@RFPNW1?L6AU!>U8QD%?/>6[:9[1VXF9$QU!D)Y3>VEQ6GL5T!$YWL?H)
M_:;&D3Q1X)TAA>*,DM4_-1[T-B\&:F\5*G#3R#\48!!TD:1.Q8=W)1T_,BM8
MC-9&6RZ\-9#L;:304!H2T'+Q!--+DOFNHR?'.*)T-XS;TZ]X0-A.^MX*&KJU
MI'UC>D[NDT5YDLUSH>=,&&L^"/9TO%;VU7H@EA5=$K]4[9' 7_\+9^&J5O/K
M5&O$NM _Q<F3=IQ?M"54S$OL0TTJR.O3/Q9QLA=R\N).RAO%N+J&'B?<>Z[J
MFK4GW88>?E_!7 E,2_RMM'BE-7$T_;,[1Q6?I4?%LM6:4EX?2Z_<.C8!Z;ZG
M<&B)>':VA)R'-'%\KA+Y/V.I-&2TXV/_DB)A6+*7(:Y2*JA)XSKI=0JO94<"
M'M*#.5!ELA#?^@YO,^>O>EB\E<2DU&UO)"):"S$LD@(\CON2:W^&9^#>P$4<
M (IOW7B9?L-8LM'6'8S$>E2\I;Z$H4)/&N=S$DQ4<0?.L)@"#95))$?",MO)
MD0*A<E.%,7 2Y9*J'%A#IE+VTF3*B#MG_YH?2OA9L$9\'910/BAW"0%SVUBG
M.&=D[(NW!6H[CY27^4A$IY<>JSG%XK:[7NQY=T$L.Z6P89S#G4<J3$O84,Y0
MWRO6S9EP 7BP>H?(N^HF->ZYH'FD+7(M-J-C^9IU-2-MD]<"4^!."K;$7<2L
M]$D20"!C12QKTW^X7 5%\?3]->:4D:*(<DZV1KF1/[9#IN:$C<=<!' B2<1$
MM4T5)@BK0<0L0M#C63>[<AL]=,[2]F6C_[PK)ZQ'(@3(H^"V-G-(3MT.8N&W
M-X+V]JI>3W46H[ )KJ(0MQ Q2M^!2L+XOM6D:=6PX_<+'30A,4\QM^];MD;!
MT23B47\QOW[M,:> 'N%XMVC5)?,Z\VE+PQM&SA\LB5V-<JG=_#>4! ]64O"_
MMVX/VPH&'LP.89 IC=WF"J2C$/&(;$K.$,NIP>C+MKE\1#M'#]LDT: TL.P+
MS(/+;C&"4^Y9K:/?XLO1$KBNJQLZ/2+R(?HMDFV*#UZL#F/PRQ'4.]<B'6VR
MG^@2X-RY;*GDW1+;_H=2Y?[RTW.5^USE/E>YQ4\]*0,%;%$(Y6J1+B.?JX\I
MC/5I*6XDLPM;F44I[NL.B67]DW_^[B77BU'*HW-?*I=)CMP[3@:TDQP>@+Q&
M2@%)B9U%P1J<RVF^&"?M_J%@>2GY[/H2$+XEH<",MUKMXSB6HLCW'>U,H&:9
M0]62OG?FZD4R_=P\>I\?GV+]N8^.\:+/KHWV'J/-[1:K&0G/.ZG7/3:#P@!V
M*<&O0ZNZB+4O,'[08_V=GW V9>,@&V/P(O?B$W+(OHE(OZZK-#U]4ZFKE:^J
M3LMXR0WP6.G7K)-V!KI<^CD!+62?Q/])HO*VU^0+_%(,LQ88Y6S!WM\EK9JJ
MGY&]&,RN"R07-K70BVM5.\<GI$X?I5CFY<=F\BD*P: ^S92)T!*F]#4)D0II
M,THRGBI;*;O]%WZEZ:,3<_Q&8BQ-,>U<V,P!4K\0QFD.3MKI$(U2TH<%6+<^
M08WZZS:OFLT4:2;J1$6J*Y7#X#G%SLU\4%Q.RVH<"B)MA)?E):_1GD7A(?OL
MKT,8*IV&%C+ZO/H]T..F05W_SZC29"$^K0;ILD$'?#B9ZR:#JT]8 TP7*LK%
MLA0/K1=,W62BM,UK)T7"F[3*G(.2<:5D#)-2CX0ZI1:W.)R9_M"?RQ5/OE)[
MMDJC-/->[YY0I*4T/>#?Q36Y(*>(AJ5J9#(D CW3X/N\6P9'SY8U>?EPG\UV
M:NXA4I+/T'R"AIPKD$_]&YP69*HR*<C,-:L*HDW [O'7S(B5QU%\D=A/ ES!
M'/\F9LKQ#I:3N8K\=*)COI +7H3!Q72BV2'+7Y^"X>_'*DV=T!95EBU';N_2
MMC/<T'-!*ZU-V?["VM!VFD5>C]O+ZIVV=+]%PO>9HQF/2K+):S<5@1LA Z65
M ]U!QX$V+,7RG%57#?)C6]/1(7P9[BX%CCO]&L]\2BU"C1A[YEGM05<)@A"8
M&NK/HMJ]<EUZ-CZ:]4)42N0CO!TZM!+W17^;/H5XWJM.2!S]RICI9 #GINIM
M><7">;=2)Y">_9M7__7HTT\?,S.^F$)Z,EUALK1[37/3ZWJ)M,QG4]#CJT3)
MT7BN*1F[FF$Q%K(5\=&YOYB\*N19PII7X5Q/.)_I1')_T3T[G+WC8*EBK8[P
MYLJZ%#P:8M+^KZ=E6G36 0H<:/X-+&-*;Z=[JMZLKNOK=D6$26DKF[:B^&3]
MNJNW($^7#V^32A(&6H^802EVVKT6#FP^N9!W&LK76+Z@;=]>TR3,4"6DTD!N
MBI+=KQTW@'-UW#@VFU*?3E]_U=XH#,W-BFG@\%(8>P;7565'&;AX\>.5TB.B
MVX<_1><*$*5T+' -66Q.?D%"LLY>CC_P5X)71==ZN#[I>Y!CS-9;N)*B2(TE
MA@=7]XE[+\?C:1'(>;M*I65IW'3K)-E<.;YGR08XK%EJPW-;;=JV.'-@$GZE
M[@?SP#TNUKD\TU,_#TV=&K,Z3]KGEQ 4,V728HP_"H:*9WC1TU:GT"6MK;N!
MD])Y8L&!%=XJ=>"?5'K!!(<U%S1FDY3-A*.!L&(;#\;SUL-WK1I%97+#64J
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
MTI;F$+ 7DD< 20,/XO"<9TDY\;PRSROSK=#U,5-?]4-]0  33FZ"XP%RX6!
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
M3D%ER2*G0U?+>11F_X"&RKXP+E_IV2]S/J.DVVU=#3?@->%ON-:1QS,-/Q\
MW/Y'8, @7Q\L:%B_XV$F7&^[R[*1UD;B&K/2);T[M&"D 8_1'3@QXS5W2U*J
MOSYPH^ OXY;KE'Q?EO0:@#@,&ZV\#K$_&>N=<,>,)J,4U>5DJET/EO9S@!PZ
MQ&/MJ7(-AJBSDAMC'3_H *DPN,OZ&@"6FJ,Y@#4Q7 ],BTN5JK3]6,]H\L1?
M/C"8_Q\JBQ9*?4$$%(1<$Y @)\FEL!B>O<A0PO23YV%J #5]?D4F-2+'0+G)
M[752XZY[02"FJR_\[U=X+>%%$<@6N-*-DB>&.Q+PBE[3NFM':J!J>8VNJZMR
MOWN*G\KWJ=>*<4+EBM GX:40PW>]'<.J(]K0<3@M_H#7:7E9DI M-GQ8%VB3
M&CO*&PPZ2V3$BG\LJU585]@MF2U=ZHMCY'W3KRX)<=#$5@HT8-%^+7<D?M[3
MO@TVL$'O+6B3%O9]^&)E"'<&//,ZURF'-GGX$;4?81;!IE[K;M^$N1[B.+YY
M(_;;\$\/(*5-+657K>!^\^=]C\V8XP-_5]:L_S7F;/5LCU5%^W)_8E((2H)U
MA!_FEGL@QH$679IP0U5PT] _EA'FH#*<V+$S)TS+V,C*5)H:X&5XLPF$<@:'
M/-=R'T;1[C&%W'VZL<X6O(U?QC"SVUK1$;[%E-C7$IV 8@[#7'@)U<A(H#TR
MF/W^-]HO1(F5>%!/S&XG+5NRM;D]4Z E?B*PR'?5%NR1W%S#;1(C=?\ $44Y
M EY+L^:D.=UM4+(QR6;HQG!8\?!Y$8$>6@ [86EBLURL%H]$P?LDU3><@O(X
MVYH]2'N:W912FO[X++B683T"*7[_HU2ZKV=.0[<0T7!#^-2P=8;T)&"NM9V=
M$G)813Q^-FD?T=^^E4?[%O=ZJ=OS8P_VH1'0._M0@*N_/P-7S\#5,W 5!J'W
M%@'6@HR>N+3L8^^")21GM@DV\?^Q]Z;-<1M9NO!?0?0[?8.\ =$D1<FBW3/O
MI27*UAUK&5)N1W]2H HH$A8*J 8*I-F__IXU%RQ5($6QBBU,3+1%$DLB\^3)
MLSSG.3%WO9E>6B7#9;A<FEBDL:;+XJ*>4(E76CEF5*K4*XRD5U8&19Q.$E7S
ML=OYQ#AL1(QC+:"6@8-)Y;4&C@X\-'Q,4JM;%C.LG:<#'ROJX5BY%JI0_0L^
M$:/8G"5D>R^R]9+P$7 NT!D4D0JOV">1IW$'K((H5!=ELHA*ICT5(R81=B@A
MB: Z&>-'TW=R.231H,HG\FD5)U.>7QP.UC#"H'HTM]3QX+OL;7IJUDAAX;AH
MW6Z9EM9:7BFWX!(NF$7"2G(%*KD+N;P7_'Z)I7AZ<#H-;1QC0&E'>,2&VT>R
M N18Z3,;(V=B$LLM9$[JODFI+H4EQ,H?&>Z6^%88&,64=!FX^IXY3R)% ON^
M40^,^DL,G'E=49F*O@(;M,FPV/(FO@HN&_4O<V9<&V(TAB:W74=:AR,%>08X
MI&]R^*#(3C)4"L/,+M^\_%ZGU_4-C7'I&$'R<L_&O"\STGOW[8Q(+[J9)RE'
M"E?%TD#6RY4"1;*75*N=[=M^%KAK4_"9<%>ALV;"F/<@HW>>O;7BO%E)W4R
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
M2:]D;&QLX*#1GM$H#[47,K.>A%P6-ZF*K*:]Z^._R&@A\:"D;:'MI/F J&Y
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
M0K&K46I'J;U+BAZ$JII)\0UB[B(LQPIVD$C>D*[L.J6OVF]#)%-.=%2@VRR
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
M&U!;QX"SIMH:&VTUN*7/WL=&U-BRDXT/T*\(]TZXWW>9R ]\EO-Y)MDY1L7
ME_V39EI^C9C2@:"+;(T1ZKY\D/WI.AC1I)+.CM(OA<YR.,'S)\*;O..>N CX
MUFL*8^)S."6B0L366,Q+L9]"DY?$HO';#TT)261RT[;'<,LS0;.@5L>K,@M=
M:)]1[8=JPBZ[UB4%CX;[@E=F0?'$6W FF29=XZT:,N3KI,)R4AF>@;NM\,:=
M 0Q:!&<"Z3>*8$P2CYDRFRGC4-<;#7IJXFPOV'CB#(:HG0C\B$I?G%:0A1SD
MB&9H[C-!-^L,-Q2R7N5RX*#CS$HJC0ZQ:F+*^8' O1T+("3%JHHE^1-<AFIW
MS&^/NW;0KCUQ,@Z/8<MV94ANO5\'&DOMG?O%N_;Z,J' )]DPSK9-C6FQ:NL^
M6(I^0%U=(S)W&:4EQY &@KJQ-1I&X_)D"E9U5&),CM=VR-T:>UE8-)_$1VC1
M;%A#HR2],V\5YH9MK).&F?T36[OOP,Q&\VMSD=<W,T*F4K(_]XY.WE)AGX<@
M"4)T%&CC:,+S,KHB3*[2>/"*:R-[M]-%Q]GLQWD[$Z;!^6!GB#VQ!?509E0!
MU9/#S%%]W#1)KZ3Q<9V7R57Q.8F-2*E[@-]&@(=HBKX@#=<4*7BP6:TB%*0!
M@H]7BL2ZF6_D</#:"DXLB0@O<2\U ;H:"Y:AX&ZY+*Y=?XA29FU_B%-NP]U,
MF%GGW;:6O\[O[$HY_M.P<+^-[)IEZDJ_1Z[LX#;[!PY\%J690*!)X4<\0S:V
M/<<R[W0I!04I!N?KC%Q6?#T-3T;K5*JTW-NBO(CR]%_ZM=OD\N&8/G0'55YY
MV8=3QN/ KGXO*8H-9KA[DWK/G_Y5E8L;$^H2Y.O(!C/D[WZ^)3%?["5EX-EI
MZ9*THC&2(?>1S0$(^0 I'.HE&@A]Q8!WD/ Q((C>)-L1^^1&5X6S3BLA*.O,
M*2K6DAS VB&1,J<P.RE!14#QXT6(?%R6253 P0%3?F'Z>\*E5;CF\P:B;-9C
M:C9]VE.AB>YZG2Y18PI,>KOI*@20MM5NKALG;/:F<DXFOT#ADLL,32Q.4 *(
M#8#U9^.A:H$$JE!JWJ^TS:J-LPXNV]GC,$5[E$A(XZ;G6_>-54+?4I60*"Z+
M>\"30 !@K@1M;FNZ\PD""!829BIL_:<]N;KWY9X](TD&G6-(MH1W']F5Y%Y/
MA?)'JH9@#(ZYF9*.G2\<Z)$9&>*P,#^ZB%*4/FH!D7"_<$0[D$U%>X3$190#
MQO,5AL"V/RL+MJU!@O-DN><R4BF&6!EGXB2*D7*4\_4B<D.>RMVD$S)0P60K
MFE_C;(?1WQC]C3OZ&P^G0&Q5(24K&?9H2@B=5KX()@'O_'->7&=)?&$(LDT&
ME+Y /].NP(PZNG.MH6S%SK-4^8&FE\&U-F<W=%$@&!-WVPTG]G*ZQ#.<BANX
M>H]Z-*B4IR,J942E?/.HE$9#%-?R>&<(1!K.$OW*L5P8=MDX*?T'3VZRZ)H=
MW%?PG==X_L%_0D?C2<G04/B$T8Y*/$9N<5'UJ"5*)##8?0\#OABISJAK1NKV
M)I!4 ^4*Q(:X):RCK:-#8=-$JR<WZ40Z!RF:7Q&2.VX;<\;RBTR[CC)A_*"-
M4G0;*>#94UW8'W5\P9SA7BYE0^5+JPPC"@CR%U7(BPT+%^5@=_[N)Q70(.*@
MSJV\1)PFGNT0O+Z@+B_(!C9&DFL/DR$C!C;^NZBJE$CQ;H*= T'PPY2#\)CJ
M-;5GP:&$W2S'\2Q-NERS'X.=0WD*J)!,G[$$[^[)K$P2;9F^^ADP'3M/M9P
M3CP]]-E&U(=VF-(J9IVN@N',"0,J2(J6WLP(8MJ#%PGAP<#=<=_&V!V!]_PY
MOV#X$:;CG.LIWL$NW'0&B((V[I3WF.6XZ^6?%O>->J!F*%PZ\T6Z3%SD6)1_
M=B%>.^R64HM M[ADER,AA+E3W+93>V0=%O=5I($\%PD&[?HC[L4\3+BGNF0X
M-=NFXE*8((A$/AP@HO<"@]-0!\4MA7$^U#PO+Y1F\D8\8U0M-#H79M<HM2'J
M(]U=D;NE3"F0Q_T)UVOX91C(\'5=HJJS\;EF&*^OF*E10@3*G^'U^ SOZ_B
M=%8*_491---&9$DH@]V';>;8:&V-G@WAKI7ZSL(9K%_FBD=3+H7!V1'/T+N\
M=R)AX7KZ5Z 9@*$?(@=6>*2#[:24[3H&]8]K@]=^4>BZ)/<6%7M>%5.G2\4'
MI]KB)36'$C(R4TQL;4[#Z+O16D\WF..HPS6%G@;X?)<:3MH)D=2H,QR;ZMPQ
MCN5:"<(X1V3LDP2;P;A_3:M;'=H40,3P??L]:4ZEEU2;4V/'I)N1WFCK,'";
MA9G=B/!4:*I'%,YDGF3Q+DO2 ZSYV!"Q85H;8E^4*1.F>Z%K(GHD46:Z<39\
MY6#GT%>6?DXZ]TAHCVMU4PW1(>IBK"(K:2?U77291/$_ZZA<$K/&X8O]X!33
M23^7Q%M_E>1U$@;G('R7P3FV=\ F#'!(%&'P$M8<-F6>1L'QT?Z+_<TVK-L$
MF'3<.K?8.A<ELI5'08XUHU?PT>K139*H9',4Z55*/DMV)C?&)0W]+ Q6P.Y^
MR39;(:@#H)/CH3!*MB_9;'I?( ZFG3%T,X5+(^-HTV  Y)M3F:.8W5K,TFX+
MG2WO\+8N>J@Y-0(HUEC 3K.881P G+R,,ZVDF1?8B:*HL1,-=K#-B9)#PPUM
M.WJB"!L-W?4. 0OXZ$:^GL*^489[AB$KX*+*X^U@C$E$KD-S:%L'AU];JXJ*
M  RMF!+OIDM5(S%-*,3<]A*F)D>_ETA#E8OY637L3^H+0^%FCX*A:D%*V7TS
M]TGZ5F$$TN $&6+C6+J-+8L?'BX)+?:J,AT\V(L[3> '>_L@2_L! P4O'/K"
M9?Y#\-(X#N?J76QD-&LQ*-=NF+ OC*$A93BY)5+E!. 4B6'BS:$)RC9!A^$*
MK6CA1%YLTK L>[%DS? ,S--19[*.[)D#;"KK+)%M1+0>93%-XEIR1,(#XT2=
M5W[F7O"F)R:_<@*IVY")[),5-&@Z,6;OA,TY0DV3AW\6PY^#O ,&3V$>A6;:
MQNVW6C!1BL@&&9E([.JW8B_'(JB*KPA6?#$L5NG4\#T@()%4.0;I+RXEAXRG
M>Q/=SNT9AU2#\8E$7R)@HEL5>*5&$S!^:6D=R*I&L'HJ / _A5FHBWB!>HJ9
MB[G:C_H:KZH??C2@HJ,15#2"BKY14)%5I6VZ7"V";E1C].FJQ\ .,*#.F+OI
M,MZ"FC&2*Y+WM",J#=)SJ#>*/H?FF[E8R./9P:=ASCY:2J]1/'>CRHEM#ZXC
MOD7A\%[PH2YQ_8VC)-<S!BS4R#_55D@/2')#U8NBM;#'E$'P"+5T*NG=!?7F
M8=3U3(S9O, FC4W2&_Q1&K$ZA4HP(NPBFY-A1G+F_]$T,B*\Z]-]M@-C4, "
ML+#=7MT[*4CKI?;P61C_,0=NZ]M"O,MKU]7^?+ :V:WEN8*I99;33NCX'1DQ
M@Q.O3Y4W0!>=+*:$ ]GCZ9VC!N(8PR3!0;8P?; %065X13_#^I-5=E!A1ZT3
MOC+*L.G534 [B'==6K:@_1':Q,H.3N8K 4_<?*F)@?,3:J1=Q*A#BP)=@"=5
MT&077XE9%)FWDXP[DT5% _-6[@Z>@>;(,,Y3.@+8:#2,@F4YG-:- 1/0L@Q@
M0U;32_!ILOOMMWTW(_N#RR+\P$E]UU?OD 2P9&'7#3N]VDT':,,H1_)0#"D.
M@JD@#5*'-,,*.]G@<>]?6G7T6R.MP>T]H[NOQ2-QDSKLKL'JU2SP)M3KQE6/
M RT*?DVKY>:T3Y"E7)':92/>[5RWBV,Z8,_(,.4:>HZ8^1@'I&?&SO-9JQX=
M##CJZ\=G^I=@'D)\  (RE\&!:UVY\N$T1A]4&8;1I32O65';@D-15VPJJG+5
M#0U:$M8P:5BK_?F79'E-Q@VY(#4[(-@F40*%V"L1AW+T@]J,BX[VB1N7>'![
MZ\QD+S9!?^,*O7'6(A&UACPJ0S@1#\C(\<<+:ECS4UE$<9EB(=UK."AR6K#S
M(J,&-I6P3,IMB>/]D<BN!0!QMH]=)]DS3)1 C-WXALVOYB_%-8'T7L*6.X,3
MDCTCK3*GX,8B=8/Y^L$?*&S[UI!^XT/.^+C:G#C8TS.*BP6I&AM\M]V+A(CT
M'!04>/8*'3W]4P+4U'.&\;B8H[6(6MBU%17OHP.B@?;?J*Z&"B'-JQI'H?6O
MS*%(L%T"''.BCT:0H4HS,&2\5F#(7(,+:I7K=AS&]SA!0@+VR)L\["1_&K&G
MK 5:+M-B8?SWQAUA4.<9\^@RZ*<H58=6B?])Z'7.<.9DSM4TO!%,?J$:-9$1
M<&@_AG_$J!VG)%9H<+KS!M>B"%8=APIM6Z1SKX0IG:I0B!J]01R!\Z:#:$R<
MNX \/6:4W/2)IJI*X#:\PR+U'Q3!WIEP@W6^2/4$=K_#)/:=)'2?]&&:"J9G
MSN7AEY+(4Q&T5K#.Q+S.ENDB2V2Y>L7&%(Y(U8$BZZV!CQ(ER2AJ\$ E(TG*
M*?.H2I0[@Y?-$UI$?N87V4K)I5FAS)"9&B3%IZ(-/W%$*:.-KN8JF>0B=7\2
M(BN0*_>N7031&JV=N&9#<*H2FW1W[H:5,J#1REF])/W7/_<X3NVZP515_-=K
M 5AH6PH'8ZMPA#!X ]YTA:?H6<(VR!?"9P.NN:0QMI^-=F9:_I^(1SLM[I7\
M9+C<_-1JI,&0>IXGMTMZ-$%OWUM4IQS')_%QTJ9M I*-VR4GU%\#?=*O:4VT
MZ#/M+J4H<V1&@?(M>"&<U2:5!NID/-8M99#?L'Z=;]#8+@\LBM[W>ZDPY"_B
M0IL?+M,8)HW@>R\.]Y_^Z+:^>PP9UF=CAG7,L&Y_AC4*TO@___+IQ?/)X<'L
MV>&G@Q?3Z:>CX^>'GR:3_8-/23)[]F+_,-D_.#K\"T\$WW'RZV]OWYQ_.'O_
MX?WYR:_GGYX>/OO^^+E<\I7WFZ[^P>% Y4YC#<Q@OX:*OY=QLM:V+=9_")RB
MRAY2_0?V?IUOZ4L.1]5G";\[;6IOU3BWNVDN'8EY+J% 0W,E^0.O>Z]XW,W4
MPEYGL%(!7S"H69V1.Q+%JZB&'*8A:<B%\<XR6;;:!<?%M.;>DO![#=G$7*$-
M=B]Q2RE'9;N_L<GLQM@G+"/J#6M\P0=/$XM4Z.U[O"[R+D7!^HIV=3!R8AD[
MO/<UV@C:GP!^31)WC\*6%+>M2N=E?3.DH5.^?,!RM;HY.V]M\$RM;W'KB)7&
M9DX\CZDU7$P.+\'@NF06LA.0Y3\Q^/#D@"-\3PXYMCO@2Q[2,W"W_.V:9^ '
M4W,;T^A0;=IFM]]F FC%$PG$(J&UT)UHDP8LIM.Z'"#89F0-Z1Y2Z=Y<7+^V
M_:5],GSTR[Z/OO\*]Z^WE@_66.%>0$]K6J*0;*S_Z%O3V9,(#N*T]S*?W>AV
M)O&H;"GR:BY%;7UF3I;*S)V]\0Y4BDI2N%DJ1005-1IW^>R*D=/AW5H ;D9]
M4SH3Y<^ ^6>M89GVRMP]^W#?;9_M7A@&]]7:7A?'Y?CJ/=@5'$5[P+.R*%$Y
M:1D]JD3)%HS!I4>W*D02?0;WY8;;:<(!)20,QT"[E4>Z9NG;::'2N7)2I=MD
MPM]*)KC54+[]:0AHJ.=S;]9N_;FWLFQI73JM6R;%JHKL2E$)LJ8M&(QW&[.\
M^+;V&HOO@5R?==[.F]?!/][_%IR<G08G[P+QT<[!>?_O7][_^NKT+ P^_G*J
MO__I_<G9JP?TV]9RPIR^?/_V[>F[5^<PRI./]"5_?__QM(/D%;]"7<_@X_O@
MS?GY;Z?!^2_PX>?!^]=;ZXSRQ.-GOG_'ZQ* S.+7O#T]^_GT[*OPU0X<^?^^
MQ_\; YNW"VP^'P.;8V#S\00VCY_.7AP>'WYZOA\]_W3T[##^]&)_$G^:36>3
M*/X^FAT].]K2J&4C&GCH10.[FO5M+A2HL H>*?,9+=#$7+;-7316I$B#DX6(
MM433B/X[('GE=XI;%@IS[<&XDME&QBC&!EI@U<W:3L.FURU4Z>(KWFBM2D=)
MRA?5JX3=!2OA U:L]!G;ZPM76D_?1*W*5L63[J5+YY;6S;7B2%T?.R2(%'QQ
M%.D1]1T9 UZ/-> U>OJW\O0_G)Z]??,1?[WE3C[-.8[XY-7_??_;V3MW/?[^
MYNSC;_ ]YQ].7[Z!_[X]/?WXYMW/H_?_;7K_WX_>_^C]/QKO_^DDBHZ>'^]_
MBI(7^Y^.HA?)I\GWQT>?CH[VGQ^\>#:=/)TI9HGO ,6GX7E1?*+W1.U].C@\
M>G&\G0$#4MJ:6^A1VQL.$:S'TRB)ZYR3]IB7*1D1HAGV+_U?DUXKVD!DLA!U
M"GO8T*E3"?Y@7#>3NSO09TN)GU3+5@T7U+QA11,8N!NQ*>C0&,/:Z1UM1O/J
MYY>_;LCAN^6*VI1\'\ +K>NH7++%+$$=DYM3%T3M7'W"A()*:(";]L3:]U(=
MO7733>:VYZ7+%)>FVMB;\W4/W.O[OI(ZW< +X-R3)%_$F4@&D!F\F 6C-;.-
MD8"&))$Z!& FG9AA(?3J== R'TS>3)]^/;#^4$WWBIIX?]2HU0>*6C479SLZ
M*'O[98 LJH]'H("K-&HT ,Z#M]%-</!4%0ULN5+#<5C;&T0=-;P8-RX3\^B\
M"!:7-Q42PIK79L(0VM_<>,W MZJ]\?FO9^^^^?;&0S?3!\L7L=W[YV28.@][
MM*\A%U!XLC:_LS2=]4+";+S&<FI1A&U3W4+P^T?*[F[*[O0KC-[QJ<#X !.D
MVZ<R(F;2<^^*/;8O#_[V7;I9.G%WIA=E\H3F^B__]4,0?"RX4MW?2',^X%74
M?\0-,9+6CSO@KCO@<.,[ (7]8R.QJ^/MRM'<FEF>U/(]4\O?\?P^ZP9_ZN=2
M)F"CAW8;_>J-S>!?7R>3LD8BD^<> M:_>(NAJT; [@9>;572/ "6E7W(9)I%
MV'#=?/$Z,*I^JNENY[NYYH3IJ+\:+@Z=<.CUPA#A,+DZJ/A"Z?@J8N"*P-JQ
M]@C!\&_<1JE8._H-Q;/Z8NL=IZ!&7-LB:>:D\B>E [7=3B"NLLIH]M?<LOIH
MV\2<GB=(M5?Q.J^KIO)KJ,Z(4[(R.7.^!G_?==Z)##6C@YP'_^J=1&]S5H.0
MO/(Z::YQN'^4RM]3!W*T@6ZBSB>^1YJ<SMBY@[/HCJ(O!X?0.>#=T7ATK?NO
MCKZ+T3(!>#Z(+6HK'/10/KWSFV8\N/0#Q@*<VPM^<:!+MYX(;T#N%"!$3,*
M@I3"26%Z92)7ZGT=\KC$3@ZCZ_&N+;23:LMVI\VTZ1XM9Q\QAWE8+4<8<,)V
MTJ['-+M Z[U1)2>JSS[3[)BL=(F1USV[HX_)HTFIOQA3ZF-*??M3ZALX9E;H
M*D9U7^/_%/4229.84PQ4^Y(QJ##N\'C_^_!P__G:<ZF7KW9=IF_S)L5Y(T\J
MW<DWF^9"XD1+$>FE<H>>X^88!V4%QQUV?I4[*$>E6'_U(6J;P4#H0&CRQ8*K
MEC%P;E2:4# :U^:-V;^YJ,'OT:Y9OM"$!H;JE!J4R;R&<XJ^CCHU<G<O)"M
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
M(>+6K;0%.[8HAXD/_H W5G$Z99:M;;*G[F.K#[ SM25]OYDY*HC!"F)4"8,
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
MT8CM9*\2G73:NE+2)QB;\@J/T3Y,-K;R=#@K^O'9EM9PYV37RU>KE7K+<*%
ML&,0@ZL(?",)Y4GPD?&WDNM?^9@=2N6B7HV%;G20"6!POT*,(/!Z$T'MD1T_
M>Z5XYS*Y*(C2M(&12',LW"S*FR^>_D9::^V;BPF>%.R(7,-^NZ0FBG@,,>W+
M/8Q'?3ME;O^B)./&@IQ?.A'D<9TZ&!QW%9C?9HV6""V&)YK 1!7YFA7"]L_)
ME.%ET7*E*IK)"+4-=.EEDUN0'GP2IJ\)DJ[(&[.(_!#=:%WO*WUT#SV!*IN[
M==7ZN?\&C8_13K_#'I[66M(?)Q,0VF]4=D9I&1JBX"BG2(V")O"XKI:**-#?
M(OTXUNK4[-ZA%<0NVW_ 0H7[^_M!L['NILZR_WAF!N1W]OT&M\*H1F\M/M<1
MG,Y$U9<03!SQ_A>4LT:@#<?_YQC@)KPX[ILL2N<A5P9'*>7"IYJFA^NF28(?
M-PK?*'P#0"WHPI$#AP&".)W=F-P4D5W&*)AY0@3](&W31HJ%BW/()$43<P)+
M''&;B<BM'55("7NLMB^VT_AE%-=17 =$OYR85#LB-1RFNVO5+/G/,RF2O$K
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
MS6?G,1$>&RCS%3U:78ZJ'W0/]:V(-(B+*>FZQ!XATKRJ@1YJC=H;8?.;.>U
MJ6ASKDL04]-G=(NC'YUGA^XTF_.<#L2.%TD.@""*?1%L_B ^*)9DD0H!J5@E
M5XQ"R++6 8V ^HZW5NT3I/_MANNQ QFXD^+?#3LPF#>%*R?]#\T13(CV!JSZ
M93I)E]Z"2=LG6;QEH^N!'E[,'.X"%QP81Z'4^D, '?;P=Z<IG87";)G=^$;>
M4G,&)JEIC4*$.&244[)'*YF\-C+$9B-^EIG3GXJHC!7U)I-+OVO*?9QPDHI+
M;B]POL$0QVP3V7K:SL#B*[3J)P,M@/%ZL"H3L1.-9S&)L$&=I D:!H>[5R@>
MWO.>R&749< B$0Y%)J"/KNL%(N\I/5<O]14J+9WFDI--#YG :G5:2^Q7I!2/
MX+%4P>D$0TAB?G*8D6#R,H1 */I:1L+?M>9=DX1<*K^JF:QM!8TJBA1V03VE
MUD9Q3<XLYRH<*RV+KC<5D#+)D>9L:3#*1IV,%Q(JRB5<[8](2XQ*HBY#95XT
M%-6>8X_"2=*4?#R['.G_HXXON!ST=ON ,SQ>=Y"6&.\.$83!T9T=41Z<MQ0_
M'W4W#2QT7T\IN8LZ8[K[2#7Z3'-<5J3I%Z[_X5ZQRWFH;E25V2_HK3F!,G+Y
M9]%54>HIZ:V=Z\@Z[JOOWW:MHCB&]BL7A$2"C[I*0;HIR.!X- VR1@["5(,"
M.Z88%Q4H-L8T1SW'";LIZ3O@>#K!!';/TL\)Z3(A_V8219E5]?EU4W>#DWR#
MJHFG(?V!D4<32>K;G@:2PR$*^"8LP:/)D5L.GOU5KY$@9N>35P>B030G>"/,
MAFC8CC>]V/_KGMRR14@3 S));**9_-JENM\<.M@!*<<32MJZ2IO67<F PQ]V
M> <)F?85]UAE9,#A47")!=Z[5+3#%>0:DH>'2*TWV8&+I08&56>:6+5!OEM8
M665P94HY(LC3+\)U<+BSVW)5 (!8,0V@)I^,J_%\#92L8W.U62GO#P(7$TD
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
MI916VSE@"L<>.>XPN:, 2PW9&JT=';T+82F%JV]92/>8-3L*%FID[$.4=)R
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
MR1!L^+!\YCY!&#G![_3,I0$%8?:T6 $7*H3-.F$?AEI:"HPBA]WBD/IVVYB
MEWGHZODE,H* R76"UA:S/)A38VFD-T9/P/D5WUD4#+6>"LAAY ; ]G!$)-E
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
M$[DRG-O#)@_H]7F$VOT<86'DINP#IPMK^K5CZY"*T=3-ROB&>9O56YYZ@'(
M%RV8U[+BJ [#'\T83I/(FLN:;:T#8*9#G@BYA47Y>U<RQ*96_T)Q!^RN*(X4
M>B.>^RP7%+TRXS*K(4N ?,JXQ#Z>@U8&@1X3UI[OG_DJ0$&6@ @"[U&6Z@$\
M!^,;),%18"\8_8,W'A\C#?R,/]9A1R:N4<;\*\$29E6YB-47,\8'%OXADOA+
M[TDI"296:-X:\QG)(5QVZ'%IEYQ/(S%,P]C:[='WN*'O\?CH>QQ]C\/W/0@<
M\:^G3^;/%X_/GOSK;#%__J\G9U]]]:^O'F=/_I6=+9^]>)*=Y\O'SQDKP7"*
MOW[WTW>__O#=K^:GC[XZES]^Y)MV8U#%7[]+:)C[LS#^4D2.(7:YFJ/]@:'F
MN05DLNR/Q.)BGI&$S83;E"*!EMN?>V<$W.I%.5]U"V),[S_R-/GG9;&RAJZF
MLP3BU"*_RIV)X])+- *BU0%,7-WX8XF DBC:J7\(CA13%&)& 5L9T$^*$C4S
MK0L'=XOUIJI;QOEMJ^XT.FAC=%1=#9::^0I\T\C1A;''C;3H2/&;7X#N,RH0
M:,M0A;_?FETS8X<5^=+\&U>R:W8MGE&=+=%L"/)PUQ.!F?:5T>/OS?E[=7).
M0S]YE*(AD%$D<%ZMC8L+/"38>%%:/WJ+:11T<9<G_)8W[A>VZ]AGIK'=\>4;
M&=J U.?K%@M_, T[.((_EO-/F^8S[W_TXBP!PLWDAQIWWMBQ7?[)WO[6&*R7
MR5NS9M_7T+*SF5=I\OI5\M63LQ=G^Q&7#YX]/7N8/'I\?O+LV:.G^QF#>-30
MX*N<=S/AUOS>7$:C3O/D338C(6/^+$U4%TB5FI6=\8_H/#WZ"K.EYW#%L^1;
MHX"O,[S-] N?U*_,UGGR_1OX_LG9V7GJCF3\4]MP '\(0Z6.,RAYOFO>F<<:
MA5%GF[QKBWFCGV<$ZT]9/;_D4>((2Y5/]+_J3^GLT:.[= 5NOBF(G9FOBA+<
M-I"H1J[/BFISF1GM,,?)FL]!8H+'0PUQP'TT5I#Y?%G-C<@U"\_=>$",0N &
M8 F__<]_/3)?1(;*JFZ^3KY[^U^XZ !QR*&BX.0B+_-:4 7\10^R#N@R]V2S
MHL;:*]9FNHEQFR_R5GXFVAYXZ.C/U<H\F7R?E)7 V=E3>/?KO[\]V9@7MX Y
M-PIA93S#E7&C>7@8LEKDQC4' DXXAQ O1+>6&:WX#$B+GZ*T^TS-)WZY!&C$
M(U!2%W6VAB]LS"0Q)HP+N*X6,.W\I*U.&C,]<XA_:7ZF84+^UZ9""2:<7V6K
M+I-60\X-->LOK[(;V*)QT'OCVS??D08D%Y57EWIQ-Z3#0?4STR5&3,W1?&9L
M%P%!+[.KBL(TZCNPU<-#P#FI." =&IR'_=WCY.>___/5K]^ZG_.J2>],R $7
M#1M=UY#CJXT5DZ_L[_WWXO=D)S'\@_'?!3=SIG[+N]>AK38KZ!RBYHJ+4!AK
M =I#URT5A= B&<'0Y+M'9OZW8GLGQT3DJC+.!::3L8TAQK@?L'7ZYK?OV!A]
M:&YEMS"GF%;J\6GRHSL#9//]_.:[?@^4T8V!J 5$O,TX+HQ%=7%*UQ4N)!SM
M=6>K=*!"I6FJ.>T<"0 SHKJ"/G-UU7(,WUV&G]Y"0L%\2$ #!W+BFTR1710
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
M_;#)SPJ-*B/PL<Y[T5$)]234CS2+!*/Y?2^<-K2@W&Q/&AEDQOPQZLE\J\P
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
M:AG] 04<=BSJHUN1$'ZH>3. <O@DT>MH7CU\<X1RLBK[A4P?@GCP96K6*@9
M597G>,'A.1(^3QT[(/3^=)DJBT* ?6"R;@_/_@]+)IC*RJCW.O>B5_*I04VC
M?L:6^0NYXG8Z5>$M8!Q*J7.P>U>(EKEK/<6NM]@F*,Q-O7%<.8ZZ#T+)$HGR
MV0QWHD1NEI80QH>@JM,YC?9QBA(#Q[/DKJ4854F#]$W0>JS_D!XE=&JKIU#U
MP2$&/FD'RB>(2+;*>RF".+C,RSB*F-:%UPZQQB6SSD6=89=#5^8UWF<I1,@$
MYI%#EGSO/<:M]R292G'$X0R/S55HG=(31$[#^ WO]!>]EH&T6#$Y4T0>?^.;
M8(OJ%:_S]-M1)>]R:"ZP>_4$OD7T%(C=6D(OWSUZ@&%SD*]NYP5Z%'Q#0N&#
M7#ZIE[J9L[>CZD9A?UT]CS=S-.'@;R# 9]WB(F^E)5<U+UP-#I7@4.&-YD;0
MTMJ73KZ6C08&QIAT_(<Q8#G,.>/'=/P#"\ _R/L[?S_/V\J=OCNS[CX^+#5R
MV.+/CQMG T #[/P:H)H_+,U[NN/@ZT'Y !@KI;WFHE$[192-2.JU\<AFJH=G
M1.H'^LK3J]1"Q#[S8^JL6W("^'.YQ_+?NW^/8JU2G#'WS<UX<0\VD_Y-W[&]
M#\G%KX[)Q6-R\7-)+GZ(%/MJ5(J]_H-(L=>'$9[S6]<Y))9J>F_FU:V8CM*#
MXH11-Z^O?%BCZ*(]GE--\&LN[2\P+D]8W#H_L2U[ B^1]._.5C&]((<F'/,&
M03O)^:.X[K?\M'H@;I'0Y+%^S,Y24;%,%OQ0S6Z@7X!'7*I^#^:0Q)W,'7;^
M#4SZ?GPU&^##F&S%XR;H78E;T$/[0"']ZV$8<:JL$T]:I<1[EP60ABWS4$#%
M<T@?K3BBJ1PSYB)HJ=*:O3./&3MWBKL_&K^"V RG([!@32U#%Y1_"H_?P(1=
M5:BMOD$I6A(.CMLWQV*RM"1Y82-'V]2E1KQ14+7P+)?&UXMIX=R= .>FFYGO
M>M14?E=SJJ-&YV)H^AX.V@6/F3=%SNV!7&67D/&.#JT#G(0X2Y=/58D75!]'
M#<&D/1T_,J=J^3A[CXI V B;357:,ID)O&%8T9X1[>[OON^H>TA (4@9<"J<
M[[WP)1A/='\LO%XYLLQK<Y77,[*&["K15,-H@\XA!<P-8"^Y!R]R:!*;[[%L
MS5^2>-O5#P]Q2H1R@'GKII'.VT0S95=#AB 7G4R$"@0SY3=LD8WYK G][9@!
M]I8]L,)PSQARQ[S _(R( P+&BZ'036A*Q;D"M!T8,O\B3@)&:.;OAX.^&7B:
MEF[[M]J1&R9Z)Y(X4<QY7(HX([2WR.I4:K&=#F9A1$^K9_IV@WK*H0B2";D2
M58/$"0:&DO619#T-TVOXJS%$QASHKG)HY2L"=YDA*04 82!O39"QH/TY\*'"
M'X<ZH OI?).#+:=_>BAK'NW;9;O7W_7:?N1%]0A0L)EYGB'EI;5:_0SV_GOP
M#<F%W3=@-#,X("YNF_0;?%J<7 ("\1( 2*EO=)XM/*X/LRCO  RBL3):3Z'[
MKOMN1)>D7WGI&[26D;%4FHT8K%M<1*-OLF0.M)8!,['-8!.\!&NEYODJ)_CZ
M(4"-@Y/S:#<KU@]5DZ/3Z6( O>9NYOMOLTV9)6_!.S8W\"I+'FCV!)^X ;?A
M8:R?[&Z>H,BX%/<27.*>%O0Q# C>Q$-EGBV$)T:Y55V-Z!>WF^Q&9M9AW$U
M>C ;:V'DL;Z^8X#'V/=[;%>X9. ,AM!(>[?AVC&F+_@*.SA>=QRWKG#M.;0R
MC _Z5/<GNK*WXF_R88Z!/&)_(HY$':SI&&  ND4Z_+ZDWIZ<'5-OQ]3;YY)Z
M&Y;V/GQE"CL&H&M;P0Q_PFID#D>[BF17")C-ZPK30ZO\*B/2GCK;Y%T+07$S
MH<8G=*DE=;<#9^.#=)V_[RF^M$]1VNB  $4>77OVVHNR934.!B;8#%$613"F
MQI) XJ&FK:I8V)[H;9!=TR4G@1_2!M;9G#D_<UDLQ0#K]W^WM1VQ]&CS,(T,
MP$6+"1ZN8X\N9/Y X9$&XL /(\2@\ (+KFV'J+U5?QJCR4 JWQ1EI)(#T9P
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
MM[YS3(NR;T'=6"&-O8#;1>?#QW%6-$?H5=C/@^\MHW0^C([\4'CA1,S@!\
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
MZ[KUF;D\/7W\Y^$=S)I^Y=8YLS!8*;S,))'@C0W"Y98FQ)MG/*]^ZC4/76]
MY@!M&9)&"0?L,O*T@HAAZX7C/=L9:C]-WDC_U#;)B:)+92T1!;? (@&H'!&I
M95R(LKHV2WY!LLPR9O4'Q01Q2PA@]<!'?J],:D\FB'I09]BT=D!M#@9^;7,S
M&R"$C0^C'38:B5&XF9&'F:J C:_584KA)]-17T-(I8].Z!T%&J1>U=HO6;=*
M_IHU1(;\1DEM[R].[OM4HHIY+Y60&Z+*DM!43.XC:[C9A@/EYW9*&R:M)1]?
M,<0%60P0A\XV9OI(&$16 AU>W7_0T4U>7U8X6ZJ+C@?S[F SN&OP:K6C#6*(
M'QZ>_QBE=0@7RQP[].UXK:.P1I<X$)^6<K<*0#SV-IH\K?QEQKUNYC#?6F#5
M:B'BJ+@&Z/$@Q-KTS84 "4R PX!FV=,FXV6B_HI25NJ6A.5Q/38<I(YEXWU,
MJ?<TKP#;;&JVSI'N!ID"D"L"Y:UB\_0'([PT@+,TGN86\J30KF?>V@)Q9JS)
M;!OO'O% \J!/OAG.[F%T>@&W<%42F"&D-X9JUX'4;+D8* _VG&G'&.,[B)J;
MT3,Y5QG#3E=565QT;;;.9I/ZNQ=24SO3T"1KE$,K5;\1L#?\R&EQ0U\:BQIB
MKLXC@D0"Y,W\[M/> L461+QQ-R9IW#VD7BFA T=!]:W_R8@*J/&&I]W0'B#B
MWQ;,7,_"A<\5O_I0/\:HQ1HR]4ZP6"/[*2N1CY!5R] C^G9H-I;A9NJ,#M1$
MM$5[>O/!%'*]T2'#)7W3$U5/9R-NJCU9D F[#ROP?*195?S$\'')H_;L'_#
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
M=[W6ZEC+OJ"U@SW(?!+@X#I7?"AAF%KPP1^][K_!CW<=UJ2I!J$]M%]VE=,
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
M[;XDF)^>'1/,QP3SYY)@'M:<M[#&HNF#4"%8N^MFDN6^^E'3G*8?2U8ZTO(
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
MUT#"9&S+R_82VPE'. C' KK#"X3*&/FFH0\*Y&![OUG3>HN"/C34P5$@'+)
M<,CK?K]A*P8 3I!MDRS1F8IECGKU"P@EZ&I>&\X=M^10>EB*8FMZJB3$E">H
MV+%SYTJ&PGFOZA%-VMHSN3B'E&#\"%"=2'[QGMR2/684?W;=CWS"IP-('A(Z
MP&/TC1$03V0'CI"VLQ*+$0-K-N"=3X96ESUJW!C?KYC#MC%2 W5'&33[2("/
M"BYWD[PR-_E]\JU%*>3+I71S2#]/JN!T!U>P(J+!%8IZ/3WB;-CYF <D?HZZ
M&WZ&SI%FOR*VM-.=@:LC1.N>62Y[E,F_U-4\7W0@]]YFR_RBR^K%3DKD0Y#7
M!V1?'(WR0S7*1^NAJ C1Z$SL)+A4J#]PAS,$JC>"]N&*2<UC&>+P--WZ",GZ
MSFK$X_D]GM_^^27<J#24VH S9WMHV49GV_@1#)J_(,F',/%!8-0&H> )U U9
M_=C^;I2 #]]A#@M< _0$'<:]3]S=>\>.WBF'=%L^3>''\;+<K;"_S!:.@_*B
MQ+(0H:C$OY554LW, METFB*KC-);]@DL^\2:ZE.X9N9V<1\Y=?2E&QP^D7H(
M4AJ^SLF5BCDK@T_SVUQ]F(]P9-.\4S;-2:Q4CDX3CS>.*;_(."R?0>%>$_3J
M)HJ2++ UCK29!R<>]^CF?9N;4V:>)/UR_E%RN+@]B.#; :GW(^?386ET%9!$
ML;>R2';,X5.LKBRKSIQH4HV>,NZ,,;P:+/L$52/TJ]R*:@)=31J8P41R@5$3
M6_/?1'H8D'8P?[LL-J2H07,!/7>US2%? XS)JP(SLF85.] Z78W_](M+X-'[
M*AQ%DX-<Y$7E^BNJ#J*?X6V^E^IH_W?;V"^-\/F&_376"+<#*VMF.9T &2#4
M4NI*TU=GV/BSPS"\V5R_LQ!4S?P_]MZTN8WC6AC^?G_%E.RDJ+H@3"S<),=5
M-"TE>J]MZ1'EFR>?GAH #6*LP0PR"RGDU[]GZ6T6@-A(#HAV)38!S-)]]G/Z
M+*H37$VGM6+BW/)QV&,_".61ZFU"!PHJR2,-,N,4I"KQ+Y].BX>N9L:3<=:5
MC8?VHCY$QHIQ)9I*93N*[=BC,6)%,F*]3$G$;0Z7HB%K-<N:8H=1V=I')E!E
M4HZ)9;R\#[4:75>KX6HU7*V&BV'MDU:TLHC8]ISX*)RI X'5M['8@QY^I:0_
M.F6/4#UBA3)UF,:V\VG]A%A;*?%PZ% .RU;SUD$7R',2J7_U^_U!&B<#J44J
M+[.;1 8%D]M^G.LSXJ(;NSC$!OH[O@Y!RH)==C./@-!4?_4/H$1NV25S@0[G
M&NV-$AA._!!#'22W,5U+95YBK%<=)2LW@$8'%",/]W'R=1PG0U&>%FA2M8UW
MI.<=9MHI"X6:B, Q$S/0T1O'PUQY'FF<TSLH#&,W/%3I6W)JF)JG&& %!HY@
M87T4*.Z48<E$J,QY[<$XEG$LLT4T(3#R?P$CD)LMXPQ@:*7Y$ @Z'><A?E*%
M1*U"^S:T=\(Y=RC4I4;L4JN.4F";#8,9I66:=G$#$8EQD)5;SU@+ .^26]9A
M@4(.5E:<T% G/ZF,Z:/I(_3"M*#Q<'''J7]'I1/VWH83GG>B6GSK&BF.H_I3
M0<>*&59,O72N<T;7CF=V$.G]0HT]G:7EU,8>J8V1)%JK+W0AWFN5WMFSZ2WY
M?2VS"73J2%VEGS-D'$7N8H"'GMF!*GWT9\ZIJ9DY:J@><G*-ACS?U"DJ\J"3
M9LND"TXZBX92\9=,9O'!KE\Z:3MK86MKP22<H)U*P<?/)G6Z<N+V278OO5;=
M2]FV_5DZO,[ <+W(FRN_5:_@-,/N25A98 VBM0+CFMJ7]^K5?2U8@',3\I9V
M[7C@-IX\@^,Z8]JC@;98W4XQ_)1Z7N#) #;R "F. 1O,T,X3^EU/N"VL,Y&S
M HQ#3$?K= 5YD5C(S N7G0<P+9*UBG2'4[!\7(C?F4:[8ZW[ ,AJ%-]'M7PD
M1ZE4N2GX3_PU&(@9<XT\+<L'6"A/Z1=T@/7");HS8K8O8"?Z^HR!M_><$=X$
M0X0JUU6E-;, Q@9Q0GL:#P.*05KI>2UCT*LL('4$7 TPIJMV<K*!TI(5ROKY
MZC!@Q6==^^20XQCIW^-,\-'!9SJ>QK6]CY-[^//XUSBF]/^;#+;(D]1W4AK]
M*$DR5I7#HJR8&LH;@ *%.SY3-_)43X%6K: !O)\KM57E4A4-C-DS5'1<8:*4
M+K=0E)5'?A1,D5RKI6%+JR.H/8#LQ<[SJOD&IGI5I6'(S!_$=Z)5 8E9 )@T
M1Y(W "?7,9:!2+?WDX\-,[]ZO_G@?X^H'B@'/_KU&W-<IBI2A!7Y7SB7LC :
M!I,W\(B+F!,7+P;S^D+1%IE5/M;^\_ Q[%% 57_+^M(OF>W2\I8(K%<_F<,Z
M658X*I/<\LW(2KYJ+51Q<W:D3<?56NJX4"T!#QC#.ZYR!'T]Q::DJHA+UF;5
MU&'5/EMWIFDMKV-L/RN_/%(%%%/]IE5/V(TUIV'T5-%4>=>BR"F?1N5(EW<R
M:58]<I/BIFVKKUQIE#/J:NRG7VRFTAK%];QP;O+^NLF+#"C3[3ORPSD:4-BW
M%>,\8$$9C_B.+:V9Z0WC4ZBVG+B@K(%:A0L2%Q0.B-Q4)R49NZ^@R6H*8]64
MK'B6<34L94W<4VNG?3&T]KQVHN=J)USMA*N=<)IO'S6?U!]A&I>]G@=5X\+@
M1'T;$-!&1QWIK@:9[L7S?#YSD#V]J_PR[5'G7.VRO2#\F7&XMQ%1\Q=.NTZC
M["RMW) P>@21+)!;U0U:+D*+(I[;45&/-SEOR>KAO[274<H-^>,0 VF'W,O0
M'9PV40WPP:D\'M3YL@\3=Q,4!3<&5SVIX5$D"(:ZC<*""/=PY4W24S#FK@ZL
MFMZV[:%>>R5Y6#E\\$-E?Z;"@!([=("P"FDXAXH/(415*;+5Z7)EX2N':16-
MX.5&[X+3#*:#<9R 9,95F0EX2AL$T1B)1I_-;$ )L//"@8\)H!5M^<4."?5D
MGU>_W^;)A4,=5@ BE<<T\#&861RQ<+-R5-H@IX)R/+]!=12-^'!O@/5(^@"*
M3[;F\BIZGT4TF[)8>3%M[T-$_?;4<^]QQ!4F4HAL;I]_;?F>!87W0:(4+FY9
M8!YV\0BB1.!<-/\MX+4Q\\C$B@>Z'=8N:A2,"+YZ-EV )VJHYH?$ ]@1,Z&K
MX-8YC@X =S6C'_Z-??2#\9S*Q5+L.E ^?O-2GO$SY(.^+"T/!%"@5='<N0UD
MFU8K@"I$CH$K/_LH'#:!@&RUR&\8P2TR4)T"->*K"VGS68SJ3<.^H %LQJ>]
MF.6&]L:(X,JY$ N2%NC!IL6GO*KE(5S0<@ON@E&.=;9B.A#)2HD355E!G8%&
MWB2@MD?X'LRLFP%%40VO[C+T9SZZI1"[Q"*9Q++[D&Y2),&I]Q.,QU2V'!*=
MW (P(O.EI O\90JPH">;'^4SVCL\@R]HKX))<1>HJM$WDV $^HX,JHON2>^M
MG0JP#R'[O@O9NY!]\T/VSY%54Q:[2Q//K-ANG0E$$^1*UNB"V&S=[>E$S03S
M[]$SUR>:QFGG5CIBF+,^Q:8)U)M.GS>2Q#43O]2!I#RFE):#;B(W$+9P3>)I
M2]:5(^ZDP=?2Y?+EL\W"XKG:( SG; ^OIW!H-"%O6ILPYHURFI\5K)^B[1])
M.!=C#J5S7XU.'4C9"G%6!-SD'%6S5Q\:ZO.A!IJ_%)#\3B/YHT)R 8<FH_4Y
MLM%^'!3>6$Q*_?*/=][5KW_\]N'&^_GCU>=?O,_OKC_^]MN[WW^Y\;[\X^J+
M^O$&9./__./CK[^\^WSC_>_'+^\4E-Y__*P2A:UGT>7>AYN;/ZY^OW[G??K\
M\=/'FZM?O:O??UE^X]4O_]_'/S[_#@OXHN\""V+ 8M3W@M'?7JG,YU1FU-)@
M*<&@MC-I7['\??1,X&7PK50WU&<!OUV4 JR2O&42\."9,AK?ZRQ#;,!)[A82
M?M%]1N<.E 4X0=3FQIC3B<[Z+B1JX)2)J>!Y\A,1DI7^7@R2''/&S]3\LRH8
M*-T%LWAI EJ F2?4+A.-:F+1E9* Z:W!-!7AF!O?4(Z[7 [>A7+F=8NGHJV4
M[ZP6^<7JY&]DZ9%L\X_M1GY+VO#+?T!P\]16#!;#X]&(0,&&8]!&JF3=]U*<
M]I937 K'S87!,,/\Y<Z2_&6>K+I@HL'NSC*WRKFQZQ>JZ<U'W24)S(^Y%82\
M&(9^LO"59J-'/9WB+"G"1D)M P%.AUJ\F:.^[K*4R,XN"W.EJ*YO($?(H$!1
MBM<OC&.I7T9IC4KY_\8<T/:N;/:L%4>::<LC"ZN7 ER'_*!=\!(1OU=']SX^
MR79R-\\O>R2B]@KT_.!Z&9C2BC3P67V?=1T%5LBM \KV[+Q]._9J3<:M;ZYL
M2'RU=0+->U5R?_C>QZ3_!MIJ5]?7'S__\N'WO__ZKQ;;3)K'R'3[X_>KWS_\
M]O&/FU__537C]#XKAIQ6)/6&F;;=OGP$Z^SCIR_T[6_O/O_]W6?OZN^?W[TC
M8PTM.RVS5WC2)_CTO^]X&Y;-]_%]<6<WG]Y=?X!;?GOW[@OLW/OPWOO]W?6[
MFYNKS__R/G[FYWSZ_.$*-@*//;J2*[CY^.N'ZP^PK%]^^?#EP\??X1%PX?_]
M\.X&'P&O^ PO@?]_^/WFC_?OX5)\.8+C9OD^@3-^EJ_X^P>U_EK86F_^\N$W
M6MV[_P4K%U=Z]?N_O)L_/GWZE9X)5^!.$%OO?O%^^7!S_>O'FS]@<?#MT;5\
MVT=<\S\_W+SS +&? ,/__/#E'[A]V.?5S[^^\WZ]^F?[^0S$+U7M,! AMBI+
M*PI,EGS@49'IJA93:0IV,:>Q2>+;C&PP[&NB;>5Z3LXF29S?XOQJN\Q$=\;E
MB#O*"S0K=314^W(4SRT5Z' 4><%9U0*?E6462KYJ[Q9S"[;YK:B%6GV)Y34A
MM:][6"'2Y2O694JW]F<=1RRN59=]DG+WO2A7H6EI"Z0MUBFAJ4@U/?A4>\G"
M^G'#(;@ (1^HZ5&X/H_"E:,P[*-%ZZTZ9J[--;A\&J,I@<I*0L]401WA<4@D
M,++M@U4R+Q88Z9HB?<QA%1>YBB*7[6!BNO\#.P"VN;7FQZC<GY_MP0UFM/-U
M''$@KC$)#]9,&PI-YM0H+;@5&!V3?KS=,RK"E@OL,U4LV8<Y.--O1$:DL=E8
MB3*2#D3]\(N6];BA F#+=#.9!3/0(Y&N9>$2EB7%X8Y_'?\B!UR;WLM48D]]
M$-[#UHKDC:D3-(I^Y(<QD-G/6)'>]AK PLC )G_/:B4-*A%9RN[,CPF'&);G
M:34\48!VEIJ=4:U]L8#V&7D(>?I8'E1VVMWS$E-=[)ZG7#+M+JA293L4XP"8
M#>1KH7W,/;/0\L;D!S(2?2\,P%C%7 QN,$[A5["#P2CGU#G^-8C&B0]N03[D
M!EG4@<H:B1'&V"D=OD(5AO\B>_MY]8&CY?VE96K K<EX3/J!"#:.L)L!$MIM
MB#W%4Y&IGG#AG++!ZAJN'5DMWU[K:=I3X6,2)+8CCX2?'&/@TMP/>Q3 "& -
M+2'C?<A<.769*RYSI?F9*TXC.(VP@!T2,>09+7<HD1.*"Y;[@=L-/[F]S:>)
MGPJOYV545C 2E$R+04M+&6@/.9C.P&>QDX3]NA=2^BQ7\DCO'<RFH0CP/,9N
M^LQ^L7$3P.8268!4K\*<UB*<F>288C,SR1YR*@_;M-%$QX-W ::!9>E*S-!H
M.GR$XC-'A[NB0WLD3RTE!B/!90V4>C_\=QXDJMMRM:=L:ATU<3X3#<N"NZFZ
MIAR#+.>,\,1$.C./QVOWJ[RPR[V>G^R=^-UGLI_Z7T4A3L(6!354E:5+%!6D
M<6]@P&,V+&4Z%7J:E^T5C-XLY)UZ;E!';W,9BZ2;"CHA+6L#Z_2 .]Y2DRE[
MTH ]/(\.,I+\MK!V6<O2:+WB&*S!#%;+5*JU_B .TXR*ZRREP&53>IYB)ORI
MS1%*#W'.; 1KQLEM8^NT2Q8$4(-E1[>.;C>BVV+:B'9-*?=F#(*5.C=GDYA3
M9$R^=KHP=4,?^%:.>3E.3\? 6"Z?BE V\O,+;?@3 0J#,F"&_@Q/Z&1\'TPQ
MF>1)O3'B#)U=K%$<A'/X^2N66:+.@&\SX=W2?Q(K VA1]H]?*)=1]9Z%+!&X
M@#-7.$=GI.8EJDF+F(9*EB+E.IKQ!-79!&8^*[6KY8026/C83R>J#%O+$W@6
M+M/#R"<ET^HH,*PM7S!&1,T=&<(3X<Y0M1\9QD#7WM<(UU7T^?.(OPT#GTH@
M@Y<_;]6=C^]@W+:BGY^M@:9 TA^TY:C,K6O*JP."ON83O08>C^NAK(L&]YG^
M#BA@4$:D@&$E NP403\#,W609T+?,U3[ER>:9<M79Y^Y(W7'ANLVKE8EG=PG
MBE2EC]NC(W3,303JHHF!H*YKSQ&#:!S*3,]9'- 1SC,SIXV@62*."46O?GKC
M<?>5PF#$,F_Q:$3)SER8Y9NZ5P)2JQY"P*QU3BH##I/29CA3RW(:S;FK&:,,
M$@]K6 @/\,>95NA&U* MHDINX2.V<5#A?/SIW<W_')^<+!M?XD2!$P5UHN#&
M"M\HTQE3T$=WN@L2AG&2."3[7$4EWS1%&S,3J0XJP-\C,0OCN8D/%3E=6[Q&
M)6/%49X,<;8D5=>+:,+F;S$53KG@ 3S'G(^E./L<""*D-D.<#5XK8>B\@FKN
M3?F! JP<C:%@Z[C8<?':DRAFV43V?@!O,1!RU'0H?+1#)\&,8D4-X-DW*ZEC
MU>8BY,196+#9%WQ#I3YVK\J"<7P?VZHR$;(8@[(R4E-V72E^P8'%Q7:;%"H0
MHS(87?3,,>DFR>%QFGGI/!* &)D@;M)2!09FD;[AI\:PJ7T"-%QU]58YAN8U
M@9FVD:X'3L0HCT9H<LBF,'SP,\*VC:0>L4B*8V0Z@Z7D0B_PDET,RK'A VSX
MOQ3<Y>Q#JW#[L^!$IP8PGYK+*=>I*NK-6KGM92)77"@M*=:;I]0Z!=FQ5'!9
M#B8I?>R"2?O)3\]_*$3 !S-M"-[3+1 G4JI'W;>PY:LZ6)\OCI7ZJM5GD' %
M]+< NR:'<Z]_\1=L+RDML(7Q4:H]HF'CQZ,@S*FFD,N/V$'CQ12JF$JG.J)<
M$5X,"45SK894E!J4%3UQE@3#FJ)-+-..(]DB;""P!S O/HQ3J\6)[,?D>,_Q
MWD:\Q_15U!$Q1B_3!YJFU)#\S$^4T:>F8YHHB,S^'0(3V!T'JKQH5>+C$RQ_
M#+RQ:9!/"RT&@:5"V+=N(B#N*+NASC7$AGMXO$E-JK)) (X@KGBN;N7,(>>A
M.7;:0I45HA/OE$K[3"I-QQ/0ME+$C(>8!95U=OX7T^Y!MA+*(Q]XDB+^G$Q_
MS'D#)9UI=W0JZ(^:3G7.W=D/FGY&=X?\FAG9_^_5$)J/,W"T67S_/;\%'QP$
MU=2[$<,\H4R.QOA )AW(!/&LA)>8]R%[FX]\.?$3MRH9A?L8Z;Z.BS:LQQ84
MNPEIDU3/[VFITT%K97C^B4_6'2I]T_P"M:B:-*\6*S]_3 )@%7A 2<#(-Y;S
M"-325%]9^3C*:]+]YO>[E//,E7*Z4DY7RNDT:V5IC3(1J3M$/OA3#CRC%KX\
M3<7J)\9IGVH"')X[4;Z6^L%/TWPZXP2.J3_B@W8UXH3:4IAB3?SIWSE <JQS
M/N1K93<EZGJ4^5^QX3D\+J;BHQ"L4-.=C2Y9TJ#MBXY"F&:*V(?<LA0JGJ1I
M0G7%N;IO=<OQ%8J2'HD_F+/KW"NKK^"#9#0*TAGPUIL@(C]N$((N?CN%IUG4
M6D/+ECG($%AF]Q5,MU<_W>BT@$]<5_*@&6:/HFQ(/=?)[@55C5O[W*)I;QQ9
M#)HD8B) *-T)*_%$3>&Q!(=]AJ#;6.*(II3Z%"ZQG&4G3+9*N^?V:S"4A'DU
MV"4*DUU\;K8;4V>3-"W,BE2D7#%"'AM.5F_+0GE"I1UF%7XS%, @L4'4ED#Y
M[SP(8^\3 ""RVX4RD'I=:ZC&@^ RC>QM<*7R$#3X3_P5)/RLY44BH+(#^))?
M,U-R1!X!<7R-PG&T79(6XAMZ5JG2-::Q-&4<1ES-RO:09S63)R^(8]VN!M6%
MXAY-@G%-$07C5&&1&G!K%11Q*TE50U3.^#DJ]ZDE"VF$V7CA@X:1,H06M:Z5
M)L_K5EVL\%Y*C@EL#-NV\RF1/60&K\#D8SJ(Q>#[O"9Z4.G$OJ#Q^DIS&-14
M1#);,:=C[-_%"8^!H!NM [J6BJK[M[<HAC)!<]U9O-3OP,<7N?"[X_G->)ZT
M#JA<NVB0BEYE'^@%0R%6'$)=$!>DWX#=0#$FD0S48\4W#K2J'^MRY,O40S,Z
M45]H=ZZUY!%JT/$X" /)RE?S//G-G_OTXV\X(N9;BQJ^F2QL*_#WP!M>UPZ:
M66^5(+B0@VDZ#58C\T&W&?)9.@Y,\V&QHI/&,$K<',$'/$MD%Y4[5+Q^WB.*
MIY<#C0^L-/_( H,17Y8IL<:<3[#&E$42?,2]9 )2JFV74M*650C-;2"I(PQ.
M.2V/$UG0B=_UUW7<MBFWO:?$K:+EVA@&*Q[%2Y8J)FX&UOF7+]/02G9X31J:
M.=HS8Q_2B9\(>^)BX?B=5B$+!6G<(X<R:G/)7"J78\.UJP.T @&JNJZ9H,74
MWQC65,VS)?^@$@0S.D_LG&5K1W0<PA$NE1T9#P"?YD2#*^*SPMP;==(OXP#U
MUK_\EMIY!),XIF]2>'#*K7#(:#6K<<SIF'/=)!HRQH!&_PGFV2CQ[\NC4VU%
M<&,I@L9PJU:D%--1\Y^'03+,IQSBKYT)Y4UD"(O.QZUH6=V0J7L%'(["+010
MN9<.*?=Y<;:R-HW5^"Z>JNQXU_'NFKS[L9C?_+]Q)IK'E0N8@\Q-FMB.;9^*
M&Z&1Y'*TZ4,CX/0P<F(QK&*GT1E*)2K]7#>WT]4F.+[;3F=^H8FY?B/9;EG\
MMJCZD$741A9J0'^(LV&H-QV6J\=&<2W1NJ5<HID_5ZU1??U*9,BQG+E8F^ #
M!G)\OWP(XY>:11>S?;Y8;UL@21[.\7'RP,F#VJBN15SO11.%@>1[/!MBSY0C
M/'@H:^1#F26KM1_?8]8J-GH*Y4R%6KY'3B9EF]B53[O@7 !NZMC4L>EF;'I%
M[3S)POQ=G5;PJ<07JK;[Q#&<1K!O)265>Y'.*SIU:4I$RTPCA\NCXJ9-B2&F
M9H&!#,R,[? T4^=1&@,P@TP6*=)9J!GY;(^'5K9 BM,33;:=G*$HR_DY6N4;
MPV%&=H3<R(.SGI?-G^<>-WI@^K86#0<#%@JWD>"G\UE7?77-[@3@[[%WPWC0
MYLN5=;+_28%^'P3CTV31.L&X=H"^4%YMTU<SQ&'UP*S,<>C<+#U*!J>G,!5=
M<;>5):.C^5:(WN)U=JLPC90ZTD?%BXULN5>>S'[7K)V[FC57L^9JUIQ2VZ\:
M-BOI=\G!C$KY+TA__\X/PO*MU;D\:O2/GEY0"+/5S@G'9$**@.5)F@<4 3-I
MG(4\3:.Z7/G!'O)%\XV]7PNY!-><F:"(NW&)&/9:AW5KU>=$5D/'#%;@V@T[
M[MC(%9HJ@T.R!S=I(B^C,7QAI3PLSEMH;=@OV/0HUDV(%W7#JNE7W/@"F4.T
MUIK/=U_ IW@/A.M]%G%RZT?!?\BR:A['V:R&)RKH9XWHE!)L-Z'Z]&!O4GL?
MDDUO. 3(\;W>V<61+P.6DK^NXQ$/Y_JC?=/VQF)$'83!_HRG\'C_&]J/.",[
M77Q:NC38>"UC'K_A+# T/>D][^5[/O![ !64I"G^G6-3\K2]3N^#1=;H#@,8
MLM-!Y[)]>5IUJ+%C@G2HO]2$B<(T]@C#8J3;PZ* ,P#T!YBIY=\"G-),1XG4
M=<5187+ 9IK&0RY]H,#ZPR$BRZ<H#%:3B6KV *19$V2F*R9JJ+/[8$^_(.6Z
M 94FA2./TJ5Y64KY^R,LU<%37]W;#^<5 *>LU">V6&%0;AA8O:FV+^ H3Y2U
M/T,Q&PWGRA2Q'.5#,_,=Z^R>=4R"A*\'XLB16&:2%@XBT<4!9D3 ) !J3>9R
M+B?_&D3CQ$^S)!]BW4#+BV(U32M5V< \()=2B9.A;GQ!+9BLFMDPICX7:8"M
M2O!?,T?RCN0W)_EM9X*7PZ',(^@!%F>?%[N%P\VWB3]-K=YA:<IW$;%C"QA9
M:@HLPII!%&9#ZP\\]+PENX3=YJ!8B/E4_J_N#<.79#B>XY9'<^B+L6Q=#[ %
M?1F& E1FU9(#V.<H(U@-$4@4%[=*._1-<DF:#W$%;)F+%&D_2"<MO#7#S T^
M5AP+V=0#78@01P[FO'J0*YCG\<#2C-P(_L,==.SEM61U.VP8Q^GB,2>UZH"_
M92:'[@K@ST0.5WI$YBT9%E==WT@V#LDD8"N <9ZKH2CSFL;P<M2:&3Y&H[\C
M*UXNTS784$D5Q=D+"^'W%)YT<"$\)^@>QRQ&)KNM.:VQDJ)EQW:.,G_C^CQ8
MC"P=4"(*KY+3K4MCNA6YTZRR,>CV3-*Y$KN\FF!!*"W@(=X%X:%6K7LK6D'N
M@35FV/(Q<7WX'+OW/#\,NX)DU((DYLNPIQ?8%Q'>1EE:=#F?CJD)GF5Q/P-S
M)%"BCH:56TLR#;]HAA))DMI)P@HJ%2!HSU<'^\L)8>4%Z5&C>H!3BVM+RD"
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
M1?L3PPG7,LIB'QESJ=0RMJSJ1:M../3!1)VTJ%X8=N1/9RUX;_(5;!"$N_F
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
MC</XOBK44.0UAB<;P)+>D6))4!'!E, $3!A/!>H*BSL; +)9F*=>G'@DSHX
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
MN,0\SEGTD_7@AZ$B0:27. Q&A'0#+<U,J:85LCCA(MB;C2 1IN)^@BLE5*W
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
M7JWCB@W0_W?>/3WOO&(%^.C)1(/""XIY0Q\5LLN) 7K)GESSCS\,GC]+J'I
MB^$3LHA+!\$4,>+,D"!C8C74(/T (#"1W 5##G^4SWE+\?$6'IY3ED5JG=PN
M6E?+7H!OO5IQUV+V6;C55*!^J-VJ3Z$J.FJL[-($D(KWZ:CZO\%_HSBI#.]@
M#C&HMU1%16=Y9E)G\15?H_@>A-FM4(I&Q2=;*KY;"J>*Z"Y(XD@?BA?"G^"U
M^4&2&A)LES<(BI"]=CK-3RPH%OFV"C(_HWM2^<-4"-+$F(LR V\>#, 6_+][
MVO*.9$H)N=Z#E+-I0HIDCX-DR@+J'FT-N'^ YP$A&'T).:(+X(I7@W31BP7S
M#&6L*(N;ZK+9&"LN\75+JOF*045A,OT2!"\AG",)*+-,9!)O4YD[9;1;)D++
M"P-8BA679"T -F"&HCP5),,Q&8+-D-)6V0!]]TT&0C_C@S M(\TQ%B_744F7
M0-@C*7#,P&::&>D$V*K,RE.$\CSR:*E 10X>YV"#X0/7( X, V09'P@!'*Y
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
M+:U115/S9-2=+=(A[#_K9M+4[SV@7JQI948C0IDD(/BT(^ID?!0$KSGJJ/G
M%";(.W\F*E;.N&1P6]X\O*T%K>C*VY0O9"$=I"C;AK)O&RQTW96"HIJJ9J2&
MRTEURY;BI:8#Q??*OMS4CSHN:1,;B&UT#*1&#&7+%#N$L-R+E2%H2TYK:RNS
M>@57]%E5M)1D3PW+U+3%7KOV).%N7=S\9?LEF=;J--D %;-B0'PG_B'=+5]V
ML\=5%(7<,^KCA1M+A+2[R_$JRGFG/A4+I.*_P9[6#:;1J\#ZU2Q(A:3C69Z9
M@27(T%^C^#X4HUM-,\I?*?@A5B]U$=T%21QIB:0[4U)GM#$*E4+]65U3^=LP
M'A1Z;6&!#"?L8\->,![\6]/AWC2,0XZ_ \E$+[?J:5F"Z0:!]\(/LXE]@>E
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
M<+CQ(&2'P89@L-NY="C<;Q3VSK<[_3H,%)XV&86G?<>%*^4+-A>%YULF$1T
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
M?)?ZBHZUU7>54]SB2?!CX* 46.@9B/_H>Q-0?'][]=V7C]>+(RK+8E!?R,]
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
M1\ I!^HD[7R>Y:Z<!AJV0Z.T]\'<:.]^H:TDTM:;"D;&72Z: #!E2H7UHHM
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
MNLETR;:VE" <@6S_)%K-MUY/&(F,B]ID!WY\^"@;F9#'BW'RHH0UD-P$90#
M1I^4R:52+^>&#+LP^*L<$9S:D@)6RN?APWF9P#H+(\,(VUJS[<PT%2EH[:$6
MY?/JG7PXQ\%S1XN(JG$5$5T+R>$PLK'6P$;E["KS:(=D[3)R,HIR\)=@JKGB
MF )P*/73W BQYE9PJ D:]]VN3VL)-#$MX#3-+,\B07HSDP[(;:INTI#@UY$
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
M;"L,3F>CK6!#GD4?TV]N!1\MQ1^FM6Q>ON.--)E+M.OXQN)W1H3HQ,KU:WN
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
MNSYG^PG8L<=2<JMI4;##*D#]HEJF#/(M<&E7CB-68,W17R-[%:Q/\E_M%*D
M18N-O0BFUYFV.6]F\Y/Y5HKE)(T'_BV"<4%]@9J(LV8A2_M"A55?N))&Y_!(
MU9:>1)_8\M82=H1:S69$_W5MF_]N!;]2ZT6"39'N1E?>J\$CTL&.4O"1F<ZN
M/$)B<MTEP,(8_6QJ6[)W2D#HJ4-M6CPDOL(KDTP1H>\5,GA9T$K>RR@$HE(A
M*=-76'=N**6(S4C-YVA"@(TX7=E%\<8,\A+\(5LXR_4P49IF)0'G?++4D[%B
M2UP+.\+;6Q8/N6V41;92TFU3?&.X&E):C'%B/BM9&MT>90HN 8?(.!1)I2NX
M\C 4#)UKL,Y!M+[D<EDIA.F$HW^O7?0O6#W;R$6='8-SYI35GFM$4=C.0;4R
MN%(^*2 =."N4(^*$&->QXPGB9HKIV$BDTV\J0XD6T M4<80 !)0LV&C*\6J]
M@DFOXSQ+;1'RF(ZKICO\A22=3Y.0F@)#K3T-A>Y&<:[Y.BZJ*4PRQO@=%O?H
MSUHJ4Z9VEJ2TI*@@UZ6@F:!!2%J6K2N;X:/:>C@*R(-1SC+F)Q%1KR7;A_ ^
MT*6=!:X69FJAN3)!B\#B&DJI4"Q(LW".2L@.O?0:D=QF$XECT!;1O] 13+E#
M;27 0? R5]D\YBZJA3!?@(W-5 V^7A:Z1*K<'K5MS,1@Q55<3.CV4J!<*RIL
M<0WR(]4W=KCBW=;*AUK&\L3RXO@T=H]_P&DXA52CPDULDH2HF6=S3$?"SGP"
M]5P8%HNX B!6N^%?A[\'/-2@N,INR&!!Y"E)0U$H+28N 'R3=XPPN/,9UE-S
MZ?>4<N=PJT>4^46?#,-!^ V,16 I.%H\G)>*ILP<("=H*SB21PF-1H!QJ"GA
MDGC8MGQ\D(WF4MDN(ZQA<NA]66'OKBHWD#(1"$V'EO(*B<R(V@#C\:W/C P&
MM$$(XQ(CZ!A6*TOU\;CLA70_!HUY<KH9[.Z%^-^=73Y\\ZD)3OQTCDW=O'EG
M"TOMZT(\#S '4+6D"+C.R-NH"?%C%#(A/8\%E[?ARO!6>#5@.$2K!Z=760'_
MR^>)+:OB+["6 '-*,V2B)C/&D-)?AWG,=6L;2#-9/)-B3>8#P81)5 RQX[7;
MODTG&+0"D8R6$_U:YB>+OFDKQT!$4,75WLI%I=3)6S6X$MH0VK4(1B#$!<(T
M)HU[PTNM75SMO. M>F'%-?0W"W:F/A2!KJ*0?DKQJ/CX6N^J8)M156-5Q5'J
MRAJ\'J;!$F5P]VUEDK'"Z 9)-;:6A1VFL+OW(T^D.OS0 ]G2::\@;!>F+O$=
MW?0,*N@>L1+_R#@R$#,"-MBB"E53[A3AAF/9IEQ(-.ZX '-[$SY "<#:V1+B
M)F+[B91YA(HM.KZ@8X2K$+RE)(Y42B+B(,9S,'.JCO(!JD&:X)[5:/??*LAG
MY#2*.7%*Z\D G\J6QC-.9?HN%5_;U'U=$ZMH?6=%L9F--ZWNL%1&P?N=G>W]
M0]6XENXH5-PI&0J5^MB]?^)"'OR3<(8E]D"&87N>&O$N>QQ($=(X8ST//"C/
MHWD'%P@%7BK('.+8\H2NB/)A%H^R+@D,@PH$:)#=&%LJ[@!!2\"$;-MS3[ L
M:.E$KR#LHTO!15HTS'<3!E_;G\"B(=EULZ[ INO* B\ ]:&(*H-SYM;0;F&I
M:& S20*J-09SRI!S/ZQ4[3.,[Q6?\#5:<631P0SCBG)6$UXU P[2EC.L"FM?
MFW!N1#*Y5LVZ\QYFVBN*]W0B5D]A%3Q3>[71G=6(]\@ 4@2''RVH*L2:#)+4
M#N%XI0;W,BFGU'T=_ 4#.IYPMS/03N=_99>Y:2"_PN Z1A3*918&1WEVU?@
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
MN HNO8+4?]CC2WP[1XC5*ARA)VZX#N =7<;2/VV WI2(*U=8@C<$.B<"'RJ
M(VA2<B=UD\].C^T&4Q-KM;_)(KAQ':AX=S9X]I@<X<G3FC:6Y%FE83H:"RPK
MEHF 2$6BL9'+VPH*6@X9:"?L5N@YV)4P8MMIX_9AV&2;)U'KHHTOH0W] P5X
M?YLPRU+3%(/ZGMFV@(WY#;,KJD_%FC"2)]?,MS%M6B121>=F.JNUE.Y21[LO
M-^E8.;4D_<)U#3%\A1&%ZE%PT5*U,<41NNUX6\(5=YCL.2)(U@S4N,=#-HG^
MZHI3X,J*EE"U5%=6]SM$U8.SZ0Z.*#'<:-K*W9?<A*&I_NM,!':]#W9O6>]*
MBM4M,TWTU7:%GD%^"Q=E78W$:8>(L#S=<[H'NS+=<V.[AXI]?<ZGZ;W /JJH
M'SC>&$,!:YHC%)( 385V:&65-7^HD#E$C->6/>NZ&_G.=VRG;<WA]X*S=W\<
M?GC=X+S7;4;:B;C@MAF5,(/0OLAC0B[ V61S/NRT%]K,A5J@(I0A[9 ,\<^[
M8;>"M%J1LB.\O]6&A%3\Y;5*4LC0;1$3<D^UWRFHM.#T0C2GCG'O.XJ/G"M,
MZQ0KI8+C? X?P0 H'/Y@ QLCK#0P@L'[2DC$LD&X.#&"/T J4_;'(^8MP_[K
MV813;:"OD]' <)-3\!31P!*9@.&"LUYHW@3#%P(MNS(@\AEJIZPL'$N.OG0V
MGXH-=Q-]%@SD390:9;$<)_ LX?G$ND)N"JY.AA_B/9*6JXUTCM0T>D6HE< #
M[#=7,C+_#D=8N*T:=6"?8)VD4K7C.J)'H5]"5J!4.F1/XM'F[C9&T6%#2BS+
M=,3P'-[7'N^V;W9860LU.+Q":N:=L#<%?#+RR&HTD$$?YZ!(-AR64V4$U270
M:F5*DQ+QO&M-RJ 2C!&1W@3E-WS8&//=>_^Y:"XZ 25+X>G'MQ_/0R\D&P;[
M;/6$HFW;O*VZ/^8T;]W_\DS63B-QX@5!"PZ"2EDWE4O*3?L1;A)X_OF,:9VX
MN#CT__0[O 6&$0:G^,+@<(+Y<C:T#M\?'B'O$P+?*4/98A'1W05VI[0?$#[<
M*[W8BN"7D]/#7S=_(9$YPMY.!>:A6#,=%F"M%1/?$PHV(J\>>VB_, &A*QG]
M2_6?KGA3@F;/G#G\$JP1]2#LHC'#->Y$=<B_P!M3M$B>47Q43>B9X: [N#_Y
M)ON)7$6S64[E]*]#\J/32EI]*L2B-*(1*/*XX);RR,V6$8$ K/I+L#,K3@O;
MHJ!#)@9I,%#9^E_&VXY-^IN,=V\.-X '<+;O7&2!MIAA9+^ .NU M'1X#X?'
MGJN!PT;!KS\"##IJ:$>CRB-,&L(6C/#8ZA&F[XI3PYWLQL%K,_3\K;V=,&"?
MBZM4"B*5G&!/Z>/"P6 &<]^C(9R.Z(0-6:%G<C"C?"*^-NC<4<1Y@G(*@DTG
M,<XY74K<=%[Q/%?W1T6&.<IY>BE1>;E'Z^,:8;?KD:UV(1X_=&8I4SF8JX>%
MC?K("+Y&&,PEOEEMN='=AA<VQX80'QEU"0J#E9C8GM/&J2&L49QBAD1"#W[R
M#@5''7 5()0:0AB*92KXS\<Y>K62YO;*)C4U'(O(TF1'WSR=T1GYC4UPF"2K
M1J8<YM%UA$BL-!X$&X07I8!7$9QGL_FG62G>ES+B7HN::@ JHA&Y@1K@>2;<
M,KS$>%KTI5=S$//"4'2&LD$(%58:$$_49R6HAV&9,'G'A)(TA'D@",15-(!;
M?9X1TI:EGD-F5*%0FY><-C01;YCS3"L:+$+98@GP^UB@9H]U-$(&'T,@N%EW
MIH^51)Y-8/^II1%WN/2X+F,X'_!!2X5&J^;Z@ QAIEB6 =J%Q)IXC+Q\*8ZS
M\$<JIQS-:.M^6^TLF'&',?+BI!C LSR-JA&HW3!_)A3PN.M @OM'H2GX(51/
MW ;ZF.H(278$K=>@QB"D%QHH$Z2*K.N:MBYVCF+#:]SL*E3((?9*5&Z9D=P*
MWEU,(Q_ET0V]A1*U\CUQJT;\ )CP;5<6FE"T,L$&NN8-2I:0//9::O<F\T6:
M;(%G?&'9VTYT@%SAJ(CE;H/O/YF4Z<L^9=JG3+^7E&FWTT J<T1&OF<N6J"U
MO4@76HVDS*W2X^N O0CT2NMJA_2$IV,:RJ7BF9 BMZD],'()XA)KK>R/H"(W
M4&U3P4]%;SUS7Y-:[RNX',!\75>J3FKSR#0^2 _WGILXPO#7D]2'#'I*T59"
MX[5&4G*E5MM:AMK2TF?UK3)MA+0&VLF2,D"=K2\MXZ^'O)Q.$TMRY9-?N8:'
M%"DC.Y1HTQ3UZ8#AA]VH\ ;)G/. R; ,\<#4>_TH'QXEC)"QTP,:>H3C28Q0
M4JZH(EI,6-%J8-*#?KT]7X=H2)UD]ETK.]V[!CO=:UGKU=85."\I<L&\11R-
MHL'F2L&89$.BC!Y9WT?;KE(0DNJQ'2X.W\:T$J0=N6X /UQ9L%8:00O]_Q6)
MDPW>4\9&BE$LE6K1<W'PE0TYMG*+\BBQ\5 (%$.IVO8J'*361?VK&FFT:X*:
M^K8Y!N4-1A:53S#F]X;!AV+O8!M,L.WMT%8L4#U",;-E-=A;U0H\XM[U*5DY
M(XN>"-Y_._KQM]-#9,&F%EK21=+UP:Z4I1/=ZZQPW;.\A:-K!ONGJJ_.OH,$
M(RS[)WL$2B*-&9)V:;'<G5O!6_U1'\-EDDIMXKHD*F,O_L%1H^Y:_[ZU$D5%
M#W^&!>,B3M1=S#%+02]]/TEW+:V@T=R;#%U?81_ =<!1U&F-F'1X9/ZFS"**
M+$PIH_ PG0:I,R&HB.OZ3G6[5'W5H"=M(ZVL(?7;&N@V*ERXM3'^NLF+2:'L
M5$35T_>MW72E:WC4MGIL;&B_Q.H[[!:U=L D=HL)7T@$!6!'?4&KWL/3\^6:
M[X:W=M]=^>7P]>H$5I\.)C.F RRO%L>Y6APKM=9 .2R$PZLBT!(?JEE/0.;R
M:^I]JCSD"!2P^/* RH(H?(4'WQ;;52#:U%Z!J]@<1)N7#$$\T7@,<D(67P:^
M<UHE0JF89L5\ BI2NL?8-"A%D[3.*KJ.XH0946R"E?O2I,A"4WE"@3@6E_A&
M$E-*(X?^=_'L4C&NQ!?MY[SB*BZG)]H!F6B9NTRN24K\-.AD;B3!C1]L7P*-
M]*$Z=:8!/A)_8V\4(8=V^J5%1X7,"CO69+%50WBQLMXL3)U&6M@+_'E5%AW_
MCN7YV%493?XRG9 JQ_+:F %*4J-,@3^VC3#3Y)J>U3A]+9L/-JP D9AQ(PN.
M9OJY\,J>H.A<QZZYRZ $\P@=/R_UPOF0.&>'3^F4..<NWXLYDX6PO5J5P8KR
MW6"@5 -XRT&.(\O"T9W#=N#(4#"C'F[@_>_,GI]>)F:3=TTTUF94P/$?:<4X
M>?&LZ#S^"=]))RN+M$9E*.+E$3*MAEM5"HUS/XVV)L2_VHN<LKO4K6IU?7#J
MW5:B2NMP9<TK7)JT8A8I2WY7,72#XI_#\M(^BK*%ML4WN]AJ?R+) $9U*B3N
M@[E0NS.SD[6S#5J%")"!8\Y_J73L8NPZO6UDEYZ[N? ]04D*K42V T(J&,+T
M:]M$>'<Y1+=Y\[*,,87I59?B DI+BFDY@/LFR*J^^3"'"PXC#+#ATRLBK9>G
MT?4A+;JE!M:6$J!M*1$!1MI?9:-"P7/>Z^7K?B-PZ4IAO25-_4VR$7=++T+[
MNY&A!':N*5]5I[!64<*0?&NC1Y(/FV*9N:G1<FF68H@W;UK=7.XS-C"U^MLQ
M=10G#\>O1+7]P\WGF+-\U0@/#Q06#CM5DM6](O5:Z7"&[>;9#*JVYI"^]+0.
M<B8*+XOJ^>EMEK[?MP)<MN?2/\7RX9 K]>X-[,6,7RX'@_DLRZE$/L5)$OR
M8VO7!DM>BS>7W/(Z&F'L8=E$+RV$#5EYO@E5F<,(IE?4WRP#M]Q6[5'S$JZ"
MK/2=HG=,0;@S2GF>X!P8""^#:#0S@7M<^V[I62BGTOF$RO32$HQF=-&'\8B0
M7&!)>=VFI !=,8%H-<&:$MG1#(%&1,/G/&JM4;@X_: U"B&V&!\2 !!VX:<
M_O0BQ/]_R=MU^N&5QG'@*LP(&(.C?CM__?(EG'#J294YBBM:4 GPT."QTYAE
M_ZVWK8%QGOS^>S=GX2%>GR#]OYGDFB0%3P*\<5.. Y'O[#__63P*JGY&)W$H
M[K!&F:CU2TP7.'$'='1VP73P,@$EKPV'G@=/_FKA)!)%7A:AI8&W3;/"@X:1
M]=E.R^&.5PC*>T9$+&J&P]<(:F=9$6U,-Q0",X;*Z:\QJPYF=<30E*=3U?FJ
M3U'V*<KO)45Y=Z.80Z_8EC:]!.&FNXO:'_I,5 Q2C=F*$_T%FF&"_I\SGZTW
MBOT%8T*[#+ 4@]I+@IK_Q(K,%;NSA:=&*HV&3,Z6K(]8ELZ@U/:O%)B$XXN,
MUU+JAV_1LA*V&8N:C>DSIF1J4!H:K1'B>1-3D)-M':]+5RYVI(NQDE*78+ZG
MT_W1$_.A;^Q$R,AG^7E'&+Y4BY99$F<5IK!2>V9EZ5^:?+ <B9O2U@WF!\HZ
M-QR ]C<*][/H,&(IQ4<Q^0#[GV>7GA'>W.U-2S&N:\767F3[0WKYQ2ELN:&:
M68QH<QC%+J2-WR 6BD)J-L),R&5N9$GXKTV/U>8*ERJB=;^)L6B0O2QKYWF=
M*"F"X\I.L4N.=/"5NDML6NSSD[L>Q3!O\GYLA]M$&=/93K&>E]=V>O5N-QCI
MAN'IT: (SK'[+/(C'5[FQG#<>%4.>'5D-\QCGX%VY*6=@:" :3&B(KC0-1XT
MU!W+T9$Q8=:P'+C#AY^M/IVD^BIBB18(6J%K$>E:2+&)/-%,Y5#@F:H^3D>9
MS"MRK(.PCPXK^3PXQ$+_P0ERC,KA5O'D:HVU]1$_NW*-L#8*20H575_U82=M
M0 '\G0L+5/J'RS<&)4)HBZ(Z#:OX.6IIMZPI7*"H9C>LJUHV!;><3#7:2&H8
M&?PK2BO-JG="EHR)H0;13(6%=5"\^8?E95G,EOHTZN](4158/XO?;X0']RQ6
M,L[9Y6M\!)S0,DUP5; "&KUV>#K2?L4@J@KFB7)>H#^R_%- *0\&]C67"'R(
MB9E@13#GN4G1X>'BZ""5N7"\'/Y%CQ-0Y!3T:W5!-5F"Z*&)%)M(]20F9ZU<
MX"ND^S8J08S6@IN,O&4#IM*3%JAPK1JL#2%&L%E)58DS==SPJ12"D&^O@:X[
M 6%*4".76!O*%&/SE488D3+^VOAMLDFZTJM(J]I\BP ^<,4-A$,"@:6N0,%C
MB? :CKJN\\SP(S#QVNGU4QL82#3F$SE_F$,1[Q]YID%Z;(O7D1E+F!K+AA!Y
M3BVH.9XXS9)X.$?!I6Z$YI,_O[J-IB8NO!F.UB2SG$H2T@OA*DV\%]7118V*
M+RVH^:O,XP+9M.F3"EV0'%OU&S4]>/N2A]7UEA[:5?B5MPV5E:^C.&3W).RG
MQH*_/WQG(;HY-]Q"&*.7A #+C;P>0U*;5]F-E&:R+;=H,F)=M@\]M# ;66&!
M8NO[T54"39&2@^\ !T37A_ /GEZ(X@T> CQ D8<L4-U"('\;QR89L3 Y$<;D
M_1#5*MEPS**@F$4<%'XQ<FTPLP&]JO)>E2$+/ZL,0D W0H&.CUORP/W, FX$
M5TXTC>F8C6";YZ+G^?OV<]<H,5PD"\ZKS!X'AX(]#28DB?#TFY0=H-E5G(_T
M<OE9;VH^K*)9\!2;Q@;P\?45 7VB<K97HR07X^PI/P'>1:*+($-&B1R#&K(5
M\B.&Y%.KCE'P<>M\2SY:,(\FB!Q:]J+4^.]H/@DQ>XOR:?L>DKG[7_/>T_G=
M2X18LOUAL%^3'984V;@Z%?VD:Y?+3_9Z^:;\X+T#5\,J[WJY;4=9?5-M8 2S
M\N?TGC]UE*&P2<\US-'/'<G0T87EGVEYYKIB?A5I366_F"U=*4CD!-$7EU%>
M 8';H9'KC4F'C)MZ&X>L9N+8)(HGBF_@FTSKB.5" 7MO)AT+Y&:ET'\AA*Q6
MS!8<D[1^0!I[O81<HXRR  <;BP7W&0OC4'@%E&G1BK7Z2,'.]B*1MF..F8H
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
MZMZB<G=$8)/4L:Q2_ 5K4UV*DIK!J"*T7Z'[%?H9*U0X_G)!VUB]D-L=J^I
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
M&>-.9<V3\<-.6STS:T*^G&CC(0MK*-]4<\-M8BHDCKQ^!IHICM#4MVR+#_*
M^88Z,;"$%^&$(<V>F!EQJIK\SM-^>'$D.'9BO)&\NF(QY3 HW!JJ)""\29U0
M-<,Z0'J'^94)(:5URI<GS\0G&KX0M\:Z#Q1<E]R'"8<L[Y*I&Y:-Z9Z#NC0/
MAL-3.E84 ,BU6!DP:N5_78ER>J]E'SRV>!F.IE)$1"[S^D*1S=J(FW86]1NI
M2.\.@NS+IM[\[*K >9F/U>^L%5G(Q?WIAW?'&JFB*N.=RR^F#OGMO@ZYKT/N
MZY 5Y)A)SFCA$J9J$.IF1D! PNL6Q48X4V(GU1(L%+ 4<_,JAM<"C04!W!L^
MEES4[,V2+U%TE]1#4/^Q*>@_,HGVM.SF%7>\T7)4;_H-VB!>Q%SZK>;/SH1.
M8<RTH#[;@2IM+"RQ-'"-QYFC#*D@"XGA&U!FMV@5WTHS4\2T5-J;E>"1:ILZ
MS%QW>-%<'?KY\\PF;EUFD[UB:+[D8H8;=R;M0%P3YI;?2*[1>?!KCLJBN2?#
MD6/Y4R <5C=+.PU)%23'+5@QFW\PH9$7W80?7>CSV$P-<+H;"$B.FB\&N.;#
M6;H&QQ>)O2?,K<)*B%Q$FTSG,\'4&G-]W;#[M0WVLW,T.%I1&@.L<2_2F4Q%
MT7L\(/'.J1A6](J3>I^TQ;RKF^NJ6%P4DMER30\7K2DR1L]&O9"[:BE.@T.6
MD[+>G3$+#K1J8WLM>CJS9V%;!P<4F%7XU] L6Z]=S0H?"Z,5!/MH4>0#8JVT
M$?"&]EK>:'FYPL*,9&<4K%15;(5?VUA#*!QWO='+2..92)-STB"E[:&[@:M[
MQZ7PA3'<PC*(B90(=]6C;I<\8XH0!6AUMNRC=BRZ[O+R2EB!%N@ZHSTJ@HHN
MGTBS2O5X_8XFA14)BU^(EC?!Q!D0X9( VIN8-J6@0X%@G4D$X;CE\@6,B*1Z
MXV1-]<E;$EA5KEWXF@3';@5@M7 ZGV>1&!2Y \>EEW??EUFBXCSWR+@"%EDW
M]8%#O@AN <C-K:5U,4XB..AXW9QKA["=:;R.65**=*"@]R@O0:-,?5T;8 "
M'DUG% 6(^!2.JNX60?P_T3!/$TT?7GI/+LMJ$1XLD=_YZ=3)[UCVGI(.A,6G
M)4S9D?<'B-%5 TB3$Q2-AK78E5?!H*30UG6^D2D,+XS_,<:^2DXCQ*=V6$7'
MD];>JMC0<9,XH^Z65K@?8CBF6@B&'@>V3>/+V#E0]9).'ZQ09T-HCPK#JG)A
M&?B@E+LE_>UF+=[QII6IOVXIVU?KTI*WP&F=:+ZT.74 ^:$4&Q5(Y"FD=R";
M);)CL]@BA%L4"VMS4^C^I:IX0:(FK,,E\6$=4L-71%R/#PC?&..+0X*\1I</
M6K.E15[R&ZCR2JLR57F'C^F:B=8]-6!SZI=&20N5>V=0Q%C +]-D2KY[M)GD
M2&-ZVUX6!NOSI=3,_ <GA/]0/X,P#-:)]]H1L]QN.UZ]C37K!+G(L!/NA1N\
M4M]<-Y(:(\X\[KU73LFR[E,IL(18T4[$Z<;4A&3([WV6 3PP'4"W<991J=<Z
MMXD_!3%N6+!.VL_R]P0;F.H!%.++*"VHL!96%QSQC3*@,F;]5\!,8@=9GMAV
MGX5+QHN)_ -,F7.V,C.Q*=Y2+\LCM(,];ESRVR0@=&](Q9IW<./>TO'WE#7?
MO& P%I \N05>X4' ?0$T;;<[V.5O%]0D7)7=)2\@0PD\5VRK7%[D,2\8;DCM
MLS%23']EA#^%MG/SHN>EU==Y73=]/8>[;$C89,4+#"&ZLHY"O!N\8H=AOID/
M/!RUZ2*;;B-GMD@2$G<ZGMQ//8$^C*65N06QO.BR!*S%,O1)SZVXBDPE9I*
MX&5%ZSOQ4B0LM/3"+6H!N:N4I^CL!,U9L Z%A2P42\@9F)-W[1B(M7XIG>A*
ME<)2TV4MOLK$%-XNC(HFE,:R://K.(_E<C16)\N96$?I0=!G9!N.>GL3HOE5
MF*)Y\(Y=LD"-7TMAEZ"%&7]U./N5\XY$10=.%>[PO:+J'$"'E >HXZ65_40-
M6HQSB$@I_)@V1O!GRS7.?\1%2HC/>)XY\^#A0I-KMV *LQW49SLF1=>I$JS0
M(S \=VB+S6HRQ DVV'B0S/U\S(PK!GU-7@"\/SKG!0"ICE'CTD7Z6=S-[D;
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
M,G:UY^-%6)>4%^ M2M\UYA$P>L,SL[,_O"\968Y'46=+_:KP:#UB#6LS#?$
M9SG/0Z1$Z'=^89OR &+*_=KH]-!&C<WY$1)9;%^H,L(00I][RVZ4$Q5$OWU
M]KA:6"RR"$MJBR AG/]])QV('\EISI%((U-(<Q>K=BHNI:J5(B"E7Q AJ8%
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
M,?JS7A+DYR8<ZV026CZT3Z6SQXYZ?,$*0/IGXPC?^2X2U= ,.01VA(I\-6-
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
ML<NO*G,V/(V@LG@%EC .OQ6%4$Z3L'0EU.D6Q;PM"FC>2#$;Q:7"L?CW+7.
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
MEN1!?A)A#?WW4Y*&#?>^#.;P@.10*95$"%:J"P<?J6OZ=BX*O<I'=E4,",D
M. '@+]B6[SROQKVCHX1F@[GQ^3GN:W^W*<Z'A4K/0=_2B4,MV'@.;#H7,H<;
MKD+Q.354@X]-Z'P'(Q3C!F6ZE=V:OC4Q74^CA0DK(JR"1YD?&IW@%T#?T-^^
MMGJ^&Z=R7RSSLI5!+[4)VV?C'<];79.NJ_:[\V_F^3K^CM=I9VPEYNT8)PHZ
M[./J"J:B*./2RY@@"/I+,G7\!-\>AHWIGLZWLR:+:!UU/<*%PB24.@G??O3;
MXN]_3R@@I4-STEPC90J2"&C71'F ;ZM4FS4:*'= "WZKLBN$/B)F1V6LS)0$
MXC9E?0D[WJ)2'JI[R<EIE$5&>$#G,3RA7J+V<_"L&?N>&Z1H<#1MP;P--PX5
M* JZ5C?89+7GA_+ ^FM5P2,R=FQ=+V9WPXWZNF+-)G*M8].#GUZ<OW I.PC0
M,1=ZE &FB]/]%VU^7>MI"(8+VF(J=AK%_OA$URTYW.Z\ZLD& ]^MD'--SX<?
M?(Q9$XO%8CU2$X#E4D8%*/SE,_!#75 ;3*+G(53.9;VL5-X90?/L97@79)OM
M6/@Z8YM%0&;T-7B K/)3?-2([6;ZK(.98!J,8/[K2S[7R1DH%YJ9\0@@A_&S
M#@Y-L@"63PST=,0].9;BX+K*N3N(*>"ISN^.F/"<W\31"*,PGNR,Z*P!6J*^
M%#[]S+6TD,2LE3:VZWTN^G)!HX(_U:R94S]IW<]L$IF]O$K8@T[2 A&M?NK8
MGNB_P,C'W24J/^<Z@*+G.D:NKQ2BY9I1W@P?SIV0$EFI1R5 *W=_[@8W6OZA
MIRJ45'IEE]3R!E:KL-Z]0*SX4:=ZZES$P=N@L/!7A+0BHC_A=0^'5<L4&U&C
M93)^I0GJ^82J&&E![@F2]43F9>]&K;.M'N#0U-:"PT.@'FE,PQZILOR5S0Z7
MU,YFFAT5S1H&"G:NW9(#>[PQT I%>B$VR-* SYLP0?1Q>*#?TIC%S6)BD=BN
M&U<?A63#M^<KJ4)[D81R,V;)0:245AOGS+A7XIRTXNHXXHNM/P)MF#.=4ZHY
M. =?G'6]COL!5#+2C#-XUXF_'OG9^*#AVV'!P^:16.'&$9LK36P8:*L-*.=]
M]<Z9T+^HX>2F_,2S\#:;;2'C8]:/)SF2O"2,A]W<W5ZZXEC$-^?N:'QTE,WX
M>+PNPK)=S(Z^>S K]#DR[LXR^3JE<LQFW;SD_L,Y"A-%U:PY+Q#I,C(-;3,Q
MGTA/K05'CWXBPHS5M'LL'W;T[?=,DTHP_0-X)S::P]EOA0H38V'28Y/1E$6]
MD?2]:),F$(2F#0% ^6^]-8'2PO5>"DLN42_9;2 -%$U_/HLY@-EYF%SIN;4F
M40Q+N]AP*56311H?)UMZ SY>",7_Y7")?+>OS>]K\W>_-O^7&]7?H(_3!$_G
MWQ)FTEZ?!S>LY_P>[:TV,C7+80H"X' B7I2L%-Z%^?'\#2H]Z<0 Z;IF/N4P
M[5(J:/I*B &9F96,I?(6&+\%48"+\%L?>==16^V$O1>0VK[FAE/41\26$HND
MV#"IQDJ_+L>#K_K6?Z#/CN9B&,%PS7_UA?H]P58'&Y_45?U)@C"CW?0U@[J4
M,3(,(9)4<>S'?,J0FN?."*=P61(-0('T']/?$Q K7)-CXQ"RS OQ)82@@>LQ
MF-%PE/!#1<.-^228V3S.=]6$%0JN/YEY[I1L!RS=ET4%%7!H:!>\2BX:Z)D?
M3R0JKPLW[>0UT52&11,6V>"PJM,62];NV_=9WOFB;OGG5G0G.J#=P8"&F<1O
M2SBAN;@#.=Q@:F?@N;[=(C3MPTLXU'-QJ%MUJ&<-?#5D\@3_P74?Q]V@2M':
MY=GVUO$I'"J9VV-*(D*%N(N6^R2PZY00GUE*+ OG/%1)!=?S<DT>KFM$P@7^
MU3/M!M^IX$8-& OR-#?P8'50'&<U&R[]6 I\X)P3R[!B3I3',R9NN!R8U^K
M=YMF_NZ 5372-WY-S% W%(?WQF1O3*;[H"+/)1/XWPE[\5L\/R,2PPUR'/6=
M;UW'-^V-MK@DYMFKPF5EI06+Q>+,&5+HU]S0VIFZ5E)W;ZJ2%!5CIQ0Y!>$Y
M#YKETOJY')-JM"UZ1VU) 99$%&T@.DFW3F/+,(TY2X>6+:LQ,-GNG=[=>_C7
M7=S<+VHMF45W&LHE3?L.M8B[LME5[YQ; 5G$)X8&/A:PH1L1_C7]9U465Q+
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
MK>L*/Z2Q6D]K,WO6O0N7?1.M9N>O-VSBQ1!9,D9]8O_=]*$>/'QX6SVJA-'
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
M34<!#%:_SRFZ@! +"2JD^IQ/PCB032MES@;?GIPB0:D/R C9*K8^\WOGHL-
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
M*D]I-V\VZ#IU(Y?D)FI3R<J] 6L^R+D2Y4]1=176Q,@$"GJ*JK5HD.;R AN
M"?8JYMQ[76K#=@77%F%=&N46F6HM^'4".$C)\Z:C3V7+31..L31,]7A>H7C*
M5_W&9;-BFM&X%3U>WUFM:,_<5K2;[_**=0,K],K5O5[-]6**3E/+A4A<ZG*F
M2D,FMQ(GR80S>[Z^KR4OE<X2*OJ8!CD.[;1';3M=&NZUEAZ?SXI4S[Q?6$;O
M?:X'D8K!WZ8EQ<TZ4NC2J06WK.]QX_5^FC.M@I,N-W(+_]RA8X%;\,3E<:J.
MSD@Z&Q4FW'55@\;G2F+Z$4$Z2U"_XYRR<L718JXF<1(H:#@L8"/#N4)$ND]
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
MT_4B>1O%V-*+7JN;L*T!N$_CHM>G;7Q-\B!J+@(0WV<BSD0;U5A_5,-E\OO
MY$=),8B$YO(;[>7K0&U]73]W#@[KYI!'A_[A^FN+GR19U4=3MAN=[H.LZOW4
MVPV'M=="'_M'QVMU%[11G!U"IY:L[LD]<>R?'*\U.-I&CW8Y>G2Z5C-^&Z-'
M/^<!4//?_C(*K^[^L8[YG.(8UB_((N@_X=\3'N;7Z_1.Q?3E+,G"/$S@SC"U
M++P2"F3=[D\(!VMS!GY[PR1*TA>*U:@5$8J5Y>C3G2.A[-?^8:>KW$YP2['0
M0/*"(D^\KM?%[_X,'U;_2W#2NV"F!SN(@EDF7JA_J"7I[87F-"$J;&O1@/C[
M10CM;NM7K\CI%VS.L+'=Q$GN3440P\?'1=2 PFOD(-*;0%=0\B7@!B4+^;+$
MBY!Y83Q,19")D3>8>S^">.F<>K"M")#3Q^D@/X)]U#E2/WGC)/7RB6#OZAS6
M]@1L9.2]%D,Q'8B4_[#?\ST<M.Q[XS29PK+[QYUC>XW5WM_O$!P?'&JWGY-R
M8_@ ^*,"'P@ TON=K@:2[@8]59OQ9L&<[FX:C 2\B W<8C%$-N)=A_D$O^N]
M39/XZT2D@7>&>V0NT_%^2VH6S+QKD0HXS"0$S!AYL/59F@R(BXR*%!O#K7R4
M35W5H@[:34A^TN\<NCC>.P3KXHXX?G1JW=Z-EMCW >XAG!& !8 7N"40_&K3
M=-7.R>BP<')S0/F6.6< >''%*0H6"B=%6@$2;O7-Q=_WNMT>K7L&_SJD?Y7V
M@%#6'P1T3X8AK4NX!]=:C.&CC#;)V'PF*V:S"/<!W\=_)VE.^^#/,]K84LR2
MI,,(((=:RZ0D;>]Y)%3_P/+*,I[U>X?EG?Z?E82^=08I__LD-"_%W@! ^VTO
M&,.77P31=3#/U-CTDTY?YP^\T#;*/F[GL'-R\I-G_FF4 &LWT^#[G@4QQR/-
M;ZF?2 55OU64$E>QN8\[*%'VOJ7]!MXD%>.__O"GKY_.2\HP+X+_!H4DG081
M+ROG+\N??OC;5V)E@(SG\%>XX4RKRL'?K-NLQS@IX0EF>Z[BR$ S/[K ;M 4
M@1:&S_ )[_\"T>.;STOP=:[)"27P!_FG)8KH@W/@93U%F[CPD6&7D@F?=OIW
MUC-NNT0=#S;[57P+EUS"0WV+@29N.R<0KI=I,,TV)"I7:2X%OSCJH &GO*-N
M9_^N=]0STO?N=Y2'4REP0#TS,B<O1C4B9R71MZ';:2A>*NOG!T:/YALY..J<
MW/%&]ON=WGU032.J8;+D$&1E3G\Q*K"K;X"..ORV-Z"EALD4F4A RJYD*'CI
M/QY:>EL :@E^%!@0_@UY9\YLB9;RDAG^9^8!$8(X&/D>&+:P._/]ZR =Z3][
M(,L%DSL"RX,+&J-@B8?"^T0K>9\CV/(S5+O1/=7OON0'/WVF_^R]?+XA7%J8
MGUK"J'[9W@,4.[TKB??O417.DG$.%R6\"*0+H@&?BG$,F4#H8 G\)8J2H=*
M&W'2*,SKO+3F._I+6*/,A#FHHT/XZYOOLF?'.1T.+NHS"X^__!S^;3-(];K&
M(LP6H@/!F"\5J4BH,RU+;9!VJ4$$RX)!8M-LW'X7"!X_HMBYE+7X"4+KP .C
M%V! NXAS'[C#%9 RR0YXC64VO#0JAB *X:UP!)^D'1KY'<X$?%IT/+"P :\!
MKZX)).QW*Z:XW?_"]IW3#M4-JBU5"&)%*'K/ /OS25)D\$OVG!NYK.;SLVX=
M,]BE(8**ZY U8]=$J*J>^(NK9^:I^JKEUOQAU>R<8]#^%N;Y6VJQM3YRLC%
M7<4%U'^3-_P%VU/7 (2EIHSE^M6/!H,LB8K\?A3JYFB']2#\<=78AV4PW\WG
MW^\<+$SJ:B_B@2X"U.*6(K;A(HX[IPN36=N+:%G3T[J(EC5MR44 :SIJ+V)]
M%W'#G/*E6NO#G?KD!J>^5R:\U4<& PA__.L/AS_<]OC ^S9:_7.R*% E/S)P
M/B*C((,D&L$?_XD>ES>.?>F!:?F7GP>W[Q#5TL$67K3=X,QM=C9H((K^;8GB
MM'.XV9*XN\(*_2H5N+1XL0:\V&RQ\QKP8G\=G''3*932"[HV]-YLFFSM-6Z@
MO.5P"VYV/9GTIYM)^5Y[0XI3__2@MVX9WR+[(T/VHTW?Z3J0_;CK'_2J58H[
MH+E3;&T7-*UM)L4G=^QE7OBM)-+>J=_=7^, V!;EG]*QEWEWMQ+EC_W>454%
MVTVSB3,D59JFF_S1G"_D[;+F>3\]DQK5QRUNHU1&>'IT)(9)2OED>YCY\X)R
M O%?+\M_Y@0N.LW#."0;K;@MAO&MND$?^"?KG [:DMK&T6"#TG6W '4K'?3(
M[_:ZNV@H<N.KE=-$UR=W'WFK \DBMKI-QGTY.;?ZT.ON9-7=]T_VU]C)JJ6.
M+4&4^_**;O6AU]XHQ3\\J?IF[J$_PYT1^MYK3QIJ:67Y24U@])V(12H+S\]&
MTS .LSRE%#'OC2S:6/\!;E"<8N\O</?7U.FB4DFW?WCG^M-^]]:UC5M3=M@
MK]-RN2[6,-^]%'2-=6)FOY?-V+#6TL/#^RT]Q%HG55&X*?2X97&W598IJPKW
M[UPX?'S;NL15^FO4'*U4/ Q6XW4^@:5 0H9#0HL@QMHT:@6#ADGF>X,B"V,
MF.LJ!$R#KW\3^,\@FF<A/%ENL)&*85J$M .J&'N@*L0;2P+VD;Z/X?S">R:9
M_W,?=I-O5 +POD*Y+Z'W%0/47=RT,)%Q\^BV3-M44-^Z[<"&Z)IFPHLL5P K
M-<@IB\;;%_1:(+IE@QV'>DM\=@*8";<^""(LR\ZH[TR033RDR:L@0IJTJ(]+
M)<6P2-=>Y[L ] #M/XB\D\L8GL=.3\-)$%\2WQD'8>K!3@L2*0&PC10V3I(J
M"@-6%;THR;)*L?M-;Z%40UO[(6N3->VED E>P&LBX[7/X?F1$%,"*SQ,)@C^
M&[3NL4BQ/18+OW$8RU);"K/1ZB2OO9UI_G/4-O]IF_\\E>8_"QKCH3^6J1^Y
M"A?"U[*2ZP ;C^U-0:@42/%!;O,ZY,F9R/.(.<W'8&X61=U8 ,O!.O\$)1*R
M*^#:";P#6GP\G-"MXJ\N-])L9D,R=5U<OGN';BSKY_*O]OIWY_/V!>^O"VL^
M#?-$@X"/?RO,P1,:W($_">^W))<PW]=M\\!"0/<7@5<^3N8=_$#*OS'F1)0)
MV$E*=Y]/PLS[=P*0P,2"[W/SQL_PW]D,8%]P)R++: QC:C5#O1L?Q@Y8E!7_
M(01U"O8V][WS8(:F@?=%9 "4H6PP8WXUMI!.H]\^$^9";AUP01]MH[;+18A-
MA1#+\!_D*O 1C2<!4 <VEF6'1DZ."B3@*Q$#/9!BK7J69*#N\FW06[!0P:0)
M&DXX#H<!]DB9X2I(H,ALY..QN&0R),T9ZT(S7AGW(]\ W >J33S$?K,SHY:/
M"^)*[AO,3V!_0R%&<DW>)0 ^FP0I_XN):SI-I-M%IMVLQ''P423G,,L*:LR$
M!H#S?#*%OR7I',%(7@K<]16V=IE%P5!2+C6)F28I,7#X)9K[!@3O/W-S45 C
M"*0 Q\]RB<]JB8U9<=ZO1>3*3LW\[+TCC!;M7\)\*$+L XLFL[XVE$B]4]M[
M@\_^>-"U_8%PE<C(X.UHSAQ4-L3"_]?KOP3.@' %L:6](K)%EA<,DBO!_,\;
MA=FP(&^3XM.PC1F=YJ-(+T6Z(3B_(LL8=X6X*H%HB DP*58MCL*,73A 2_X-
M;%$"<Q]4_WW;I0@_-IESU_ 4L88!=AX: X&'N"D05E,A<IL283?4&U?R:-M?
MQ6#//=![,SPP?P0H,9](>B4E E$%MF(3V?U+1(FV^$H&)QS 0W&.ZV.(*D>T
M*?B82G> HV,SHQ Y([D)+A-VIL&6T[CC_<&A@&'N/,E^8UC&_H3DCE+YPO\O
M,B'HRL9%#IH)N^^XBVT0LT[.+:*3,4!9:3-X1R,Q Y7-*V;(WXHAR)UL7#BM
MJV"Q&;QX)1W6R M%BJ ,_\M.9PGO2G<J!A*M+'LXJTY8%D9(85'MA9C E6=Y
M6F#/7D'@&26$409*2NQ4I8[99$D %3'VV>*- 3 C9$CFV" JT&\:B5Q4/*3)
M( \ .U)Q68 .BRQ;@X7:;L8"&U03EVX$"!UC&@"WA\53!17W6GRY.=KG-9W:
M[!:NFT4OTY=@5=K&EC0(,V'K:I*PZ-/.6_RD+7^K;^%S*#SA>(RNJ^2;,A<!
M^D%X,4(Z@OH/$FZ$D$#+(<#2:H9'[\X;CP$02)/B<H+V2S(= %4K%)1^;UQ
MB5!D)0C0D0"*U"ITYGL4;A&7^#@P,_+-,=BY9Q_QI#1%\X@81<?[Y!)R0 BC
M]T1J/8(5%?^,D#3(I(6 HCL<ZT?5GZ^","*"A=6 FUS3O7+(AV@ZF&(0*//E
MLCYR=_P=[)9I)J,SV&1P'%PE*2[$HC4IHA&R7,E%Z9Y'8',!$#*P\86'KB ?
M$348P->0YM&]BO\-F*'P%BXG%N[U.DG'W#?67*D*%_'GP2X0V+\4B F4*%92
M5-S!MQ@QVCW,F60B<Q'EK'$97-E2#?TM(_5;H S$%=>NV&20@;@.:KUSP"K+
MX8RHHDFYJ+\[P/LLMY1F>'=QBAO<7I%6&[C;J%+?VW!!_-->F#@%BKQA.$-R
MSB>@"RC>5R,A;4[&P5.,&9"]K]A+L\A$F4P49);E%HRB@9?[N*H2L\,DG24D
MBL T3@,MM]0 !=F94O4"+36G'PCB.*70'=!*D3*E%0OZ(@/T\I" E^G^SW6[
ME2"1HK6ZB5F"E\.$69+P'0\T><6+B=%8MX)/ASF')BT=Q>ASRA*7/A_22((A
MFV#4WA$$+FUC,*<'6)7VSBY3H95_GQCJU( QIG:6N5;%00EW5O:9B^IMDJ]'
M7#+2+Q)>)0^5GJ1Q=O[FPS^_O/]-LS+&SA35A\&_I4(BF2B^F(;9-SCS?(99
M3]4>H:76H#%P@U%:7%9N[)KU!1%34@" I8@E[IH.LB#@0M2G,$",_T4J#'Q6
M H+XO\VXB_A;G%RCVV\(LC=CNL*O ,*+-!,8QQJ/\4@VZUY(C:13V-=O2>ZQ
MY)(-SCQ)<=3I]%X8_]+8E]0KR6> FJ2DGDPJ>&@] %VA_FC\%S?R>F15_\D2
MA=99S-J3K5RK"Y"H9/39FVFJH/U.FG1WFQ,X?###%<B+RCY4ZN0Z2!1Y*=+-
MU."7, 6M+$@IK.F]$L.@R+2O,R[@&PDH04PRK.R"382'8'VRS"[#9(::13 4
M!245ZNT[5LMUG:J-%UED!!_7&"(F4V<=((DK34V!>B%L'!J^G:K^.WV<;B8'
MW%:R";04C2&VM&M&/=(]$0"T$X-HK(7QMG<FR'G<!CG;(&<;Y+0\V,H8EHHC
M#<BR35_\I6+\XE-*UT,UGW0"I:Y)9<UGYA-D)<X.[]:;R#6,'A_FQ8VY;:MH
M%&=+F<'&"5O,G";CJ!8#VT&#2@2+-_8; O>$D^*!(V3-B&DFRE?R*.G<-[1O
M,\=H)P\52F9F]&ACLY&<HTI'H0645&R_Z.TM]5%0?"]@ C 78@< Z'*,FY6U
M5M#-0 V;A#/262D-2EKF%%68@ T*?]?0H26EW3\*L=?ER-=>=?87L*3-'(\N
MRD;I (4[Q3"3ON)$UAEC,$.8&ZFHAZSG F'4!DKD/CO>:P<#:6L2&OI'DE/:
M*>++S5TE$:ID1IN@;:A-#T$U@]?AYRB<<F9B0G92GH;#7'7.M[PV>? -(  B
M$.6FIPT%A>D<DJ(=FBO%"\+M?&.O.=^O8_T2B0VC@-X$7A*"HCF"4[\?U^((
M:L.&<.^/NK3^0^HJ39:(PAA'[DW4G4E['9$LBM"KS9H4L)><C$\RBY5N 5\1
M 9)%95R0+P?SE17().5\834((R,?%N&CMCADA$![L=@=IH"'G*&(U>\,2G4'
M :MI%A73/I"2<X #!7L4)9<@8:E.F'#+[C&P\8JAH#4PS*/5M$G5$WP3#SCJ
MF]KQAO^%6T*OI509BS0#2E F($H[!2QRCI@9B9N:RG1795VABW]C,/+%N3@
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
M%VZ;0*S<FN,P!683C("@0YI,)R_PS<7?][K='L$!1]:$^)*(4T!.]K($B(&
M[_TRWS,OJYZ';(4/49,9+?2J:9^89,6(5A@P)AAF.?P_9A>HC*JNS-H. ?5R
M@LT6T00"<X, ^6L1S1E@;*@!L*:(\Q9 ,&$HB6,A:05YZUK@LM\,%^>>^OL+
M[PE6/"LNBRQWCK$YL-[0-D;GM#0*#6W -:2:X$<XOHM^ !H:*&5--D16CVRA
M? #I20*O'!ZQ)S;RU.;Q6(EE.>T19SM3=@%>R$52 ,I= +-YFZ(Y!-8UZ!1@
MD<"[<1ATO+,%9R>,G@0C#H,B/Y'6.<",MZ/PJ"J$44I[EIBFYS/I!:_R.8D[
MO3[O  SJ?))9_3071+I_/-BWG"MJ0=)/R/#9T T"?W WK2%:DO#R8K5@URS_
M.]C1N0!I#8P8[#PO^T^!DG(LV&V"BKML'"^18/5;_[KD0N&BKJ3LX-]1*0.R
M@;/&/(_,^S6(83N&_QT"=P.9! J<NWD[X+>AJ[@0 AA%+KG*L0K".8Q*N@M0
MLS8L2WO>1)2):\0H1M0P\_Z=A!3R2;[/S1L_T]Q+U'&+AXJP++*5OH@AZ]WO
MLPR#0F>LIN$%?@9U+\'6PANVELY E&3#-)PI"9BJ/8>\Y\#L>>;L&<V3G!H>
MSQ*TO-EK'DZ!!GB0G;E19=!2/DP15611XK3F#;DU,H@C%GP&<_KWB#E;A3CG
MJ>PO;6,,''@8RHCB17@9@_X,_#T'+6AT.=4YT&^RG"A_@SCU"6X(E@Q83&+Z
M6N_XI>YWK:/&P#CG6:C'T9AKA-MESJJ2NFM0!M[3]H7[MD$"I4F1(!\($7.$
M.)6:W!!U*_)^DEI(9M>[L[//;&+QHUHQ9)MV.=ZA?0_*/TAA,J>GP3>!$Z+Y
M2OC<0%=3=D<S"04\/(V] SBJ7(SD<!\Z='W8W.?4(:83G'E%CG!ML37$VJ43
M8B1-'M:$ZP!'8[7L#6DE<T1#LJP_$F>@[(F.]PFO#*[D,L%?X8+"C"4N)CS1
M1W&,>Q,X[/;K@R(GKT,43D.=1P4<P;:YEFO$] &,R(,)[:^0PL7MV>T$+>8V
M5H!!0:;Z6&T>UPP DRJV]?[SIPU)8'93-2,BZC5PQA"45VEH$GG^ET,5!:NZ
M5E;'F%QJ9$.$Z;"8 NX (>F1TCB)!PG9O) OV<"0YDXEPR&.^6%=E(>Y 5*Y
M. ,[=2@?6#KLFK@EWF,*)IO4Q^$!-1_(:?//9'>-/"%" X36Q+P.T.50=35V
M>^EPC/2:'3%WP5E#]!="=P(44#WB\+\-8QZ 0L@K@@$QQS]JU&D@568-J2 J
M@,V-,* #FEU F20<QZ-#90"$(;HBSPVT77"E8HRC:Y49*2E:':24 06/\+G@
MMSE ")!?>-_BY#KN8.P7W;[J393]HQ"#@3JBY-PQPY&?D$Q)WW>2&C:_J;#<
M682-_"\GA$:9)5%MG4=+W51(56G @)PF]$L>A-$FM!3?1F!"EMP9@-!T!N:B
M4YQP/%1:ADQ2_;>C2%CW*!6QO"H65SKFS@0 ^]TV -@& -L X,WS@[[8JMAK
M2Q5[8ZMB9U(5VVCFT)<FK5'.;DMU]BLY)I7WG3QU&*M3BC-E4V0RMPN9(LV@
M;39%E)HA@P,X@E!R6'KK!IGO1DNNJ,2N4SJ3ZI@UW=:-MV BKXZ42*V-@IIA
MIL\7QE=)="70M+D*!<D6L,-B*[)JY[IYQ,],]E"!BY,4(B,+3QI@A'5(9 LZ
M1X;>>1)!(=Y>. 9Q)]*K<*AT(,MZ$RDJ6T;U&XA)$(UM::5,DP@!2($F7LMZ
M5RGPUI ^O'D39E$*D=Z&&IU..T%U;(YY@;@CA T\0DYNTL:N,>L(([44VT+M
MCE4FPBU69?6..%"<9FH55+/1+H5-!!A_#M"3'D7D'8\I;TKL@;Y!T5GT[ \G
M8E0@[TMYA^I""B=2Q:J]R"D@7#)'I0"_01HTO2,">'801&0[9Q-TAY)%61=_
MJ%5[M/[>8$:POHDX44B;%?\'&  =@A55Q-F(HI3C4"K@ 5H/P5#%MJV#ZKA/
M%?A,(0"68/3O(LNE7C;V8H'8'Z3S#O"P  >/\MGEFJ,;0$UJ>>@X1A82(J7>
M>'!4.T[TB4VFNQ+Q*"'N4(E@VFS;24UQT5!E%;;S;%L$O 4"8OY3'?:5=(PE
M8VPWCV'=%L&V%,$^UB.8K5T['"U&K2> FRMF=M*TTNCDJ'KIFFADDIRO8=3=
M;9B[>0/[Y9S,%"?)J5'9MX%$QL<PN8QI1KI6P0 !I'?><NE(V2-#-PC8RY0R
M$I/K(!WQN/5(UQ++9*ZAEP?9-U!<,:'R$E7"P,L*5)#8< J'X2S0Z32<?*:/
M@.F4O%T3$[3FN)O,>58*!W-[GQYF<:72(A)AZFC=E@7W6077I8J?B3*$G)PU
M5+5)Z8.+@8=&O*1C]<CT"] )\>.60]1R)X*6JA/N:YRLEIU!:3+*4.$,3J7O
MJS"&I=3FDY2\E^S1E5G]G+&I FU2\ZVUN,A#7N28V%>G%F?**Z@O/TE9AY<U
M%S8"Y&".HF5:MISD8W@8UXM/@>;U6!V5:UML5$A'*5L33$O:U4ZZ.9I@HRM5
M%2&O@_Z37<"RR &3+,L5IW8U+.Y'I7!81BC>/L+6AE*0:LB/-NT*O]99PS)7
MV(W8<8:PXIW1W/+N,_K)N"43(-?T$O'YM!!%!/ ^B%:EF89(54@NSG1D[/;,
M,MR5,TPAIB3R55]'XKP">TZRR;D,8YB8"#%,N7^-$GF2>),08P0I_3M*K@E#
MXKGD:444I#K^^34AG/0Y^\DX#,A9@._HT)AM;<IP 8<*;T<CF'1\#7]/?57E
M3KGN6 (I;+.5'5' E7!7&(])A8Z&4?H0_D[FL(K=R<V9;3G1.792J#!1<!WP
MYZS4*)N)FS"8O#09!2J&N0XFU,@TCG,96&B6O:W5DA<4:'Y%3.G<#C1+;^A&
M_9\@52Y3E,-V.#Q@N8Y.2>#8R5P@IHQ"4!@H8$JU?4F\I_Y(/AX@GB VA144
M!RT7W-FUU,"T@]1XG>RH>L<%DV*G8Q(Y]G)<H\'$K1H<J,)B$T_$[)"I"!"[
M1XKA5_NNT)F5T&"0L$#!5/W,5I8T(R?O+:DJ+DM7F2;PFBGDP!?4WM1CK!HQ
M!:0!XLP>6B_HH)LDFV+^?QA760VH2.[:M^!>@GL'$IHJP82A:@[]*@H Y2Z&
MDX3<:3.IVH54!CE-1B*2SF?ZMTFFP7<+6<]9#/[-'97<3)K$TI46'<)&>,N5
MWOKCMM]:#>_75*WAY]I4?>M@D\VZ_O)SN&D[NN-A@BTQE6*024LZ#W,L64 3
MKH]#U<"2Z[_TE.39("A?"[LL#J!)L/V'@NTYP_9B2V!+\.N]Q$R+Y'J!JZ#E
M'"WGJ$6@-V1&H>,"L'X+$)JS6X6]*[1_4+MFPP<, 7I%C/; ?$F#2VVWLMIB
MJV,J6#[4&9G3 %LA%;DV\J0VY5CH\G7E7E+* _M;.')L0IGRU\PR3<FNR@HL
MNJ "+2L%T#8W2"<@F\G.[N/]JBHHLDBD+:/;1LR"'+XJBZ1F29;OJ2VR LP^
M'XN+82#Z"JRWED&T#.+6#.(J0?\&9@UO!9LX8V: AAEZ+IPR<(OV@$Z)SID&
M*?:.=<ZVBL2)LZ)Z3JIQ-!%UMV!8\AZ+MO6+LE.*DY<MG9)!RF[.8@  1R,,
MMH=^DCB7KZ$I%RB.UDRNNY"MV&NS%=MLQ>W/5FPEWT8DW\];&_<5_RE,TKFK
MB>J0@.5N(B=2)AN+&A8?QJ,BRT'BS 0&K"AX-L1\2+?S1(BQN/\*K/Y!<<(?
M@!^C< S/SX><0 >*;*!#F4&4SRGZ1AYQKJIBISH&TN:<GZ\"U)AC'X%\H>A)
M@R+JA"=M^2==H;+'2(H.17:E@^IY%814N=WJE-M&6=NO4WX)LV][XU0@E6"M
M>Y9[*:A86Z%7(AFG]?NK&(I4D_DU)5?^W)N'(J+XK."*22N4:YS-&#/XKT@3
M( 3J!>@N 1JL2@>U^H.Z!?/+V1-'2[::,-NDIVVD2VWK43Z)B$>,TUM!EZKC
M28QA9$Z%4+O,5,)]I1)61KBQEZ<,]E$*S(+7B %PYS**15-Q61 ;0G-!@R2'
MY+QK65H*FD&4)<R9=&-,)Y9YR?:I\B]I[L=MAGT=9R1/E)6+8A5/>F=Y*819
M5\C,Z4ZE'3CF-X?I N\CFB;>>9!&":A.TR)B)89"<BK065!>#F8:Y6DX*'3.
MG>H$@2Y UF-T[-0-A;(<L"-X!>I$_S65AFB=J&_K.DE*15"8XF C:4]^G9?!
MM\1-J@*\#E_O<+AA06FXG3'&H?)2A#BF5G%V2)?+@6\2.J;"E22^I!:[2OI@
MZ69>SB!2:K+\U6V8D*N9(HAQM>\Q<IG7J-;$*BW!PW+$E(L]42KJZ\-,&=T3
M04$CH)H)>H?#ZH!:&%VEB!3E7_D>8%(>SB)+?&XHV"U+8^F8\']C$:+[-S.3
M$YR<",[6FLO:=(#&A&X4V\>A-< ^;HN,S(J,;2O,CMD<*'2#L65;Y/Y^]FP<
M:OUD#YY8TY2D)1VQ.+,*.5<16P2XTOX/#^HG]!34G+[,H'4C-J4%<H1#?E)Y
M$CGD005N#6$3^'*_<VB!A62M6=(V,)F'(ZO(YRX:.FE7LD&'4E%S<L3*-*Y1
MXANCL@8BF0:)!3YLZ<!!$-YTQK9O%'X3G,1'8R^VHGU4K_LP_:.X#]BR1#9;
M@BEMII*+8C&'2M<05R(K34%5V\O+D.&Y]::'KC/C[49!_0TFOWTNM6-9J>4+
M9:TRIZ<;PS0VESBO7?DIL],'"268C:U$.D['SD S(*&H)E6H7DE2-<'@(\8[
M=%H^-391/C"R5E'2FD8?RK6TY""X3>KEFA''T,46G'V6H=(6T0$D^IU-!3JS
M8N]]#-_)"T[J.D=+C>I;/U.4136IHF1 JV$5GN4?^@CO"M#J?>L'6.DS3P*(
MYGN_@*J_IV--;XC_>1=FOH9LH ;[=Q(%G^$N98K+9PP8HZYS%HYDUL;SS;4>
M5(Q#,GAJGVOZ)ND6,KC>3-"BR);2T1ZW@]97+Q-VY0JHUZJ.-B8-+A[967&Z
MR<WBC#C7E#,9]K85T6;'[9!;8[/^ ZX4X7*&W"A.()]'I;S?NCDGG+M&T@Y4
M;%P9)^S1@X)J-[A907@51N*R>2FW0B#)&CIXN6Y#@_5MG6R+^K=&?54DM:2E
M CT83$M=/$Q!A%NW* NK:NH79?-A(@*J>L2BCA'IPFV]=XO'M\%CMD9DD+1<
M=TOZK)J401W3Q>6\U.X/W6S.0#;[I18I6Z2\3:Z ,H;*/LM,]DU5#'00)M8,
M!IT<0-I%2L$(-'>D85/_<(NB+8K>4OZ3@PU3#+'Y*^!<-@QFHA71+:JM7T37
MM54WNB3U40=39P*HYFO);>4ER2$X AY$*>W4M^/3>MZ%]%(LP-1=R)'MMSFR
M;8YLFR/;,OW=9?J4%A!PB0-&G=G-RQ4.2BU6FD8E0:?&3=;J'BT:WA8-,1X<
M3I)$]C;%^5V<-!2%_RG"$49MQ!5U=E*=GS!Z]/D3Y5A[61#9+EF,]?C>)6 S
M3>; A&?NHE2R]-H.<RW.WAYG!2!2,D4K7_7FV+5<0AVT_AB8<5_[G#VIDN8
MRI^X7.*S;*?QD8*ZWC,9'OWT^:.*BLHL0S6 Q[<FAB/ X$D/%>,,VS[+V# Y
M2OR;93:X69]_&.\+?F"<!E-QG:3?Z!A6[)PG:;A?I\ U!:JQ43/%OV'+F%PE
M_X[B3ZVQ6BR<0^F5#X5RVL&8V\^!U%3+\0@^SLR1RX93'!5,X?Y SLVRIKI;
M,UJI,1H^9>>).4NI@%8X$Y0\6/48^*81MVJRG*>FVR$J!E&4#*U<3=DV.?A&
M39MH7"WGO1$L@AEF<WB\"'5R4B-_5@J_4=1L& 6929NC7(J8,V*H7;@NN0[C
M66%-&N%^3H@%&,S&)S+OF4G(Q+@<[%9+%-^NF*&)4$XZYW,Y$K?F?C+>$?"T
M-+"R:A@Z7+AC_AL8->Q2OJJV*M?C@U(PDV: 5BZ;;$BN',@\'0O5#>7H)N@9
MWBR>W>D5I.F8.GGKAHHR)ZLD7.4PDA!K<+&#&0!+6?3>L[ C.K+@%HUCV$>&
MJ<@XK26>8X%4J"Y4%_&K2J/G9NZ3>5>/[V+ <+H"979/DFMN4![F<NX(2?LB
M'DX"FC S"RB_A+L44@JPS%T :R@+R<B;83II$9L^GO!N% GL/"8K1<@+0:7W
M]M5*AD#8!A),]M-W<%(^GYDD$M.'"."OLOMRP%/,Q<#Z+.P.)X/5LCN^TIOE
MCQEF)4<:<K)*Q=Z9SUDUII4 Q\2=JA:^3M774E%90U";P6!"Z*Z&GTKL50T)
MK>W)7",$2#BMVRH&PBGQWMZJ6_UBDAL5QYN*4<@)P>0!J0W# V:K(]+<!'JP
M\O52SA2U3F0.)G1JHT(8NE11?ZT\6F'&K%C-T\PX5Y/F'GFV <7*I9K.59<>
MX%Q5):>SF4W)QAH- E$ZB9TLA%*^C36G*:!N:^Y>U=&X[R!Q#;=@/N8.JS1+
MU.CI;E_$H(&E;"A1ZFV26JE.5K-&;"*22A0K:3UXH '5CWB_%K&:N71L3<PU
M2I$WF0]28,%2NA,;AEL8:$WC,PTE)@#O_2'OVM-5.E\$P"HN:U*?_WCS1>M2
M/IOD0S&CH@.=W2:_Z$R,X@^:+#7#;H$?N>U>1YRDNGZ]QYV=UASNE2T7([#*
M4-!Q3AFC.)T?B1P,.A"#2*)[KD;)@+8[U0JYHYF0^9,55N;@\LRZ%D6"*@G6
M:NJF[DGU;['8B]$VW$X4/).L(HCJJ4*?#YA,)8F/U"1+3K"F5%6-B'/[GC7I
MEQ*+ZSE2Q_M=#Y]S<)?P#-4&RGQ7"+XDQZ]R^=AL&TP_ZM'#/(DO4Y_3>P:*
MH6P>G86Y(DQ.G>8AAU8N"\IWBB<TJ"E4DUVKIP#=F%HA\1TT"/L55?8"+$Y)
M-TD^C)>E38.(,=P1@5O/[!%R2DYH^<(Z#1?+,&YPX8M<V[/49O?:D.:I(W:C
M3ZX\X<>Y"7-11/A4)F9E>1)#G[*V/F99,Q#Y-;:1Q3\M31LE@6(ZHQLAD]F5
M9&PW4@GN+(GL6:<V(MD?SJ^3RD?L<S:<L4;:R4:/(R=Q7.?K5[J2 P;*PAO9
MY>X_A>(%ZE4<"4.2F7KW@K)KC_3C=K:(1N85G*Q.53T(<?N4Z(PB_F">K4)R
M<Y,\W;(YDYS.]6F6/-5]O:C]<64@[P#KKM75Z3HTMC*1XB;<V!DG/A//<)KM
MRY[BZGYJEE?C!*FB)Y":O(]U8G*J/5G:;J/TQF&15@/C%?B<\GPOK0KBL:,-
M+:TW=,.?*!:KF(GJK[3(T2_K.,&&"[,),\OR3 5=[P"L%A^/$U5JJ <=Z;5K
MZA9L&E]1SI0V8,VCQ._4E\0:U8/=Q[*Z0E"_;GK%5]W35RAU<%0*=$)+HUSK
M(!*7P0)D6X:5HG+OJ+HRTP!-' J@R^5_"[)1\!_O702*2^1="#(\/O*=F7FR
MH/E]@W]*1?+LP\>+CE0DM[:N1\\T_J!F&F^Z>[6C),MD[@2N[%)W_:/1]7;M
MEC&?@=4+,&I1YP,,)3\X]0LKF;#4.H(69OD@[7.E/+&R8N==U-.-ZG"(DIVB
M(C9'!ELL%4(W2C1Y'2&Y]IAU?B5IK_Z;*WA0M>0"'++YS;#IN@%LSL2$S,RC
M5C2!-("KR@H2MIOW9/=LM@?RYMD+L>ZOG8D\C_@%%N]GY&Y24M<B5_R:6WJH
M$J!EU9X[Z5U.$@2X38!E4X(5:.V[,U-VO\U :3-0MC\#91.<W-BQ*_6&-RKJ
M, &#)65SQIYB;X^MIF@5<QS=$8$EF6:8'>\3>O/_4Z"_.F6'6B@=BNAOS'AK
MF6C^"K'@^B+A<#H+3'ZR4RB,]78#E"3H'[VPS!1K762MUCMF-8N5:GO)C<61
MO<B>">U'(?$%G-,>O(*AT1$%JH:H4:EHAE\1A[8E9YU>_=G$9S;7R: 40K1V
M[/B<\&^6R;2B.C"88QP-7Z! FC+4I?4#HI\<=#(JA%D.S=5N9JBKA3:Z9E/5
M\,.FQ$C[W[@9'7I& @K#24N;:F7Q/I!RI(4#/^WI\%$I[5/%*ZUPFHVO=D%Z
MN4N/!5WM=2O?O:MOU_5MU9-9951$N\?JNKF6U7!L\R>/B*-?O#\<C%_05&R
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
M^=XTR7(O3I"+S/&(;AFF[[V?3@L)^XL@$MP>"U#UFP!DO>Q4-C>#5^%%6(S
MEGE)3$@W(&P#T)@1VUCBF8JH& D'4"MO_>04_KCRT]36"_:0Q(WW4CD,[%2$
M=/?>Q7689=Y;,2*HOPYG$7 ,1#?YO;DWQIO#HZJ'WL=9'N9%+@@C# [#2_];
MI.%PPM0)&XP$#A_'=PTVV4W=/Z?)91I,\8KQH;^+"!:Z]-ZEP:@(8/V+X21)
M(OS,QR .+@6]! __EJ3YY%IDH +%WN\Q+)L"M@"6218P$%$H\)+R"3Q=.KUD
M,S@W?51D>3JG[48B@--EDW#FI0G@ P-V HM] \D:B=&EL(:D T(ULJ9I\ V^
M/ FGWC6<Q_M/ 30S#A$.">..0AV;7W5VB)OK^1NK,//&3OZ20W\,YA7>7.7"
M"#OX\G!BGK7YA]R.V4-][361"FA,WB]PV8A'0"]PEC#+DVCOXQRNW[L ]CL8
M>.>:NA:2WA@0T OSC-DV,RS"UGGR=VR)&929(Q >/ 8/3;%3-JA/FO&/DV&1
MP>81-U(1(!/RAKA&<A5DPR(*4N PF0@R1$V@M"J,&H#7(V%0)]@J\",&3-B/
MAX#K@8UDN!& X Q8L524$'+FA,QID:,0=VP"OF_C@-PJB($#%@>]X[MMY[8"
MPMXV(H5OVB5:'.?RRYO7WCEHN]S<? 9<D$13I[KG@;@$@D*V 9<G6!7X_?SB
M+7'48@!$!<<*HGR"AQ"(T36+&/8<>Q]1^B/BOL)_$"\V# _A<H[L)4ECO(I7
M N07K/! W.16#&3A4 =_=992ZC5/,"*Z!IA\D;"E'VW>TZ05]B5&OD7/=Y!J
MEM0[J>4\K]6-\1&LG2)?O\/^ %O^$8J(E,8J*E?U1;EMBXF"*@L[KIZC<=.
MF%=!&B9%)FD-J5N,2#\2/NLX(7X4= I@05?,OU 4@NP,_A<(;PB,+1HB5QJ"
MTH,$6M&W"%$5 549P5EQ"9)8JZ\$=+8'K2GPUASY(4CK%(W@26EJ_!I1OL[/
MTC\P\TFE!.WWC\H[_3_.R'OM&=T; A33%VHRIG4&:4+WR4Z_%'L#8'3?]DBZ
MO BBZV">R6.>G'3Z!VJ,\@L]77,?MW/8.3GYR3/_1'!4 #<-ON]9$'.\B/R6
M^HGGK,K?I"[^ K3: )4=7-M:]3[NH*2S[!N(_R7P)JD8__6'/WW]=-[,@>($
MV'[D<"#YTP]_^XJ*(.$D_!5N.-.F?O WZS;K,8YWQC#;ZW4[9K<2:.9'%]@5
M*/(?@22&S_ )[_^"),0WGY?@ZUQ3SW+GR _R3PW+W^NU6*JDPX,6L4BI'BC^
MJ+Q>H &EQ&W>Q^,HF$Y)Q!*#/"OR)"1V!*]G(K^=2=BI;$F+6137*(3H:P%+
M(F/VE,0MLD+8";#-=P*]#[#P+\(#G0#V/Y6+P5WDE\J(R7)@BLQ7ST%.HTV@
MSL[VS<^_)-D,!2:!X&(FJ&_G19%>BA04E7$"5M$UNP0D/QV2TH.W]L\$U'']
M/NX_G8@"@,=B8HP6U359-=+&6O2MG3%"&F>-W$!_J(XM6.HSJO' H*2J><'"
M?[U%FP2,$:+]+37[(4?"<C=2/;XWN9(6>I(<3:=W5'^Z[J+3U:D32P[AZ U&
M@:H!R'CU/<H#_5I$DBWU3D\/:E6C^LLBX\,XH989(%^2(1%71.<X>]?L"BM;
M'@@W>7;)&15'])E/A#&\?#X1@,'*6:'T2(=5ZD<Z=>>YAO6#*$O0!KW"ZT&C
M!^5?5D1D;)YE&;P=L%=F#!900L;+!?P$K&+DN%EJUK=<2LP_X;>AWG0#,_U'
MB#P!\((9[ROIZ2R]]S8-XF^@/"H7738)@(<"(X[$I=@9GF7/R5B=2RWLWB\9
MUJ]!;"-T_] OO[R,P1VPMTM[M9RO.NU*^49J.%X]&1XH,G2WV#MLY"S:&-:P
MJC.N*B<S?-3=[HHL]&:>>(N_P%FZTH71K]L\D9WV#=-VI%]U&-W$)ZSC'<AB
M00/Z+9D"7R#"I:,GZ2Q!Y ")"/2%O;\%.K&F89X+8;SO<J_=T[J]$LNS_*!W
M=<$;OEXU!L^B* S8_Z?<+'[%8V1.]2&X9E50,ZD+ =PX#U!!TAHD/O$V2+TW
M 3#8+T*Z[$D9MAP[5?.S=WI"3C($4.,E OO)<]3?V/^5I&F8)3$_^>=@.GOI
MO4T <+E"YP\?/G=JUG*4SE^UHMGLT_F0 &>(+P7*4N,/!X#X4F]EG'P5,OHJ
MK[7BI?)RI#JX^%. YCE029 .@C38&<9JC[58G;%6&N37^*.;O$+]6A]+WV8
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
M1,_N-C[ O)#I98;)(X'9?G(F@3_6R#CRN-MU(,]'_UXP(*DS3_FO7'GSV$D
M9;D< /]&ZQ2/;0GWT.$-@7X?8"WFF Z!DUQZ.4O]A3Q"E])F:RUK%%=,0B72
M!,-/\7&L:)^ZX CYV>04XD*V+XWT3C:52V3CY,X+UEVVX<&G+2"3WDKROR.<
M $OD618V=3QWC3REIVWRI:--AYDJ3!9[(],7''2HZOR^OGLQ_H<Z\YW4]07-
MQ[Z#6-N0* QF>";Y*JM^J@_2_%+9?.-L09 <])4)IYS+*?:DI^G5N.P4A375
M.8-1LBE""+R81B[,[Y@;*Y"0XEQ:Z)4)3Q#TR[$FO5Q[/42T_(D4AO4*,3H-
MS+Q.+4%/V(7R7>((%A@RHCG#8*"M#/-F_"L6(T2A,^DFW01@72$(8X)K+ (.
M78EU;P''-V'0_$LDB2G4MQ3MFBP^K^*I$]G)&0<1X\5"WJ8%%_?"E*M4@Y2_
MS\F(B'20KH$@QI*:*U2V^$[9XOM,QKV,'&_UXVG6MP;[T)<0G<)Y6(O 11YU
M"@D@$LB(KBO\U6_(.J&  CJ:2YN:W+T/V7!XPSTO7+EWL,)FA9W3N6R^?L X
M)/;[>!I@_PGS$?E>@@)XZ#T:4ND:;UJB<'(C2M!7$X3K$4;NXOKF"O'SC HZ
MKRA6@U%YO@-Z_T^NXFY!IQ]?\SV#,%=P,YV*<T6**%:&#X+T/G-_8Y4'E^)C
M#FFC/G_H' J:$FMQ]/<:8XCJ+;6D>XU-D+^U[OT^7T7SQ4.G(G8W==5-/-VO
M[U&O=SGE]&&T2N#"'M((FZP3]'7=S6_7PKX450SAIM*S)&N^=M/A$GS7WV)<
M>\.JP8^#B;Q\)Z5&NIK-"&NHD*4#];J- M!N1R#<%$?C7Z,%^'4+KW-"19J"
MA[(FG7]Q8M%3F)VI<.3/OJ%3AZW[D=FZ-UOW9NM^*T_!+_2ZE'@/]]*.QU*
M*S].6&O/M\3[K$#OFMP-P;6X/\OQ%\F(K04[L5F06^^'968GCYQUS-X5)<'F
M-/P7XM]76UB?.%+E'U4VV:T"1Y1BQ4XQ;0<$')9H+FX4AG@4 ]-Y_(T.>SAA
M%-)!%@E;8W1<D%:=-@[;]_AE-'?$'.!X(Q]7>EZLXE B5EL>;DF:%X&87G^)
MZS<+W/-"5(WQ)PJ00OBJ;5SRRKU1V5^,H$X@3_2%\62"I],RVX4-ZQ]L@N"^
MM"R8F8X% YWT7+R)R9HYKBN*C_@8F^$&.Q,U!%_<7@<1EOWA!S('$'U:R#.%
MJ0+#Y[@?+7LOR0O\"!O.ZGX8^9/OB$%!_;:N4GP [0&G7<GT&&2&':5D#$<F
M*FMB1O3#NG?)N)&'7K9&&^7$2Y^D'(6R$ISI(K-0*S4QU&F:7\QB> 9E)3Z
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
MI7G01!\Q.$3PZ O0W8^>M6#?\=N9!Z8\X@$L(>@WR)WN.?EE!]Q-]D'L G[
M G*?:E&0*#(,^SN/;/IYG@PTVX;+(=M8[S*\%B;0N7.F>6.1X1HB2I+V\1\X
M;M%=2@'\\1\BCPG%G((9.@'IP<*'CS&2T?<62]=?<9 M_(5-Y@[TQ0KG8 F7
MU(SK>[>7.!<R%\*PSR(*9G*$8QY&\#,\ S\DHZ"L90Y:"-*AAIC6%'1^X408
MFE3W:3C>JG$<#?RR6>?FFG(F6H$I1T:Y5))-3F;P-BM>'#TV%:V6LIV WSG\
M'K,B^!-ZVSA$;PNC8K<4L64[(2KJDCQQID5*RFC:".6TU@_22K2&5)<L'V2%
MJ1?SMGT3$\HDHX(7J]XE:N7(^!!PX>6WF"N\$ :_A"'<R80W,PAXGH/"%?2A
M1"78XC?7=H8R"+("9RHC!TZ0]96YX$;U8L?!E19Z0*\.\=4.%RNE8C64Y@F>
MB-0-[!*<DQ/.20R!']_"<BM8*"6[=+EW"PKE\5OP#,J%B-5H!+U547OM/8F6
MSIT /"@X.>%)P1GXM(: ; (B.<AXPZ(T:> _,+%)5@\."[T9C!%\G?"<X<1?
M4C\PQX5AHRHG@0!K=#@?J)ZD89 QX$N$Z\TY?N;0\DE8@_ Z:BY#!V3& LV'
MHYU)+P<RB<,((B>^Y99C^%C.5\)<4I&(LI=6S]$RA(G+68 %P7FN[G3@3;UV
M5X-.RAV^3B??T__:J?REC4&F\6W*=&_YY3C@[/LEF\&;WS#WGJU".<SAL-'N
MIKFZZE8'N]-K#(=_MM(?T[0IDUK]N-1F3*;-XOR[^);ZB"J9ZK.U\ERVQ'<(
M&>2\34<KHC)K'O#97U[\Z=N7Z\W.9VN&3@D&V, U_!77@8GW83]KTBS6.)TS
MX#);0A63EGZ8G>P--5-<'U_@$];_6&WZYJM,Q;75Z(EQ:]W)"*ZE5;9E%\1'
M#Q1I#QT6T',FX1F=D#^5F2DE,=,_P O@NIS*0>@<,;&6_X(%H/VE[H#BM'1#
M,LDC RETE%JNEW=M=C;[\Z::@SQ2RH3K15&F$U%Q7!B:-A4CUXLA%&Q(P]6B
M:[E724(, I'A4@51D2?"4C+:CY7WK.K3)QGE7-=-_$2Z,Z&'4:#ZI6T)O-@5
M3C]L-]I;3\IJ9J.UCVN=&<R.VI!2O],VS!OA@>]AFAYT?EK!)7F4C4/?C:-#
M&UQQZD4/[@&\T4+L4T$)_8X11 4$T>HUMAZ0-X+83Q!['O!YT",]WZB'SP7
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
MX!_' V+VRRVXG(_TJH#^:'=[]FA8)OM'JVG@'P;^8> ?U8)_*#LW^(^:XS]
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
MZL1?+#C$(OB/= <8ZUJON\-HOF\?F'C' F9D[JZL,0N=$!\-.)M%/+#1:/\
MHT6+G,!#CA>#W<)$WZ%?B>:0:-[.A7-1K6*/3/@[IJ5UC:7M8VG,B^%7:6P#
M,K9VK8S-^I9+<"'B3MP8 C!T%IZ'3J49P8RS* Z,A1[50GO&0O>PT VIKK%1
M8Z,'M-'^J=AHZ/Q8,]'6ZTXP?8R1P@K.Q\K*(>)HP!?,\?!I8ZW&6O>SUL&I
M6"M&5.N P?036UGM-EEGYS 1U*JZ.>J[%MK.R<2%EG"':Y[;72EGATK;B<,Z
M,@_4EDJ[FVZMJY,U'<DQDO;TOW;:Y-'&()U!FVSEEE^.00K?+TD0;YA[SU:A
MVGX>BKU):?"J6QWL3J\Q'/[92G],-WVTWBS8CTMMQJ3A7;I\%KT1WU(?T1:D
M^FQM$RJ[D74(&6AX!L(TI#/^$[/F 9_]Y<6?OGVY+MQ!?-#&J3")UG(-?P4)
MAXD&LI\U:19KG/3--&>7V8U",6GIA]G)WK S""YU<H%/6/\#IH[??)6;WXR8
M6MK&K'RA^.B!C4<3V0X>V88FLNT6V;Y,(A\6B=;HK(.;L<B#6^3(6.2NN68
MVIYL)!J#- 9Y&%Q,TUCD[MN*5M_8H[''@]ICQ8%JF^U1-Q^RA'@)G\'X02EQ
MG49_7J: M$O0<E!BK(G2.BF#"M.!:]?J"840(QL3%54R@*TM?95&4M!* "W
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
MD&OA"@[I*Z#/F'3/N.M[J[>4<Q4TF70#:XLBY&N6G7\H,<YTS'+K42YI8#$
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
M]Z;QMP8>9,]2M^@'R6P\$4WE"PPU"8$)//F)18'SHPB\(*FRZ6!]4AJA8/
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
MAG>\JQWYAFL"JY9LO%1KYIQT8YRTMMV<=)\SAD"XDK12L:Y7:]6YO $> JG
M&<@8BC/J*ZCQ7H'PVZUG$E:-?1!:M:_M ^T<9"@4K\KDZX0YB&( D$ RR:_C
MN!.#?\^8<.O8L+RR7JDU]5)C)O,*PMX/$?WAC9#!4^#;F%@,NV<^$ 8MC5AZ
MO:A9QF3ZWN!A,&)!&'82+*'Y9P:?)&71A\&J *S#=$(+!JHVFGJYN?SF-8Q"
M@M5? TM P1.8$3)H$'#ITKHXOU"@8_C [U08>2X\"$<X/-R50=\P:4S!XBZ8
M3[>H:S(T_UED-,L9S<8837VW&$VYV-!;Q<IJC.:# 4O4HNYOVJE]BP1Y1;1C
M&8CB0%_ 4ZI(.J6JRF8.*-I)?IG)9HC%-/56:P7^Q\&FBB_)B=#31_8N^!NE
M5N S0U1VZ#E#XA',#::NE4 P:Y0>F;<EUR?8&\[XD.BZ:0:WZADI[*U<Q/W/
M!/[FV=O&PM;FN/9ROOJX?+6Q6WRUU*CIU>),'C+-P%#4D4W-! L$$;#4^!46
MJ(ZYF /J"@NLMEIZLU1;!PN$Z68SP=WA.;E(]22D7Q:9N2GJ;^X8]=?U4G&^
M] ($BR8,&>/.+^:TH!3]JJ0!3"ECB@"0G@DHR_3M'K>J]3UO['ICIKTNO>&V
M;YV;ZS/F6SWJ_P71Q^8OP];ND -OV_'8%\E&D>]YXQH5)=@19".-MJ+7RO,C
MJ!-B$_*]OPTOYJ=5O;P>P]8<A'V9B3<+\ZYWFDY62C3="&6T] :*V;/9<=KG
MPHA"4*HV0]]'GTE48D>317"$."#\\S$9U?1R%7L+SK0MK5^)* 'E5O1JL[R3
M:L1C%V%8LM;&EBQC%T*ERWFH=!XJO>90:;7T2$F4 UQ[\+2AV=;_7G4;);/9
MZE6,;KE<J7:KK%7O-GNLU*TU&]5ZS2RWFCWK%0<-_^+B\N3S_LE%^[0#!_#I
MX_GIP>%EY_RHO7]X^C?\U"TW:Z5R67SRR!0I\:.DX$<O,:4X^QZHKO!CM'9-
M7;QV?J3)Y?_^MK=.%J@6_B.!8?;"T1+0!Q$+E&_0KX4DQL84T# >) )ELLS_
ML^*2Y<8T4P0:TBVHBQ@=6?A!A#,V1; .3/6.H+ %:OM:141%=$M&NV^9J?N_
M_VG5&ZWW6ZUT4=@\+XNG:YZO4:$_1*JHQ((E?@YT[<:E\!UO.J1GZ(%<115Q
M:K_QF,]Q,!:!Z3'R*A+<^ZVV,N7HNLWH*E482RD=(I$LQZL<KQZ*5ZZ!-O(I
MQ3B!7II2_78;42S'L"W%L+;C+&][444^"JFA:WF.R2&A'T:G7Q([YZK01H1A
M-Y1I(,*2DVV9HEA?$@S0/P4?V(%F,5 2AA1*SJTY?NBP@ NYPC*#\>,\@T48
MCH1C"^X$):DE.]PF+F15T+[2^#PNF6;19Z5DB'FP%I78$+KR/.%ZX_7' -JV
M%>*'OLQ('!@BY-'S4[%!(LUQ>L%H#D.1:132>^/E@6FXV8M 2,$P'((@U*$:
M9ERS= JD,8X$PMCZEBG$95C^=.W.\-$&%^#$'F:>:*3/QD%-01B)G+%-3I!&
MVBZ'QP:$TV,P[0QC(M\.611I(+25PFD"*!0A%%0E9SSPPNM!,J<&OW"]\8RO
MR(D["GW0PB,;9'P<\^&(&,*WS[=:V(Q"&IT;8B#/V\!\(318A(ZA6#FG=].?
MH8ZZ6)L,:QKKS=I,F[ *Q3E::G5#8#E4<@L4MA-EE$7TFITFMS" +YLP4[,!
M6Z-*HNC+MSBRW-D!TU6R0J#R^A<CWX/3@3\<XRX ?@/(JAFCD6-3O+/(HYAA
M/V"QED<! )0=F%+9<''JJ2VB_7FV!STK2\C Z&P;3A,^0]W2O0ZF,H$2R4)
M?&HJ)YD[E!VO:MO@B(+=_H3XA,8]DUL/$Q9!+,N;- ?2DX3!;MI>AT]2E0U\
MN3 Q844(68NJ/_-&%\5"<6[]<^7.5\;'0)"^X]U)F[S\]QZ*4.^X6?H.X+30
M(JP(E-&K1@^.,QRGK9"JB?]QBYL_RSU7"J6Y1;V?Y:9?XD&7"Y47M^="K;JC
M>U[<E2B+7XL[2%I\1O=X ]J6)GV&CUB[/RGR+'*C?#:&/%>B':?>?XCEAW.4
M'R)'REI:F\V S!C4!?C(CZ_A+8 .EV>F_W]=$.$\?\/(,L\EMQ!]2!>5VK@H
M;D$BHWQ&H)HWQ.\]_^T?"]]*./5^?;A]DF'%>E&07=.X'Q2)GX^.%&3E%/18
M%$27Z0X3T&])VLG1/)(6=A#-D_M?J9^A$!NF.SH*,) A]RD1>RW]#Q6K. 8L
MV.;[#-@=1 ;O_QK#T7OM,SE@#B/K^'FZ/5^8W)S2H&V)^5;MX;;N%FY;U;1S
M+?VZEI5RM@RW-PV5EXH-_,;.D2'CQMM59'C 3;>%-]>9[1K:)WM('39VOD'C
M$[3F7&2Q?.K6G)5&4R_*@M?YX<T_O 56R*?HHYG9\6_-EL5M.JGU* 1;R#D[
M \/;.V5,.[5=V>'C8@#_F2>KKRB(5W)!?!W<>@.[7IZ!E_5JI::7*[7\D'^%
MJV_W&1>JST9@_NVYB<#'MH,U]?W0',"0;(WLN[IN]OVLR7C;).LJEH=LKH=P
MG_WAY9)U+EFOS2;!',.U&1:R]FV#RM[FDM%S%7\;#6RMN#XN^]*.> N%W[7R
MXIT]S^<A''<&;#3 !B9G(Z\?2CO'V>7^A:X=P?^O45JNY]+R#DO+K:;>+!7S
ML\N%Y:T\J6<K++=!5HYJ7D;\N7!1^+A&UMS([=#/7A#''9?*[_,C?CZ"^".>
M<"Z:;YSS7QAC'^L<GQGFP+ \7?MSO<['9BZ/[[ \7JJ6]$HQ%\AS@7P[3^K9
M"N0?V'B@=1CVH^@Q_YJ+Y&MDRZU<%G_VLGA+;]9K>JW1R@_YV4KCK4+SV4CB
MSRXFY(,?8L5K[";R+WR]1O9-K0ARL7IGQ>I:72]7&_GAY6+U5I[4LQ6K#P >
M'YAYP_S'"K8NY6F/SU^R+C7T9C47JY^16)U'FSP?L?O N'.USJWG>ZX7K).U
MEW.A>Y>%[G)1KU7R',=<Z-[.DWJV0O='YOH3[1R;O >,,F36R93S[,87(&]7
MBGJK7L^/.!>X<X%[^QC\Z<1UM2LV]HW0&:\]@J24)T#NLMA=:>FM9AY!DDO=
MVWE2SU;J7KV:H-IA)]G&.*O?3M159S/%!6NYV/_\Q7Z0^FMUO5+*)?]G)/E/
M'7(>PK*]HOWJMTCMMZDJ^,'RV/PBA,!?;FCR/';Y(HYR"T3Z315EW8VC?;8*
MP'<6C!WCAFD?;._"\,?(B+4C6+1V<J)KIX5U9MV7UIYVO^F;/!?'1SR&O-$J
MZHUR'NSR?"7P5F$]D:BY /X8F?F3T#\S)H:V;XQ0Z-;.#->X9M1%<]\; HI.
M@)FOE9>O/4__6=/WMMG;6WJE4M4;:ZP$^ZR/;]/R^10OKNRF_/UKC'<W).HV
M+"T(M!/7"H.Q;\-T,3,&)GS*>ZD;?6S.:V!+8NH;#N^MDSNO/:%^TU=V+FE/
M<8&:7FS5]$9C/8;1EWC(VR]UUPKK"47-I>['R-QT **7'M;".G'-M4:SK#WS
M_EG3\;9)US6]U2SKE366FGW6Q[=ETG6]L)Y I%RZ?@2>>V6XUQE6#A*LU\B
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
M?VN_=*B"'R2/-6X?OT[<%H0HK#2ET3U&3-B6)MV(3]@U.A-.T]XW^E3:-U3
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
MD3QO7J#V5[%H$ZN,L/*1)I^'Y5(E7PK/,Q:_0^7U3D0@ENBILH3S6'BK^^*
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
MHB/ $LZ_E)0AZ3A#K8OEJ#OR6&8)*9*3JFP X:4*& C-I BR7I%#6P !BAO
MQ8/P:;-;Y:84;GO@S#:7,:E1\R1NTRQ7$<3+)\8C2<,/X5*5[,>"":Y#1W2T
MCC4&/5D4)!&3&*V-NH&BKH'+H-W>&=2/-:,9*S:3IK #N<Z C@JXV.SUS'+8
M/HKSKU2.G7\/D+2V1>#; 5]V*?=EY[[L[?=E&YIM_>]5URC7^F6C;W:;Q5Z]
M6VTTBMU6N5+N]JI&T^S5#+-49Z\X(/@7[8N+R_9)IWUZ>7+\\:H#WU7*C9IX
MY?$M_U/,;*X74JY5XXN-O)&/SF*7\8V"4A9?.VM>&H$0@XY<0(=6H56;N]RL
M4/-$N%'B@L17TO%-&.5OV '<RZ)XEDW=!%RAM$:W]QGSK[E6%<L:8]\ 09:_
M2!$2<)FJMA+Q35MF[A>VX BYY6[[#U#D&:WK^.P 14H>71D7JHS\4.1JX&4K
MA0H@SBXMBZ+Z$.6N9)^OX$]FJU<KEONM;K_'6MVJV>MU6Y52M=MB9K-<KO=;
MIE%+\*?3P^/VZ5G[ZNKPLM.M5$O-5F4[F1,M5!,KW2CV7&78Z^>?+MIX.#;$
MVIXX1EG(;H0:O\5#-H&0]SW/81,N!Y^>7A2T=G3^<?].F(;'D?*&0Z3Q($:\
MA7]C9ZQQ&,1AI_R^QE$U&) $^N/]_QK#T?N/VHF+FBB5^=#AUWV4]SG"3TA8
MEY82.12Y[8+ ,VV8,36RKMBX'#07N5JIJI>KU?DP2F"Q838;Y6:UV.W76KUN
MM6\UNZU&M=YE-:-5JC&K6*RW$EA\^-?%X27<KK52J57=4@06:]R22Y5.8.-D
MA&'"+EE#(^15$(2C_XEK%M"J1-98DV&K"OY#I:2#Q%>N$#IF_E2EGU MEY8L
MXJ9W'G\+B]0'DAY'L"7/TKB98<9HW)(K:7@)\N-Z<(\Q%\.HU<]1D^=7@RN"
MS4>>/]9><_L!WNMH[B,ZO(?[W37(0PT4:%S[QFC W5#"XIWT0TD7"AD#@(;=
MD/&P=?+FX#.3^2YW 06F;_?X@CY[8Y%56%*CS=.G\P:A>.';)KO#7GH#+PP8
M$#]:S3CUB_R$$2,\0 7>#L;46% V]3--#"S'M6"Q3EV[MK'JIJPXS3/T.&<-
M#-NBEW"U&-_M\[O6""T[:I4;C[<-DDXZD&^K*"NV0J^"PY2 T8<C%.F/>$S
M=\6^]@)F[L'R?!!)W[%[ZIOU7MWL?W^&WOC]PBWSU]Z_$MKI8#P>!>_>OKV[
MNRO #(5K[_:M??__69[YO[=MWQP S@1OF75M^&_A0C3>EEKU<JO4?%LL%L6?
MY1H:"LKEMX'CNWM(OZ5RI508C(=96N^*)[-01V[SRJ^7G*P!N8_@%T%?Q;U/
M"7>-PN=$($O,G^8R)$7OGN(TB8.>P6U>&BD_8S-:.3>CY6:TG3&CE8OU1HFU
M0*ROUDK=:JU1[1J&4>PVR@VCUVK5S;I93 CX1U^OOEX>=@#6GSZ>GQX<7EY<
MGE^<=]JGG6ZU6JG5Z]LI\_-E:\JZM6CA+T41:,Y=G% %4<0E_Q6:7<BEE54_
M'6X@P[<<4<CC;L"$&S32IK$7+]V!Y&)B6!P]JN!"+L0@F;=*^C0S+ ?#O'@F
M80_CL<AUJ\1P@#0$F&TX@53E%4D^*7W#M5P3PA0F1OHV?@3_'HZP 5ZRY34V
MJ1=EX>,]R"+S?X:.T/\;=-G7],A/3,W)4[OF'CAUYU'!$C08%$#'UXAABQW@
MCIB/5?.%_[/',.)+-8/15I(GH&/M>P4N=P,/M0C;9XEZO:*M..Q+M"\7?NRL
M1NB:B4%G%AD2%@'W@N#:D4(J#XLT *1)]ZT71O$50\RKI68W)B-GI&Q;*"T0
MLBX*R)@^KU2=:FXN//@<1PJI!8E9,%,8MI-I/X3U]$/?)6P#H@&(RY1KV48V
MAA:LS/8YIM)&E.;O:LXQCQ>*+<+"92].,'%"D<\U.D!)-1YU?\<IT5N,JXL4
M5(Z<\EA$Y!'A__21I%!]G7+;"EPD0F[>@TY%48Z6L'I&$!.PHJ9'V(T2O>,\
MXF:\ /?5H(O>A,.*QR=PLDPAIYXNW\-Q$25DB0CBX(5*-0<EL>L2CWS%%7#\
MH&QJ&3M&2-J#Y;C4<CPF9;'V@G9%I,4GUN7,DCHL4 ]N2;!?O)84>>#;I>(8
MN4R:O5G4;$I$1$B-P75!"HT+ *@&3=J$!+:-M0C\ .-1+&HVRI?T0E3\!=B>
M< 2(E)9P."1M+U$O(/)(9>)SLIJ6GJI309%!>!MC_.34EWA%)_@<4 %. A?-
MO-4M=<O,6=ETZ E6E%)<,W']"T91;%/ULV3)-7?!(AZ-DRTTWYQD^WEDG03#
M\D:*NX_N'A"ZXX8WLUV16.TB,;B, IKR+ 9+N18CYYAZQ/V$MY*7[DCCUO)X
ME1L"5C0$5')#0&X(V!E#0*M8*=6L5K7;*U5*W6JY;W6;K&ITK6JQ7.FS1MEJ
M)/W5WS\>7A[^??YUO_WYZ.3SP=GYY>')YZ/SR[/VU<GYYVZE##3;V$YC "U=
M@[5KL'@-5Z_A\C5E_1O7PQ-QGGV;TAR01>O:SY!R,AS>_D)F7W%#,KJ9D_X#
M/A*_ FS,\QD:R="(SN&^4JA'#;;E%37Q=VRO%KG!>. Z&VMWK(?7'6@RL6M
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
ML7_PI3VX^7GV\<_VY:=]Y_R?+QM@(%7+\H?./_;Q8:=Y]<\_O1_-RJ?++\!
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
M/!87!KRGKHG-[)?YX?8&KV.P$)"[*LL86P/G]7PUQ'NSH1:*6%(5&R]D,;(
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
M(BUAV[*-R((SY3S&[G*MY G2>FM9/4[,C^LRBVPQ8VP.1,P!R773\I(J7H?
MW/8$;4YJHS&_4FK%873= Z>"1M.7^Z66.T=+;KX8:NH,8>QD:$I>VK#E;*(5
M/&2;<STD2PA ^J,P'IJ2%UHLXJ&$:Q2*Y.5N8]7I1]:'%@]-R8LF:%!!UTT;
MI12"I/("LID;?#STP#J?(?DB4IF/4,ZI6J4*4FI8@^0)TO)BD/JTU^BP(#K$
MA#TIK^54)9^\6%H79P5AL%;<;9,%Z%SI(0L>W\SXF"V<WD?<J:-HNQZ.ELIE
MJE-H;3I+.>&0I8:66*$[;[0&:T,/9&[5&%-;LL+$0U-"$%!YV<I5NZ00<)4U
MV0R];<E/AJ:%X(..[)3='BX$U:796%).J#H);R4MA&*]LW7[>I$45M9R,%:I
M1<M8\,G8E!!6,C)=KW;-R-H+?2XH$//*M)Z,32L82M!N;TQ-0Q;7\ BB-V[
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
M \?^2%OWO  H$:1&4QB-17\\=??>R/-"Q2%$02I5UL->S6O99"@F?<"I?+9
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
M<B"2..LY_2[.N K++<?6#BD,U6%)$W$LCB3F\2R.GJO0+F200P;Y)4(+9.A
M!CEDD-]^Z.P8LLW;N^@O'P]36S>)A8=A+.<T>6U=Q[6B',:[:!PJ(_)GK T-
MX052N2\.7^ >"JG<D,H-E1Q2N2&5^WLB>J>T[BJ-=FT[;]$-@9NV\^%FOECI
M4N(CB2-X;UMW-\JI'@(O87$ZZF^1MT>V]*GC;K>QZ&'/W-O>LR#?\'IT%1+G
M8,CK8HES)P5ER->ZD035R^1KP0152!F"E*&KB7LDN:YO'8O9^$#W>!Y^J%_T
M<$H^<#C.=QI&3R+K;;:_6Z)^K]CK;FE&Q/%]:\PLEH,<(<@1@ARA.]=5R!&"
MNGHMN@HY0C=D@YV6(W0ZNVE16W-\2YE.481>MRS51VKM.*B [YM6_L%NNA]2
MT+-(@QM]='79CX,,3R4EGQ.%KI05 ED^D.4#63Z0Y0-9/I#E UD^9XR"P&T
M\DUN6\EA&B'DFUR@CL.XRW$9B;VG$^Z^:T082:7J.MXA!P(QM*7!UI )%'0K
MHS _')L;,11Q(@F\X+![X-<&8FX482#E!"HYI)Q );\3)8>4D^]7\FL-$)W:
MP*MLU%:MX/44EJ/;[9X)O$'.UF(#+XX0O6G@W2CKI >6@2O/I7V!M\!>1]($
MO]=^4Y['B<X2';H--(!<E-O>S" 7Y7IT%7)18&#F$K@H*8E\1S_'RZFTEJ3\
M_#(Z.%5X,#E>I/HHSS-]7FW9I&.3-9(G<(FUK#J2#Z796HWS?<BXT!J5);%S
M-8B#]!](_[F6??#><T\A_>=J5!723R#]Y%IT]=YA%=)/H*Y>CZY"^LF7ZNK]
M4"F2<RHRD[R]8WP);"\YB&? )OX,KC3='M(GSNU&AV%B2)^X:26'] E(GX#T
M"4B?@/0)2)^ 2@[I$Q>FXY ^\2N[CE$6@>?'3^4-G%?NG01ADW-NZ=DQMP>B
MU_ B5>@#=ZW+8)^6UP.RH]G)59(,O0.)>(VRR*U62M@T+!OOBR&=&Y1<7L1S
M^Q)7A2R9>ZN!*V1;0+8%9%O 71>R+2#; BHY9%M<EI)?.]OB&^S!HN"J6WZR
MJ J6:-:5%E;(B103VX-)Z:X_V8,W2L[@_#EPD[B2"^:1C/4UR.AV]#/(9FS@
M7T-./V1?0/8%9%] ]L5-AWI@7.=2V1>P$PBD D J ,P#A%2 ZU)52 6 5( ;
M<M&\,_PGRX$5F-%0)?$ E)X[ .K)^?\A%%B02Y7<3&BW#"XWD[#&VJT1H_ 3
MKI_7[M=R/*\#?$X=2)NNX\;OROB^J\\"7YJ98.!T)3=ZCP.>G9[E"DY09FIL
M2>0'PPG'SZLF+^*4B.5__"3H\T3Y[GVK@_2,Z]GKH*Y">L8-[74G#T><?D]J
M8"LM1"@B8%<+=;8.V$:K,4SVI*3[^%M[TOU06R+19LQ(Q%=*>?A^"LN#6W#_
M]U_O /WV6 6,S1]'<?EF/?E>"LS_9^]+FU-'FG2_WU^AZ)F)Z(X+9]B7[O=V
M!)NQ#3:[L?V%$)( &2&!%C#^];<RJTH+"(Y]CA=L:R+F;1\0I5JR<GTR\SM?
MDBA%)DJ1^?T4F>]\@Z(4FN>GT'P/,7, Y/FM+TF$DWQV"L[WN"3A7/,[WY$H
M*^3Y62'?X8X<S!KYSI<D$B3/SRKY#I?D8-;)"5^2O=UX=CG>CXD%=Q5;5'4L
MCZN3?;)8X+<FR^-TJMVL#!K+MKS8R(7LH/,[3O9KQ?:\ZG\(%MD\,D:8[URT
MS\];9Q>;A-K.++3II%%_&G5&J3Q9W1__IHJ96"J=?JNZNQ$#>G;&SW=@0 <S
M@B(&])X!NF?SCOJ%O2AWJJ-F39SUR]UEN[E9CDO(.]+/XAU?-,_G/^/ /#8*
MNG['AB:3+\NB)NJ2(H@6=&BI*A)* 'J'TLD8_0,.]C__.WXE\,S'I@0=W0W.
M.UYEJ2QT%V 6:<(L9,,9:\HI<(LPG?[H_G@*_^<@AM\1L'O+?\\XW@<3S2]?
MH/]^)<I@$;WH[GS:+*CWX[-1FM2S8GM?ZBZ]?I.;DC5J35ZSJXV9U;+I7C'=
M2RAFNE_(9D:WE[/-KW2UX9JP[QVT:PWM61C2N^9<GC3L4OG!F0_%C.2,6[EV
M\VHZ2A6@=TTV$\LD\K%T*BSG_;7D^NDFKGV47,? :237$R>P#1_"BYYK8'\
M(_J5?JDSLGK%M.A<0JSQ4;MP;J_NU'5M6QG9E?-[];%TBRPHF20\Z U9S^D"
MWC^*]11.X,Z= .M)?_PN?&7.<[RNI#2[B8O6Y5*;;SL/E0=;W"13G<Y;<Z&[
MZ^R=W)+N1[6&+4[JCVJK5*Y1+I3YX]]BLA#+)</Z,K^B81+QHOVP_W?G10P
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
M->E6Z[54[S:]&66P7&KF2Y5*/5I< N <ND3V2>3XSN?7MX\*4'P9,^CS%*#
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
MO?:PGV^]3;_0E^?-MJG>+"^?^A>/S5IO6+@</)QEVE=SB$AGLT>"&T%K_X>
M+0$<!D+T+@;\:DT=_A"(^ KD!RMMFP9 B>3R=F!!@-!M.5QRUWM\TSOYZK;2
M<*KQA%B[R"YK77E6*(';DVSZ?N_#+T>;K[*'9YFT-+?URT[->6BFM\X@V:\7
M 1&3/AJ5F_P>DPV2_8&4&>^7^WDS(H)TG85#4=.R0@0%1=6_]LG^2L&<EQUE
M5Z$H[YJ(.&*KY"VL2M=U_ BS:WG=[]Z8-_/MI+64[XO]SAFH?KELX4>(X_]C
MX3"["L%,!10'0RE3*#L#C?KD_-(D^V:JZ'NEW;55AA+;!Q<_,R!%H5K^[PV
M'1GFEFF*F,"X$W5F6/V%84',%#R8&N0I\CDQT.S/8,+!S#;(F900$N;F4L/?
MJ'I@8A A6(1:<QV(WCSX+U%K%5SHQ(%L8)9!"=%16BP"@Z+23%76"M6H' LH
M#=8Z(;HE>VA#Z($0[U*AF%[T9CL2T:RMB:/M9&AB HRHQ0[GK,*2R$, E",*
MG2YCD@)DH&(8FHWF HC1941G2''($#2? ,W3L/1:8=L!V9J&:3/ *ME^2 ^0
M8-7!W<18-^0NN L/+I:\-T8X MH>, >'[*T&LY,-S!2PZ7;H"DV0\)^(*8)I
MXD/Z,$!0< )C18/7TDS5F# 6>78P3)Q1A"?9"67I,?S.#7H?*7Q'[L!<P:HU
MOC2#S\GS0NH!E72Y1RQ<NZ^8"XKN6@2*__A9GO)TWNAV9/MAD.L:R_(DD1L7
M1< *%0I'<)R CO )&C=C+L8.G6(D? 1(3GVA*+:?'8$ZACV;*!B,6:HT%003
M9(BAH(@6\#PJOPAKLF<^D"_<!X1>^SC8,ROF\&074P$XB9\W0*TJFUQ[P[%#
M#5L?0W!)&G.?I@8+QH.)^$XB@?J>SY2Q"4F_< +9G=PYG>?X(JKC2C&GY+1*
M+ICC3\Q*F/#,J&O"KX5D]B^7$8-RH&EQACSP 840Y+$Q',"I^++&=W=+XU8T
M9(5N@)O$&.GX#Q#^_H5#I$ME:P()2,E.T7TY$]XY$Q8*-*F3?2"O,O%=N K.
MJ<;TE<YB(;J96&[RN)^54?;E-ZKW61D\-W&0-5/" !&#&:LPHT#- L\DH9Q)
MQ50U)HE\LCLP(W>'"06)4WJ8P )1^I&+H@+^-="@&_CY(<;KG3=SQ+A"B&4E
M81X@D[XTKPPJ#I"+PLX%LWT16:1,X7'")&"#F90G(Y!YX(4W3<A\IU6K0M<3
M$+@@.MTY;@#X F< M$H/&T^2GC+FIO%'^==K4=60R0>]5#@4D_%,<O($0CI^
MC$M4FJI&<VP0X"BN#9/FO@5S=. BC%UW&Y*)K&@BV2;DN0*$6&,("!N3UX*.
M18QA@:4!LO01.#]="5('N5I34UP$ / N1? L-?IZ(%M31>T/\J=#[^.850^)
M^2X4(7I*#[PDK*/9>$7]I/<N%<9.HGC;04Z[5[OM);FC1&E>8NH7D.R"9I^+
M=I H@<<<D2G>:1.FOH#Z(HK%$C:#>B-1;IF$L\B'UH2Q;/*5YG4ZYI1/X\M
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
M6J%]IJ0$'W"73<DBYA:;PF\=G1(4JA7L?282%BT4NZ^8;EG$QAT7OIXJQM*
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
M7]9ZQVWX0 >D2@FO_,&IR,O+89,)\LT/HOMK0R>*%-E^"B%B/1Y<N .0^]0
M,!>:[VS?W1@*+9<2+#OD*XWWG!L1 ,&A.RM8XX3> _YI* Z98]48%Z7SI4AY
MB'>9'GVX*X!O/>JA?2K\V$>WJ)\9 "SN3LY7%(*EPWT\]X*^<I9W@B$U2'?$
M'QQGY:K%;JU?.,"6<=KV,#PAG3(0C$-&Z;:L8-,/?(-@J3;7)A@#%+Q^D.&V
M5W"*E @\5Y&+U>3\D&/Y,&G2:PNC*U/#5IG_C[K9UE M?+QU?^-6KZ8Y;;!?
M[MZQW !FB=HL$LCAC8B7XK73^2;YKPD2&>7G1)VKT^(6&JT!9OGYJ@ QQ DT
M5Z)4*A%%#%N_ M^FE\U'K#:BA!_!IZ80!@6X$%;."-@FF'Y8^I*NB\\KI-(=
M)92 L."\ZAF9(99;6F^_?&10-#&2\#>YQ>06G?HFX'_(?/><PEZG,JS'#@=.
M<U'(910EMVZ;-W]7B.W)4K87L%R?L8EEQ=S*;$?T;;>G,7(=5_@'$+M'A!,H
MH2R5E<EC5Q'U@ -(6#,&^ Y6;J'^BQA3U2C5<GE"=RU$(3EX@M[\&&5Z#9$@
M65?5UP;Y6H[M>3_W2D@]![U]P=/24.*QQD)L%W:ZZ+@3,\S@CBH3N!K8;!D4
M,"ZLW:*P+@4$A375-#TW#3M%IO8 [&_[U2/MJ2C2'D7:OT.D/?.B2'OV\#N.
M.L#>,]*.SK\V9GUB@87C_KWXY;Q62@[O;@=U,O2VU5@5I>3I%-_P%[O )7UD
M 3AH9TS3:>->UF' @Q6B,D^(_<]JP!&Y:6'#9X@QTM6(T(I.XK&\ PX]7Q7%
MD!XPU(#Q2M*B.0JCR"JHXC^$$K-\W.'V$[;>JWS:AV!N>Q L+X/*!0*>3 ?'
M;"U9*88+S"XG4X2"-;M= 9X&X]3MZK)0'J0**RU1&,BC>O5-NP(\[S(<$@@N
MB )CCG%<M>!?]H?"^/UZ^M3$2J88U(E3A5C<B. \@Q0NWF KQBHD&DP5!Y.:
M?\F]IJ*^WUB#1L@8.@5C4:R6/X-.<!L ')A0\("&E@(V#J_R$!P*I\U=JDSQ
M9-/G_70#VOT^8 !7R;_&X:CEX]75*6M$OXKWI)FAP4SQS7&PT[##O"$K++*(
M?WJ0%6H4+U@Y;#!:B$&G.Y QP7"ZO%RSWWSP[T"@++^+J%T;(&MI*RT/9JM
MOT_H316?0 >%8"(=8ICYHT3(@Y-/%K:JHLD[>9F<N^SOE;I#'9*/BCFI_#PC
M"7<'O B>;8<&HJ].O6>9"Q@.Y;A=SN,#5CEW7;U7&OVQ*P1.172(<Z(,DBIK
M RK*8;1)*^C&/%<M;?+MFE5>[RXB0.P=6HV%DS;<KN ,?"YE7CA*%*Z PPL5
MT=0,R-ES6%,VI&9^+ YZ"@ 'S0IOL&8$O"$\8 )HP0/WI/D2_>@=?XEREH/I
M5?]F):U0A^/6:IA'R27DP%5!O\F!6^)=B_W;0)/C>H<(VY^.QYP]E-1?FHKW
M3,*'G 3*'YC>0!-@@[]QO0_L4Z^:/<^EXTFFX;]CQ9O=GV%E>U\QDKV</6WK
M':=7\=[EGNA$4ID3B?)30FK U7A=%SB:!434EAK_S0DX6 ,X0CIO\M=$047-
M8M[H+84/[&1E>ZU@#O)$3CIA541?J*CQ.V(! H)LB(YQ61]OI).'>F!+E8SJ
MWA6,RVX#ODPO6.WIG!^4?(6]1_KBXR%CJ/MXWSQ?W]WK@T:K?S8WZN;#Y>HD
MD<=T*0)9RRE4Q K0->OP8L/4?$H-J]ZBRSZD(RT9R#F2J\APBV;JE=%Q*^:2
M80,E&G8"K-SXD7RI,_ 3N P(&F+(*(;L\D<;%7VG,-.>M>-%$?S7R3Q4+0#>
M:RID"A0?_?,%[/:F\>N17GS0#0\&,;#NE"A/)F]A F%RZ'7T;!2=.H5QMN@-
M!^ ;;3O/=M17TR+ !/PQ2VZ[2BZD AO8_Q J'H#V.8<8UJ<#_<W8"W67ODZ!
MIV-'%1YHAD8SZLR@HB]LO6,%:S,HO&#[A<W=Z:#OT XZ*%C=GCX<CW:TF8T%
M6^**2I-G'8HA<Z#N;?@E1F+Y1&!-(#"Q@P/]6#QV^["R!'@9 CA*EG?'?N==
M0/1%LI.3'=.-6[" 6("L;(XD#A"86X "?JMC*PC:JT:!J"!"!7F(E];"\GWS
M460"EY!CDWQP(P]["?O)?9I[%0*>=?!B8 RWD9'E6/ "]!V9U/\DB,3@LW^
MS/"]DT9N>>TR>$^<OB<.[XG3]Y"-!Z#F7A<-)'GL2V'[DQN]90N\&5&@?% V
M\3]\,>3QX(V@I$0HS-8H-_, )N(C+L0A,H,V%+K@-B<U7G110Q82V&G??MK^
MXPC$J'Q0WD.\YH-:N/HU,RKSC[MS;RY;13OW)$WGN63QH5=H;K:-^4FBY@-+
M$YI$Z?R82UK95WY]M6Z C_I20,+: K)V@)C)NP2*-RQ_F5N,.OKM6'1'^0<*
M:/JN]O#3+H;[TAD:4@(Y[]7)$ (E,CC^4T$AM=-7D0_NN@CV.FHQ<+]/_K[W
MK:B)I@[M3]J*B;[=0Y>A.##SL]3$NISGS/YM,V$\S!^>2OL!G_#G3A>[?$U.
M "Z,0#9 P!T02C:E+XI4-X":P%71\Y'9NQ69*1.]DW:DEU7-X;GZ>+.64,T.
M)RSN3-CO6^%) :K%ZU^YH17P3X'EX$F%C1%'NY+7'W<SW2;8>HLUS6+06LEM
M.E6BH$=*SKPII>5.BXJ/L$G1FJKAPWHJ^Q>'!Z0C>$ $#_@.\(#LB^ !N</O
M."ICWHA@?"*#)O+Y^!:9&6X<9 P0&\SD\>6+=BO&$C'"V"OU_+O\_#E<G"?D
M>:D,[%7/34.DIK4O4^P%/^9)=S2MP 7! 9J+9:VQHI%4*AVJ^XB-2%D?!7>7
MPIY\YK38=PIK0Z&HJ.Q5<*-+8+_3/\N!#:4XO@U6QO1U0H.?*K0".[P=TF5$
M=^2UX7:@@] I^V=P5"^]$Q"FS*-OTEZWNU ^].31@V0V_HMH@7NXG[7;-S^=
MNX^@?S(:K36I$:.1:B>_KI& 1NZP- R,;')?QHLV@I4+HDQ9D>,BU%2:*KYP
MK1>G#JP8<F&A@!OVJ=QUI/P0JH<UKH^?.ZI./((']5)ALF#7^#0H__JX0Y<O
MKOV3W_*Z%8&7LC(+"+?WQ@8>!Q$FBE@F:]X+\,4$!2M^\1JS.]'5&*N*^JSK
M'CX'MPBM/Y[KMKQG=#MASCSN*7,5XAC]^"=;@H1-'G"_8UW<.8XUAE[BT/N
M-\8ZHL-[QM_[EI A\K#D-M=LFX9N.*Q<[4^P;C<EJV$VTK5AHC)OUON+XN)Q
M>Q'2)#7\N1.S!_.^-%%0V05O3X3@IGQ0#V5$6T,Z 8A[\M\8]A/WM45=!F9)
M10V]*(S#G)5Z9<Q,0.EHL;J5Z!Q$+(,A\PQ042;7TONAYYMW(]=$PE&T&PUM
MP%7P.B;SYX'B:9"5=CH!(9)*_$,F"*N<0M6X#63!>"(FE?R'QK)IBV@F@RZ=
MQ9),U[2%EF,*9=[JI0<?.4LBXB5TH:02R12&P@EYH^/F3_@Q>^EEJ]R#!]E;
M_J(,QU](E]4R9\^3#0#FPB?E!O1M.C3V@Z$^8I]_%-,%,%T>#6HX(.P0M4:&
MYSLKOOENS9F%(G+O,:L:X)Z/:O%S](\%F8.T.CCWZ@?0CZR,!!KM#M',)(:8
MA/(H"MMQ]0!0WUC:3(H%IN].B'FJD1CW1GS.[T'M@E?)1$\$I[*M:C1EDM+W
MC+W !351=>Y/]2]!)5)@3;0E;,$!YV8=/3(<-.S,.)X"1B7#Z@8';NR2[ %:
MW<W?V0K2S !')6B?*.?H-L"WSZ "/'.(\+$9>R.P?G%0IT.U>?6>O4U_S8#,
M/NO\":<D4RTQ?G%B//-"%ZZAV1NH45XQ8V2#[$:5>@/\)I[(_ZR,5D^98@"E
MZ]8U^K-O+,G%2A42?_T=;"Q'J( ^AJH,_V55M20B\AU3@=I;EO GHUO?)#AW
M OHBQP[?N&%\=H]!/T%=!++)Z8A*L X]AS%CJ1EW%A:=A>MG][5D"LNB9(\3
M)J,L*#!0IZ!$=4%%A*Z#U<>RV=H[<V.M+EA-[_U9L-@<<RU"UCQA75L6!>>[
MQ!]PTR<#IT7NYT8!?D6C"EAHE+H/Z1N\<;S.8CJD^3-K?6_L"ISD3U?JFP-<
M3$_\P<6<J%!D6:#!@[%"R%)'DPNM21Y&$*!D&R5'K#V <3'Z.K=? PV@O6BX
M3(SN^@[S<#G'3AH[N[$VD)DG:IZ+TN"F!((8@E$2@0=(&&203P0EJ/]EW)<
M=6$E.]38#"%?II]0X)NH>43D/V\/@N(WMK%V3#+S0=%KK%X'>8!>Z;I=3G1M
M_,!OXXG4S[A1A2AK$R[K [PG+I1 _?$Q(F@K2?[CKQ-$-QL;YJ >97,VK?Z[
MRY9@-AY;\GT(^#.3R4IR)A9V^YC0B+'_73PX+]'W^<F(T?G@1^^'4"^5VO1P
M08NA/X6+[=61"W 7CJCC&;KH2<'+&)2Q4Z@HA/A%2*Y4 1<+[==TGO]*G5\^
M6 1MPDGQ-Z Q*(;#L?)V@&6A5P^I&1$B+@/C;PQNUN_QBHQ?DW/W@;./%PV5
M=6U@RNCY:$'VX=,D3Y^#,&^D6_R!<10C!+@9.A?>7(^_Z+4[ZQW).SEZR5W]
MZL)S>! F)MQ!]\^?JUSJ!Z6E$$[G'N5AM8LQ.R)(BS]C=GYT)M>Z\IDPK<M[
MTJ=M60+LQ;ZV5?1LP1#$I$\/ 4N"&KR2 "[WJ6&J7@:721%> >T"3HIC=,A
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
MV7.J[TYEWIQ/VRVA.9O5+=U1<W-]<D[U>^QX2V]4I&D4_5IUX/;J O6"ZF\
M.#E.7N/2[(#F)W."[FJ3<ZJ_H9<;&>N7# X;;-N#V;!/421_3O650=ZRB$ F
M$#UGZZVBC'! 7\ZI?EGK(1U<*HTX70]ZFTYG61/I\ZJ?-H6%1&Q,6< 8VRYY
MZ]G(:0?G5'\UJS80-&<WN**G4:OND"PT1!:,/%D2"9Q\ILP1/)?6AQ.V5#&F
M 5!]ZG2B4R[8;"2.WPI+J3KE?">SM.2S<,*5'#1P%HC.S0G2K+KUTM8JG 6)
M&3_*!+6ER JZ3#4*HW9]#1=_1DW[G5&5PZTVCO0!6 6BV?-K#B\RI\]LX@C3
M+99Z621MX\#,D@J:!K"4.141R5B,G=6\T."H/HLPF1G>M4@X\D1$MED4G7;X
MC<W-R=ZV*1HE+FBQ8.0)XZ>KP;34G^4[B%]UA+SIX@MR"I]YLJ)V0\H/6<4;
M&WH;I^;*JMRNVW!%IXQ?*55RTE-]!"DR@5C%![,N Z3^#(QDAWC;0&ASBC1S
MO8W8;:6KI,*>@Y%B#L?I82$_%(J<L2CW$5G(G;<@IC-@X,\,9LG-!^4*N\0=
M?E7FSVE\QNUT>Z8N",:FI1JMWG:T$7(0&TY!S.&5BE(U,:39+>,E9(+-\D@
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
MGZ.ZXPVNJ]OA,5QNO ,;GS[1)72Z$5IL.D^^]^X14SM85QC:VB)%I";[$[I
MKCI_$B\I6RO5]>;O#Y)(#,;5N\V"*J@S?L8.&Y-^<;@K=4_0#RB>)+AN$(2]
M-P(D@/<%  _[!("G\8U,6YD)9:,Z;\QG[-9&2FWVEH#'>*TL/FP+:Z33R)I]
M8JG0ELM&?3AH](%"D 3P$L"[<"+UWLO] . EF=9$YB^2CKWW<N.]R<=F1[;J
M=0QA:\L.MR$KTYS=0<O5QDUW9)2LC5'<;&Z,9=I [(DGCC($W)'#/"V:>:!?
M=4(^39X6]K+Y>U?C9==W)DF_?BA2=(0H.$ 4Q?9A3OLN"'K!<X+W7E>\H3*V
M :#*9EPU'<8ED&*0[6B54MW#)W\2O8D*([T/-=<]:]J?9I4N4NSBXUR6S&_1
M&BN&W=0PE'Q@,L35')FOCS9$#+0R09O/A#97C[X4J_VV)UMEA_-[1E&=]@QN
M9?R)H?81M-'G^@2=M<831**6#0$O>C5V"%N*7S]JDH#-IP0;YM.!S84C'XG<
M?E*Y#>,9]UY7O#?)R^QH/-G!^ME^C4-T/Z>5!;EIKNS@1CM:D+5= UFN::-)
M%T?+H%[)#VRXH\&H Y:A'\A7#>@PZO"?\$AU;!3Z4IUEHXE$C673R".",!B9
M@5IQ^Y:S="8>)?<_TG_C#[>.NYXGO,.*P482D[X*-UMRYO&NY_42L4[$.A'K
MRS"9^&X;%%CR78_UWT6NX]+YYY9X_0UU^1L*-O4YE_SQI&]</(G,5S&Y3KJ\
MO'H#^>46,,\N(5^BQ=U) .=3-8&!\8N(.&$4(_KQ,(X2?2+M_K6UZ-^7&]_A
M?]I1)DZZ<T*P1)G>H4Q_TE,IO)ST>=7I*IWQ$FGX_-)PJ=YY5W<"XRP.Q$D2
MZ+.*P^6ZZUW9=8JU.'QJ:;A(^SUH+-W]U/LMV^]]R_X]47CW^ZT[C/%^OV4G
M4OZMUOU-I3RR9+_ENF-0'/,>8G[WXBKW0O/OJM_?5<ZI3[SNN =L8]%][^N7
M8;OWB9+O<(;D2R03XK#&1%B_R!KO?<3I6YS]^!;'F+[%P:5$7+_*X:3K6^AQ
MJFIZI>9[2=3T4_=:N5<<-#:WW_!/59#B#[NWX/VB;]-S14'F%;0T%1O^4%/^
MY#[>GW1O"9Q1GUH4/ =,1NAW!8*UB740M=[#T <<O=*-\P2Q$L3Z)*W,DG3-
MYY?6.R5@[M-Y+\FZ?'IQO4\>)=[V8"R,-TZ98 VLCF>Y7&.L8 2A-DV>OY/Q
MMBKV>GZ6&LB&[G:7C6K-GZT6^]9[;UIOGRS?=8V&($F"X$LL\B8)@GB#XZ=W
MEE^IG3O."_DMGQUM#0SE"X7NHK_1^_?"W!(^L8W-6L\8G6:%*OL+HEI#)R(5
M.LP/R+4JM"5(]246&3>DNK27_,79]UTR0C=0Q#M5#$S2EE]CD;=)6\;;YHN-
M@397UTW<$$<C(XWV6QX^Y;A!YUX&6@VU5'[#M2QNWJM(H^Y$7PR: 3#00J?X
M#0OM\V>8[]B@/LGI?*-U?].[.XF4?ZMU?U,I3U*>WVO=R0VU[[7N;RSGR0VU
M)&,7:QG=F5I?LHME9$XE'2N31-YE$GD?;H*9'X.%=8EL#P&RZ:H-'&60Y21J
MYX8^,&0FR=XEJ)6@ULU0Z^KMW"Z 6E1=KC/U]5HVBKQ-N(MJH=GIW12UZ'G:
M*Q8D#35R>EO,%VHE<RRR45LXAKD*9GVC=.Z]-?M:H,7$ )"3+&\BN[_MIG\>
MV4V2OQ=,_GYX>YR,*(TP1Q@J2*79&$LWB4(]S^][S &KGOJB&=]KM;I/4ER'
MZ[Y[D\J;W=Z[^TKC#;FQ#<U8:8='&Z/9 *%\VUDTRK4"CM^J9W6UY$BKL6,C
M!B4W$:VPE%&NS8M,>"":?,"HZ\54$I"*C^HF(/6Y0>KJD9C^@J_P]6550ZB.
MUZB8S3K9*=T*I,8:CDZHC$4CJEMP^J@CNHXY 2!U[0C*=X2H%W++=U?<V]TK
MO_M2[QAW220^/F)PNZOI=U]JO'?ERVRAG,@.\U-WN^26.</(C*5RR\Y.;K2%
M,K2U 5[%FD3Z]27;;/<#HF4$8 L-HRP4,/3?#+/\)SQZ_L]^6,.? U;*,6V
M&1-HNJ!VZ!9XB_<3/>YL]!1)VJE'=ZH"@7+TE>3I*S5EZE(TRY3NNKZJI'0K
M59<V*2CI\&>@"98:Z5&@>].4![X.A0A(;<K6PE]=%0Q24IXC63+X=?=I1X6'
M@E+9-)8""@?_95..JJCJ/+R? +X28A/\>>&HFNJ /P):V+*1TJ)H)7A#(+DI
M*:4YJNI"M84?:?M0)IC=/I89OL%1P7-<V*Q("2>0L^> RIMP_Z/_=E/V&*"'
M%*[$LZ/5IB!2P4_ T]RI!+X.9Q_-/(IV_\[T)0_.65^##Q9 _M64OX#O!%.2
M%@O'7H&7C3=GISBV 3#!*2BZ XAN.^YCJGR>!SORYCY.TY#!P'& +"8>#N>Q
M%P%(GC!("R;P7C3]Q0R15UI+U&D/*4-%BBT1)>2FAK#'H)KWG9 5(BZ&J$J(
M71O\C.]^V<,F>+P78F7.E%RWJ77@6D)@E<RY*T9$R+6?2)#[18'6G@#A=W8(
M6ZQ6Q<IJPFXY?=&2)ITE52X6CA"VW"@<06P:2#>$V0!L@$"X]@@+7_\3 !QX
M:%,K',CGF4B[^X2V2(2V#<EQ1+TL"T1FW"MSFW:O:<J#/NZT@A__>(%]@K-O
M:X#[\U@JGNOD(N3=+V6',@V_ /S#5+B?G@QY3'4/) .\'1!HIUJZD]+ GI):
MP4TEY8=8(*6R)C ;TAUY:IM0C\+'I:$"P#_/;44U4]%M)?"0G?P#;1CO9P2D
MWI9W^^'QNWUWI]&ZY8&_NKJ\>S,@JNR;3RJ]GV,X]F""QX!T"=I$&@WV5L\,
MI?,Q=3\LUVS3M -(X^CB%T0875$A;H(%3L+E ]WQY^$:W(B:>H1'D#X1^78T
M.KLQ &V ?XP <:-* !14,#TE]7*O7"(D(MQ#?H:4.3((S@,!>@ $3\86(6JE
M8&(4V9PCI,W9,!<L&:*XF#PW=)Y,G,CB82VEMIM^F,@*32ZE:3T97&! P[:<
M_:]9R=7=WIX8756>6CHPXMPNI&@73#5K @S9F4ICL=S2Q7Z@*)RPF1FM&DXR
M6%$*?@ !E*4%F!702?5R-KYNI:?1+3_D\;UV$/)^.VAW73!ZPL[,EX%,20M7
M_;G_X7!2\/#O;D)S:9T.F6GMIY4V5<W[*?F>O?\@U*#HDYUC$(TY\!1V8^ G
M^Q:(R+_@XCQG/['="]%HT>_,Y:&/)/G:00%%7YUYO@V>J0&5VE-M_WL:^DD_
MQXXJ&6FX&_R] %80E)>?CFJ&.O/LF3MG*7SQ?J@T=FW3]]1G"[U."O$1(9^@
MX@(=X\'2GO[[1UXF_HCB"5_BQQ<T\XB^>I0U8<Q]&(.]40TAX4L"9 E?$B"+
M/6,2(+LJ7SYZV.TM _G&1 #>ANW\_&\,1S4,>3<1KHK@=Z7 :VWG3PGPU'F>
M_-W.\P3YB,>Z\_P9ZKU6#F>H2DZ*.PI5I'#TX<]:TR<Z$VN=^2 %GI0&^UVE
MP=!')/.5M :&W2Y4,^KJDG(F//K^A;X,KN-$2-X6$OP2.!J#@_;OWHRY]4*5
MPQ2(ZLQ3_]:M5!@,_^O2R/IY:'*;XS>1,Q?'?@GO%IUW)E&'HK'IL:UV+[LT
M=%I'>2MO#^J+UP^D$*+K>&(;YGK"S"C\K:Y;^MR?/SOS>7#V)#P9VMTLU..F
M",\&["6^"P1^?\=?(FL31K?SPM)VK8)I%]M^[ZB[%?JA(RKYIXS3/F.S>3Z+
ML^G30!:+K)E;E)&YA+=&DHFVUQ+[XQ_D$3MS3"62Q9<Y="A\"T<-'4MXE"@Z
M/8?^G7K[$7=@LK2^$I/-0I])CT2V)&!:=8T-[>QZU9S<GLG].3F@+5SJ&WJ[
M+WM!F^F-Q  RF7B1R9<XYWCW*D+Q0^%D:TJVI@^C%G[3K<EM2'5F@8NFL=2U
M32G+S>=&B[\]:M4E-&<L-_1 Z'#BJCT7N]ZJ-H&H=:XT\=O[2FPVH;/LO-HF
M)/,(NO7&: O117FY3C>7PH9@;\_.9;^P[=;;=)9KUC+C2F.;0X?-9!/Z [S]
M4B&W'__T;)AL@$O_)C&V7Z4@+KR1?KE=<P'01>SE^^6M*1*<D:OUZ496<NQ9
M^6X^70L>2?XELKO'+5RL@7::1I6KTAM]-)JTI>SVR*W[V,V#CX!M&CM 6U^H
MLD3>+^A<>K PAGY=GN3[ &U)\A$]@=M_Q<NSNRBW+[.OGN<V,>D(=AOLMDA'
MY9G X!'*(2;WX/;2[,W-63\O4(ONS&0FK0P"#T&3S"-S]<TUMNCZKV^RC]S2
M1TNVENO[9.?!IBRP+;LC9AT.R]=P=DP4NGC['EO+"/'G(S0W6B ;@MCP!()C
M5 F #8&?B1E^D:WEBB[;>6X'T\ZPQ+4S%613H=' GP^RR%VX;7<%1BFZ[3RR
MS*X[?G'LJD$>>.&9<]S^QEO+U\_;M7772,,;5/ "D>JHKI=R)$_]OK'1J_EO
MWR$0&D.7#@HXO(-8WHEW&TCWOG24NYAVQP6#X'Q1F<AF837N]N]AZ:M];K[I
M=M>T,1^OA[5R<6%N+!98^F>B:._8>Z\3%8VA _<*;]DMV46":7=E4+A9PO,+
MLUZ?\7?@[01A"2I3MUH&-<W*/9+M^-O,!/*6?)FWWR]$>@7'[O,L/LG'Q6,;
MNJ+[]QI4>5VNL)!,#EGB+J]TR=R@7KV'5[!"1WDG2V<91!]42@.QB<Y@G!-
MU6^Y@/':AJ[H[+W"VS2_''.!A^4Y7<1$MIQ+YTS]'MM0!J5[OJJ[EM%OYC<M
MTANDUV)H8IRK7)/L0E\V(9?7804$2TEM=-54ODDP-4G*7=_*_^/C#7O)/(!/
M5,BAM%LJL8A/*5[9KW+$N'PC#PWY54!3YYVTS;@UI%H<&(-UM=])$ZQ(B=CK
MYU:^8<#L:\)'DHNYB\%V#409U)<3<AV,!*'9RHS'HYS9FQ=O9&S_0I2J7<EW
M<WC!%SJZ,[8\?S#K9WB *&2"*-\N!-]Z5N@KJJ>EKE5'UMTD$I^$0.X>K?U8
M""2L/GB:$'T2\J;6#&O9J9:\1V5=#52AHY5<(V<A<FW)SZ2J=8\0"#I<#&:^
MK5>%*E<<3@M(MXIN@O.@_$6RX!>(S_\&Q\LE/M^B[7:+TTLYL3,LU4<-[1Z!
M$=TC>@6!1$N(7AUB57:HE'1XR@I%7N5Y$AOY5GM1$J&/Q_9T@0C];X"57'%6
M-=.>"\8\PS-:&I]6@LH]P,K(-$DFLVJ* F6@K6&N5YULX<5._#?WIR\7HO\-
MYA8)%448EA>$'$=LT\,,4AZ/V3LP=]Y9#XFJ+#B&KZ)L-EU=29TN_]).E&Q$
M-RZQ?X"1,]_U=&WS2K7977W7?3$+V*OPG5O(S:H!OUX$.*SZ*UCV&!!C!<D:
M9;I@=6@9?&M7"_AY\5^E/Q2UN;\M&E5$,UI*0U8V 7^EXK\7K 4-_I0&*A[L
M*LR?KY']O"!]V#HJA9\O.?[P8LGHAS^K&1W6UO"FMN^"3]R_?EZT3O&MBQ!C
M22G"\XAW]]J=F:0480SY@H7=EA*^Q(TO*/6881+&Q(\QB<(D?$GX\@$@8QYI
M.F',U1CST6SF6P;RUP^*OF6*QB)%>;,BQ,17JI-YE1+$B<;$6F-N7H(8[&CX
ME]*:"Y8@?LL*^SXEB+%'#/MB0O*')8BQ>^4B?WLK+OR*V$I>:JR"IUB[3JP+
M\";[HH?=,Y\J97*3?0=[J15X3(D2=@6_6.X^B@#%/7=_T8[WGXO=B0Y<70>B
MX,'GTX$OY6,<;81A+U[8N5JRY(L>)8ZQBW'Y<\-7MY-CCVMO)CCNH<?O/(XD
M=/)BKEA6C-P,,;@..Z$'O5X;4QJ3%]JN?_!\Q:^#0NF/G11Z.HIQ<#ZHKWO3
MDV,7[O&YB^-#&D^GC,JP0?VO?NKXTVV367-69OOCK,=)Y-2;U3($GIT%(B'B
M/_[)/# H?N9P4:(S"04N91!\*]3 CU #%V=HOU&2?'&%2&D_/:G1A:HF\9\
M-8I,U^VG!YU R*F+V;:O,^QJQ@/4H'[\@SV@Z+E"<5\WV)!V53FMK].1LOPL
MA?^(3:M:"'2[4C:*09'/UML+9ML*7M>\/YIO]"M\+* \$!GS[\/@S^ZC'__D
MIO 0K9O2K8-S;$]Z_5VC(-<R##\/!6YI*\;>#4S,QZ.-H"CI5LUVW;(EF[ZB
M*F6+DQP80#VW.2RK3'71R$W'W%Q95<J\TAZBC8E(0I.2?""0<T5E$FU+(DZW
M-3R_.P1]-EOT0Q#4*[B*X9M\QR@NVYTJXJTSI,T"" +V*8J>JY#_3<)]KNIY
M9LB*).#W9Z!ZOW1P_!%V9^3=F42OP>T)S5+_3DR^([SM/"'%.8"56AZ=S;+V
MQ&B.\N*\WM@@#AZ(%+3Q4.(!/X.Q?R5ALP1];FC?)>CSB:V]U]&G+7JE17VP
MR!O5-L.LU G9\!H0?<+P(Q"VU\#GZ\4?7S_L!.MY)L><;AG@.X8>'$"/8OOP
M$F[,X?E&AY[N3I[D5%2,MNM$BWXO6'5W\ESB7-5UJW*\7(+CG9)]]5H4?X?E
M)QPU%<#_6';*<R3+U53'38U5+U!5:U=) GW8_8"E;.>INH0L>>K$=G0PG3^J
M&_$8L04P =J0NN5+450L)FPXO"EW<!]0-L$RH09-_SXNJ8+#5UWC0N"+A_ Q
M8@\23Q)?2*/4\]G_U]%UQB>=3N\ 9*>X!^O:7:/$0AV>J.GHMJ2D@5?_E,Q
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
M @9I$ECD"M;8.)!,^-)S"W\X(OS15%6(S2;X!3+YX*%CU;2#LP^#C!F#X7/
M " C0%'@^@$^IB/Y2(6EYE3EB>-.Q*_8[3UI0%6X_\!">4 %/AB*>5?@I2$Y
MCFCCC<&DG<G6D>*0QGV_F$4,CP7P&K?&*+<BB)I1$%MO90AD0ZR; [(F"<HV
M^/&/99_9D9]] #4C>@^<^2]-W<F>&5X42P4 6R F ,MLIU! #G^!MIM2 <HJ
M[P33(]W1E4L+<MZ/4%9$Q9TD=^U#N9ZA_49)\L45(J7]]*1&%ZJ:]!MR+9ES
M]PT>EL$B=0="\8N\,PK5I38W"ENNO^W0N"P-JDXFN+@P/R<*<404(-NE8&(4
MV9PCI,W9,!<L&:*X^ W9O@Q1:OILMID33&!4:[3.$IN*4:+>*=!>**A@)]B"
M?=>*]H'H=7MAMJV7=Y/(_+BU@?I.6U **21*#$*I^%@2:5*614*6&5'")%ID
ME'%&4V6<Q% -O. _TOX;P'@W++):1PVE*% +TAUMC(&(+EDH"\]'KFRM-RFN
MZ(R0$YNU.F57%A8] 2/)DV?B;<E3"IV :[*=W+#?1ENL%XC8Z3,;'6Y(6!MO
MABR+E>%&-IF9)K)@Y.DSL8Q@E1%2XK!N21NN!KT2B?,B+B+/1R[*Q#QP<V2:
M\V=]:L8[C4*@3\#(D[=WVWUDR9-53>BHK28?]-I5-!V D2=O=V31;:QY1$(D
M\+_AJMWIBR8O$F?>OM3L%:VWFXB/K/R9@!9*(A&(Y.E(9SX8:+9+@J<V['2!
MH8/*=,L"M^ED9(;%*'*K%UN"+PVG77T\M]LV+]*G(QN8:O44!*EP5(?9#C:^
M,F/8B9@Y'8ET:+%+],L-(SWI5M'ZUJ]H#@]&GE )K?6J^0JBU[ETP>UMG$7-
MJ(SAR#V5CG3B(N!RO!UV_,7"#.U6R<Q*)MR2.E-5]?*Z*P/-!7:CVP5OS)I@
MX]TYI6/1IY7IO%+-4T+:GY%:#J^Y,X&-L$^W?%5AO5?&B7 8^B.E @Q:@*EX
MCJ]>+(QP<K'V99_K" P4W5V8TN:G;D$S,CV&ZSUR9>!W=N&BS.+,9=X_FG#X
M(,!H /3FZ1)^_$,^1C>#0U3:L2D5\BG<TX$O9WGN!7VX@TGI0#!T^46Z[NEY
M2-@F-)=3+4<%>X"2XH!Q8\$= -HBN9U_PH(]83?C:TEXN"EVY*FJ^*;:U,))
M[>:TGQ)K*;L)1?/IPGWI5-Q7*Z;O;8!'AU"Y;KZ=0;:UO!)<28 _$#2(Z+S8
MT5D]I/.3'QBN*_(276AA[KQ;S88&J&Y-GH464L!\3!T'%/X=^LVV[X)/W+]^
MQJQ5'AKIXOM.NM#X8^:#E<KA\[]"G?(WNJ#^5K#NDFT5\ ]VN$CX<ILF"T2B
M+S'D"_.()?H20[XD.!9/OB0X%D^^ !S[8).QA"_7:R/SIGE\-R+<L%3GZP!^
MX:K\9P@0GR+]]'7O]+]5+^V#M'E7I=I$+BXA%U].+!*<C)T^_ D%3L3@'M4H
MZ?O>@;VP&L&0X&>!TL\O.E],<OZLK.D.;6-P0_%PS?OLAFZYO@/3,1?3C)@M
M-'9-\")?/F94NL39["BH=X>%O7GT^G"E5SX!]QL'OMXZ?;U3U?)>4\^<LFZF
M<2]?Q[<VMZSWB76!5AU"@H<5\!__4 QYG3M#B;)_;V6_S[7[."G[%:Y:O$/9
ML\4A([IKDA$V^FQJ]S?.=EV!9YBH'_^@*'JYP@HQ\!/W9HKKCUW9T1?A4>^O
M9\3?$(N^UYK?2C1^/4RZH $2GD#::6#G4 %WAX[.8)/46$['RWD>1YH4L:Y7
M:+9<;TQ$ AHBZ .&7^GZ<J+,WV'-;V7;OIXR7]# ^ UE#@3&+&RH;1MI<HY8
MG=A(G60"H,S T* 1_.*&1LS,Y#(,'*EN>#5 U5?PR."W\)N^KV-T+_ODF[M1
M5XB9['6W_:2Z+\,<,[,E%A4S%+(9>,65TO%*8RN(2BY33.9[!D\2$+BU7?/-
M0> *L92/@$!K4ID.=7K11?Q%9DJ6')^KC'>5E%'D-1#X?$&5KK2^ADWSO93V
MFSI@233ESTT3V9[#RF^J^PN8SI70+?>0H>/2*C+O>T,NC;;FV_2N5B3Z@*)7
MJA69:/)W6',22KF(??$^32Z4U*RUX75/2).4(UK-C#+'^:B>(_6J'G^).$IX
MS3-QFJ[N--V[FOYK9+I8K<,7 R;W7GV<L.X*5LN9Z^<O.U.NT&IIGJ$UD.)@
M)FVL6KE?G;$B#4T7FKIB#B@!A^\.#N\IZ/N]P>$*AM"'P*%;9,119:*4A&7-
M6U7:76LU'TP . !KZ-6C:I\IT *K7/R];P5BO[?.1>+ _0GHW;L"\(W.U]Y[
MF7'"LNN=MMW!&&LI(;A%]75>!K6)1VD#DU?Z@LYE*Q6N8J\V**R#!2P>XH%$
M7CN5E^AZHNLO6#+W7F:<=/UZAVT_J.NYMEB>M"8*BU2'/8NG''PVLZ&NPU31
M X6_>0+WRA7-=2N]*S8 V',DJR^?D(=_?*_^/IOUX:W]@]H$LJE*#I3SZ6X"
M3V(,WW6-X@0O7OK"B+V:/LEJ(8W2SVL._-=1:84G)P(6!K.=GWN5.UC7CLI8
MJ'T3-1U5;I!@1ZB?DAE(&W??M2!SL'7_?%);2(D4":W4U*\?(3U.B EKCAV0
M[*CL6/2MX\)CN\_>*!^QXXMG+Z['E&= B?]BP?])J:D#]?R_N\W<6<&$/Y\K
M*KC[""8R(1C:6BIGA_78W"<YE0XK2KPJE2$-T^BAJNR(^.O#8^*?4#7Z(X )
M^=]P1.I_4UCXS;^>T?N(;>@!:.]>&'WTPN/W;-F5<Z491L;&&55D<%H1"0JG
M1 G!9)&62$)1$ +3-.7'/\^*M)+5XB1?&JZ-],Q3%@MU@= Z?ZZ<ZY)93]<M
MI[5"U&I!53.\,/0].))X/M)0S4ZG3LP<(YT96LY,#M:J"4?2ST>2HZTQZ98G
M+I)FU@MC[>?4<<">*_R:J=D436<F!:XY[K#RK""GS04<>?+VI=O/E>?COHO,
M2_,1GVYLG" /1YZ\O:P0[,3M]+I"KM^;:69[5/0+9TO$5IQE0&V*=L7HDUUR
MP/9R7;;!@I$G;U^,ZT%7+<\6@)Y+(5]JVHTA!F]=G;P]WV^H*+>IUHU^#PU\
M)MUA<^39$K$SIX(M5FU]9?0=?E@JJ'B'H\^6B"7\I>,;[@81,&^RR:^Y=3O;
M.%LBUF6&HZVU;><1"BU7EZUR6C?XLR5B,6;E!IK-MSBJ8IGH<(ILRRQ[KD2L
M-*_QTPY2=#B=X.V6A-4K9I\7F3.E;&G.<^16><[--R7=*&\J 1E,1!0Y'8IJ
MK4TNO65,!"-)0F.QZH1+\W#H">U-:^USID>,D>9RO3 KN:E>7@1PZ#'Q14K3
M"(T9 ]&5"* HA)P1,QE<$A62H%&,(1D2.:E[/&D66@NWJ\#2Z(6QTB? =&IG
MZQY+:]8M4R.31C:SE5?JF/Z@O@[.U3V6&;G.^+T6CU!3A1OF&6^QHB;GQ%\V
MIH.ILZVN!$FH$KD"L2HUG>!<W6-BUIGCHZW=X51CP(AT;])-XY-S0BWTBX4V
MP5MS@^+IYDR4O":^Y<_5/>;E*LTIF=E(D/A,6<TI@WYIQ9^K>YQ3V_9:J)88
M)-?:LFR>7[&SS>2L4.-6OF8UYS:7HTM(@R*!HY1FSPFU1N*\U13II4%M5*:O
M"9U)&CDKU-5J9XT'V:)J;#*-)J(AO)N?P:3:R8KHO*[3U(9L&IV%*JEUH6G/
M!W#D08WB7>7?7:.-UZH$[ZK_WKY2[7X+/2B@VG+L!? K-F$HB5OZ^@(60GY(
M6:IWU=*TO^SGZ/TM4[(\8#X_3>&T!NUB@:^'8[8W$*2"6;,V1&N.Q*$&[1$)
MU2,2QK;J[*'E(OF>?6RVA)_<N# MP3PR9%(([547ZTX%'3$JX<O]^!(MD7C$
M$NV(IW8D?(DA7]!' DWX$D.^X(](4H<VAHQ)@"R>?$F +*9\28 L3H6;WW0?
MOT-!TM<=M4]2H/<WU?$M!REN12$YU]-AXU4E(H/@JIIO1C_7=$V]6*71&U#E
M^C)Q@9JBQ..G$H]KU_).Q.+KBD6R=<9NZ_R$92>C#?7K5&'^MVX=-([^Z[,@
MZ2<OY1WBZ]<1HHL6@4\DYWM)SI\5@=]MTS&[GU93)5>=@B7"?N>.O0K[*%_F
M%@K<DF.VV@]?,SO:2N]:G><]\GN(!VE7E=/Z.AUI^\]2^(^X%;01[TP6,C(O
M5\21OD*)IL:>Q9+K=(-^.KC9F=H.6! \0^&'OG/*!&YSRG92)A3)%/C;_ F9
M+F@GQD\%[W*# HT=&2YQ9V(7U/WF=;0(<7<Z2WSQ=%9VT]TL5':MNT]CGW:"
M\L%&4 ^]5=&A2\W<(%/,"E4LG1OP?GFYTO[LVL4+$RLZMNN>:V^@UQI&R0]$
MA)H22KH]QBKCL.(Y^>,?E'Z@T"L5Z4OP(L&+KXX7^,7QPM>U<H8WW#2"37)Z
M'5^G"T;OSZYD?A O&E4CURU*?4G0W?02GY9[_IR$>)$)\8)D7BM!\?D"<#4)
M>%J29SN;7R=8OT1<[6*%(:Z?8/H=B_WEX]E_M*?#2M_B+YEX&K)3SY:<6Q35
MG*T**NXYE:8K._U\<*20T'WXJ?@.#+:]6QFC)!A,?SWIH<=D,:.N3S&D6G"'
M'2TOTIDEO"& _?B'/+U(^-6B,C?<GF.SYJ.WY, 2QHX.GEI2S94*EP7?(%EN
M>O>:VY#HK=,>7V]7OPEBW&Y#U_5Z/U=*(P)",1:-5V>NL*1@)P+@ ) /&$9?
MS_Z/C68E:)*@R:?P$=Y DP(YS^;G#53@^C-5*T]Z[GS<NFDXH6]GF+5*D[;1
MGXAY/+<4&Y4:"] $N ?X TF_AB9?(NY?\!T@%KZCAO?5-$!C\',2]W]O5CWV
MJ8 K.1;[L4_B \85=L*S4^[N8$Y-,:M."W-+"!JC?*5(C-FK.!=Y=%QR6=TL
M"/WZG.QU)ZU)=<*+Y'6=BYC)=A(.O+"*)S'!6\+"[?;\+=*LMCI:,$0Z[!B9
M5(<M=2W"NAHPA?! (TR204@@(X&,&Z<17H&,C4/XR[5JRX:$FKWR&!';2^2F
M601.'XQ,A%H$0E7G@]',*/9J10@9F;<AX_,E$7+V?.'#,QE)"B%)(>S'[H7B
MN0^_,4O\C&0<4BA*+2Z;9FRQ!U-\5S#SNUI:ZK(Y=\3I:59JJ-5AMTL$49V?
M)(?P5:)^E]Z-O]/6>QO5OMV^VQNB%K]Q.H >4[,ESHH%CA_NZG5E&"H)]2=*
MGRC][]G;+RF]E<?)\EQ>$PA5KSL5-:BN*[.;QN0M88CX>H8BC?0<\7)NLR+F
M7:CTF;>4_DM$Y'/2(BS_MU7!(FS-"R3G,HTYDWC\U[?2.SN!R:LKU;0/]7I%
M% J#KE FN<W4:E(;OCF:^M<)QQL=/)=5O7'7Z"-=N2>0GKO(!"(-[70\"<??
M/+9V[Y9'=XZ]W7OY<;(5;H4JM[,69%.UJ?YX/12*A#81*&S+K>NPAQ1P$>C7
M>D@E<)/ 30(W<71-7H8;:ZS37,OW!X:/HAK7F)?3&_JFQP_)7*E"5@)#1C9Z
M7D,SBT&#1:%MDWD#;CY3&N"H9=WBA;+8$TBA+Y$8N -VWCR#< (%,:#"]PVU
MW7N/N.D6F>R'UVU2^,$=K%LF*E0GW]H*%&HT\M/\HFY*L+$+,)@Q\H'$KF@T
M)[J>Z/IWT?6K-"G\H*X'U%:K;;HE2L@UTE*1JY -R82Z#JQ5#'_($)<_N!(S
MO[BFNN[/%"O+_MPW89E.0/V% \@;]?>!-JTTM\&JMN$'7S70?C<3-V9GX6)
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
M"R+YUBW =-9[99P(AZ&)=_T![YH^]*X/F!:58MNS[;0:VZT][3-4;BY4**G
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
MB4B'C"%,\>%%0Y-9^Q]1D45%P*;PO X#$A7 .9R!Q:X03SM?GUYOP^A! ,I
MG,GG1_CS;^;)&=R*F%807I"=$:G_1ARX1?XJ"#.1$\V_$6.[(A=V+X$(F9L=
MN-&L$5%GD8+ (9>YXXR)$5'G!RC7HQ%S(43RZ@J<PXYL62/"^NZMB*E&1,.P
MA/M(B?!6@,VN5 7].>N& MK+*D_E"FR.3JK%25EJZE@W._^(P\-Y"7KY2UZ_
M)M!<&"PY+<?,5&-#B>:$[!J+W#Z7[OSYER 3SQ8_.9. $830:1RH9,$]P7>[
MV7W@:N_V^G/N]2LR-IILK&:6%D1MO2FGS6EQ^"%_TUNO7UW6EU3"[O*TN!L)
M_)R.[>NM^44_4_CMYXYN/QH!VLLBLA7!_S16CVS@,'7TE?^Y#)."N!%Y 6G;
M+E2F);XKU;$-AJ^*W+HBIP;M4?OCP;.O(@J@DK=TM"T>39AO"SH"5"AT1NE]
M4RZTJPG<,@?KS8BDI<8L^^=?8,'@^'D/K\B1', ,@</$'>8HC/^4T3^,QF^K
MN]9TT,5[%K;O;U>=?-GLA.K7MY$#[D=__M4$W===T3\.8CU%OH;C5Y1(U5*$
M"%0WCIB[*Y@,@-* 64 <YD5=X$Q5!SQ?TW1U SG^ DXF%\";>,1Y .8B&$<X
M:%8#209^@5\5%4[5H?D& 1:- /.:6R#I,1-EL-K25 4]"RHLP*B#7X&_5MHM
M]%AG?5#2!(20+W4L#?Y\*^:79&*XHY2E)WJ1SFW,'4ZFTGHZL=V8]/9#[7R.
MX]6OXF"=."?V+4&2)+'5'/8S/;6R[ (:2>"OD1\G8=6HP[+8 ].Z,<_ZO,M\
M$^-)V/M"/I/"97IH9KOK3+JWX9J=YQD/H&7G4J,WE;N'VWIE=L1 !5K\/,!^
M71:_PBK)HI9<"OB0U<=<:CD=&?$/97N^5?"F;2-!%3AR2*WE7B-&=4?-<7_[
MY]]XAHRF":#[9,['-@3P]A6<'M_D"FFBLZA2))6K$$NYC<6)+^'T&P2%(P7A
MA//?"])X*YJJLGD&=1JQ3)YJ\ZD.+1A495:-[46]]B$Z?2OJ5,:EM+DI\VNJ
M)==T6Q[6^$6B ^>!$>EX-(-?5-G QU@(/+Y$8?M.D'D3^R05?=<N)N=[B6V-
MM3:?,T4;7,'+[//+E)_52N!%<#C9!B)15'6H0#RCAZA040+KB*BK*[&R[/W]
M@&=A"M0KZ[+ 5Y6(>HB1>XN%V_&(E.=U^I#AT!OO"#J6VJZH6DK(U?0)M:?7
M[Y(J4'C]\VP>7W8^UX4YV*##+BI0Z>-IH#HZWS# S83+'*W4RQ+5*4.5ABE=
MFBZA,Q7('#(=32<2T63BO!SYU-B+?**5_3&@>#:VNB[)!;)MQNF2.1TMJ6:B
M/"[<$5"FHX:-9[3BD!:Z\EX@QFS;%K.OY.8.3'(G,#&! OL*!6&LJCBFUU56
M(@=\8=9AI[WI;/L5"@)QK Y@ !A8_"F92KBD#R\O@FRFIT@6<IL <PA%2_>&
M(':RH>MSH>NW@BX@+F6(<P69;V* ,0*^I OLS 3,6E1<_F@ S(@ ? &8!N%Q
M@$R(C$7;>5;^@N]IP*H4-^!53_?@](S$? Z/3N[<SLU=:G%FEAFJY*QHY*DD
M61PPX'9*5O^B_P7B-Z3:K:KSAJ"\QJITZ#.4(I=5=IE4]A@AY=EAII1.KTVS
M"MCD3SGZA?0S='Z%B:_T77>9HI-DI67LZ5:3PH!^J:@A$>%7F]:.;X*/ -TB
M0(ZWM1<#-_M!@S&_6>0+PH(Q)79<%(;]_E12KFPPO@260G:(CPH;K$I;LUZ>
M%H3>7FIE/P4M[__R+I SSVL$,V4+)FWMN=I@GB*W\2I0QN.I*$F2T3@1U@CA
M%*WO!DM?80>Q)I/(TI91EH0!'>>5'L,F5Y]VW?02UVN+&5/ R56L6%F5J>QR
M<2]H>A^W]R(#[N[7C2(^HJ1\PXX/&3I+D>N+*N$E/OPA320:9-9?I);T@9[E
M!HD#Y[EPA,B"W0@']0PE@1D18<<)X)GF NC'SWV15\$A%-5TGN"N<+X?]1[
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
MLTP*1H'(3#)*I,-:1'Q?.Z;[NCYLX<67/T)/NK80^5:3:Z\M47X*(+\;'.]
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
M28FI6+R?K[0YIOWZT3KO!=MIP]SO +:=E,,F^=F2IGO[C2G64KBPXKX(;.9
M+C?'0SPEB6UBG[52\U)OA>89G@\S/-=-@$DJN\P*L0+,81E<X.4^%T .(<?0
M?8[AP+Q'-"K!84R.$0K9NQ%QYB^?=9R*''5;?HI4'&8%OW/RE<#,*_825W4Y
MJ<>*!=Z98V0><25/ CB?GXB!3^IV_5]G?$9@&H'3[=A:@37@ 8[8@I#:P()O
M>+?A\PK";3EW_2M@\.EMKSVTAZ->T,6?D*V; >>>_)E&U]2FD^VD-&!ULF5Q
M.4\/B3:>O5FCZV<#&9_<R3KH-68M4SUV&:-//KO9]2]M1?I\XZPO:M4;2ST
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
MCKM5!&L* XH(_ >66GMJAJ]D.-7BCLO7K5KT_P3C1^![ 67>IUZGT.UV.<
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
MERJ*X.Y1D:T7NH32VF*>RTWL&8>D^[-T?=2RFY/QE;N$[B;?'([ :0.B44:
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
M!)@VX!-P&Y&]"'A@J$8DPO<%,N9"M9C@-QPV%<[_/<YT&9B6,+)#L[Q);6C
M@L' ) 2=#L,T-TZ!>=7Z;M][D*L0F[PI+JEN!QDTQ/_$SDX=<PK?T/)3.):3
MDW6HV: ,\5/5&HD/18_&I,I\D#NIIO-7?TE%[>?TKEP='%\8PQC:JFO'5$F^
M^3U*-=OMF_)CME9J7?]*5;J7\]FK'F=8(3:RN=IW>F %4);ZT/"90)TMWXF?
M+5!"@C@\$1#%];R]1BL?AD2Z.!FJ3JCX,;I(!6#BN%;$U*/GYWK?NCEY&=T
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
M %H@=%0XADEEG<!B#MVEB@E_K@+#@<1":'@:8 "BTG]TVS0< H^H#D[;<2P
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
MM4HOOZ6E(Y1NF8I2]N6]UG=NF\:?\U3)L53#5AGG(3MICD/(.+,<F*K5EO9
M(;4Q%P/X;A+=''Y_M]*5KH77E;W7A0Z[I]K4%H)3QEOJ*8FV752';7, 1E1"
M<@W5T/JF:P,:I3WM.\-\FSAT@!QJXY[J1%$RY8A@ 2C-07GUP0%'XPP5>'.$
MTJBENVU/&GM"""E8;8.KC'Y(0NJH&F5QSB#X9)/8#DIZ &,[]C@*Z8/P,955
MC--AGWN:MWS@:4 '@?-M2V%EP;%/-Z7!1@8#R^3,3UY)BZ((#$RBX^P$]J)!
MT'8T-OJ;+2L2,X ,V^WWHP:&>YM9&'GP"MCJN_?J/^@=J?^@?P&EB$\?-]1.
M17(9VVOL^9'2$44!8)S9V:8U04OOYCJ*U7=Q&4,AG#2<I*]-_..(NDPMFK6W
MAC\Y:;4WF>] A>DJNBL^HN@3E 9>&"\NF^,6I%6I'B*U$.D.7,MV5<,W9=!<
MB#UCJY*-/:%@+TTH65Z>_7$=RP%=\1=MO7H5ZMK?J5E#*(]2K-RJ7G17WDE0
M/Z5J([FVR#QJ,')A8+K#028XKP;\2?B2X:S#I#3^7@#.OHGDX=CSSG2ER/?[
M7@Y9J3J<QH5;P4LA+?A)3!(HIQ4SPF)T-$-5;3!G"7'AV=H".$?4&%(4A2PK
M','>YK\!X428-!'<A#^;8N68C-Y-^*% "XRH<(\^9V^4'^&%LP&%N+V6.E!;
MFD-#RA-;'3MMBF(N]39LUT!%+=?"G0,A^H$J^">8YSP$.T$:N%M DM%V6^Q#
M7T9(-+)-@WN3OX67\>K4D 09<RIHZ(Y["(SR.&C*0\R+@,]?3*I8&%\,!D#\
MDNJ]R)XO4NF]\9:!\M=IAY,^%"P5P*:_ ? \L+R'(0RX9"#PY9B(YW&XJ8*>
M>B^3)!.;RH'I=0(+E0GMZ@EV]02;5$_P!42W*'T7D]]<0D^*;A'TTN4W?VLL
MQ7>,R8:E!GV;GR9OT:\QVC9UK1)H2DHWAH;;HRDI6^J0-DU<@3=B]L%<5%\Q
MI 2\0^R$B+6AINO2LZOJ6F<42NM;Q+2Z8/'^55G>AZ7O$?_<O>H3E8[.PTR>
MF!Q*YPI[*O=K?$NAS?R284^#K7C[\>RW\0BE6)X G@W+@@WXQFG":O*-S<DW
MSN_I5"DR 7E8%WP-2LJ9K&UAY!5B3\T[!L8Z&.)T- >8)< BT!RUK-^#35R
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
M"R&J#SKO@(V6U/[R%_2I+L)O3*NK&O[GMMM$,#;]AZ^,O)2-4+(R7:4)PP?
MVW*HDE0I&?+>)EVCA0E$*!X/9"7OBS.F@@_=1Z=DKD$54_HV.SC&SAF5AJK5
MMCGE5JXN+AKYS.Z2F'G%U)KN;_9/D9:JT'.4V$'^](40GN4GC+*,5\3ETR=9
M>MBNT;H8(=82MVMZYC!G/C,PE\[-)A/Z_<K(1/M\,O$<_7%"H<.CPU3D=S"'
M.OR /ER#:UX,&,PY%9J9W "O1VG/']/L*7$,E&LMFI#\'[FPGTHA!=%2SNGS
MI'D5F*2BR*&NGVN!F< ]PWGM#GK##TYTF^O.D#$$AL:RCE>OMEV,[-#)H"Q1
MU =^TP8Z'0;GCY^+M,[L<*_6V,',B?0$OC.8219RE^M('HE@LN2DV^<5]+;-
MH1%=U4L?]$DGC!@QD\="L^(I!\<_Y5!\5(9N%IE*-6C]16,.& %C;":CWD7Q
M^%G\R6Q!I!4_63.:<7K>$;F#Z677L\^'E7B.(\W&2\O9\"X:)D#LL8B&4"\T
M#X+IOKW^+N^'WC/LI"]TU;!]CUSU:MUM+YJ$4+M@P#I\NJ3+VMT"Z_J%]\_3
M]0:^O?\6-+UIB32^:3Z'>E7NL:!MPG;GW&HF7H8GRI;U6)YE_ZZ*&"LR&H.G
MI<=<I<VX:H-95S.NVYAQR\87,:H_?8*N1T7UJYN=1;UA%G5(#, !SI !J$#>
M(0"FVJ-X_ [P/IV^2'6;:V@.MT['"VK45=NG:)EN>IEI=E=FNBLSW969+B9H
M^1'.DA8@%S_DP+*!%"86U\SKP:(HGE?2?H+W*NW1\/6X+)[_:MA X.+.N/SV
M"I[$6TW&O#!\>K4N&+XA?OX7K?X2"@N!O$ ?J'QKEF;SFYRC+IFQB>/HQ#>1
M(['9]&:::;3= LB@BV,Z#.*(/^\3)"3-[N_\P=7Z@Y3JN8$E$*9(/[0$?-Q0
M8RTYMO?3J=:U=V^PZF)="A9TX-5&$[<(3YIJ4>5-\UID07!JD1C>>R3@9WDZ
M7*YKX=#3BF6O &,!@<#F 00LW22TH/]]O/]5;E;[_ M).;%?;)3K_,7<XHOE
MN\4\WC_"N!B6"*(43C95#+ ))@P?(MD'QH2W4X/<FUL*&()/=3 :Z.7R AA^
M@6C,W>X+8<$?-:\#X<O1,J^*N=@((WL!&_MBMHT]]1AL5IN'_00^A7IVJT"7
MC%"Q=U?X.5 I4)=XV=^+/T,E=!46.U[LH(*'^' -0SI31^QK.<M&+.C$:*L6
M^VP$R++!%56R"?QOCKX$_LC_E/ZC17C:M!BH!2CQ6G'^\V_MG\0;S_;,(=K@
M[%'&[UQHLLL&I4/:0M%JN98WET-8=((OC]'75/R.869H!E<)? 0O 4:6Q)#2
M+3]VW+1(/8EQ9AJ_OV4J1.; <3,%+]W4O'D\@3+BP^)P?@(H)%L#SK2T\,5(
M4T<(?)=,XZTUB+O:1Q8F ]K_UR8XS:SIS1W':=>J!4Z>.@!4OGF<00/^JIS4
MBQ4ZJ:MR1<<MSS%?=/QH5NZ7?H7<SZ=/E3QR+5I#66J)!;=K/Y4)OR(F=F6)
M2KF9-10B)XYSYH&)QAIWY=OFP.'-J' :O)6"_@*OB@W\ )N/]::CZ,&-MVUL
M3,&\*'VSZ]6J.F*5XF0UC1U>&A5_X^M#-T;:$^\_?4^$D!="BO61(;O09B,#
MG9XOI-?41Y$)7+4I@]S#N!*%,S6P'#Z]C!GK-+K)QDIZ MF?<@B_2: -#%*[
MS^X3L-#HI,?$C!LZ=Y/WO--&:Q2H\&\JY[T<.8,F=&"$S7W62DYKJ+EO,#[
MU0K%GWS=//*;.8)>CZ_D+XJ,'44%H6XLQI?(NIPOT:.WB-AN%>)/]KR@4<=.
M+))CWKQC,#:,XW6;B2UFP43U-[$YL,@ L8<<U-%T8:M7E3*8#$=@7+#W7B4+
MM 6//B7TX8FSM-FU7KZ5R5KSA'$1"%>$F*$7,IK42.+7+MA8^]_5Z./AUZ>_
M^SVHK,]A7N<Z1 X=5^\@LXV/^!.L,<]$7/\)O\\Q0V\K0:48OWC>'\$X&S]C
M@VB%1E\DK? 93$R<$,:3A0@K()/P[_G%SL64,)Z1BTDZI8L#P7HG/D4AY 3P
MM?K3)$.(DQ44L7(6##CVP<1,U!8;6JABT$?%R6M#H@-C[,G*]S&G$-#C].R$
M?W\!FSD6-'][(PKYS32!\X(#O'1ZBTZ;-1 Q<JJ[7DNVG$&R]Y44-R"0/QGF
MO0X9!]#1IS65T?*OQ9TV7[J%Z!S'25LOK%C55V@JK)T.9D-P\[)/:,KC!R7H
M^EEJO3FXJ%X@FH>;UY^)60J.K*LB,Z+?9SYM2(6,-]A I-XIUL5,@H>WTTX
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
MKH#A\#@].SE)#XY/'"!4FMACLUA&3U G@TBO1KP9R=[M->T/.S#(]@A9)Z2
MPF^0LP$:E2A\7&N\4!8G=0''Z>')47I^<=@_2N'OPKZ!FHRG:\C(ZO'MQQO
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
MP6M]+ ,<G#&N+(^2*O#Y3:FY(&#"J)X?"_DG_:NQ8KL(/J&OY"#X6=B%*D#
M\]@PFS!I/Y"R#_*+W)[".?M\M ?L(M@3#CVF'<989JFYKFY+,"H8Y31HV>P&
MI52SKYU]8K *;0)E1I,_E]+D(5Y@W".N=Z/?P2OVI9:];*E@!.ZQ0ZH.#W:8
MJAVFZO%AJGX.@YN6D/0ZJG0$88#YP@0X.O($!I^3VR#'9Z ND1T%8T[[K8HC
MDK817^.RQ((CT"E4YA20R[%],IWV:]*JDT1#&PB;!9Z>O0(Y4V;%"P(C-U9V
MOH.JEPD0RWPZ/3D[N#C9Q9W6QIV>;67<239/(KL'%;/?/[M@DPHV!;[!=6ZF
MDB6]03+K?&Q:G#G.5,/+O5'8<SEX?8BB -L?<G;#G]+^V;JG185L^QA (UYO
M*'CQAIEO^XW&F$;XO[<VFS04R9X<GH \/3R=P+]\IJ>59&1P26,U\1%^<'%P
M)D[]JBQV(":]_ZX<,O96R52G-H#AX$&,NXZ\5!@#9%6_0PWTLH;F?DV7SRP%
M']WKH;KEA%>VED"N;*YACJG&Z!IJ^K(24TJ \BI=(,'Q_]N)>9J\J<J8V6H(
M;QM2X6@28:;'P8*?*S.):>+<R]K#84I78T,%;#)^R"(R353#]+KAE#2:;(=?
MKU6J<V*7GY9].^MR=?1Z9K<M;%U@(&ONK%\[@ZGAI<A%3$O%$9:Z^-U%\6T[
MQ;(^$6O2>^]:X3D]W9LJ@!,>6/\1;R9]:O?M?H1US0UQC"&6;6)\HL]@K6B-
M@0 7AB1TEDZS44840@84Y0C*Z3@]2N$%EZKKC+M0_A>D';94ELA#JH("Q9V$
M"S3$H'M(KB2V*HO. E+T5'7M*XS,[D/K<.G@G@<?7&4UY@PX=<E(3XCTV <
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
MOOON.CH,^!OPR["+;DL59PWQ"*Z)!SV(Z-,;T!!HQ*Z' VY5*.)&*U5/?!'
MG1NS6!2N*R"8DU9BY(TCPF@5\.#Y=<G]UM< -X6I(E@>FM\=ES7[' MQW0"9
M];U).$O&8=*F!PS6)0@[2Y.[(U(HAERS0,1AF29PS2$#O[2>9MD [8S=L_FB
MJOG]'7-?@'@3EF </MO< %X'SKUU(%5YJP4W]7(\9Z1 $ @8XE:K<J"!BEU$
M?%(#?U18]PA93,I(QO)?_N?[VW5@XM =S>9K8RW-[SL1/U?RY,;',.F$X'0H
M*J4T)%Y"LIJ85>GKXYV;Z/'O$FA!\,@S>@Y,BH#(0RVZJA7L<XR@?/_!Y5]X
M:/I_ [&O<_WW6A=(JQ(6? F"Y&J9U?9VQGCNV:PNGUB)I]P*E\T2!+G+?GG!
M&;:AUL;A$("MTQ,]2:AON0"M ]BU(GPR][[L=RR"U'A!%=@8L/W*1M(L9-C^
M[ J*V@N^$F6W EYA4R9[_&!%D00 J.?T[5";/S%?D#1D''TCAU5E-HTBR@8<
MX%7E,'L=16E?2X+R#9(A\"B>15Q]H$7'_F5+,C6@$.LN><^8/C0JL0>3<F%)
MJ?(M)(<OSWWU#@<$,]3(%$-"OJ8&!,"2./:C?(L/>/5.9Y@#)?(*9/T22\UI
MY?< 58_>N$M'?X!"MZR>N VSGWJ></>DY>(^=WJX@] M-9WE-U0PM>R]N,%Q
M9/^U,"18;&!_,P,ZSD55PLZLJ[NL<'47/=*J@2@=M3!:.+8Y^L5R@;2$ B!E
MISE%-YJM17:VX4;/I4%.5=^YCK15[7K1/D^:K##/ _3!<^6D:R_>#U@.<S7&
MBB1HGY7JIS8$ +YQ]24("FU"&SCJMS5D_J] _CN[ERU>AZ,E'NBZ ;C$=-E
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
M,%4;-(')V &Q@W9LO9$M PHH ;Q44R&F1KG9L8_-X22__4)7&6\XD?N&>(.
M)<X*4V4^>%:3?=\?MI-9 N-D\ZK(QW?('WI59[-4T2=@R-X[?2+?0,-&Y;/1
M?N5A<!WI!@6!?:'KVVN,)B+#+5<P-P'EWC]*3-M_@!T]L'/J8T^-G^Y2X[O4
M^.-+C;MZF>/7F=U07"GQZ?C9Z>'%Q:YAY.#"F./'5!B#2RU5,5M< Z/AA&Q?
M$FA?50/TUYH,:9X';B]DV=D>: 41A#% U;B$)1EYB:Z>=\&B+#@.P@-6545!
M:3UTQ&4"U?3"I_?*)?3^0GBPME-#)'$0]%Y@Q)YLZIP ZA$VGC,U54W_RJE%
M&[\:1!D5HT7>B&$RT>#X:^C31KSF#ODNTY:5Y9(,]NMJ";@ H(5KA4F$#R.I
M.0[!"79J$C<-KH>'N!>P^] LDE%5+JF97 D:'P(8P1-J7*ZI>-<\M+A;&MY8
M[@QEMT^D=SW@I.D/,/274!F E"C@Z,_F:"N6UO6F/^@2KN451DOEX-C-CZ/:
M*N?2531=NGH<8SJ9,'OA41#TE]V'K4*@P(>!UQ@;YU_GM2[X822) I HF C7
M2K5J7M-.\B]Q]MC53%TPGB+!M OD#WA*40#@2MGR;>N]*T+7 GK[*!][-H1W
M46\Y-$9*,&Q37F57C L2*>=\#)K';K(:6@3%N];#MY9-;M IEPIB@)I#BH4A
M,\ FNKCS1&RIHDI5X(VIT;/O+F$0VE8=GY5E+Z-!X+>8C79C]MD-SBFY_PU(
MX^1OF54 -:\V]:L\\KBQN%*FMQJ$<B90]A:5S;C0<Y44:!LA;,\=#<TM:S<G
MY!5,#5$$SNFY(.<TN<VN@GX)H=(!9YUDQLP S5 Y0:YYA)M_UOU?@':JR)HF
M0.5XD0>!#:TUGO!?:**T?@?^.08)FC"$U7,^4]2RC?PR3:R3<\/L2:/&H#RC
M^I!J#E2<RQ(1.0"CJW,Y>(#0J>U >/IFL_RJEDD8CY=S_+>]!8?E<*FSJ8$;
M\7"%63&<0>]()^-K,_X,H\VIB>R\-CH&"$RP$$.:3G,TH" A014$/'IH;^2I
M_E'=$Z^STP)Z8=%@*ZQ,Q[[;=VJ)/V9?3(-"T665U^U=2= Z2AJB>X#,;3M[
M7-$N*B!RU;%5JT!5"2O.GMZQQGU<$$>$-(AU=-,-Q#CL:/?55A^09N[-(L>C
M5NEQ3&!0ODO!1%_BDKST+_+6[RUXWBQO&EP[N/B-[!YR9-Z;@J-POU99/:%K
M$(/VFP&K2Y80KU;?OM4;\:]^(W[ C9A<AEA,(4<)U'@G-BV[@C9%"SIBNN?'
M^L0:97>4: D#>WWL=_>)[]UUXZ!_O"( 4P4D\[4I)@PQSET%,@+GYC6&';M
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
MO%B)9SNLQ XK\?BP$ELA[Z_N*>^=5'4^6&9=0J!:$(]0Z),FOM1C7%DQQ^4
M0VCF#D\/0J)J+/^FV\'=[4\"G5XB?T6)67=X<JI&D3*]'_P+RNR$>58*U+$<
M7C?"['X%$L\1AIV<\=D,2CPR0;MZ/2$$6F'6 W[D/4+[]3OJO!5[^6N=4B':
M^@C^RM*^UGMSM912CW ^G]H9/7IRAE;7\# <1MQT+"X(Q<$*$(4&P@(ERD@\
M7%8Y ]D@V/R5)BJU1@$UM^-'O/[>-' _V;%S3+S_C!C.%[?6(C^*XAZ;^P5\
M(CW/)+<YL:NL#J&@\.V]^$ITUZ  8M)U'<9.5.QZ:*_1X].@+]E6K70GV>G
M540\.YJ68"9RE-^M*A<WJ_58S> Y1#Z<'1P>/CD!:L^C[6K",HC)LTL/PG="
MGL1Q74!;\W;_._ %U_O2ZS((OE!"Q83>D1W;#'[,L=J\1,&)KDO?I1.I%L*Z
MW11[3(*UQK=0W1[Q8VY@!"H "A:H1(@:)=L1VMG'_8*V-4V"[F@4O:*]KT*
MCZ_!ZX(].C.+:_L,N&*, 5ZI5L[B801]E(*6V,%SNVB?SX,&QM]4IZE8/*@V
M<NNZ1O=<J7D1H3QNYY(&M4Y0=#/JX/-]=GCTXUZ'N)8A+-_W2IZ:W-ZT*-#I
M;C*BQ;**.V!8QN)-MJ57S52EN;A!<]1C/D_Z9OS:3%*,;7MX#X6SURG-.K8)
M6#S?;6+]C 9=T6L(=69]$[Q5<M41WOXHJ&UH>%B#UP\AXJJFO?=;WL")!8*!
MU]3G2I'3X4ZD 'K$,V,*:;Y'7=R ,>LZ*Z9BS'>H"I!_N&NFQKX*"'"?C^,
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
MUM3U(5:ACBE9VOB5]_032,7+/C9&'82O4O:B[I84[\@.\W(?+R)F;COHKB,
M/W!;2KJ-NZ"'M9Y@!3655KBZFP4BCP[_5MF#8<7 ESL'M+!_X5E?-I].CP_.
MSG=-0S=U:0\?DTN+.R#!+>#!-G_QF\#%)'7R0I,O-LLYZ0SB01T9_TEDE4]1
M5$B<G?[@"!EC@FK#K0'M5[^H<"'$:^P#Z:\/3TZL&BJ*$#G6OH;50F9?:"+1
M-!P:(^]\XP@[.5;4&Q%]D&$AMP!NRO72<-POQPM"0&6<$1B(_*MFI/?PNO"(
M=P'V\#+?GM'>H#0@IIBE$?%NA'9QV"BY%B2LE1%6TDU<!_F1FL5UJQU.+!I*
M.<)TIGEME>?,(?PZ[!.'06L6=E.3!4*&P+L,RLZZOX=54LL8FSSZTK\;LW#
M,L-W[;SDH5<)_\8-M'*Y4+<6H@[@FJ ]-6]"%Y"F@ $%4<.%)ONQ>W&3:'6E
MABAK.)X[&V#MU:J86<;Z\@LW1K]4Q5[H-I=5W$(M9^1F)!'B<(&:(@%Z>AE!
M L6+")GY4<;]"3NEDOT);Y1-Q _?^VF,[WED^*3#'3YIAT]Z?/@D9Y\>_5I7
MGZU<MTKD=[#PZN;3\?&SDX.C78)EL#5Z])BL45YOM!IXQ94!FHSPZY1Q3:C+
M1UF)'T&]7PFI1Z#]S1O0YV'*.B#F_6-Y=65**]QFRKY+D]>O7VSN@?_NGGQ)
M3PZ=<;C=U'!(Q*5O?44\J.01!(GR+CQM7_P'*94IKD(6"5Q TR-V%L[))/H[
MG"-=-A"&/::&2^QFULIH& 331<6-Q,F4Q6^H/S,PNR"].?9R8_6,#([81/5*
M*_C5^+&G0*9";@55A@J)<D<%A9XHB#Y,EW4)12 X.6P!H!GH2/4@-#BNYKEQ
M82S59'5D%K?"([,.WJRO:6V&(%$_9,*B+//QVWE>VFNKJ;LUW_G3L\.ST^.=
M*!PN"H\?DRCD=8>]V2%A6":NKRS2F_-7A*8&4%A,.?DGK=S*K1BZL.K+#> P
MZ...0=.@MRZ0J%1+("-IEK,Y0U^PRE4X6?ZUM :NX%BC]A'2-X"=.^]]I:%#
M\AY^G$BW:#;\\9*_F_J*FLM/LQRT!F%\O6"<HP\%D)?<W*;2A1@=U6GRX=K*
MD28,UF,?::J,G@/D:5H5177K:LW[11:6F%NA\XYBB:E(+,Q<S.\<=RW.L&0@
M9*:]3+/;Q1026W'^#[P))9:A7G'!A1O26IE\- KG\&WLSWENK'B+J\Q"\&DV
MG>8%]92V5[U7CMX-!EJQL38&<WVT$\N (%A<!CMF7PN[R_<?7[UX_?+5_[Y_
M^>[]RP\OWWR\_/CJ[9L/EV]^^^?E^_>7;SZ^>OGA[>_OOJG :^GU7A^+W2H:
M)$547OTO#O]A1A+-4F*G*?'SE+S]/7EW^=Y^_5!#C/4%C._O+]__\?)]\N$?
MOW[#46V@LSQ>Q7/^>ZZ*,@@KO7R1_%:-EV0.3#'NA?5DT@HFN\FLI83H?FPC
M_K=E$4 U3Y+1<N'[0_7+Z.$6Y^\XBJX!!E10>P36%JB&+Z=U((/^&PG6N<Z;
MSQCV F!Y8[B&GZ.XMU:-/"FJZC-6@_DLK!3WLHVH*+7C'ZE CY?P>J"N-8R5
M+I.<4>]UZSX0\LR(04-9]W9Z[;@1$#G%1 YA5[R^V.<:YW#EU9L4E$^>F ):
MV09AI+A.D9H-4^N.4.0CO(/N<*=N\!4;@._02GR''@=?Y4)PS)."UC=UE@Q>
MH&&=U?RB+<^3P[>*._J/JII\X!XM]G__QRGIG?4YS/H\>;HJ*_0]S4BUBFD"
MZYC(0N*V^!]M;VTSE)$3&G1X4F4-!7B,*)5!0B?P"/?0P G!1OZV&YYT?9M
MQD/6:HG9=UQ>J-+!G'YQYY$@G-Z_@C5W#99\8@O+<-F<_W-I!3[*6?+T*39!
MJ1_W"&1OP"P%]U8([AP3..$T!/>U3D=U!7=JF/\!LN_SQ7X -=#WU^HXB'UX
M#(CB@8"<3*4GQ$T$V?_1:+\KB(%'W8MA6+/;>E[<K3H[291T+:31%G""5!Z
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
MVJU?D)]5W 6!<;9X-H'<]#5PW":]/PJ@ZATSH^JZ%.44K?L>5)'E4XU_:Y8
MKC(39KQW+D]-%^$=^Z&>60#U+&.6*V5Z!W?<3]G'9<L7^UW., VC>PMP:"3P
ML_#PN!SDA[?_UQG?@8-<=3OSO.DP?$B>LD\.UR %?!#1VDG+PI>+RVF!OL7+
MXLJ?:79W@^0)OG?7VG!T4H"L.5G+>M:LLW&;-7Z]ONER7=YSN:2!- H3*PJ@
MKXD3DU%^<<I9N0K]IHJN:UT024%N <5"$@OW' A.TR1@JI2@I4Y(+Z2EM;VP
M<%E;6.6\MM,.:$/P>VF=R.NVW]X1+2'8<>@;)[.\*4Q&](,O59L0<$1 ]^(
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
MDRZQII?6? _@SQ@\=(P\'Z#N,+-#DZVRGWHZ9WG.<G&?&VW5N?O2'9QQQOH
MJ=LRS^-NI9&YWH(O( ;=_F8&+&Z+JH0C4%=W6>& ^#VRN($4!K6.\-1%](OE
M MFM!'7((<44@XQLW',H$F[T7+H35-:2EJZ25>WZ23Y/FJPPSWU\TTJ4YRJ$
MJ6.<?L B-*HQUJ9 PY)4/[4AE.B-*SA +&$3NBRZP\GZJ;\"Q>8\%/9-'.Z2
M.$+K!L!1TV4#O5>CSTLKQA8Y=]NLYE3V7+F4A_Z,14$:NC0ND$^2I*M?PJJ0
M;AO4,4!0^0"N[\TL$LS+K$F[&7/7#*[RH^[S-I'CM?IUAB1>]Y$P>8M0*U]Z
M LB:/0Z%B^9^K34];&]DH4]QQLQEL?ONOI#.(U,!)>UY[:+&TT0#:G2G$X<
M!N:X]5V>"($<[41G' AFW<I$,DA:U&IW >&:KHSI"KQWS$Y79[8?"-59@T%^
M&>P1 53?S0TPE8ZM\);*Z(<K5&N# 9WET@FE(]I2WV2/^VEI!.N0JG&':.^
MDGY/_/'/!18==\"/I;P 3]'#UA>D@07;6C+E]&!KRZ#X\D&V\]G38P_I3D,(
M-N:5\+R!LEQK!7KWV94W=<R7/Q4Q#27Y;LX<['[,/G! D&>$M2DI8DJ%O[J
MZ+5=.O98*%^R0D1R;X'>W&1/:\+58*U*MYCG[+6014A93!AZP ?QF'$NV007
M0E+6?[]FY>=Z.5^,R1]\"16.=PD=!.%1\L001 X^75K?FMPWE%)<^+MQ5P5[
MMSW46@P. P?2%WH6V;QQ99ZIU'EB!V>OA&MRN6M73<I=&B7INSLTW^_0K-VT
M8'*X#>NJ,5:OR_?8$PO7OG,3,^7QIN7/=VGY75K^\:7E7?'BT:^F-%/KY/Z=
MC+"7[U]]N/0EU)_.3@[.A9)Q5]"XOJ#QZ#&5RLO:)[SXSQ-<_L2O_ZX^TEIV
MWKL '3_$05GO9D#*1 JNBZQ4M />CJ"6L]Q](IL V+E!XZ23=8"H]ZCY%OX@
M8B#05ACTOW9?I[SJ L=[44W,?F\K&F[DK,9.1A"$41;Y8KF@! ?&YJPI8J>B
MK,I_V;FBKAT3<:2Q>*%LR+"?PVT&->"ZN!0K%X;I:_Z#N5(=6GH[ZG3,X.I'
M17-ZM<RI[9*W>(A4N7*I2HJ%8LF?-Y7UQ.6,BEUAU]WF=O3@MG [8;G8SIT$
MZ#OFR.[BO<.P;0R\0[AV;\GK<%.(P6ONNF*'"FU'ZC$ E.8UF(0&%A%[:&=Y
MS9!C\.&6)C9>\4:(3ZH-_!:W7-L5HW[03(*@7R_[0KN")FWEJCA&CTG%F2]R
M\\N =,;>U%IA39,LYP%WDQU?/ALA2 CW*\7KI^Q-V7%X7JL1&]-\C<[+M :8
MAA\=G1_\ 8\-K[NXN A>9)LZ,7E:R$Y1@IXO][R@,^3E1^>>.-1--V1&A8=V
M;'(DEJ1J!CR[T-BLMB.GW5%0Q2]LC+D5L?Z3J5# OWK_8;T'-L[K\7(&A*QC
MNU*3BMMF6Y&=.&:S(O\,#8$"' +<L*A\:IK?=>Q"'K3O8':&O_PVU9^/0_;E
MC+J+#^-NZ07T!:0N+5!E*_D1J'*^Y]2:"&.JVD6DY@U(4:[+J4EM "W^VHVE
MTPJJBR&5CXFPPDT2CW-#QJSCUYEU+MD6_'1Q>'IP(EPF.ZZLH0[ \6-R '#!
MQ?K?V?J!K3\:9.E_!1GY]^8B6]U,LHND3$#D "_ G8$A9WO#ZL[1?')V=7$-
MW:GFU*6'!:&#Z$V3V^PJJ-O1UGZ*+6$IJF@-?>I%"!!L#"=^#AI46K5:9$T3
MZ$,:$""=(.K^Q?Z)8ARZ&?)?2*/1^MUM94W6FG[E;D&5:P:T!0Q=&&BJVC[Z
M&O#C\LO46@79#2>GJ4]1RC9Q-0?PP[+,H3(2&G#5N1@78(34=B \?;-9?E7+
M)(S'RSFUP2B2:SL/:'7;I<ZF!F[$PV7^ZV@&?6 Q&5^;\6<8;5ZCH3VOS1._
M9HBX@4S(=)ICTT.PCID;C48/-;8> 7]C'$ZO<5M3+6Q349\NXM6Y4TO\,?MB
M&B%N(R4\G+F-\WD4/B_OVLR<C:/'!-^N8ZL"?L>_M:04]_2.->[C@H+N?)P]
M?!"ZS\#*[K<ZT'6IUWA,RF* + <;(,PQA[6*..$O_3#?^IT#09=9WC2X,G#Q
M&]D;)*3?2S>^Y-<JJR=TS3^>?GB:_ 9-B!>R0'BU^O:MWF9_]=OL VZSY)+#
M"M+%N M,U(&)3E7#@=Y6 >TJ"9P6+3+@,CF,:<])I%DNP5[.RL4 V\TYA>
M@+"[-@4%!N99[EIW(KC,NJ?@M':1_\&+-4B1!V.=5JY2!G?JG75^)TOC>F-V
MW0%%[(Q*%2,Z+#<J]#'@0H>IH^ZA"6'62)8!/:RGX[IL\! N6,"R PWXDL(X
M>S"SO\Y8>H$L3NE\ICIPX(!RUFW!'RI2VI@Y-T;:;J>_ND+#L\A;J"!>::#U
M.:GF("UG+;B"BY9']IWX.+CU:%<ED(A;EGQ$*_N;DOM[0R[8B4#_,5P&"F(>
M:LP!/,J>IDK(,Z<8R1E75Z5#=P7M9.F5U[LP[)E!4,B I,TZ[T:-@;V G9L%
M@[8:8SZC0(YO,5<-<^CS0I-W:L%,QV^$!>K$APR0'\6#O%KLA@*2IMWU24T0
MG J_A:NH4_KB+E2)LDCX'@Y]FB:@?C_#/T#MV[^L34''MBFJVTEU"]4.L(&A
MT,W.=SW*663;OZ[L_KO)"-_J-A&-#<X AF2_HI'0)A)^J\1"C&5Z$/=!P40Z
M,@+)/R_?OP'JPQ83'0DG4U[9;3:1B+U54-:DA%ZL" (W@*?E9B $0H$1-]9^
MRNZJZ12T20$J>4P(7:52E"G&]/T8 Q,MF%)UIX-JC3V"PE^237!3"R3!DSK*
M.Z'HXU?R(@[O L O.W'VYZ#X79V1'Q5$W!RU3-C.-YPVZ3\.W1,O#LA\G61W
M6]4%VS5$O%S#A/B+[_!C19UUP?)9DQ(GL@@K5]:+MXJ]I?_'WKLVMXTDZ<)_
MA3%Q]H08 6LLR]?V[$:X?9G7>WJZ'>V>V8\=( E*:), !R E:W_]6WFKRBH4
M+K0ED6PQ8G;;(D&@4)65E9<GGZPR8S_E$=<)0VA?P7QVGZI4&1Y8;@\1\EP4
M&!ZY;$Z!QH];4Z.4:%@64"& KDY6Y*A"@=:$S%"C4Z^R *?5V%.N2R<\V*.=
MIC(##V$$SH6K#+<%3G'L/IJ:/=/Z,' WKXZXFR/NYH!Q-T_1'?O]Z:OGKUX^
M/N)K!H?7GQY2>!W7^!A6;T!H NLO M2_#9!-A'[X3UNDE4<B%.WE^%?"QPZ!
M)B.DQLM=;RINY$TMN"IE7+51N9L'+,FO@/N@;:)OAM550&L-I=]5)=T;A-]Z
MMV5,?W[&X3>TMEDC]HA!T $MIIP 0*X&(BKP0]LB#5,NZU%]65X7M*&]I_#G
MY%<ZL1B3'CPNZ( %#5>TP2,_@PS..G,DE$'34:]1*86&(21-O>U8.%Q$L$MG
MJ)"W%TGHU3/<WXT[B:I>?#<X'AZ#X_8;T,>4\DF^$QI_Y:.L#96UJ[BH]2[O
M-V=7TJAV<BJG>>-(9TE)KN#WX*%?;Y%6,J>2>6J._ZK79E&D&U)EY=%R;]RK
M\;8GU%P_EQ@4FT(4[<;FE4"36\0H+'%94[H3"K#K6GA+XAW%1]?0BT5U*^\[
M@JBN6@W#:[8"RYYP](1"BB 5LRJ]+NXW.K=K:JLH *Z9K<X+&T\R2I-V7^MJ
MQ=,G:@W#^-3VF8%=,_/N25+17S4CY[4Z&D_4V?C)=N'&J\:CS8KM*SX#!W=F
M>9AIFI^W:FME1#O'(T-4GS$[@-,&-"!7L$K:!.F(D032+1:"W?ESV#6HR7+,
MUW *,)N-,:SMD._\! ">KYEEP.S/J[Q:;]#.,<<CY3^A'WM:8-ZCAB:I>7U)
MG%SQ&@K@3'90+WB!->SHFS$E0+\"\\4BG?IF5FX+._ E3D<?&:N<(J*YRK+1
MR3G'P&\ :X!%J* =C*J@(+4[*=!>5<H#U$Y+TT5L'?O'ILKK6<YG/6Z0OK/"
M5@!PJ'^!5$*9YY+"7&"V.86W U8*@G4X6SCX.NCBJ.MI?7G15DSSL<%#\#;N
M_G*HD6'++G<-)*UWW$=LSS;J;.N-B@"?E/#]D!Y9IU" !%.,I?>I35XVSKV2
MZ=)PP4[8?<T %38FZ_'K&ECLF'0 FA\W\C&XQ&3V"$^=LU1BW(1&3)QLPM?4
MTA*>3O&Q28;[/[.4]E(NSH.CD K7Z8P]ZG5=D&+'7MO!1Z5RXFJD>GRN!R6&
MV;>=%Q;A0\ Q8KYC/6?3_##_]65*2$WC Y53"X*!<2T+!X/Q"!#3RBSZ!1,O
MJF7WV?;KX-(:R3:D[4>&H=: CE\Y>JV0/9?K9%B!:NM@-7N/!!$BT3B$Q31?
M >J43U# I]'12#K03%",X.C/*VWSK:7-IMA59_EEMIQ()U_$^F*?C)F#@$U+
M8&ACA3B@TA**/[SR1Q@.WXX8^GQ= H, D"9D/N#)B1H%=AN9@*I) ,.VEI(8
MAI=2(8O71B+Z"AX)7\[EA.5R"0 P>T([6879:0:<X$?NL'<D?9Z=W6UIC!F*
M\AND,#;F75SWT3J8Q%,SC4\>/4<53X9B!2=(:5TKF0,7P3/#0MPNG&498KX(
M3P;P=OP"IOVG]'J<$!H(25:AR7'&!@HPV4),PRMT!$ $5LCR(\P-'M0NNY!=
M]C].]!'2L[XVQ_^3P(S=QOS@#<@((\=0:=97[3G%;,Q78B *<*"SV'5H!"O^
M7*\@DBH$;V+E@.?/GCW8JM++;S(?$;*#AQD<3%P58->3"P742L@*Q77H$)WP
M_/'9V:.GT,+XB3WJ#A:(<_[X",0Y G$.#XCS(#1BOA] #&([T6SPNBXKAX0,
M&7D>8;SU58;FHO D=N#+.$6*#H2)Z31BDHK1 HH@!>HL+VH$"-#U:PC+*3.A
MP6J'-[\JF14$L*WE9K(.N"">OGSB6=4GXG@-LPRU49AX5B%8A _+<?ICZ^.>
MN52\6!TM8N9[Z>9Q2^1^IGAL7N!<$[5PRZ4SP<IC15>")";4F@YOH3A%\&-
MIY<S] NPQ1$QJ  A ,B]F5 T*!S]('-@C]XA4)G#TT @05Z,PEU/+\'[1Y:^
M;'UIG@%74,,\J6-+PV%(JJ<@&FW%@>P]-T8_\?+,E^=;='14O!VDFR(-L=&]
M5EZ?6-<\;AL:\:#^BHC8>YL79T_N[W6RK]ETTR"=UJ\$1*F%N=]B@7$?X, G
MEA* Y"C?0#-O=TP2>L=7M@N8$:TILYWKF_$;<T<4)"9A\?$G+FKI1B0$/. [
MFU,WF1I3#Q5EF+&,S^V#TI)?1$M^\#CU_Y%5%UGEBHC0NZS]CJ[2QC4H1"JE
MEP]A<'C#71I'J33'J WX68]7EMX2ZYL[;(!Q27Y:&V<#PYYF(*P,@Q^W/8,3
MGBV/0C_.7MJ2&AOBL)T_?_GH[&1VU^?K?M7\+,9-U!EVEJ%"-"@Q9AJ!HNRF
M,$NK3 I @14GG5*<VN-+2D:#NC>M*NS1H428"J@Y(H(:7]&RF_-4E<1V>^Y^
M&.7YRX&L2EU\.L]TMPEI-O'[DR?/7CU[=>35V1+X_^R0@/_1-B/W4 BP7RHD
M=6=/1;E0L9:M^6RT+G-:0@\KM3.#7E6CDRTZ+="/O%NK7@NZ4]76X_E)FMEL
M.23[N[91$0V8(P80[H7V5TKTT3AD#!T3LJM.',^<C'C*ED?\+J_!D =*BI^(
MD@\1.< $6#N/!WY0I$N+!&8/OUC_M<(WAG1YHEP$N,;#EY26#17^M+^BTPWM
M</=#=2&0.JPY4:1_,RHVF(RC,M&KL2(,F):/H#52!3PY'2>F[FU'SZ@9!XO/
M4V.HQ8&U6?QV@4&XIEFF&SV+DQN:.WPD[HNKK**JU0*+7FD4]#<^$)$]V<PB
ME-"C(CY%#IX;=Z&:N:A+R#+%M_QG@;T1/H-M;^:CK[08T47HM4"R"]F7@'>)
MW!XH',[K&L#IYO*OJ>5VM&!>11'!B3]S!0B63OSQ_)IK@=^(LO"N0]@DHZ2.
M!)B8V*<5[-J3$<<N&$-I&6RF*8K%3!S"#.Y03\TZ)]1? [EZ;#L-VX"(I/ R
M7]DT:$1'"$V2F8;#41"R3EC!5-N@X#JC5S%[\!(*IXN+*+CJ"$G5-C_0CE!S
M3SA.C(3FZP65O^-&!$127@CYB\<UUSB^=7J_QK+_15D?EFR9<W(.:79BE\M2
M@EN8MR;,;CM0UZ)KX*_1--TP9%Z"% P2<@$8Q<,$-$#\O;0Z'PQ4&, M>LFT
MS+S &D6&ZD-CB\1O-V\<]$_O[*JWX=Y_K#CQ<;H=ZQ :Q%J3*O0<%*]'?\LC
M"; <B"6F1@R8@77VM[_F_Y7T7'M97L-Y2)>BA^J18 &4R\P&%200 SI65G&
M-J0YND9HUOJF 27,BSD@PC+A<'/GOC1R], J'K^9#2/R>L$1KKHG"1XW))80
M$P.89@93C3E#A@8"+;M* B4B\(P:(6EF><4O@]+N]_X4=KTVM9%$ND[CP F'
M2_O!3((*?SM0)Y3S2.)IE@%C896Q'656:DXV$$3P8;:6%AEC(V+V*L#DFK<>
MS3:5]*FBP/Q)P,E.W/N^%0IKD+H^/FK@3.Q8:ZX<M"379&D%<_DZH!UQ1%?
M<WE1> TV<8_.HT\C@=I&EW?M[L0J,;>J&3&&]>&U<XN19\-HB[DAXW-RTVU&
M(Q4_@C*I>1=S)4FK(G-#Z5\T=^PJ;J,\J#BQ(]'NGM#YIN"49SH%:Y*)!(D6
MOR#BG#9D/XO"IL@A.XR6*3J\%VBV4XM@S'CDA.*V9%)&\PLKFWR-F"AEZUVG
M?-*(6*&VH2W=:I7T_$[)K?+[I06<3[W-\P*WW) XMTT0'B.V6,'QP.-M#AX.
M=':$ QWA0$<XT#?J>%K#-C9:I?JH=@,5CO7DV5041MHNK6=-?FI%@2TR5,]W
M@;.LH%(ZG[K3N>V>#^JHM&5*NW-<9]L%1; JU"RJV/W<DEV5F#3M;+[9B6I'
M*@V"4GN#1ELC'1^WY_<P/]'VC$=$@JN]M[53WC'-SB2_^5WZDZ,3F+-DNV;/
M'T%XH0"()\0/MWNU#C<0 BUF0"XKQ+^)7\F \UX+KX&>&K<25$C:7)=PQT(L
MYAO>YY?-^GM>Z$'IAZS?E/[!SUYXI1G?*,^VL-!)MC4R);[ U-3^A^36QZ,'
M?CBX=8<:X5OFM:;\\(I/KO)R@;@U&S[X)D40>L!%Z0T"G3M\)?1/O %I>FTU
MI+;X@SG0AN4C0HX%'=(_^;Z8_GAT\L;&-#RV#.3])" /!Z2^5WY$%&JAVI=&
M?HB1\"92YU1X$IVSU+VL\YC<G/S(+^D(J8B$++@4)LM*;+"Z%'UHR-M,4R.H
ME?W<WDNE-UYJ\61H#LT0EA8 9%S',?-T";^YMLHT=;9,OEPNC3\L)9]_EI5]
M4/I^'D%*J0Z4L,302!'Q\ZI_5Z2%RA*Q:("&<O!X^<QRYFP*II;_7U#QUM9+
M )YIXX!F5=<9!]LQ\CG%8(L+>U(/CV(F'1PI$MP,E4K>6@5,S8TO062]T"ER
M<>N?)Z,O9HH>79;7":&*0<RR-47^7,15$Z![\GT2!LGE=AUWXQB]3Q*$5I&9
M>IMS&OL$*1V'JHNQND/5U?RY52#&.Y74&JKY4]Q0>G!#B/G8$&SF@[05CWU7
M'SGY\.O)Z4?N(YAE!M"Y#K+PTMQZP1)#*@'&2S:UV9$<S@WIN;SJ"=LE 5Q5
M<3#U\,S=-BH0W*UQ*D_V'A L\\+1<Q4A]YWR\+OE+Q;4-):+2F=0.U0;TH2N
M$V#34[W.'YN"H9\$%\ZA3 BC<,GHC\WLPA<RC4XGQG?H2,$2175""U*"H@M0
M3U(_*CJHC%PDMEHG\<$VYCGD]3"MC&P>%=*W9[_/F'&?8(\MD://WZ7K]%.5
M7Z73&S,S'YVL?^93X_>79T<(Z980TN>'!"$%"1BQ".#N4$(P$BEXP-S2;RC+
MN<:7ZVHQE]G:1[$++E/R=%TMY'W40"IK/4NC-%)8Q4@UB[8-M]^ET48-1#
M4*>QC63M/(+<$S1#,K)$K5S(_ZBY(1] [I@O9I E1&ZW/$.".D9)YG0D( ]=
M+QA%0G<IJ4;)O$X7 (CQ\)Q4=X*/3'2GOQ6]=6)MY\0.&USPNF9X'UE&&'!T
M>^9$@VNW!L_*A/^JFE/J&-B#\G@F?_9-F -%.:PQQAJ<+V?YR^T&58/6\2_K
M(R6CU>5-3?]"?TH5I)CQ.>^..W]>F,F;U5%?+B[5JD\E.XAR.)CKINBTU>/3
MT<&M5(2$I4T_%7WVKO*6E**(SJ?YWR2[3!=S'PLDWHL-_0Q0.(3.4GVHFBLS
M\KIBH9:V_%]HA6NTE43UW7'0H9L>DD]DL2OMD;T_BSS9X*(?6(0M!VN/G7R1
M*C AG'[B^M,FJN(606W60_.#D%2_WC<%'+C.K--X\,B5)T?DRA&Y<D2N?)N"
MIR7DH(O7\HXZWF%*4;>#G-QX:M1F/E(7$?:3$-]ZZG6%65YPT7=9W?R#.H/_
M_L0<&L^?'D,K6X967AQ2:,6M^HB7_0''44*/B#-!37HE<!^HL,5GNQ8H#GRN
MB!EBB 2=U[(MHQKW;.<&]Z"WWH_1O9C4&5,O$81IB,/B\+>I8@H5R-$WM^<=
MG6P;7Z 7.884?G-&N2PNY)VDQS%1<Z&TLJ,8H+&Y=JKFI%S;[W")AWBJ.Q2B
MTT:X(K8YJ:A!49V1FZ@S'SR1S>VC)POO<',0\_*0-D;89!S6;DFGUB&L5=(9
M;!H@WS]X$%0LOM*A+)M*]_: ]5V1"G_ME:39N/K_EZ6+]>44M O6I6.,2[[\
M;\YCTL?S')SQBPV3^W$?#GP :1.B5!ZE,[/&@IA#'OAZTWFB0?E>-<V)JXP
M!>L;CZ.0WL.BO,V;@6T-"#<NMR(PFI'S#5#K(!+$B-"7E&!P*QM72"B-ZAB*
M(8%KQ/I+1K=;I)-L(;]9EO0]<(XEYNV )1&U!OX--$PI5.WD2R!L KT"_\4:
M,,SVIK8.R-R+JCZQ_CIQ-6+R&(JPPBCH7_8U9GP[&JV'C.B2E]<!!?@ 2%80
M%T%&H;;ULHY*22VO*@LB+,HBY)M4B1!6P:]U(J4QO&!H%@@7&PA6[N)F0SEC
M"B_N?P9?B*=E_L1F&&;9-C7D],TLES/@C\:*NJOR2]8<J& MKQQ*%0[A.@IZ
M'$IB$.\CI2/8)#"2CT\\K$&=Y?^+TCTUVFX!6S*35ZK9SS03:=9G'/3>\%%U
M>.Y%D_@("H>>/UCF2<6 4\8VQ2DFX[9RW>R:NDQYDOT5MICNEHH//^YKKO-5
MUH,Z!V?#"A0+]3>N4_.(4JM'U]EJT\CE_!TC74J@AS?:T*P=_$M:#-8)PRNY
MM2!)@3VWJ%DGK".4A[OT*^I(=[2"WL/J_RK=S#8+A&792WE??7CW1C*L4?_(
MZ3XP[4CX!%O6>%;0L=5AT 8^C(H4+/%HN632 X?SQEH&?OT;_>+$<1!L#OL]
MX_A.N+T6;D78RD#=1)A&;&I#&%P'(8/SR3[B6KJD^GP*^+!R2@U)$]<^*Z.2
M?0MNHZ84@E.#F< Z?=26(",?8)&2T3]I23][&76;T_H 6?)D]".09C(=P^@C
M:"/SW=^K=+TAK-$'M"X^0;+^9ACP?'=2WJWAU1:PO'\V0R 604MC01TSI.;2
M..T:TWBG$_^0E&EVZ$Z%5SY3KXWY@-<9$6*F+"/'9I(0I4Q\+?S'&AX( &L4
MQD0C_(@8*9*OZSCM0<9#J&"I>Z=[?.0A,Q9EAUFK0IJ_G)8P.#3:9Q87P*U"
M:A_?.X650XK;<@X6/N8+$48 '<@PD3RJN1"+-!G;XO7(_=NH5;/0,V3X0#;@
MRGD=<&30NSEB!P^=W)P-;@6O_)>%>%:5XE?UZWBZ',265BQMAE>'H5^W6OI=
M7 6JYM9\9ZSEW"B 20FU;7@[.V/.>:-35?Q#(D9C=+J50N0F*;GOB/G;^R*T
M:NTV0;-=TK2Q7(NYIC#CFU6;"Y^H+M@AN/YN@\";^/OC.[?%0P(?S$- MO-V
MXN@"-VWFBKR2$@>HP)8SESQ?/HI[#UU[/N.M+^ P3)0&FF63E(P=]O^X5S+3
MV<]H%ZQL!YR<VLC#&#]DQO%(O4B)<?LNJG29:+!XG9*/YNFGIT^0N_OMZ0BV
M](O79^=/'J>/7J34 LE]\I(&XWB"B!M<N**H :E/"NQ.%7PW,HK<GG%O5PN>
M8=O7VS*/^/(M]0S]D=,?G[ANOO[]^=FKLV?WC-0^S SBRT/*(/)ZCV3!1W;%
M)9/84648&O!)%#!+JJ(?A\0Z([$*(R$=X/2" _I(LGVZYG8/I(%(LV-9DL\
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
MU>1(68/3#J1%G'*0.9^DW&,SJHHXU"BBM(WVX0<$A^;YCU7YQ4B9D>L/</@
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
M'+Y;0L6?F0)Y49LYMQ(&U_II(T[7/"#JFGOO+M5"74-9S0-BK=FR)]:?BO=
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
M>?FHOK*X6)57\T8H&S\J=C$S50O(MDF9)IG5G ;N>23"\&,X8HOW$6C3W)J
MLPV"U\DS\KO'/:ARCWMO%4MEH-:V;GJW-DQS(B4*JG*3(PE/GHXN@:!C+*6?
MHO?,,^$,8L9KKD,8FTWO5_B)Y6.#QA80Y!()M<TD1)K7#$K;QFZ:R"T=/4O-
M-2':AG QI?)6D[UX3O!AR!!%543@%^FU&#AY+0./U]3UQ5C<$:R,HZ"&KOTX
M:%)1WO[\U, COK::A2!L7.H*B#,@5+0ZQDX>0!FF%B[2F!8V58C=$GX(A%@Q
MRYH.7&'6:JF$T*@ +:@N+96 T#O%!L42*V;^USO %79%;@<O(EDNSAS,-%^/
M V?: >N>1%YA&(X'MB>DUA"_4]F<0^_KXAPU,GP48B)KG0Y*TB!?LFPE&H$D
M%^MTX41BRW0T2<UA@1K&4S -_9+(?-DASLR%BW)%$Q"++WICC:^-'UIB?V-=
MCNWZ(]^472O&KK9:2'J9)C=.@9*I3K5%>NTA5<U9LZW% '=G969;F'VC0A%_
M/R4O6J&XDOAT4EYE_IF -Q8.NWARTJP"A_0"K%&/F:["E^#!P Q(A6$[H2_&
M!\0XKCTUAGK-S3E\=.C0FJ>/C]":([3F"*WY1M.=UE#K.A<TB;;\V'VYB%]J
MWZ'HL/;RQI*#8YFE*JZ7E-/NW\@_3^:;BJI)_'/%'B$2YPL639T584?)]E/&
M2[)Z0?F6TV53((^Z9Q'2..VOT79?K:.!-/.UHZQT*!O%9N-%=3K.K3^!R!ZR
MQ#Z@DLC9?<<?WF5S=.G,DEL%\2% UOG;,E+#=8] *+4\/A"*UV5([5J7QZL*
MV4;++$58A4*<>SU*(B#+1@?%2(ICC $.+P 3;5B?4+,NVTPN&<5@A8G725NW
M_H[T+->U ,'5YGMJ\\880J@Y0!6 +Y;84?"+-D#]NM$/4HB#9Y"J'!6O#*:J
M9(:AR<P,)-"1^;Z7Y[R9KL<ZI=7=T(C@K,:GMN4P6;3+&Q[>Z%;3$6";<D^R
MP@P$@\8,K*UF2,=-]0W>;+E"2^RD!1 OE(BS9_]A:2-4,S37<PT/2.CP'MS/
MYQ33]%!N<:OVU;N/\?CQJ(9D0>,;+OU(E,0ZDGEO\!5SO]MW0=^6FO7XS^;2
M5#]%[^4+?5@SS1,6S-(VD]1!=%;<?H,\3P8I[JNLV#1F(&E>"2'V9<@&QT$Q
M=^6D++^,KM+%)G:EC?A'QS9/\PI9X<W#O#MX#XA.&K&B6;)+>)QP6;KI-_?8
MR/2KWY[>$9'E;2INZ-!2F84"84;2Q+C6?J\@=)?8L<F&K?P62&$Y>%_'IW(*
M@3/) 58Y48;W 2U@'(I:[YHQ%U#A6TAS!!6P!>1HG5$+T<E-+,7FV="4C;7K
MZ<,C21OS?"#4WJSC+3U8F>"].!K.@?(,S,JL9F )T,C!#5VFKR?9;_:.ZRL$
M6@P5CNU[P/O&#)3[E%0IJKXK(_317=N;*<:=A_E/\37XG&)>/9(2]&VFNKVM
M>#&J#QHVX]0T7ASO3/P.0\W1+;., NJ0'A26?O,9%3,(HQXF*1 [B326[D]6
M;GAUBC4!B%_X(Q/Z,H\&,2]$]YHMD2WF.Y^;<[7<&)ZN"6"J M Z4]2PP]:.
M#?W-?&XF,,4JF).GZKZ\19A9$\P+R^^($*!BM@'H @F:#\-RRR1UV41MAIO3
MO':YO%'W=?49])'BU7?9Z](> #K^;U3[LX;D2]S>S]W20? VG+A@WIP*P7RQ
M-:TH=^V8RR[!E2[,T3JUA9V4<9]:OF$'':@=71U#[E$(_!R;WGFHA.85%< ,
M^<DXX,'+E*XMXZ7MZP'DG(=P #80!/$#<"#RD"!17'R<C 9A$+G3?,V;H __
M :>JPH#\L9E=<!ER#QI$<""41NE&>21#H!%#_8-$T#"4/V&3$CDX :"BMRGA
MX"\V"^I8G0J :2X8<P?R& ;;TS\3:D+/LW%OZM EV@%#@W*>7AF?O]FXT9:,
MJ:JZ6E"=[JU66/9M!G>5&WE'ZW3M^&&EOV]LCA!@)KAZP=UJW%;[%A26(+>3
M]1[?&9QT'NG.W0#1"KQXQ,31)&]:"[H5[,<BC;<'-":-FDBT1FV$!SYA+=.J
M2&QY)9EVQG4#^EU<1OZI<5'D&C[=_"=TJHV0$%3F*/*<EX__XY0?]'"J '9
M0]_+H >:RB[JPFSD G-,W@+;G6"#B.\M&YB%R.ZR'F#>!(3O;"P7XR@9&9V;
M,#(RPK%UPSIK>"MTG:O<<1ZE.<! G2<6PI^,_KTQZF)^8^MUJ&UOK !66D1
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
M]C>NE0C83C?)_5I)@0GHAH@X6\>0D#A*+OF6-3^21M-G$E)#%@;J>ZABT99
M,.0B[#0L7U,!BHH<(J5QMERM]2@T@5&(-HVT61#66MMO&.YKQQ_KIE#+Z'EK
MR@YWP2XO5:D2>3#^$LSH17I=.Y):2[995A=IP;T5>-6)_Q=^A(>Q+>>#IQ^W
M[;!M^R'8MLP"ET0IXE!/PZZ9E9H4&@C/+\R9<'%7U+]_>L2:U,!!*$!'!8BB
MK6%4P@6Q*$!N5.4,/%[HFTZ'+@!,\2;,""U$--14L5;A+&?\\;&M72*X3[R+
M-FL60+%NID(+LRY!)J+]+#NT+&I/90O?UAFN9]1VL[0S ?DXT&*<9-'=LGC(
MJ\N;VF@I5#H9I$>JLC!'%CH#55DN?02YNTG[B$Y';VHS^=267;W=J@+M30JQ
MCQ+$AJ+HQ6;9 J,0:0#J/W2<X/D1)WC$"1YQ@@V<((!(4J6J0%MZ!(]=!)48
MQ.(0&(<95N6:KES<2#RRVR3FWL:@H!9I#3+#74G,ADIB0".I4ZA'8L^#VNH]
M9+1"WOI H>=#U)SKZU"7PA&%P=:9="I6K/%@,IL3;%-1Q =,W\U49@D/936M
M7H!H!0#M<@.)B[GY.34-$5X(>H-37VF3T6[^(01K109G$< NL<C$W'M*YS^*
M7JW07SZCBP=&,^]EWFBQ$%O<K?LD6U\#)Y)7J=3G'8R90G_W]4?G)Y-QXJ?;
M(6^"H7B.RN(9*,TTQ%SUJ\$"[E_R_N305F$+A^@*; +&%'5NCP<$C9WL#W&=
MEY[]#I*ZW54%G[NT=M(LWH46AFN4>31?"*'#4MA?RRM=D*!&.*CE"OGN'%N1
M6).=T1&*47>>%BETYYCUF[6HE.($;F..A7?1X"62H+&T.'Q<)#LDR#N/$>35
M5'L&'@ 32]E*WEAQ;EAQQ[ZWYESR&OUR1(?BQ;Q#J&H1O:SM,F#6VU./2!QQ
M/L9TINLHZ5.S.TN?<X3 J87Q=.<W[:62:SK#$\5G;O,VY,^9NQ1F83B^J,]I
MEZ<;E+]1;W5]69(4][W#-^#)&_V7222L28%[@;;059HO(HUI,/E?>P7A'D&<
M4.6CC0=9+&0: &?8UH&X3'1C.-Y30U$C3)_55VS^2 R4RV-CBV&U$K.JU2[J
MR+<?*C5IP3W\D"6LS?*E-R6)6F-F8DT^.$<XKV@_&,LB5" UF)#>>]<AJ0_,
MM?]@I=:J+&R7V-X0CGK M;Y$ 77NW%[<E53(VE5DZPBBH&O2I/#<M2>]516A
M=EKO\N5S&DM9 $ICK@\_]D9<;)MI!BB&;%0%Q+><'J F!_G8.QUC3;54(?A6
M##6T1J[58LMO^]IMJ:7NFI@L1ZO<YP&4,[\!18=SHY>MVC6]:KV/QT<0%)VM
M+1</K\> MF&W7'9VG["FW5K7T_M'.8*Y86UFSU^UT=,3:JI&:B$C-AH."#QY
M.KHL-U4]1L-E[D/.L9O+@A-.ML!Q#&APKZ&WV#XVS6,Q4R[S5]O47_UM>>/8
M/1.Y(_>*,.="C:DXWX#XCB85W8=8E3E^457V>>+UCVZQ:_):ALR:,0(UZ7HX
MGKS.)&HTK6Y3_HW9O_TYJ<L-U,^++B%<WXS9+I&4;*;Y.Q#2@OX]P5L:4Z$(
M.Q*NOEMF,1MZ$)FJ!B%HJ7198^)'LEH,^F&O<M=#7,1=)"XJY,G():%ME; U
M"AADZE."RGT#SE(H(<F)SC3IY3UMX8YMY-_'EM'7+#@>B:0SOF39RM,!)++@
M99;81H>LT-$D-<<#*A9/KS342B*39L?IM;"-A0B] <<7R(\1L7^Q+L=6" "@
ML+$+AG?L,(?T6DUNG-XDVYQ*=K4 *+*@K64!-V=EIASOUB89\?=30J,UB2NN
M22?E569/ 2Y0$C;D&&S + "'Y0)D4X]-KN*0X*C R[MZU990 84#Q BN+?T5
MZ#$WTR&.+W"+(A5Y^X T]SNNQ=\Q4C?=+);>AY>Q L2%O:$@69D1'SY8+R4<
MNI]IMUAYV1 OE-8B3MQ-VSL":)SVUZI%1,-!AB8'$'\."M544Q;KKOWY!?5
MY?0!U<+.[MNQ>&?;W+KJUP]EV'!7[\AMF"+OIZKQ\7;]QCO,VGC'<6M5^:T&
MFV#'9E/WE@CF&+T7S[DB2'""(058&\>65X%]3GP.D&IHXON,W5&#^B5ZTCHS
MQEN^1@^*BY=4_9$'- ZN-M^G*XR&_B_?=YVA%L"W2^PH^&T;B&'=%PO\2#0$
M4A5\YM7!&+1,\PD2$LX=3XK/H3'6L>IX016]4L784K^G>$P_VV[H? #PS\W<
M9H49"$:#&.5:&3OL6L#3WFR9KQGJ!1H46Y.C6)P]^P\QV2%,)4DM7$9K6$X7
M:5T']X/79&IQYU>Z=:W:%^YVAG+@B*2G1T32$9%T1"0Y1!(?B*T:QN867$MS
M6]>KS?D=&7]GSA3B!$+#,P"=:#FI=MJ)/3Y8F^9P'&&CG[!F*%',(=[A;*R)
MC$MS$G7HX\&*1[!W"%3P\B)A-FA1U]E:+3:7.7N@!"^7ZA=HT$E#])9HHTA"
M)7JN.&,%<E\9) RO,FQ&8)^?-"^"M ,%]EQ<T[MH JQ=5^EB$UQD<Q_1P<S3
M'*)LU1?S"/OCQBC#^7E-4=4K98HM<C/)KIN[F63S\XU,,OWLKE#UK:P=VQNX
M$4K^F'7[7J$!(;N=NAB>]&[WL&FA+9LP90S^]/JRQ/(T),R7Q&>5(Z? H':*
M/SBK^)KQ)E#^38 PM,ILW!K0['66X:DQN8DD%KWP J6A\QC_DU"L\TQ@59!9
MP-MYK@I.].&"..O+KS\KLYH1-0OL1ENJ[&8WS,'L$]NO"(T\[GC#]C7O$3-,
MLBR->D'+\,I(^;+!2&VK?CI2X[C+J',]QV#8@F>2;)(0C/GX7<LXNN-"%4;I
M 5F>.H,XYIL 67O+P)991DD%R(=R"@@^HWJK:991>!Z2,PC_+($7P/W)2@NO
M3K%L"?$:?Y"2Q[ NP7JG4+W!O=7(J\L6\YU/R[E::8S.UX215?'W-C)]YZ'J
M3RT]E7EUV[# Q?[]FX\NC-?$^4/"]3)J%^J7 ;]!<D<[K+ET4L&/IR!M5#,5
MY?)&W=>5E=%'U@E.5/Z^M+I?YT6,:G_6V B2R@@YP.'JM^IJT8P>Z[SU.BEC
M#V]KP3%I49B#<VK-$T(93&\L]M6B)6KI5R"I>$N[U;+U4 7-JU18^WM_,O:L
M.+@DZ$K=+&I'X$Q/9^D#./<:N(GXN6?1E(G4=R>#<)40 Z;H@6V>VP%G@=-2
M05K^V,PNN+*[!]PBL!9N7-$)6DF&@#V&1D62.-7Y8D%X&[WG"*M_L3$"4E9@
M>C(D:RY@>-4*:Q *4?^, >Y^/,>]J8/+Z+ 3&H;S],J8[0R*"RI6/8))!JFZ
M%UIA$;T9UU5NI-AB[KD)_ E;,%U,\(2#;'26Z]I8S:[Q>^!_G3<(1:.88,%
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
MI7X$,Z;*%JTJD]'X! I;<R;E7MPKWLPJ5I^+4S@O.94R9. E)XQ<0)X4.80
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
M8H(?$H=[2U06J3<]+@@7YS?K8N8(VA@ (MW!8<B\84A\XTU:PUJ@8:H,"-4
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
M/!@[^V-3Y?4L)^VF!"$KTBG6_>5UO8'_*M+Q1)JES;@K$(8 D8 UO8:/9"0
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
MJ[;#^AK6UV9@'\UASNQA?##-E]C#8,P(]I.1\KE(N%?8@HR5+N#$(/?Q9QZ
MU2O5ZI:">;C>)I=Z4'TS(TL-7Q;G==G;%1;S?/% ==!3G"LL=<9M"Q-.U829
MPB'73U+9TI!S[*EM5L@ 6<:,D6S%F8NF>V4@._-D8S&B)+_8-<@UC/N72;>5
M4JCHIQ ]@[!,L1J6'J:=QL-#-0AW#W3>!Y2;-:9&&MD8GC<IWX'0>>C<?&-C
MZ[CV].']?^8BLXPP02T_N=@'EAN?IW"2[:?,YR'Y4?X.B\!JB[Z0!A1T*F)9
M@6E#:=W_1HT&N$_+Z86+6.:,O3Y:SN)*1+JIW<M5]8KT(*<SVIACIPT4V$:'
M#D2?/.]C:<I9]6 X*!0K#&BE8(,J1]9SEATOM'/A@]RWFX&<1VA\C3J>4-9E
M4F'#ZZFJ&)@C:3&@ZMP+=# P#XZB/.4N4<-,LXP!;91W#[T,.!%>6+B=?^LC
M8@7]A)J3R''';PDOJOC I:WB@T7\$FR07:"&-JAN X21Q&F3E/)\5%EC2>@C
MCQ:H-"[41Q]MWMU/L7TP"FS<"?Q7[AB%(RP7$\4<I""E\I-A'E$_1.8)1J/S
M=+J"%LL!/75Y^Z:DUI4:4%;*H%5)\!Q(\;$-1I)*M%&-P\<=%N7LX/#A>Y<X
MJYII254)=[1JN(X'U-G%*% 3/B]1<KE5GX$N<G7MQ\JZOY()7'E)\3*MRLD2
M.VK=L\R5JZ<(.84 %!,OS6JLR/]E,.Y0A_RR=;WER*NW&HYKL],FD;1)),U+
M(EF*^+BSM"G2?*5XH/-;0W+/XVF2/@:)% QS%'=XVNLJ:[=08HU=2D%@IZ$7
M90P;OG$BAU(N8&85V260:-E L#@Z&P\R+NC=00[J10BB0UE4'HP:C@G+.);:
MC)PV4E'LI$GAS"DT#=>5JI3CH-T\^3A#3&5LNIJ)B$(?Z@D]+PNS39>ZQM45
M9\O!Z@G2TI3G5\CXC6W38:7F6$0VY8P4:3IW.F_WCYW1L #MJN8"+ :J'1 3
M6JD:W59;R*;Y^\9[227],.*UZN=I'&8#TZ[VNGM*H-,"K=ZIT+U3W[)&.?P]
MVV^E.[NA%<@NWG!$&O$?21B/N3^AJJ!2;J@@A4.1K=V"=>B<64T=9?8&T-*P
M%][FLAC',YX%&?#EE*12Z-=+@2(S=VI=G-59-$.@81J1->AB:9?.RL(4D'PX
M4EE3O1P.\%BVCD/9Q@%G?+?3]^Z25*9LP=KKCZ1T,VKNQ+D+TW&N$?Z]?#P
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
M>N@Z @GF QL"5DCN<ZVHK).EA2:LSX@*IFCY%Z8%BK-S'5O?"R,B.28!"RR
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
MANQUC>A9,A W["D%3R-/%3:)0U6D<LJ^EHBK0R8)]:8.E4O"#()7AF*RLDH
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
MS$J@7AE6EF+9WQR?1R$B/M&MQC RZ\'XA/0OI@5#SK-6+FX9,.-XP-FE"0G
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
M^J^:6A]\[G!T<MMBO#:;6%^_9%6T^C&/6[N_)=4FD.H59FZUM-IH6GWE*=U
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
M>.\OO!#/R%\HW&,8Z%%U9SOF9#T[=WX[NSGO7E\[O_W2O>I>?'3Y--#I/,[
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
ML#-7#$%1'AOLG)I;4QPE'$)(PZ[3]T*:-CY1ALYZ: <K@[@L=?A"^#I#RW<
M<DND,,6-4,T K$M8#<'^%KF>ZM[WB9<&/*\01C+"B!$'^'BC8!JNVB=^TTBD
M?:2%V!=EYTME?PI&;SX<LLU;=]=3%@[]\<K9@Q>PD4LS7WSJ,FU@Q@Z#G9[E
M/:*JH/0L5!8ZA^^*6T!^!Z(^E9RP$=XM/"Y]I1E:X25E6L#WU4]@RSDIXC#5
ML!-Y'"Q.X7@OAH@)&DKY6F%BZ*8)4N\^?C*[\CR?RIXG36?/]YN2W13Y-ICA
M3M5F$!,]LA7/P$<?:MEH1?E#JTH5G;#>TB6E5=O8/RX@<;CSJ)XX);"TT=MT
MG+(>, LVKDJD+BB30*"*DH)<:#PYCWE LX/]K G2IM)&X6L[-ZST$N2 <3B&
MT63$?I&X]2+7N?.PA@KO[85,-TD/%#3UTAB(S1>DT'JW7ABS_UE/%/.;?-!Q
M N)&W&-Z-D6^<<B^&!&7L+_9]S(,$&3JL78V110"!QA>>^_%W])\-/:9Y[N@
M3X&^U*4'PLBV6COT>^S0W36P0VNYXL=;I$^4+"H== [CLR"^ZRW0)4\%C#2.
M=$[;AA4QE.38KD?"#[W(LI%H>*MN)TW3/IZBGUF[M*CE)&^=;CC);7^^B:IM
MHS#Z689)9;YPI46Q^%A9^7)EPD1!@1)R(D <!LFU[MW:)S1#8U-/DJ2@GF1?
M]YDIZJF$S/-J!/'^2"HMFA$O17X%TH-5OY-TQ^0U_<[GH1U%.C/MZFD&@5I7
MBVGKA\KY?K',5R)USRSQ#[<7FAR[;)M#MK'+!L8NEZU(@F$]38&\$R]H8ELZ
M]X\SK%7)T2RCNK6I5]6FWFN\3?VSB$4*2L8E:D\9'L^SS.7GH9#]O?6A$&\U
M*63FF$\B;?J,-%G4^-EUXJO0:<K>(]K@EA0]RL"!O:4GH37>QTW'ZD6C$!8J
MJVIJBK7M$B?.O8>2.V/9J1)(RTG_^%#\PHCEC'-K*2^<#!3IC.D)%-]#+P!)
M>XM^&!X1"GX>#F:M%BJ[E#&J+!*SBE.*@GC]N-^]D\><4ALH<ZB?PX\DWND;
M7F.V6*UA@IFBG"BT0E2,*EAOGUUFU'+W]W-*KX'<?5,?+#-DN4$D%J.6, A[
MZ"4Y ?/O ?X9C="J?$ ^N/8' E0QP=PS3HIAS0]AYD=)AK!'G\1X;)GB4K.K
M7+!I55K'?4*:"CW,1JOQ/' 51)#X^5 [2U&92N5GK1V:ZD/9A,>H;2Q]J#3&
M5)XQ=X'0 3DB D'>2GX9>V5,B9KKD,!0%1SP.:UQ3IMB-P<- M/N!^L_4E08
M&73 $B)NK?Q2M9A#CQ:3B@'Z+3<_,V?XC>3F\B%=+IMVR]_L5K[9JWRS7_GF
MH/+-8>6;H\HWG>WJ5SM$_Z8>M[,W[6CTX/2?Z+KA<)96RZ:\AET;YLB'F8/_
M H=FB*GV2'7=HJ?E:A5_(!#=$];IAFIT40$)N**(E@!]34Z8D2,VQETBO0R=
M"DXO H-RZ_'E_)^7K.18I8*2)=7C_+!1M9A_S^X7WFW]PJU?N'E^85G3LG>\
MW]D_WO6^[A]W^E_W?&_O:^_0._K:#X00WG9G/]CK/']-B\SWW]FC_/!9L'XS
MW5W5'J"/5X!6G+_+[A*ZZF?'"[8P+3<L56^53^,-?"YL;HNAK.?#GJ3]*+E7
M2Z(^4Z+@6Y;,][ (CPI%J[!#7^KU*&SZHT,T,_;]:>?Q<^&'_^ EKZZSLKM>
MU7HOU)1K=:C\B1-\%!Y]A6?8M'8"3ZY';TK;GK;O\OIUB6A;N;64^>/FU_9=
M;OLN-Y^*V[[+<RNBJS.+SVW?Y37BGA>=4=MWN=GTTUAV:)7UIA)BLVW_MN]R
M,S;QV:S)5[Z1*W@LM'V76\)JW'2::KFV?9>;1&6ODFE6TV!M^RZO0!+CRK3&
MQ('-;/C\W\6.SYA6/+T'24WWY_^AW-HE)/<\63E>E33,[Y=6;49FFY'9I(S,
M-K^RS:]L\RO;_,HVO[+-KWP"E;?YE2OO-EBS_,J9NH75-KSQ4997F-?6!G%?
M1=CH%5+F*\^XK!A4/V4_?0YCS_EG.&P\.;9)EC\Z36QUXCRO),E2LUY3>:YE
MG.\T\=8ZOW+VV30U^_+'0ZVL2'1I18:Q)D&N%=G:IVK5;:_A-B#8!@3;@.!B
M$"U]L2LZP<'AUUYPO/UU[^#HX&OON+_W5?3%=M_?W>^+SNY?>"'X#@)X?/_U
M<*=SM',D?WF>+:X(D1D=BLMX9S0JY_TS"NA9HWD4?NW7BYNS\Y^=D_,/SO67
MR\N+JQOGY.>K;O=S]_SFN0]F&8XEM,3I(R(HSYEIZK/&[* +=8-BKRC[=K;?
MS<YX5^<YWD8W=-YM(DH<8N0R1"WU[0@8>98CK1]%+\V]=,+9\0<N$/_./G4E
M(9!10K_4?EV90A_[6Z[C.1^ Q.\1Z58!W"):X 9J%O.,5B*1VF-U-8"HU0MC
M(Y-PO3#8DR@?AMD\HYAG!(QT6AQ %&:$(QP[,YT<Q4/E.UP@?_F[QFD]D>)/
M1<(W$$D>9SC/7*Y!7<>>3+QF]IRVG%-O1'HA1M\9Z#C/,#Z?CZG'1R#Z,,J
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
M/J4;.-$_C551<(8NIL![R'=,?@5>5(AY9-!Y,"JZ=>AHZ#!LJ&'=D0WL1LZ
MW%^[V<MKN,P&>+L9J)SS20S @AL*_\8Z>^</;H+<^36<CESY2!PI/YD/#5O$
M^VL]Q L=VKD[I;1;-(2E"(W7S0$V\)E50I4)$T[3P7!*<-P& 8%>V+FB;\BN
MFN_H4\H::AHN5Q=5%*T=(EDY55?/^ZN<SCY.A'^GP6H:O80VL'7V0PU-J\:V
M9JIO6/C1ILY]FJ E!G2^@E=?N"/9$- 1^&<UK'U5Q6Q*T8B?&T&C5.9@@A>.
M@9H;<!T+G)9;4[CA8*=1.SL8!1@_)L\1'I57/+E9_AUCVBY%\F"DZ?A&A2):
M8RWRROCAN#!#@Z3T,&*=W>G:G7O+MCM/TV1$?1+B"#%"Q\$'5@^OX;H?ISEH
MT./@39F1!)_D\#,%V[M<R9Q<B8]&KSE;#C!=1;!-MC;T%!9=5/%<7%U36'@E
MKNB!S'I6-J35Y7!L?>TU5.^J*$G2$J;(82AK1=9@ABVAL;;(6WM EN.QQ\%B
MV#&$CH5S/GN5WB*ZFS]*-R=,]0IGX55X>Z!K>#Y'%2G2T; 8+DI)2K/<VT5T
M]J0L2H)YL2ZF1!F\$--K(FHV6Z-Q6VZ8SD9Z<Z_T$%^#E?D^N,P8PBRV<)<[
M9;SJJX0I$7E/D7PXJU]4(=>XOI?>1K=;CQM.M-/!B3HX40<G6LM;>F;878-(
M45FSTLPE=ZO&(XH4AX:C@SS-\;1*6U"-R9DV&P;@7:U 1UV/VCWGLNDA&U\F
MEB*:'^])4+7$&],0?&C-"->N/UWW;4;LW2F,CA7KSUX$Y!S^5;+_Q#Z9HZ[#
MF=%XMC +OI6("X-1ZFSS-&0P]+"%+&].\M^]H%KSA\XNM-R35'+-0-GJ]ZGH
M1'V5'!]??;(=9H$X>T*[4ZFJAJ635YB-NC@[_:X]?$IILH%O53N$"K0TN' I
MG$C4=F)Q5.I_VZU20?.Y/7(XBN%@59H;Z8C .R]%:$!6DHWJ6KH4(Z#/CL2/
MBC3@,<I;Q 1+I)P0BIR[IBC@(,JR*5EQ92% [<)4NM3.P(()UR?L@.\OVP'_
MZ!?#TS;];NKA)0[E".Y&OFF20TNYORPBA <G<)#<+W_OX@"-<8"+!H2+\=E\
MPBA<VQICE%MP#M>%4WVS.WRVZR!"SK1C=3(H-F=<K VD4>B$KYP<*@Q&1*F
ME%=H1>L,V-M8D:9DS W"5N()LD1<P=9RUDQ7EYE26(-Q$>/!*:UV0[&N)VMP
M@"X@'=?#E SQ2CLVC^/4OI7@J<&)^9I7&(>LCSU,)8=IMYO9CCAZNR [&,7:
MF\G!*@'G1R0&#VO6K)F6L'X(HZ.JV:4FL[86GM?7NA>?KR%HFY!V5V)^(&1
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
M_WS_]O79Q_]%VB@[M6X3UV83[VVF3VI/O_>F?8#YO9+RB+M?3F)#ZGCZ]=>
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
MYM-5L6<$QH2U[)D4+47Z=6C0:4&6K=0%4F7B4%JA24;%7%0@#/:5D*C5& E
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
M2$MIGI5_@0W&HY^6\/_7<4('+>>V1$HD%QM2NMMI^SEX!]NG71]%<<:=+J,
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
MMD\KG(Y-Q-"WB,US3#+4R),3;%@')Q'CQ10]XH@NNS@1S=GX"54%41-P)TX
M#QDI@B]@<+@A74 Y%MI'C#1?9[A@ X5L$<ZH8FM--A1[?[LS8X*ON(?H&L,^
M4CA@Y$F#<!M00B+.T:EP0F(X ?8?4./ ]6U31J!/U'7!4H)K>"W!.V=F1G@P
MB\'"0\%H\&4R54QU.@#/N^21M!_F1-?!\IY$7YS\BZ5^97I@'<>D%:+=6,B/
MBR502J/+92/,6U$P,/\W(.ME'-U6\DG-X3Z3WX!W9YXSK^%=A?AT[9 M3%"0
M=AFEXW%ZRR0WDI1RY$+#^S-/$^*"5"18(I;*"UU3* ?E'MP723B3 W65WO(E
MAP0KS*I<%:NJ8P5J$_VD&[QB)27D?EM*#H*)4GACY9*!(,Z9EG2-G5K#!ZS@
M<G1^17KEE8XHXG(XM#'D0\*->YG277C+J9$*;8@X\&Y,SZ33EL>D<E]-%%P;
M/2J+U#?0Z3=+[[.PU>LHZ'U*X(=G_M_=.GC1K?JR5WWO8&MGIUOV^UOV._=;
MF*UKUB7^MW"77%^ZCK8.CY8\O=]4A@Y6"=8K@I3R\#N:/#ZJO;D''?OX9C17
M?ZW3E#KYZ^2OD[\G?#?]\O[CSR?O@HM/)^_>GOT1_$<TN3X.3M]O!6_?GCZ5
M;>K4Q+I/J9._3OXZ^7M:\O=J^O(;96K5+>*\:3S/GP>O5/(G/"L)?MF"1PR^
M8-KQT0J7BXFX4QNNM9:VY6@[D4RJ3UNM6&)7RI?<C+&3SDXZEW\7?XJ+L99
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
MD0_!P01!CI>L.UNQ5D!//D,]"9<6:)DL=R_718"(LUX9ZG^!;P:VP9#=;[M
MGK#^,#CWKLU]AW/O<.Z=N<,#?;Y&-@X2L%'U5,D6^S71\VFO%8R0=!!3_546
MYU]R]G'@FELD3FP])NW."D0SI<[,"!$=E>-@J&[4.+WFR$2A<KXY88HE1N'*
M3%\D?*O+=8@]=8^E_ H&+K_!^PQ$6=T@V9E_L94P1N;B/#9W/M[A<AL]T[W-
MKT&M!K=I-A["[F&!V1CO)_H?04:AD9#@:CF_Q+L:O0F9)__E)H5K4>7::Y4,
M-"_@,:T0#)T M&Q9H&$ <[B.2+VT?$WO3-T<&EE[AT.VL"(2:__>RYO5 _AQ
M5_$USE]S'?$#HBQ#8K")&75HY4>,%"S;*PILCXX&%=4%BLL'7O$8CDP8?,%6
MUI/K<3I5M.(-'IQ%Y_HC$O?T1L_2GY S!D;.,)D""OXE15K)2/,92BPDVN,J
M"W1BN!I=R!0',Z0+.YKWCEA7]S)M#OIK<]*),O/+*+X'?U$:^N.8OF$ERR P
M\(VZ\8B+2R+>5XD:83F^G)I-_B[B'O WMS&\B%\/4YFH*(&GX$&5YN?.-#
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
MJKU!) P(_ VLDM_IG7V]BON@>D$SO-&</Q>:@?-B<*6&#TN;,./ZM%7\O:U
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
M$F59/Z:B0!X^4=UYXMX_;R,98%J6\M_9O$?E,ZJ=U0_RASXOP!F7F1%>+E2
MJ-?*2:Q[7GFYV[EG5=M,<@)ZENPHTWCV]3//-:6*QB.P&I^WX$YYXT<QB]E:
M_+&9_\$Z^<W^4E>HVKR;H_X'&^C62]>?(7D".';\\;-TBEM7X/?B*F83DB/$
M!2]49OTS[SG6.=SY!O7Z(9U]79<>.N8C1'_*U1.Y]EU0Z8'LMUN>G&&#9L*&
M8".MG+[;UA4S]YANL\FH/UD=3,V+1ZJ[-<A#$A/4'O4-OA7F*(8&]!;CX:8K
M%J8Z=A/34NFB[KH3UG%D ?0:Y\&Z"J31XY/Q=V@&4G]*.">"J(6G/SJL+*DM
MG^2L]1(@W[-=A;77!@0\AHM3@D_A46RPQ]H7J</5V6,"OQJ%J+7D?>>A4H0R
MZ:4@FM.H+!SNP/S^Q:UGM[(R#-Z6"@JBEAEQ 9V\O&1IPH4,7 #WKZ+4-YX<
M/0RH7,>VW[)Y^%"]-'CV'Z0?)M89VHM\,BM-6"R""<R*WU08K7QC"'?)L/,*
MT?\*\,WP*P=@AWJLN<E!!(4</(IK3GZP]KOIJ,LFV+_\*6+$'-/Q+4B?^/*E
MJ\=&P/$57R1@P+<6=J U3 ,ZKH3!Y%O3B[? ]T<_GZZHK^R&!!HDF;C:R!+%
M<;>4B18=P)[8X'OH 45Y?V!_A<ZWYJ0L&G!KA 84>J&[YN)\H(((<&3(<PT:
M\/('YC[F0=[A>?0SY#ZWU-$%'9:A;Q@29(G\;JYSZXB40P/,%M"M2&PY9OM^
M8Q@E^0;F2.$Q29S*?D@#(&&$8VJK @WX$:&\2[^E[_*MRZ,&!%PO%V59C:N>
M^=.V_#J\'YH<&],RE [%IB&W'SH?4**]Z2(QXKB&P*SF+<.(Z53V=** .4%J
M0XE+K&7LALV:,Z(Q6..?:8=K-]T$T]MF[!EG8F8Q'HC >4GE-G?^GR&4!T>2
M4,O/]1&+N:$<[X'P SD"JYT5,P,\;R@+!5TH)"50.^JECC3+CIAH0+8K=)V7
M!M0H'QZQ6(LCKK+,7O +\;=7[V$Q.S?0UDOFP+S?,/\U&<ZR^3N>2\?+V.2C
MC$RTSTX5S.=,T:=.'[;O$P)L+Y UWP%J"(4'H4(*^("0)T7FDZR-ZDU5@@<<
MH@5=3[J"6HWW[MZO.M D'Y&N4$TB1:@=9Y'+[1XC)2N7-+8?43GFL9'0*R0,
MSIKOYG1O0&"EWX,L;Q'P_1>F0.B>?_7II1'FX#R"*3I>YRZZ,GRH9Z+NI>N<
M7ZRXN)*\30^C]-U0C\N78W(;ADJ+Z++:30/Z1@F]U.8M&K![$=9 _Z6/[-<G
M)=  3]T BN 8;_[>UH843I=7#,%*',\H,908W_8]. >268)]N+_<.1QO8XCN
M1$WNX]9;]<@ZV1H)UGQ^-.#()N.XFXBDFD%3H.N<<!I0 ,:P1#'2@/Z@OV+M
MQ9-' XK4A^6BZI#MUY +/\A7UO8'K"EBRM@ADOP<^5W\&WJ&-<U1 ,=9),%>
MBIY0)VC Q)]B:HH0P8?,OT6UZKQ&?R&X;5&C%9FK=HO)0C[[R F$]T=?*;Y@
M<>T0Q5TG\(!]+/,,\9++8\N:H.M.+P)''^J?,^FC =6]&[WS4I.I(B,5&ZJU
M=+4:4L]U.[VT$/X6J]$M_<>LK4\;W%D1U4EV([5CZ><Q*ZRSE*+I%-QRSLQN
M$M$]^Z/IK;^#1)TVA#&:75]Y,2\90[!&/YVK.9,%>:['&>&/J["W21X2VD^]
MOGN<*7LJ]U3'TM=K8#/I;)#!4A%U0*K&I .56@430\56J :K"<Q>_#I^OM33
M-$#NX85GX@%'/WO%XP-S'UH*D2:PUB(P)(.!FM/JD?^WR@H<Y5IASLTP$ZW,
MXSN6G5NR0.>,Q,@E)\HG2@'T[C$T.52YY)>9<![^N>_^E2#LTW=P$P7MMOY.
M+UF##*)C(@WPF4N,$FGR/=.L7#+#?)%_\O(#OI;V:R-&X>%D(27J@<]"5&F'
MJ^UKG&JTI7GV=/8&6F[4.7)1BWPZ3XP&#.=7TN6[+H"J@")=-]"D ?E7W&A
M>_ <V5+0\<F>4YC/&G2-1_G0ZP"Z8[!+S'JZM4E6PL'[-GRR-Y5%_3=E'%2E
M#9RTI>&;+ UHDK$FZHC9G;ZA+OWQ).A8FM39_A.33XKW0'TJV5XI1+Y&=JB7
M(X=/']  T!Q9$2PRSDON0",)DG2^2E).7QW>'+)8VX.KK2T^6);BK&UQQ^D=
MAWZN&QJ4ZV0%#XQE[\_Q+E]HE1CUJJYQJRJ61]W0[S\H2#KB4A![)[IC$HHP
M]G[MV#TT.3BE7'"^U+>@1:#K1/+$TM8&\9CAGH= 2!,J$<-3D9_C\9JQS+>0
M+Z>Z+.:\2?&;:$:EGLVO0W9)+*A_!*105&[8=GO>"9*:DY1LXA3\9")XWD]V
M%VU!\CP^@W"C? A1VO,KK_7Y;.H>03:L9'][\3J$+W/ O%<4]*A_5;$@=C*%
M,(J%= VH/0,+-C20(O"O5?$_*^ZDW3P/BW.P/<??]:H-X*D]9C_V69Y*H,?/
M>RO1^4&&UZ/251&=<%-_U5-^WB^;QRXZV)CI@5_9&JJ0ARGQ!MSA-* 36@N-
M"5'U: ?+_-A=AKP>"(,767/9/F&*%@Z]Q"K'$PG;F\";1 >CDPR8QYN5*KKN
M_MB#^=2]5NI4E(VW_^>D%9O!>ULCD"Q1=_Y@W84(P6HEJGGE7&V9T-.7>#JU
MUGB?6\[.).]5@^OK'-$^/<;AW-I%+;$#E%ZD9&5<8 GI>9=M9US]J%Q#[K(Q
MG"DY'=5F:\0LNXG^);#/3F3.2BXWD$68_B@:V=CM%5AQUASN&K4R6*\NONZ
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
M%6A)%G7U6.RCB*4S@:N92UD!L9O%.[7[J5]J>2W5&P8=ER>#QA8P_X5"EYA
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
MR 3NJ3ZUIQ"D]"_M1WZL?H2[D)C"5C59D>WY1 \KT[4\U1A"41Q$TV6+5^O
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
M?>R<4Z?H$?KZ>?]<P[R88%*_;VQ)<!ASOZ[#Q?X4GX@=[_C*2$48HY(*Q5A
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
MSV$./GY>;OZCW#S<WR>A8Z#Q,#(=9&(ZR,W&RL;]WSZHK0#G 3I>!DL&.E&
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
M_^(IAAM_#YHW&B#\$[@5.6?'+4H0%JEH$#%TZS;1G%GN\%&%X/OKEZ9(-98
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
M_%P9BR.)DC.\X-%@3LIQP@P>9?09JHTQ] C2'S,FGB5J9U4E=2/MV/T93O7
M-TRD?\B>M%T=GK>:H(<QBK(Z4=,\;#.F+N];\L6Q(4*I0.+S[=T/F[<RRM;#
M0P>*>+3:P&^#<V?+N FZ/>4$/&4%(QP=*Z.X9N7PR&NJNO%,[6 7L[R0'F<B
M Z]Z9U. -Q7XL1;2S@%5D1I?1*B=@_,Y!<L,B\>;#;IY67@6.JRYN/L>6[UB
M"(N:D+K WNDM%+>C4?R*G!1,YP2N' @KPJZ74@3J#Z1@+_JBR7(E$EFB.M=W
MK^AMV:B E(7)3J"_SV?W]8A@DMX(S&'%*#:]*,Y+V.A2N6W-\'9@QFF#)7S)
M[@?)A\9JCU@?^\V:##E E'[(3]?C]LK^?F4.*"Z:%!<P1O8WH@(O^CT0E2A2
MDA$+;%P3O&*E]8;R"<6]XR*Z_RYX(/M4PI<V\1/]TS7<%4D(Y(89F+U%D70;
M*QM:94AO%"(B4?_$J,94\&9CS62G+TB#83'([8=[<@D>S"BDTC9)=DT( XI+
M_\ KV-7U+2NK)H.G_ZV_UVZD?F6>2&2%ZH\&4VEP>XIY3X*B+'<S/EM=RW.N
MKLF,M] %#.-Y8:<4N#^;Z3D<]VI.=EQ_M]OJ- [T2$8]\*4%87[+*MQ\V)PK
M477<XBTOKI==67-\MU"+H\6O] <,:9,*KHR.KX9,^OY,>/:24'PU2$Q/KRG&
MQ?FP:D2\^$6V-Q7A-9<9.,ZZ,D;1MLX/!B:BS<D([V:',M<FN5=+8X;NXLJC
M 1;:K^M3T(52&FU@5;9Q!@9^B/Z/)%\ UE,V4=8-%F@YL62B-R?$*GM@:MK<
MZHV\J=WUH<+0SQ-O9+@3LWT^FRDO/ IK@5_E9NCEV7+[D:0#+SA5EDX%?D2&
M'PVX*X0=;,#4G%NH^"?Q$=O!LMRZN/V.ZZ$,S24?KHHH3_K=2WJW+F\EA=W
MJ^).(N))UG,<@H37'XF=YO,9,IF/%]LQ:L=M#$O<Q3T:H5^M(P'VS\T_$A7R
M0KKD)U![!'.3)#I+M]O<T2^OC:]\AF!M^K;<G5N-^Z79G.W>+OU%,6''0?(S
M]5L8*L!!TAE1]\3T"6OU6,D.,<?(*/3I1K5W3UAXO!8[^L' 0T_Q!UH5=OD.
MT-N6VGS241PHI! 769+LEVI<DW'CCNA@3DW<Z%F>N=J$\LE-)J:,L<S;3V%O
MIWNB29PXD[9]E@37KY^@=BZN@S 76+ZEA96.B=>;9>YSS[2%+O!W>8%_**O1
M:]BUMO#B%.'MBTU@3/,-HQ'%-EL\/+!PJNHLSU3U 1WQKX?MLIWF!^B#6WUI
M@!;QVVH/,(E9'1WN5KTT!6F<A*Y #WYXCPJTECD7@?70]OVQ#ICA+$4L^)V5
M1/-TX"R":VE4N:$PTB6'$#5@&F92@XRCBRFX'9MR>3KHT8&5JT/(>QH_3;53
M@8--&L7+'5VJD C9#46VJ]+WE3(=W=2OU'5P1=Z^>T%\]E1)V=\W:#\1?/&:
M#5@JT Z*UCP MZJ=0LORP[D.#GV)2#FAV!G&!$&W9AZF I7F-R@?-:5&8(Z)
M\IB@W3BO^4&%ZCJB='-);/2U9)7[!_%Z!;>GQ _I/F\,O3OS#/+WCM8=LB[2
M<'":_T5(?RKPY+=<[+V*8(5"2OP6VMV7:5B*E(4*OU08$!C:^*K[[)81QU/Q
MNY]8K+6YK]']%R>]R#.L+(D+1M$WZH3MH_DH\)26?0VI60A!@K9U?HJ(H0([
M[;)DD'00,PNY@V^)@WP*ZX[:&#<RHP)+DB@O8V.AY[?O'7S&F&^C8^H*CH3N
M;1P=U$L_IV%/9_\R?9X[ZX2#L>U#_6Y3YKNJC]5&TG*87KQ(F><7E#OS2B"I
MYK@/@V< QXWKG_XDVN6 ZT,B3^FPDFL+5$"2#3M J;M(!0K"6O:NAB]! %C;
M!3?1X18UJ$939I*;RX-CFX_/79(>MR73E7F#:LO:3R1[!ZZ#E[I6EG"FCI^Q
MII '+%*2%<@;\UA"NH+<\V>W'97=IZF U[Y2W-X 10B%YB,SE2&Q3-\[*0)!
MFPI<=-H@T05LPBK+$5OS$$\-H[7#DB0R? :>=ZHLDY:W6C0Y89_,B50 L,FC
M",W]@Y]9'_P/!HX?HF=:I'SLA@VD!7T 5YU%;.'! 9H)+UH\?R=$,IS@!H^
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
MP64F&(--QQ_;P=@2*X)Y5/J-]SHUQWJD*QL(1N&@GVBKG4MA(/(++H-+RK_
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
M4 %AU\V\M$LZFGN/ ]^QX5>"?99P.\GKVO[I7_\V/>!U;$=Z2PHLD'N;QU9
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
MWVWGDES26#H4U$#=?/81*%!SSTPI]9,*9)'ZO^A^]E_JR=4!^Y-2G&V@C0)
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
MD^X/<[.L%IXIBO?8^<3[H&7T^&3ZDTK%^<NU:"MUZ E*;\V)DG)"ZL1.OVB
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
M0_XM&"4S(+A,8O ZAB1H$+I2-5AGJ^HFPN<>A\G?9E";V@D>-J\-;^>'*V%
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
MH^@P$;+VGJHE.:"UB9ELY.;.W$L22_MAH!G4EW>+CLW:-(IW/3W"6X-[UX>
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
M8&Y_0 ,T^=!45EX:\*( ?!*^B0:\9<'1 $@<#>@<!*^@?T&&$B?,<1NGQVG
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
M "F+E5KWHC50>1L  )4[ 0 1              "  0    !A;&US+3(P,C0Q
M,C,Q+GAS9%!+ 0(4 Q0    ( "F+E5JG$7(1E10   \C 0 5
M  "  :@;  !A;&US+3(P,C0Q,C,Q7V-A;"YX;6Q02P$"% ,4    "  IBY5:
MM"GL1U9!  "TF 0 %0              @ %P,   86QM<RTR,#(T,3(S,5]D
M968N>&UL4$L! A0#%     @ *8N56NWIF:/TI0  O:0* !4
M ( !^7$  &%L;7,M,C R-#$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( "F+E5HW
MX-_>G&8  *4!"  5              "  2 8 0!A;&US+3(P,C0Q,C,Q7W!R
M92YX;6Q02P$"% ,4    "  IBY5:J-XR&,\"  !5"@  &
M@ 'O?@$ 86QM<RTR,#(T,3(S,7AE>#(Q9#$N:'1M4$L! A0#%     @ *8N5
M6EYM(X1W P  6@T  !@              ( !]($! &%L;7,M,C R-#$R,S%X
M97@R,V0R+FAT;5!+ 0(4 Q0    ( "F+E5I6W&GFP ,  /P/   8
M      "  :&% 0!A;&US+3(P,C0Q,C,Q>&5X,C-D,RYH=&U02P$"% ,4
M"  IBY5:U5\S^[H,  #G.   %P              @ &7B0$ 86QM<RTR,#(T
M,3(S,7AE>#5D,2YH=&U02P$"% ,4    "  IBY5:5US_+GP,  "U2P  %P
M            @ &&E@$ 86QM<RTR,#(T,3(S,7AE>#AD,2YH=&U02P$"% ,4
M    "  IBY5:B5X7&$L%   M$P  &               @ $WHP$ 86QM<RTR
M,#(T,3(S,7AE>#DY9#$N:'1M4$L! A0#%     @ *8N56N=H6>G&!@  ^2D
M !@              ( !N*@! &%L;7,M,C R-#$R,S%X97@Y.60R+FAT;5!+
M 0(4 Q0    ( "F+E5HK-T5D,P0  +(/   8              "  ;2O 0!A
M;&US+3(P,C0Q,C,Q>&5X.3ED,RYH=&U02P$"% ,4    "  IBY5:Z3/42"X$
M  "H#P  &               @ $=M $ 86QM<RTR,#(T,3(S,7AE>#DY9#0N
M:'1M4$L! A0#%     @ *8N56C5I=J L"0  6Q4  !@              ( !
M@;@! &%L;7,M,C R-#$R,S%X97@Y.60U+FAT;5!+ 0(4 Q0    ( "F+E5JO
M!$^.6@D   @6   8              "  >/! 0!A;&US+3(P,C0Q,C,Q>&5X
M.3ED-BYH=&U02P$"% ,4    "  IBY5:<1]@V]\*  !*C@  &
M    @ %SRP$ 86QM<RTR,#(T,3(S,7AE>&9E97,N:'1M4$L! A0#%     @
M*8N56B4@B_**>@H $=]@ !0              ( !B-8! &%L;7,M,C R-#$R
M,S%X<S0N:'1M4$L! A0#%     @ *8N56O%TBWUY%0  :A8  !<
M     ( !1%$, &%L;7,M,C R-#$R,S%X<S0P,#8N:G!G4$L! A0#%     @
M*8N56LGT"?Q5'@  N1\  !<              ( !\F8, &%L;7,M,C R-#$R
M,S%X<S0P,#<N:G!G4$L! A0#%     @ *8N56N_MCIE2&   I!D  !<
M         ( !?(4, &%L;7,M,C R-#$R,S%X<S0P,#DN:G!G4$L! A0#%
M  @ *8N56KO23H&TH@  Y-$  !<              ( ! YX, &%L;7,M,C R
M-#$R,S%X<S0P,3@N:G!G4$L! A0#%     @ *8N56MV;6M;Z#P  5QP  !<
M             ( ![$ - &%L;7,M,C R-#$R,S%X<S0P,S$N:G!G4$L! A0#
M%     @ *8N56D"&ZG<O"   U@@  !<              ( !&U$- &%L;7,M
H,C R-#$R,S%X<S0P,S0N:G!G4$L%!@     8 !@ <08  ']9#0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>alms-20241231xs4_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:alms="http://www.alumis.com/20241231"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  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="alms-20241231.xsd" xlink:type="simple"/>
    <context id="As_Of_12_31_2024_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_us-gaap_OperatingLeaseLeaseNotYetCommencedMember_KpdezSP1Mkyjd0vOvzbKUA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">us-gaap:OperatingLeaseLeaseNotYetCommencedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesRedeemableConvertiblePreferredStockMember_ZAZcGSlZZEWl-P8jzH49tA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesBRedeemableConvertiblePreferredStockMember_OXY4hpjrq0eKSgwP44zRNA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesBRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_4vm8doAs70ybmQROJhkgrQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_ZSZ-51out0-2W9P7GkNaMw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2aRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB1RedeemableConvertiblePreferredStockMember_onSCmh-Wo0Gf9c6h3uV82A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB1RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeedRedeemableConvertiblePreferredStockMember_1kCf8Sihe0OHzFJQCfwEdw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeedRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_ek7LBL7jDU24PJh_YYO6Eg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:VotingCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</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_alms_VotingCommonStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_XM052qL0-0mOLvoS8uTLOA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:VotingCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</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_alms_VotingCommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_LN6WJKkHqUeJqLJEidZEgQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:VotingCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</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_alms_VotingCommonStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_NJiNSOEu3k-VG8i9RvIbrw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:VotingCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</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_alms_VotingCommonStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_klDv-DwglE-pDGa4AyVzBg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:VotingCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_6_20_2024_To_6_20_2024_kRu9SWVZC0G5CMHh13VPkQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
        </entity>
        <period>
            <startDate>2024-06-20</startDate>
            <endDate>2024-06-20</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_P3mypVP83UK8Kb36xiTrFg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</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_chV-asJplkyQjCjtaw12QQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</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_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6YO0pC0nAkyGtC0Y5oXAdQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</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_k8FpxbIOukiCs7NAluFB6w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</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_htiQclwdd0-cWi-fubvGcg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</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_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_aBBYzbumvECGZrqQhR2vfA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_U4gjfOOUukmMe0X2fFAQAA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ZxFReZolo0-uZchqrZE9bQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_PyP9fPNQG0-yGVVpm-TT4g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_7_1_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_WqRDiFas6E2w8EVavRP0sA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-01</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_yY6GaJF41EeWLazbgVy62g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesCRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesC1RedeemableConvertiblePreferredStockMember_f68cF6ap4EmckkBMHnyTLg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesC1RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="As_Of_10_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_-4Hk2RdmRkWgl5s0qTItlA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-31</instant>
        </period>
    </context>
    <context id="As_Of_10_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_LZLKEEXRk0ypYBA4yFBvnw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2aRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-31</instant>
        </period>
    </context>
    <context id="As_Of_5_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_xFaxL2kPFUWYcPjBIJWzmg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-31</instant>
        </period>
    </context>
    <context id="As_Of_5_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_kJpCVc1fnkCUmRHe5glyIw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2aRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-31</instant>
        </period>
    </context>
    <context id="As_Of_2_28_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_PvNFezqi_kiLh09ezg64RA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-28</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_zMdGtEhXeU-L1hs5whFsSg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:PerformanceOptionPlan2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_3_29_2024_GZBDRxOdsEWVS_WCesCxIQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
        </entity>
        <period>
            <instant>2024-03-29</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_OxHXC481HUSK5KZhPhlIDQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">alms:EarlyExercisableEmployeeStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2024_us-gaap_PlanNameAxis_alms_TwoThousandTwentyOneStockPlanMember_kpN8HGeNOk6N-00S1U6v6A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:TwoThousandTwentyOneStockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="Duration_5_1_2024_To_5_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_UGQfLr0pi0m0vjpMTAjS-w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:PerformanceOptionPlan2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_3yGhYE48W0m5mLLA9g_3AQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember</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_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_mg1bj1q2U02t_hhdmjYr9w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember</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_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_dpKzFD_pPk-EFyGrrX6D8w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_uI_3Fs19ak2srZF1eMQwOg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_0zlscbi4r06zjOy_wmF5Gw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember</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_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_Ra_WJ7lAEEqJ2L3gyUGcZQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_cB_E2GsELk-WayKtbnZnGw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_Do3jv8fjPEW2S0LjVZupfA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="Duration_7_17_2024_To_7_17_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_w2unL58U4UaJjTswSSuyNg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-17</startDate>
            <endDate>2024-07-17</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_ooBTmqiqQkuRsUpuKQjudA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</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_CounterpartyNameAxis_alms_ForesiteLabsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_S7aQF41YzkSNdnrw-dZNYQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">alms:ForesiteLabsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_QiuarVhniEyDMrbIchwrOQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember_v4FFXTUI5EyhnO6yQOZhuA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_r7HOCX8GBUK2-CXQuIqvfQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_TXm6h2nM7UmnUwNZDJG4bA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</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_ylHQj59r5UGaPEB-9o_VVg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</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="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_alms_LaboratoryEquipmentMember_PcCpGeCoeUe3trJOscrWDw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">alms:LaboratoryEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember_nbi7EPuuXku11fENmI-y7w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_uifI8Qks-02gCiM3x-FkVg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_yr4uqxeocka1lVIb0_Rq0g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_nD35Imcx406MMrJewKxJjQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_alms_LaboratoryEquipmentMember_F5mBDmN1UEWjefIgVsmbPQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">alms:LaboratoryEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2024_8ZrFUBvtx0278r85wvtUwA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="Duration_10_1_2023_To_10_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_iKwrjXaLz0epZ2eMIFRT-A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-10-31</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2023_To_5_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2B2aRedeemableConvertiblePreferredStockMember_Ud9XZJco2k-qQpxvqeOTgA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2B2aRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9cCF5bUMLkO5ba1JvrH3Ww">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</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_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_U279gzXE9Ue0_dNSHKeuew">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_Eddb32PLCUKpPdmwd85UQg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</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="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_28ol1Z4CI0W8BJbqmndI9g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_2_6_2025_dei_LegalEntityAxis_alms_AcelyrinIncMember_srt_OwnershipAxis_alms_CombinedCompanyMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_G6jTQhD4BECVkffehvtOoQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">alms:CombinedCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">alms:AcelyrinIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-06</instant>
        </period>
    </context>
    <context id="As_Of_2_6_2025_srt_OwnershipAxis_alms_CombinedCompanyMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_Pmhk3mB1T0m4OX-K7IOCTw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">alms:CombinedCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-06</instant>
        </period>
    </context>
    <context id="Duration_12_1_2024_To_12_31_2024_ZPJQ_JL0Uk26ihvGyLQ5YQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
        </entity>
        <period>
            <startDate>2024-12-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_fQN8RdjUIkKmNmjAzo0HRA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</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_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_howxJ97nz0G0Lcug7F5vSg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_nMM20ALqSEy5JhCoS1IKNA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_6McM9MxxckGQo4spKFOSVQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="Duration_9_1_2023_To_9_30_2023_Fx9f_rUAd0Gjz-jopiyM9w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
        </entity>
        <period>
            <startDate>2023-09-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_nsphTbFk4Eu_dgclFvbTWg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</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_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember_ps2N1SOkKEK7yiZZgRaBzw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</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_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedTermMember_ba5Lg9ioDUqosnFloGRuVw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</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_MeasurementInputTypeAxis_alms_MeasurementInputProbabilityOfOccurrenceMember_ieweUSfHskCn0cLqQjaKnw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">alms:MeasurementInputProbabilityOfOccurrenceMember</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_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_Az5T0whTvk63lH3DplMMjQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</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_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember_4gSUoRedT0SeQ9wkQ06r4g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</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_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedTermMember_lFW9-Z_AHU2fKx2YoBxvOg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</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_MeasurementInputTypeAxis_alms_MeasurementInputProbabilityOfOccurrenceMember_IHQDP7oRPEiHC_SYHMZNfQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">alms:MeasurementInputProbabilityOfOccurrenceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedDividendRateMember_1UC17sHHA0u6dtIuKE4bIg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_AtTEFpalE0q3sQdT5CXMKw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember_IUAPoS_BrE2DL3Ab4FT3Rw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedTermMember_sNaM9p3_lkqifyHBEmmkPQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_alms_MeasurementInputProbabilityOfOccurrenceMember_cJrvLlomUkm8Q9f-3hJwJQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">alms:MeasurementInputProbabilityOfOccurrenceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_-QqbEwt2DEi_2_AIC-CliQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember_whSYHER8J0yJ71wumXB0Rw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedTermMember_cQ01ztb1P0i_cqx-OqUy4A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_MeasurementInputTypeAxis_alms_MeasurementInputProbabilityOfOccurrenceMember_G4e109AQUUCE4z-Y80IbbA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">alms:MeasurementInputProbabilityOfOccurrenceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedDividendRateMember_XMqg5xwZUUOP8bbZClVmGw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember__fABTK15IkK4b0wmiDH0qw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:VotingCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_r5l53S93S0er3T854_XJhw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</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_StatementEquityComponentsAxis_us-gaap_CommonStockMember_OMqW_lGxM0mfF0E_iAEH8w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</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_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_OqEN2mYeD0eicHnNL0tWEg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_7_1_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_eD2DKd7x8kep0XgPSchpww">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:NonvotingCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-01</instant>
        </period>
    </context>
    <context id="As_Of_7_1_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_qnz_okoyeky_bktDVFMa8Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:VotingCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-01</instant>
        </period>
    </context>
    <context id="As_Of_7_1_2024_s8HSa6h_ek2dFQZ_xOhtUg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
        </entity>
        <period>
            <instant>2024-07-01</instant>
        </period>
    </context>
    <context id="As_Of_2_6_2025_dei_LegalEntityAxis_alms_AcelyrinIncMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_Apa6U5FYhk-QwjGL3fc3LA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">alms:AcelyrinIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-06</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_at_5AUusHkeVU4dnS_a6mw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:NonvotingCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_CvhCDeh_tkaYFeWTTbkn4w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:VotingCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_M39CEPd7QUesEIfJ3zirKA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:NonvotingCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_6n4AtwzEv0e-9caZYpGHSg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:NonvotingCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_nl-XZvuNAUeipqvH8tbFWQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_PjJdEBDaBU6oFZHkNr-RAg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_4ai4IOe1I0-9lDdFinYyXQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:VotingCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_FinancialInstrumentAxis_alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourPerformanceOptionPlanMember_NRzxFvo550m7C2dMSXqnhg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alms:SharesAvailableForGrantUnderShareBasedPaymentPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:TwoThousandTwentyFourPerformanceOptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_FinancialInstrumentAxis_alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanMember_1RUEXFaEqUmCr6Svv0CU4A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alms:SharesAvailableForGrantUnderShareBasedPaymentPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:TwoThousandTwentyFourEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_FinancialInstrumentAxis_alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEmployeeStockPurchasePlanMember_VdYwVNvFYk6wIZ_suuntbw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alms:SharesAvailableForGrantUnderShareBasedPaymentPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:TwoThousandTwentyFourEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_FinancialInstrumentAxis_us-gaap_EmployeeStockOptionMember_3NpoZiRUJUmFSeZ8pPKVkA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2024_us-gaap_PlanNameAxis_alms_EmployeeStockPurchasePlan2024Member_s_GcCYEYiEqLkJyJpVTk_A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:EmployeeStockPurchasePlan2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="As_Of_5_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_vh5Puy-AnUueA4a4hiHZMQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:PerformanceOptionPlan2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-05-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_FinancialInstrumentAxis_alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyOneStockPlanMember_Uwq-Y95wfUyRFWblVuFEjg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alms:SharesAvailableForGrantUnderShareBasedPaymentPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:TwoThousandTwentyOneStockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_RedeemableConvertiblePreferredStockMember_C449GPt6iUW9LlnrKguxhQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_EmployeeStockOptionMember_khdwrLwneUKYMP2n-zLotg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_KMsyjGBOcUea7nMEEHrcCA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_k-9MXJZwYEu_H5Bi2xjtMg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_xj7vgSDpzUa7vJOYpMC1Jg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_bDUDzQBZzk21QFFTpWyiWQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_3WGuo7mdd0mJ1Hh_NuYfdw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_mexO3k_ZZk-1WPt3hEEXSQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_Edg2N2M3BECNbd244eOlQQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_moodr__IIEKdeE82omE77A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_tmrhIQ5kWkeYi8hUPxtBwQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_GKWRtcnIrEuVkGehVkEvkA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</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_JybKlr9s40GwBSfJHMt3gg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</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_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_Q5S2WBWLE0iuCfIUcOlvow">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <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_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_WpQJQMqKf06StNJlOM5SHA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_n-rQ1NZjX06uorpNILF33A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</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>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_E_AYDhszqEqCkk8baIPoBg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_1_31_2022_In1T1cXPPUG-l7emsd5XRQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_9kvDRVdKdEq24ZVe0GLMTw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_mYsMwY3MUUGA6aMMxbhZIg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</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_alms_UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember_1PoaBNvwNUinhmLlGcj1yQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">alms:UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember</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_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RedeemableConvertiblePreferredStockMember_waN_Qj3oN0GAtdtL6f3xlg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_yFVuQCzMt0ihMvon7qBktQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_alms_UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember_ympy-MIHMkCqjcYdM5WaLQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">alms:UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_xkB-ZCfjUUSzvtiK70emcA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</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_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_SGj5VVD_X0S4-XaN7Inj3Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</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_ResearchAndDevelopmentExpenseMember_oaGHWzW-_0SAffRi0qaJvg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</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_9YpAz-M2ZkaM6ByTy4qlkQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</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_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_tvZ4l2DHgUKRkknSWW52Pg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">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_2023_To_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_c8rgTemZeUe0iyb0FxHEpA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_z_BO6K1m5EaIzIjdLTg16g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_3ngNmUJMcEygvm147QkCUA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_6lJ0OuxU4U6-UHW5QrGoXQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_Nj5B4qn-GUu43QY7OUzuYg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_EQDVQE5DNkCVreEd39N9Mw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_8wt3bhdcNE-OQROgvIYEqg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:VotingCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2024_srt_CounterpartyNameAxis_alms_ForesiteLabsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_offwp6i75EarOdwrsrapfg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">alms:ForesiteLabsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_CounterpartyNameAxis_alms_ForesiteLabsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_P-E8l1n1_E6zJhzzbA8leA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">alms:ForesiteLabsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="Duration_5_1_2024_To_5_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_UJPOuyukIUeD-SUP8mpS8Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesCRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="Duration_10_1_2023_To_10_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_HhBwpKfUbk6xFzjFeydvkA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-10-31</endDate>
        </period>
    </context>
    <context id="Duration_10_1_2023_To_10_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_KjBkH1x55EmbmKsiIz2XcA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2aRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-10-31</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2023_To_5_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_vg0kkJ-unkq6U1yhdqU3ig">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2023_To_5_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_QKe9cEI1xUK92Gpzt8oZxQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2aRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member_h1Um0NIG1E68lEf0-lmX1w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesCRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">alms:RedeemableConvertiblePreferredStockIssuedInMay2024Member</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_alms_SeriesCRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member_q_D882tthUuH75IbV6wEDg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesCRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">alms:RedeemableConvertiblePreferredStockIssuedInMarch2024Member</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_us-gaap_StatementClassOfStockAxis_alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member__UkwP7J1dUmFFU_WGO7MKQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2AndB2aRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">alms:RedeemableConvertiblePreferredStockIssuedInOctober2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member_BeFzssDycEi6nPeuMMNGHQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2AndB2aRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">alms:RedeemableConvertiblePreferredStockIssuedInMay2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_8IGWMBH3_UyeHhsD4pelkg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_6_27_2024_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_Zysop9U_IkmPE76lN4OADw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:EquityIncentivePlan2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-27</instant>
        </period>
    </context>
    <context id="Duration_3_29_2024_To_3_29_2024_SHLTifnBzkeIYk7UW-K97w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
        </entity>
        <period>
            <startDate>2024-03-29</startDate>
            <endDate>2024-03-29</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_SqqK6FDAek-KZhNOQ49rzQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">alms:EarlyExercisableEmployeeStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_yQO0l8so7k6tRhIU5ht3GQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">alms:EarlyExercisableEmployeeStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_FLog-iCe3EK2p45evF2CtQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:PerformanceOptionPlan2024Member</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_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_8-qu0HJm30KXeI2bHXvNiA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">alms:EarlyExercisableEmployeeStockOptionsMember</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_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_fDVbR4eMW0izcy_WiFItBw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">alms:EarlyExercisableEmployeeStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2024_To_5_31_2024_us-gaap_AwardTypeAxis_alms_NonStatutoryOptionMember_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_jdr1dJe5T0CLmZMMaFxWYQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">alms:NonStatutoryOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:PerformanceOptionPlan2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_ZHTPuMHnw0usvrzXUFHuqQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2021_To_2_28_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_V5sboDFh-0u5SXgHtS1YNA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_a-LbJRcJFEOjswCVpNsu0w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:PerformanceOptionPlan2024Member</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_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_Ly2DitAdAUSOhIp93xTQNw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:PerformanceOptionPlan2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_6_1_2024_To_6_30_2024_us-gaap_PlanNameAxis_alms_EmployeeStockPurchasePlan2024Member_e2SAiriOfkiQxQk-N98Jug">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:EmployeeStockPurchasePlan2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_E5K2WXsFXkaHgMKg2KHp6A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_alms_ForesiteLabsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_Bq9D3AbPVkKmjZfE6nxVBA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">alms:ForesiteLabsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_5_31_2023_QwbUoDEfg0e1BulEfPYXkw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
        </entity>
        <period>
            <instant>2023-05-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_J6OY6SgL_Eat3_uti2ourg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_7_17_2024_To_7_17_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_FKuunoUM20qD0dYGXR9GAw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-17</startDate>
            <endDate>2024-07-17</endDate>
        </period>
    </context>
    <context id="Duration_6_27_2024_To_6_27_2024_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_rwbxfxIy8Eu7j0DIKw6PZA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:EquityIncentivePlan2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-27</startDate>
            <endDate>2024-06-27</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2024_To_7_1_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_vSzEzZjX80mEw-QPfMKtlg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-07-01</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_Nfmw8emTaEmeeg5NCpSzbQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</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_pGJMZithw02FUKhidnf1Qw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</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_3_13_2024_EBC5etKAf0Wsu5-d3Bp2Tg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
        </entity>
        <period>
            <instant>2024-03-13</instant>
        </period>
    </context>
    <context id="Duration_3_1_2024_To_3_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_GKK_JvgAzEipPagSq6IGFg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesCRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="Duration_3_1_2024_To_3_31_2024_7bm1W7hbnE6V3CR0eSv2Zw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_6_30_2024_sDcLiJFFikKr4OhmFcL1XQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_yKR9_XCIx0WHJv_bGA3SIQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:NonvotingCommonStockMember</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_alms_VotingCommonStockMember_uQGUnGNkU0KLWZyfkxDb1g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:VotingCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_2_6_2025_To_2_6_2025_dei_LegalEntityAxis_alms_AcelyrinIncMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_DixkmiX-70yioVfhEm008w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">alms:AcelyrinIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-06</startDate>
            <endDate>2025-02-06</endDate>
        </period>
    </context>
    <context id="Duration_2_6_2025_To_2_6_2025_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_cKOrjy0kVUiS_aAorsRCKg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-06</startDate>
            <endDate>2025-02-06</endDate>
        </period>
    </context>
    <context id="Duration_6_27_2024_To_6_27_2024_srt_RangeAxis_srt_MaximumMember_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_T7IMhaVfv0SqT1tjRI8iMA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:EquityIncentivePlan2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-27</startDate>
            <endDate>2024-06-27</endDate>
        </period>
    </context>
    <context id="Duration_6_26_2024_To_6_26_2024_srt_RangeAxis_srt_MaximumMember_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_i2RtiwzM4keCpB-AQvxn9A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alms:EquityIncentivePlan2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-26</startDate>
            <endDate>2024-06-26</endDate>
        </period>
    </context>
    <context id="As_Of_1_31_2023_LQ_hrqyUD0WHUeJuvSzDKg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="As_Of_8_31_2022_ml5GaFUNoEWzH2I5-tX36w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
        </entity>
        <period>
            <instant>2022-08-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2024_UD9G2w2lXUinQWaj6l5Zbw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="As_Of_5_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_3NOqOVZkFkKQaSK7SL6Pmw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesCRedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-05-31</instant>
        </period>
    </context>
    <context id="As_Of_10_31_2023_SvIFx6cakEWjv14cJDEeyQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
        </entity>
        <period>
            <instant>2023-10-31</instant>
        </period>
    </context>
    <context id="As_Of_7_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_i06VzATFIE-JPWgvjaGIdg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:SeriesB2RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="As_Of_7_1_2024_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_oqGlD2Pt4UGtbXjEN5HYDw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-01</instant>
        </period>
    </context>
    <context id="As_Of_7_1_2024_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_SYx1U37wmEK7eBKrZEzUqw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-01</instant>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_QQd0oZ_hxE6qVJ_lY0_aEA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</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_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_j_l1vPzjIEKTdPeUewUVmg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</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_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_wivYjHvgE0az1tbpMd1WZg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alms:SingleReportableSegmentMember</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_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_aYjPPbhhlUGwfkWUTESP8Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alms:SingleReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_6_30_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_m-I6Fp6je0WarYc7jbXs4w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:VotingCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="Duration_2_6_2025_To_2_6_2025_us-gaap_BusinessAcquisitionAxis_alms_AcelyrinIncMember_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_tZtpnsjSNUKNi0Q7rXnVow">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">alms:AcelyrinIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alms:VotingCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-06</startDate>
            <endDate>2025-02-06</endDate>
        </period>
    </context>
    <context id="Duration_8_1_2024_To_8_31_2024_us-gaap_AssetAcquisitionAxis_alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_us-gaap_ContingentConsiderationByTypeAxis_alms_ClinicalMilestonesMember_1_SwdCzXiECHswL8vPg1RQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">alms:FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">alms:ClinicalMilestonesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AssetAcquisitionAxis_alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_us-gaap_ContingentConsiderationByTypeAxis_alms_ClinicalMilestonesMember_PDGvGnyAakeWQuAFQvIgkA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">alms:FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">alms:ClinicalMilestonesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_AssetAcquisitionAxis_alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_a373Ie6m7Eafif16_fU7Bg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">alms:FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2021_srt_RangeAxis_srt_MaximumMember_us-gaap_AssetAcquisitionAxis_alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_us-gaap_ContingentConsiderationByTypeAxis_alms_ApprovalMilestonesMember_nyTmAyAVrkmupndT2qzMUw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">alms:FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">alms:ApprovalMilestonesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2021_us-gaap_AssetAcquisitionAxis_alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_us-gaap_ContingentConsiderationByTypeAxis_alms_ClinicalMilestonesMember_nau8AzYbD0mvgx0Vhy0tYg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">alms:FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">alms:ClinicalMilestonesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_25_2025_srt_CounterpartyNameAxis_alms_KakenPharmaceuticalCoLtdMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_YyD56fcmS0ioGHrHG_8FqA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">alms:KakenPharmaceuticalCo.Ltd.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-25</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001847367</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <unit id="Unit_Standard_segment_Rklbr6eEREevU71Hmld88A">
        <measure>alms:segment</measure>
    </unit>
    <unit id="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">
        <measure>pure</measure>
    </unit>
    <unit id="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">
        <measure>shares</measure>
    </unit>
    <unit id="Unit_Standard_instrument_QdPq1rRY6ke0GP_14cOf0A">
        <measure>alms:instrument</measure>
    </unit>
    <unit id="Unit_Standard_item_jjPQ3ptcUECltaG-kTItZg">
        <measure>alms:item</measure>
    </unit>
    <unit id="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Unit_Standard_D_SDVwpFZgB0i6XnOKhlqsaQ">
        <measure>alms:D</measure>
    </unit>
    <unit id="Unit_Standard_sqft__SVTkAN1gEyjAdqSdY0QKQ">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="Unit_Standard_Y_kyVAPRVBqki7i1QnDoXMpg">
        <measure>alms:Y</measure>
    </unit>
    <us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration
      contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_r7HOCX8GBUK2-CXQuIqvfQ"
      id="Hidden_lR6mGXYSd06rqGCw2tIe_Q">http://fasb.org/us-gaap/2024#UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember</us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration>
    <us-gaap:CommitmentsAndContingencies
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      id="Hidden_ifcj38BcUE6TI8QQ6PefVw"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      id="Hidden_l7AURqlZg0iDXgtpDUyQqA"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg"
      xsi:nil="true"/>
    <us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Hidden_FXEAdN8vVE2g7PGNEMyovw">http://fasb.org/us-gaap/2024#DerivativeGainLossOnDerivativeNet</us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList>
    <alms:FairValueAssetsLevel1ToLevel2TransfersDuringPeriodAmount
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Hidden_4QpTM7I5WEuuoh6VD7dtZQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</alms:FairValueAssetsLevel1ToLevel2TransfersDuringPeriodAmount>
    <alms:FairValueAssetsLevel1ToLevel2TransfersDuringPeriodAmount
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Hidden_chA_PMtTpkmszNT7wCpsaw"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</alms:FairValueAssetsLevel1ToLevel2TransfersDuringPeriodAmount>
    <alms:FairValueAssetsLevel2ToLevel1TransfersDuringPeriodAmount
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Hidden_PEUubU47b0OusA0qOj_i0Q"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</alms:FairValueAssetsLevel2ToLevel1TransfersDuringPeriodAmount>
    <alms:FairValueAssetsLevel2ToLevel1TransfersDuringPeriodAmount
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Hidden_IUmTgKvy8Uec4uJl3OOP2w"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</alms:FairValueAssetsLevel2ToLevel1TransfersDuringPeriodAmount>
    <alms:FairValueLiabilitiesLevel1ToLevel2TransfersDuringPeriodAmount
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Hidden_j7Ba7agF-0G35fpultKihA"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</alms:FairValueLiabilitiesLevel1ToLevel2TransfersDuringPeriodAmount>
    <alms:FairValueLiabilitiesLevel1ToLevel2TransfersDuringPeriodAmount
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Hidden_CQmPsmPiL0S7_MKlHMJlhQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</alms:FairValueLiabilitiesLevel1ToLevel2TransfersDuringPeriodAmount>
    <alms:FairValueLiabilitiesLevel2ToLevel1TransfersDuringPeriodAmount
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Hidden_4DtiNJFjZUiCfJ7OygFGkA"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</alms:FairValueLiabilitiesLevel2ToLevel1TransfersDuringPeriodAmount>
    <alms:FairValueLiabilitiesLevel2ToLevel1TransfersDuringPeriodAmount
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Hidden_1opRJ0w1Pk2UneDQDT3-PA"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</alms:FairValueLiabilitiesLevel2ToLevel1TransfersDuringPeriodAmount>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Hidden_djyvQJDCrkyEqEY3dr18XQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Hidden_AMqN5TEC8kGCgQdrCYPCVw"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Hidden_zu5DjJKfRkGpqvuzediikg"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Hidden_GFEe3lFFeke3o-YMYD7BYA"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet>
    <dei:AmendmentFlag
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tc_ACXC_EDP4UaxYFLc_LdZvA_1_1">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tc_8gbP--rLqEyN0wPq954iJQ_2_1">0001847367</dei:EntityCentralIndexKey>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="INF"
      id="Hidden_ZhsZn48DKEyLANTlwSOYPw"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">0</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="INF"
      id="Hidden_0aGKk7cMOkOEPZqkcvtS4w"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">85960088</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="INF"
      id="Hidden_svGhh00Wj0u_6WrhgybQfw"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="INF"
      id="Hidden_3oTA1xhjG0-cB_rkLDdezA"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="INF"
      id="Hidden_nUM4qeByhU21v8qKS4zhRg"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">0</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="INF"
      id="Hidden_Mg6uKOm5kE6QSQfUgITGeA"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="INF"
      id="Hidden_0Q4r9g_za0mBIdaQLrGQnw"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      id="Hidden_94f3n3lEQkmmCeDLT89kZQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      id="Hidden_if2T-7dFqkWFgL9qUUrvnA"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg"
      xsi:nil="true"/>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_4ai4IOe1I0-9lDdFinYyXQ"
      decimals="INF"
      id="Hidden_ICFqPOblH0KhP2hFEBr5Ug"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">2675979</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_CvhCDeh_tkaYFeWTTbkn4w"
      decimals="INF"
      id="Hidden_cp81-ga2okG-ateVz6PtJg"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">47222419</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_6n4AtwzEv0e-9caZYpGHSg"
      decimals="INF"
      id="Hidden_iioPaD5HJ0eDIA-Dz3yFKA"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">0</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_at_5AUusHkeVU4dnS_a6mw"
      decimals="INF"
      id="Hidden_Iq8CIeWS80yIOQoG_rO4Uw"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">7184908</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="Duration_6_20_2024_To_6_20_2024_kRu9SWVZC0G5CMHh13VPkQ"
      decimals="4"
      id="Hidden_HL2oiubFJUSEbg9KY7xhuA"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0.2139</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:PreferredStockConvertibleConversionRatio
      contextRef="As_Of_7_1_2024_s8HSa6h_ek2dFQZ_xOhtUg"
      decimals="4"
      id="Hidden_AoF7K1G7cU6-sXLVTjWu3Q"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0.2139</us-gaap:PreferredStockConvertibleConversionRatio>
    <us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      id="Hidden_OnKFwioJIkGwGQBMRp9zPw">http://fasb.org/us-gaap/2024#DerivativeGainLossOnDerivativeNet</us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList>
    <us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_uifI8Qks-02gCiM3x-FkVg"
      id="Hidden_zUfZQrgpc0mIJ_Ziv14OfA">http://fasb.org/us-gaap/2024#UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember</us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_5_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_kJpCVc1fnkCUmRHe5glyIw"
      decimals="2"
      id="Hidden_yzXhNHqR30usj-2IBJJ6dg"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">5.00</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_10_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_LZLKEEXRk0ypYBA4yFBvnw"
      decimals="2"
      id="Hidden_VLstZ5flSk2X8Bl7YO0rkw"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">5.00</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion
      contextRef="As_Of_3_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember__fABTK15IkK4b0wmiDH0qw"
      decimals="1"
      id="Hidden_NzEzY-Mu7U2bd_biY81_Yw"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">0.1</us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_nl-XZvuNAUeipqvH8tbFWQ"
      decimals="INF"
      id="Hidden_pdwJxObVR0Su-zTwmQCHtQ"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_6_30_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_m-I6Fp6je0WarYc7jbXs4w"
      decimals="INF"
      id="Hidden_0vBD81QhJE2EBI1jlP-41Q"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockConvertibleConversionRatio
      contextRef="As_Of_7_1_2024_s8HSa6h_ek2dFQZ_xOhtUg"
      decimals="4"
      id="Hidden_Yoo0-rLoak2VdDfQabSbfw"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0.2139</us-gaap:PreferredStockConvertibleConversionRatio>
    <alms:NumberOfDaysPriorNoticeToIncreaseOrDecreaseInterestThresholdLimit
      contextRef="Duration_1_1_2024_To_6_30_2024_sDcLiJFFikKr4OhmFcL1XQ"
      id="Hidden_IW5qRC3hm0iMeSGfY26Jsg">P61D</alms:NumberOfDaysPriorNoticeToIncreaseOrDecreaseInterestThresholdLimit>
    <dei:DocumentType
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Narr_3-itHaP9M0CWCPGiag4tAg">S-4</dei:DocumentType>
    <dei:EntityRegistrantName
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Narr_oPR3DoCTgE6OG0_7OS3gAw">ALUMIS&#160;INC.</dei:EntityRegistrantName>
    <dei:EntityFilerCategory
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tc_42LPE9hV50SSfBYI6Xe90g_2_0">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tc_ShyGgGN2UEGJ_K76dlUwsg_2_4">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tc_R06rRX776EeT2sJYGL5vOw_3_4">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Narr_96HISAHQjEOKRtutQJWPWA">false</dei:EntityExTransitionPeriod>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_Dl5rld4HFU2y1_-aPbTp-g_5_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">169526000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_4ddrmlZiGES8TZZbj83KRQ_5_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">45996000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_eIHBqCktGEOK1_-7k8RfQA_6_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">113000</us-gaap:RestrictedCashCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_A2EVVoQ3LkqYl7tag_L1bw_7_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">118737000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_syFlrxex20unuogQ3tJpfw_7_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2956000</us-gaap:MarketableSecuritiesCurrent>
    <alms:ResearchAndDevelopmentPrepaidExpenses
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_UMXF8SnRt0CLKjhntRjvFA_8_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">13424000</alms:ResearchAndDevelopmentPrepaidExpenses>
    <alms:ResearchAndDevelopmentPrepaidExpenses
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_XXPBUwjLJkCyctd7PpB21g_8_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2661000</alms:ResearchAndDevelopmentPrepaidExpenses>
    <alms:OtherPrepaidExpenseAndAssetsCurrent
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_Tka6Fla97UCktSl59K2suA_9_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">4501000</alms:OtherPrepaidExpenseAndAssetsCurrent>
    <alms:OtherPrepaidExpenseAndAssetsCurrent
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_j0vH8nv5okmXmALs--K9WA_9_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1631000</alms:OtherPrepaidExpenseAndAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_RFy-28LrPE2qw1nXktPTVA_10_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">306188000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc__evnt4ejvUCqLZC-65JnIw_10_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">53357000</us-gaap:AssetsCurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_nMGxxVrSbky8Skcsu4jD6Q_11_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1106000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_nVd-RlGVo0eoK0Sbjk75Fw_11_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1024000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_4aEnxxK5PUG2RixLrkWXCQ_12_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">20968000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_XRcakgS7cE6C1dGU93ZW4Q_12_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">22441000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_o-hHrqZsMkS3AzdhgwkMhw_13_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">12723000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_F10ZDuceAEKpFNpG4G-weg_13_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">12783000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_7ISXWoMhSkGvX2bDQ789yQ_14_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">7000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_9AlureybFEi276WzILcDhA_14_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">7000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_QLr_8rtmKEihIcpwMBJpDw_15_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">340992000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_yaF6WwpWdkODnslgSJajyg_15_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">89612000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_6oDWzBgJI0-be6Y_Jj8NaQ_18_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">9624000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_oIFmx00k-kW6sowUrrI_IA_18_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1118000</us-gaap:AccountsPayableCurrent>
    <alms:AccruedResearchAndDevelopmentCurrent
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_Uu4zGEAkyk2Qi7Gw2RbVgw_19_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">29149000</alms:AccruedResearchAndDevelopmentCurrent>
    <alms:AccruedResearchAndDevelopmentCurrent
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_2OmVkEftHkuvfmSaRs4XRQ_19_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">10946000</alms:AccruedResearchAndDevelopmentCurrent>
    <alms:OtherAccruedExpensesAndLiabilitiesCurrent
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_OH0J9aPkGkC9QT86uG2KcA_20_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">10580000</alms:OtherAccruedExpensesAndLiabilitiesCurrent>
    <alms:OtherAccruedExpensesAndLiabilitiesCurrent
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_aYJxwYV4wkueNAA-etNGew_20_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">7087000</alms:OtherAccruedExpensesAndLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_v4LrjK7uNEWayeHBPKyiNA_21_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1557000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_Wvz_qYRgYk2nCglOPAb3tA_21_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1720000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_MyLwa4CvFUSprmfA-FzVvQ_22_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">50910000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_s9m1KDeqZ06XzFAs8YKhMw_22_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">20871000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_PmoLCZ_VS02rQ4-YP0o3XQ_23_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">29165000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_wuecfMuMcUa_uPv3Pqb2Gg_23_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">30860000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <alms:ShareRepurchaseLiability
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_IMRYFpCKjEGdWSTrtZEQmg_24_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">813000</alms:ShareRepurchaseLiability>
    <alms:ShareRepurchaseLiability
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_sqUJjg2JN0q3I-Ryj8MQaQ_24_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1771000</alms:ShareRepurchaseLiability>
    <us-gaap:Liabilities
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_7wD2ecG0MkG4_OmDdxoPEA_25_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">80888000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_m3uNeCG9fkayjEkE9wlhqg_25_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">53502000</us-gaap:Liabilities>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="INF"
      id="Narr_PqHsfhxmTUmfaWax4jUzoQ"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">0.0001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="INF"
      id="Narr_SAA9YucJz0GmmHYUiVxHcQ"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">0.0001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="INF"
      id="Narr_eaLnioJr6EKzG8lz2x9mNg"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">0</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="INF"
      id="Narr_2-GH0DTnDEa9dgxUpzWUbg"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">89016578</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="INF"
      id="Narr_vK5Mevj_M0qOfRwEhwwBuQ"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">85960088</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Narr_7k4ml-QmB0ecN-_olYEmUQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Narr_Z6w4IFBabEeOS43mOmnHyw"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">370540000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_e39jfcr1GUCK0rysO1Khfg_27_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">375370000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="INF"
      id="Narr_2UWDXIpSN06wkUEogvqf4A"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="INF"
      id="Narr_lAVgsP2mSkan-As1SEcicA"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="INF"
      id="Narr_0qVGUWIj80O5QW50dV76fQ"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">50000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="INF"
      id="Narr_dYHD-7BFKEGp06ilawgIYA"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_4ai4IOe1I0-9lDdFinYyXQ"
      decimals="INF"
      id="Narr_XcfEtjkdtkaY89mI7MZFLQ"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_CvhCDeh_tkaYFeWTTbkn4w"
      decimals="INF"
      id="Narr_pFlxFYQ580C1nTjggSAnmQ"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_CvhCDeh_tkaYFeWTTbkn4w"
      decimals="INF"
      id="Narr_LX0wt4UQk02CpQL3Yhx8xg"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">492815092</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_4ai4IOe1I0-9lDdFinYyXQ"
      decimals="INF"
      id="Narr_gZRufjOZYUmmgVWFMljaDg"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">125000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_CvhCDeh_tkaYFeWTTbkn4w"
      decimals="INF"
      id="Narr_5Z6VssE3qkWTISwQh8C_qA"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">47222419</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_4ai4IOe1I0-9lDdFinYyXQ"
      decimals="INF"
      id="Narr_uw7hULbUP06hqmQ5fuUAYw"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">2675979</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_CvhCDeh_tkaYFeWTTbkn4w"
      decimals="-3"
      id="Tc_AkLQZnf58E2nfpX6tqtx3g_30_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">4000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_4ai4IOe1I0-9lDdFinYyXQ"
      decimals="-3"
      id="Tc_W_xQyVubzUiHZhQxkZ6ErA_30_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_6n4AtwzEv0e-9caZYpGHSg"
      decimals="INF"
      id="Narr_xSWsdqZhREqvJXE-L2edkg"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_at_5AUusHkeVU4dnS_a6mw"
      decimals="INF"
      id="Narr_lWFi-bOloEGyNXPFPDly_A"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_at_5AUusHkeVU4dnS_a6mw"
      decimals="INF"
      id="Narr_piGiBVnJBkWxXcFS4qcJDw"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">7184908</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_6n4AtwzEv0e-9caZYpGHSg"
      decimals="INF"
      id="Narr_XUqZSkBbJUarQ5umPVaJgg"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">85960088</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_at_5AUusHkeVU4dnS_a6mw"
      decimals="INF"
      id="Narr_twqrVx2aSEKleGL-ebYhoQ"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">7184908</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_6n4AtwzEv0e-9caZYpGHSg"
      decimals="INF"
      id="Narr_XZk7HG112UqnxwNbVzDyUg"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_at_5AUusHkeVU4dnS_a6mw"
      decimals="-3"
      id="Tc_MXFQj1DhHE2IjHqkf_OwjA_31_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_MQjWOvgQWkG-HggSfagIfw_32_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">918610000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_juliTevtDka2mG9cSeT-XQ_32_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">25055000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_Ur7Pp0SBwESv4tPpsFpZTQ_33_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">40000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_KxLppszBaE2wtJkRVdHXsA_33_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_t4i1TALpsUqWxDO5vRL04g_34_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-658551000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_KeDrG0wRIkCCQ9uulWYXcw_34_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-364318000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_nzLqEdYV7kSg5Ow71LPfvA_35_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">260104000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_touSDWh3EEme1Op_CenBmQ_35_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-339260000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_y_OwIy0J3k2DN0fnxK4jyA_36_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">340992000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_R3x6Y4UG60OyKL7BlKdgyw_36_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">89612000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_ooBTmqiqQkuRsUpuKQjudA"
      decimals="-3"
      id="Narr_1kAjo7-ywU6Ild5TYCWQDA"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">912000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_QiuarVhniEyDMrbIchwrOQ"
      decimals="-3"
      id="Narr_fVIrzUgH1UC61rE3zHbeQA"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1519000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_ZFr4X9IAekmI4hTMBzQapw_4_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">265554000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_ksVUk0HRxUWEtTV5Hi03-w_4_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">137676000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_OEuEZH9UpESnvYyc412x-Q_5_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">35200000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_zprpRGfo2kmqjs1bojRULw_5_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">20498000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_HlbeRcsr10qumFjZCVW9Bg_6_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">300754000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_jZM8VatN5EelERpZxSAscg_6_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">158174000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_KPVuYWSfi0e-XQVwguUv2w_7_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-300754000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_5P54MyDlQ0iwSlElzORgdg_7_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-158174000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeAmortizationOfDiscount
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_Yh1FVyatVU60fWiFF2_Z2Q_9_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">12020000</us-gaap:InvestmentIncomeAmortizationOfDiscount>
    <us-gaap:InvestmentIncomeAmortizationOfDiscount
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_NhgGBB-p7Uemz84W_9L37w_9_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">3368000</us-gaap:InvestmentIncomeAmortizationOfDiscount>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_PebcVlBRIEOPGlyQ5QQ2VQ_10_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-5406000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_-5kIJ7aoNE-cRc1kL0RNXA_10_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-119000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_MalXKlEGeESzyK9-ysCFow_11_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-93000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_ibsRBVc49USl8W41ojOcfQ_11_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-68000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_1bJuTFQD-02C1pLau0Mqhw_12_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">6521000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_7dbXcsRWzEasg1lH_CmHig_12_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">3181000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_u4_7Ead0R0OR-queSUbR9Q_13_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-294233000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_I9wtJ0DQrk-2lBUguWYgRg_13_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-154993000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_Hb6zu_gH7kWs-PLnE2qTsg_15_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">38000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_ZBOoqITby06778lPKmzL2A_15_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">129000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_tL8AAexi2E2JcoSVhdK_Cw_16_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-294195000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_OrcI4MGrVkSU8FKhfNWhwg_16_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-154864000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="2"
      id="Tc_ebbv68byr0iFKobce6UAJw_17_3"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">-10.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="2"
      id="Tc_ebbv68byr0iFKobce6UAJw_17_3_2"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">-10.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="2"
      id="Tc_ir8Qqxfm20-RJrCsoEbQKQ_17_6"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">-72.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="2"
      id="Tc_ir8Qqxfm20-RJrCsoEbQKQ_17_6_2"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">-72.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="0"
      id="Tc_yOLtEAdwRUq45L9_bhJfJg_18_3"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">28341866</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="0"
      id="Tc_yOLtEAdwRUq45L9_bhJfJg_18_3_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">28341866</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="0"
      id="Tc_4U54TR6270OYnL70_vAqzg_18_6"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">2150186</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="0"
      id="Tc_4U54TR6270OYnL70_vAqzg_18_6_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">2150186</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="As_Of_12_31_2022_KMsyjGBOcUea7nMEEHrcCA"
      decimals="INF"
      id="Tc_Uxch9Fo3_UaCFvVRHsLn4w_5_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">67960088</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="As_Of_12_31_2022_KMsyjGBOcUea7nMEEHrcCA"
      decimals="-3"
      id="Tc_3ISj2UO59U-LXWxlEYC8HQ_5_5"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">285473000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_OqEN2mYeD0eicHnNL0tWEg"
      decimals="INF"
      id="Tc_xfsTwua6d0eYIMGSBOYV4Q_5_8"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">2642334</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_OqEN2mYeD0eicHnNL0tWEg"
      decimals="-3"
      id="Tc_K5KWfvqukUqwkgl73rPoZQ_5_11"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ZxFReZolo0-uZchqrZE9bQ"
      decimals="-3"
      id="Tc_6J6VnKWpskeoE-fF5EHJpg_5_14"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">14209000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_PyP9fPNQG0-yGVVpm-TT4g"
      decimals="-3"
      id="Tc_G6ffwbUrNEao72Z7Lbq_QA_5_17"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-127000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_U4gjfOOUukmMe0X2fFAQAA"
      decimals="-3"
      id="Tc_HgXamXJSaEChgdhx9egzgA_5_20"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-209325000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2022_KMsyjGBOcUea7nMEEHrcCA"
      decimals="-3"
      id="Tc_mDot-KUuWEC3CAlzuiaozA_5_23"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-195242000</us-gaap:StockholdersEquity>
    <alms:TemporaryEquityDerivativeLiability
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member_BeFzssDycEi6nPeuMMNGHQ"
      decimals="-3"
      id="Narr_x3mdH2fG50OXQ-L63YqgkQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2112000</alms:TemporaryEquityDerivativeLiability>
    <alms:TemporaryEquityOfferingCosts
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member_BeFzssDycEi6nPeuMMNGHQ"
      decimals="-3"
      id="Narr_n4xLdja_lEin6CCl4dIS8w"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">208000</alms:TemporaryEquityOfferingCosts>
    <alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member_BeFzssDycEi6nPeuMMNGHQ"
      decimals="INF"
      id="Tc_7VXPf2ls7kOWg-OgBky-vg_6_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">12000000</alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMay2023Member_BeFzssDycEi6nPeuMMNGHQ"
      decimals="-3"
      id="Tc_g8JjYkunaE-6OZZ0VtIalw_6_5"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">57679000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <alms:TemporaryEquityOfferingCosts
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member__UkwP7J1dUmFFU_WGO7MKQ"
      decimals="-3"
      id="Narr_2b253fSFS0eLZp8Pn-QfXQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">13000</alms:TemporaryEquityOfferingCosts>
    <alms:TemporaryEquityDerivativeLiability
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member__UkwP7J1dUmFFU_WGO7MKQ"
      decimals="-3"
      id="Narr_yV8K39cw60mbRP-0j38BeA"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2231000</alms:TemporaryEquityDerivativeLiability>
    <alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member__UkwP7J1dUmFFU_WGO7MKQ"
      decimals="INF"
      id="Tc_xvWRUXGdnk-Qjo1w_CZqog_7_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">6000000</alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2AndB2aRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInOctober2023Member__UkwP7J1dUmFFU_WGO7MKQ"
      decimals="-3"
      id="Tc_6pE_hfmXgEKaUMYodgsFNA_7_5"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">32218000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_E5K2WXsFXkaHgMKg2KHp6A"
      decimals="INF"
      id="Tc_LAVmmBu_3kqYoR5woM2Skg_8_8"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">48442</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_8IGWMBH3_UyeHhsD4pelkg"
      decimals="-3"
      id="Tc_XlBLmh2SrUygxPjXo_qz7A_8_14"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">277000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_qoJnF3tOBEuWLfuUjPDz2Q_8_23"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">277000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <alms:StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_8IGWMBH3_UyeHhsD4pelkg"
      decimals="-3"
      id="Tc_kG_ykqU8uUG6axp5qfURwQ_9_14"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1921000</alms:StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions>
    <alms:StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_gfAbsvmQxUqfoGjvef9AMw_9_23"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1921000</alms:StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_8IGWMBH3_UyeHhsD4pelkg"
      decimals="-3"
      id="Tc_UtMsv2GWxEGTyF-JEUqW0Q_10_14"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">23000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_R1127MtpWEiNsjrO5Z7yIA_10_23"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">23000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <alms:RepurchaseOfUnvestedEarlyExercisedStockOptionsShares
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_E5K2WXsFXkaHgMKg2KHp6A"
      decimals="INF"
      id="Tc_CFzjqz_SCkKM_v4dM9GNtg_11_8"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">14797</alms:RepurchaseOfUnvestedEarlyExercisedStockOptionsShares>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_8IGWMBH3_UyeHhsD4pelkg"
      decimals="-3"
      id="Tc_T91VwH5GKk-10dNZa4wjMA_12_14"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">8625000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc__9gEH0DDk0m212foTvoWcg_12_23"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">8625000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_U279gzXE9Ue0_dNSHKeuew"
      decimals="-3"
      id="Tc_g2dIQZWLt0qA-JWtAXymyg_13_17"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">129000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_l4kNRhbiE0SUmocV9gj7lg_13_23"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">129000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_28ol1Z4CI0W8BJbqmndI9g"
      decimals="-3"
      id="Tc_szrdGxWdTE6rFPvIWszC_Q_14_20"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-154993000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_jftAftj6iUWm_3k4b9wgsA_14_23"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-154993000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="INF"
      id="Tc_p3YSs5hLrkqRVnZhWmmfRA_15_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">85960088</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc__hElA91OzU6Bjpdmbxgt8w_15_5"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">375370000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_OMqW_lGxM0mfF0E_iAEH8w"
      decimals="INF"
      id="Tc_YiEyXS0x-EaIXcUvH4Un5w_15_8"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">2675979</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_OMqW_lGxM0mfF0E_iAEH8w"
      decimals="-3"
      id="Tc_sNdOx-0IUkK2xw18kOy3Tw_15_11"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_htiQclwdd0-cWi-fubvGcg"
      decimals="-3"
      id="Tc_FBssULjKFECOnjb_Sxhh2w_15_14"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">25055000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_aBBYzbumvECGZrqQhR2vfA"
      decimals="-3"
      id="Tc_2cBjMTDRqE6amydJPI4eqg_15_17"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_k8FpxbIOukiCs7NAluFB6w"
      decimals="-3"
      id="Tc_bDApeGgm80OtXl2Mm3Z6wQ_15_20"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-364318000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_ORKz19oD706qCqo-R5eaNw_15_23"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-339260000</us-gaap:StockholdersEquity>
    <alms:TemporaryEquityDerivativeLiability
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member_q_D882tthUuH75IbV6wEDg"
      decimals="-3"
      id="Narr_FjE-dEki70G93tVzUMw_Og"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">8913000</alms:TemporaryEquityDerivativeLiability>
    <alms:TemporaryEquityOfferingCosts
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member_q_D882tthUuH75IbV6wEDg"
      decimals="-3"
      id="Narr_3Epai-6wPUGdHbnJ9CvvcQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">382000</alms:TemporaryEquityOfferingCosts>
    <alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member_q_D882tthUuH75IbV6wEDg"
      decimals="INF"
      id="Tc_jSeR2Kok4kS65sGQBs3Vzw_16_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">41264891</alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMarch2024Member_q_D882tthUuH75IbV6wEDg"
      decimals="-3"
      id="Tc_t39QOFkCkkCkfOA2Q32Lrw_16_5"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">120205000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <alms:TemporaryEquityDerivativeLiability
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member_h1Um0NIG1E68lEf0-lmX1w"
      decimals="-3"
      id="Narr_WYzGBHsaKkagCpQMrRTGdw"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">14319000</alms:TemporaryEquityDerivativeLiability>
    <alms:TemporaryEquityOfferingCosts
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member_h1Um0NIG1E68lEf0-lmX1w"
      decimals="-3"
      id="Narr_Zv9xguQ7SkOVxWWKzgCxKA"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">157000</alms:TemporaryEquityOfferingCosts>
    <alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member_h1Um0NIG1E68lEf0-lmX1w"
      decimals="INF"
      id="Tc_sILwn_Q_u0mE1ejqeRO-PA_17_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">41264892</alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_alms_RedeemableConvertiblePreferredStockIssuedInMay2024Member_h1Um0NIG1E68lEf0-lmX1w"
      decimals="-3"
      id="Tc_2yrnRj2TWEuwQ8GilTurCQ_17_5"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">143662000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_8wt3bhdcNE-OQROgvIYEqg"
      decimals="-3"
      id="Narr_WFKGrsXfDUampnhJpL7diw"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">16684000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_klDv-DwglE-pDGa4AyVzBg"
      decimals="INF"
      id="Tc_zaDyi_uPNUepUKtSAE0TSw_18_8"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">13125000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_klDv-DwglE-pDGa4AyVzBg"
      decimals="-3"
      id="Tc_reQ2s2vxxUe63NkQQsuTkw_18_11"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_XM052qL0-0mOLvoS8uTLOA"
      decimals="-3"
      id="Tc_I1hy-wcCXkujkfSnr6H_Jg_18_14"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">193315000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_8wt3bhdcNE-OQROgvIYEqg"
      decimals="-3"
      id="Tc_32ABD52BGU2TWVmU0Bi58A_18_23"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">193316000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_NJiNSOEu3k-VG8i9RvIbrw"
      decimals="INF"
      id="Tc_lHyUbH1hbU6PbP9E7Ul2Xg_19_8"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">2500000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_ek7LBL7jDU24PJh_YYO6Eg"
      decimals="-3"
      id="Tc_9gHnYIR3202XueisjmYdhw_19_14"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">40000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_LN6WJKkHqUeJqLJEidZEgQ"
      decimals="-3"
      id="Tc_gPc5oHZg2ka9JiSOoJQYKw_19_23"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">40000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <alms:NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_uQGUnGNkU0KLWZyfkxDb1g"
      decimals="INF"
      id="Narr_FM6UvoU3XU6IkP8EMoDXiw"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">28855656</alms:NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity>
    <alms:NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_yKR9_XCIx0WHJv_bGA3SIQ"
      decimals="INF"
      id="Narr_q_zX-DWwVk66dESEpxJh_A"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">7184908</alms:NumberOfCommonStockSharesIssuedUponConversionOfTemporaryEquity>
    <alms:ConversionAndRedesignationOfTemporaryEquityShares
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="INF"
      id="Tc_6fMVQF3X7kiYw9SlIh0K9g_20_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">-168489871</alms:ConversionAndRedesignationOfTemporaryEquityShares>
    <alms:ConversionAndRedesignationOfTemporaryEquityAmount
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_CfguNKDbxkiSKUjwsUb5Uw_20_5"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-639237000</alms:ConversionAndRedesignationOfTemporaryEquityAmount>
    <alms:ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityShares
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_QQd0oZ_hxE6qVJ_lY0_aEA"
      decimals="INF"
      id="Tc_XOwDNjplPESCUBmU03eXVQ_20_8"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">36040564</alms:ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityShares>
    <alms:ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_QQd0oZ_hxE6qVJ_lY0_aEA"
      decimals="-3"
      id="Tc_loBVxDwb0EGpwNCk8uqTDw_20_11"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">3000</alms:ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount>
    <alms:ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_j_l1vPzjIEKTdPeUewUVmg"
      decimals="-3"
      id="Tc_shRv8WXv40yutF-j1jAO4g_20_14"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">639234000</alms:ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount>
    <alms:ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_6deP1QVi5kmSU_buaSSlHQ_20_23"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">639237000</alms:ConversionAndRedesignationOfTemporaryEquityIntoPermanentEquityAmount>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_QQd0oZ_hxE6qVJ_lY0_aEA"
      decimals="INF"
      id="Tc_bRoSP2ArdEOpXmz-9VfVCg_21_8"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">72201</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_j_l1vPzjIEKTdPeUewUVmg"
      decimals="-3"
      id="Tc_AHvK3js11EOoKQgvI2gBcw_21_14"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">375000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_FJMHyhL8JUOZM7wxhjqiag_21_23"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">375000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <alms:StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_j_l1vPzjIEKTdPeUewUVmg"
      decimals="-3"
      id="Tc_7NJkRa4IMESzp0tRBRPy8A_22_14"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1154000</alms:StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions>
    <alms:StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_jHvOQLdZZ0-8vLmft-HMag_22_23"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1154000</alms:StockIssuedDuringPeriodValueEarlyExerciseOfStockOptions>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_j_l1vPzjIEKTdPeUewUVmg"
      decimals="-3"
      id="Tc_3VnaTykc30ePFWw7VXlx_w_23_14"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">20000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_FxfLH9sRdEO8MMRlesT5ng_23_23"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">20000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <alms:RepurchaseOfUnvestedEarlyExercisedStockOptionsShares
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_QQd0oZ_hxE6qVJ_lY0_aEA"
      decimals="INF"
      id="Tc_i1Yv-732aEmmI-7wabvfag_24_8"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">6417</alms:RepurchaseOfUnvestedEarlyExercisedStockOptionsShares>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_j_l1vPzjIEKTdPeUewUVmg"
      decimals="-3"
      id="Tc_JD_OqqdwKkmn2S_w85TCrQ_25_14"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">19457000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_BUrfyQYjGUm_lIdL195_6A_25_23"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">19457000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9cCF5bUMLkO5ba1JvrH3Ww"
      decimals="-3"
      id="Tc_RmrUouDAHEC_QTVYOQhGlQ_26_17"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">38000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_J1qgw-63uEqjfbvuEJLJVQ_26_23"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">38000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_Eddb32PLCUKpPdmwd85UQg"
      decimals="-3"
      id="Tc_JatHHOFIw0iP4mlgfKGz_Q_27_20"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-294233000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_GItmBQD_LEahTBRpPLwpbA_27_23"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-294233000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_r5l53S93S0er3T854_XJhw"
      decimals="INF"
      id="Tc_HdfKtABjukWa4cubO6PLMg_28_8"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">54407327</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_r5l53S93S0er3T854_XJhw"
      decimals="-3"
      id="Tc__P8HtqYivEyC_tCHZixAXg_28_11"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">5000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_chV-asJplkyQjCjtaw12QQ"
      decimals="-3"
      id="Tc_YN5YdOcZ_EKtafGxiOABEg_28_14"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">918610000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6YO0pC0nAkyGtC0Y5oXAdQ"
      decimals="-3"
      id="Tc_qzl6298ulk2Tlwfh7rfRjw_28_17"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">40000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_P3mypVP83UK8Kb36xiTrFg"
      decimals="-3"
      id="Tc_83Bu7kB4v0OBmQfAiL4zEQ_28_20"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-658551000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_Y9YDUoowIE6R-JfH2CQ77w_28_23"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">260104000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_bFGbL8PsCkaHNbl0quJleA_4_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-294233000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_aKdaqOhZ_U6folLoXACeTw_4_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-154993000</us-gaap:ProfitLoss>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_9111k0s0zEGEEK_qDOdaSA_6_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">19457000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_zFFx4vGq20-76-RXvu7I1w_6_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">8625000</us-gaap:ShareBasedCompensation>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_b3xqqkf2q0CQQfGdbGssVA_7_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-5406000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_KdjxpTwoaE2KKzN1WyYZQw_7_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-119000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <alms:AccretionExpenseNetOfDiscountsOnMarketableSecurities
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_50F9xgBCnkWymkULde7Ecw_8_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-3685000</alms:AccretionExpenseNetOfDiscountsOnMarketableSecurities>
    <alms:AccretionExpenseNetOfDiscountsOnMarketableSecurities
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_9fGb3M1W1EC-mjM1RQJAlQ_8_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-544000</alms:AccretionExpenseNetOfDiscountsOnMarketableSecurities>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_UXIMqSeauEaB5M8UrU-NLQ_9_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">3152000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_727C5CspaE25nJI2fT3g-Q_9_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1284000</us-gaap:DepreciationDepletionAndAmortization>
    <alms:NonCashLeaseExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc__NEc_sTsB0GjSCSccZA_Gg_10_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">60000</alms:NonCashLeaseExpense>
    <alms:NonCashLeaseExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_8Tiu_QUsZECL6fq_2b8xeg_10_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2010000</alms:NonCashLeaseExpense>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_dVEhhuN_pUqE7K8OdukFiw_11_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-5000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_y-JTfFFH_U2CSvw6fbzweg_11_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-266000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <alms:WriteOffOfDeferredOfferingCosts
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc__lcBEAFdD0KhUVMOdKd9DA_12_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">555000</alms:WriteOffOfDeferredOfferingCosts>
    <us-gaap:GainLossOnTerminationOfLease
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_O9w-0RrtW02rFnntqmxTxg_13_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-645000</us-gaap:GainLossOnTerminationOfLease>
    <alms:IncreaseDecreaseInResearchAndDevelopmentPrepaidExpenses
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_iZ1V0QQXbk6qJoVMWcY5JA_15_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">10763000</alms:IncreaseDecreaseInResearchAndDevelopmentPrepaidExpenses>
    <alms:IncreaseDecreaseInResearchAndDevelopmentPrepaidExpenses
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_eBredHqd10O_cvorJJA0Dg_15_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-5526000</alms:IncreaseDecreaseInResearchAndDevelopmentPrepaidExpenses>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_QW_G7q1DDU6IHU3uFAfwBw_16_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2870000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_LLpT1fZyQkm_DERSBa2aEQ_16_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">340000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_aAPb9LIoMkKzm6Vd2zU_Tg_17_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">8506000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_853DbWHXlk-rlNzjelXe-Q_17_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-642000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <alms:IncreaseDecreaseInResearchAndDevelopmentAccruedExpenses
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_tpRoW5bD_0a6FG3mw_OStA_18_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">18203000</alms:IncreaseDecreaseInResearchAndDevelopmentAccruedExpenses>
    <alms:IncreaseDecreaseInResearchAndDevelopmentAccruedExpenses
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_bLdw6X3JJk-PGPqOFgdIEw_18_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">5168000</alms:IncreaseDecreaseInResearchAndDevelopmentAccruedExpenses>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_bakMTmouiEKE8OkO0ToQzA_19_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">3542000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc__Aju-O-zP0qsGlSxkQfWvg_19_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2490000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_2UUuEfvGAki12GFBVFXtvA_20_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-1858000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_TEnd7K2U6UC0P1-YA8QYuQ_20_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-144000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_wvpcu2HjS02S1hLtP3EaFA_21_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-255078000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_fV5xS-QO4kyGBNJlELvdHw_21_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-129975000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_k_gdyWpBv0OKc5WtXq-5rw_23_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">128000000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_tTHfh7no3UCmOukqz7NhWA_23_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">76250000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_szLcmL3TBUuc5VsRr05GbA_24_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">240058000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_ixCUIrQZNEOsoHxzMlqJ8w_24_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">11279000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_UVRIsPOfAkeCPMl_H8extg_25_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1732000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_1C-n_xZTFEW0CNiSj2YG7w_25_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">4499000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_DfBNj5WxmU2_bnEiTD3waQ_26_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-113790000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_38ggh82yZEOsT8OySAk4_A_26_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">60472000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <alms:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockAndDerivativeLiabilityNetOfIssuanceCosts
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_dxeKIHJdMEu6Xg1o4QaPdw_28_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">258461000</alms:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockAndDerivativeLiabilityNetOfIssuanceCosts>
    <alms:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockAndDerivativeLiabilityNetOfIssuanceCosts
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_FyW8JbgOX0ycQlBk_0Obwg_28_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">89778000</alms:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStockAndDerivativeLiabilityNetOfIssuanceCosts>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_jXKoECZX5kSm_M7s-JcHFw_29_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">193316000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_bH4jSk7HZUm3LNFX-gejSA_30_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">40000000</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_-WLT6-dNp0acrYYV-W-7LQ_31_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">596000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_RSBalNFZSk-tW6ZB2Q1pbQ_31_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">453000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_mhGQOzwkVEuANoV1AFBiFg_32_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">485000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_t7cz6G6w2k6WrwVrGKY1Tg_33_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">6000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_FWCAthzvH0WfVbq_BPMCAw_33_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">64000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_ntBRBsXlkUeLXIv4f5ZUmA_34_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">492367000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_GxpIZCBQF0K5r7ohOW7-Ng_34_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">89682000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc__MyZPQ7WMU-aHEJ90El3xQ_35_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">123499000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_CfMuhty3r0WEF9Xgdzf_5w_35_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">20179000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_cDuWQk-KCEClZllmfO83qw_36_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">47133000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2022_KMsyjGBOcUea7nMEEHrcCA"
      decimals="-3"
      id="Tc_T5puOPsFuUSJtmdL1k_ruQ_36_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">26954000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_XX5fMUrSjkG2e_BftDMf4g_37_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">170632000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_gvCPCWhHw0aDkWZAQf5T0A_37_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">47133000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="0"
      id="Narr_TNqH-4WqeEKqjA7RKnCBxQ"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">168489871</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_rPXfX0sr40O1ZfuCI9Xpww_39_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">639237000</us-gaap:ConversionOfStockAmountConverted1>
    <alms:SettlementOfDerivativeLiabilityUponIssuanceOfRedeemableConvertiblePreferredStock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_T14sEPQVLEGM0uhH9LHAGA_40_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">14319000</alms:SettlementOfDerivativeLiabilityUponIssuanceOfRedeemableConvertiblePreferredStock>
    <alms:SettlementOfDerivativeLiabilityUponIssuanceOfRedeemableConvertiblePreferredStock
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_q1SMmvH-eU6YG07uzJnnsg_40_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2231000</alms:SettlementOfDerivativeLiabilityUponIssuanceOfRedeemableConvertiblePreferredStock>
    <alms:RecognitionOfDerivativeLiabilityUponIssuanceOfConvertiblePreferredStock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_9QmZNDqx90KIoza-zlNkGQ_41_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">8913000</alms:RecognitionOfDerivativeLiabilityUponIssuanceOfConvertiblePreferredStock>
    <alms:RecognitionOfDerivativeLiabilityUponIssuanceOfConvertiblePreferredStock
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_GjLm4w5yRk2H_oe1kko0lw_41_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2112000</alms:RecognitionOfDerivativeLiabilityUponIssuanceOfConvertiblePreferredStock>
    <alms:VestingOfExercisedStockOptionsAndRestrictedSharesOfCommonStock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_6qITGnkeKUOtldT6wbtY4w_42_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1174000</alms:VestingOfExercisedStockOptionsAndRestrictedSharesOfCommonStock>
    <alms:VestingOfExercisedStockOptionsAndRestrictedSharesOfCommonStock
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_c0bXLqMimEui1GuwyoBIig_42_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1944000</alms:VestingOfExercisedStockOptionsAndRestrictedSharesOfCommonStock>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_0cOqdHK0oUavNKCeonn5NA_43_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">14255000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <alms:PropertyAndEquipmentAcquiredThroughTenantImprovement
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_oKRK1H2zkEKt2JcJUVAQDQ_44_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">16691000</alms:PropertyAndEquipmentAcquiredThroughTenantImprovement>
    <alms:PurchasesOfPropertyAndEquipmentInOtherAccruedExpensesAndLiabilities
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_5yRtSmxGckqOfRDGE2SX3w_45_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">49000</alms:PurchasesOfPropertyAndEquipmentInOtherAccruedExpensesAndLiabilities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_FbCW1ao_UEeTB4gC_SwhHg_47_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">169526000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_QGk7OBC39EenF1p00xCWVg_47_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">45996000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_dcBV8nWoFEOkTf-OIFabwQ_48_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">113000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_Cr7uwGoQ90CwGqJDbWhyLQ_49_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1106000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_5jPNR_DnkU2xew4PICbHUw_49_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1024000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_fnW6ZPwd1EmJqHgFdenUVw_50_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">170632000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_DYzmv4sx1ECBDNsAxaaTmQ_50_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">47133000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_K1_U8_aZ9UqRWVtF598Buw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;1.&lt;/b&gt;&lt;/span&gt;Organization and Nature of the Business&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Organization and Business&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Alumis&#160;Inc. (the &#x201c;Company&#x201d;) is a clinical stage biopharmaceutical company focused on identifying, acquiring, and accelerating the development and commercialization of transformative medicines for autoimmune disorders. The Company leverages its proprietary precision data analytics platform, biological insights, and a team of experts with deep experience in precision medicine drug discovery, development, and immunology, to create medicines that significantly improve the lives of patients by replacing broad immunosuppression with targeted therapies.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company was founded on January&#160;29, 2021, as a Delaware corporation under the name FL2021-001,&#160;Inc. FL2021-001,&#160;Inc.&#x2019;s name was changed to Esker Therapeutics,&#160;Inc. on March&#160;8, 2021 and to Alumis&#160;Inc. on January&#160;6, 2022. The Company is headquartered in South San Francisco, California.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;As of December&#160;31, 2023, the Company had two wholly owned subsidiaries, FronThera U.S. Holdings,&#160;Inc. and FronThera U.S. Pharmaceuticals&#160;LLC. FronThera U.S. Holdings, Inc. was dissolved on April 8, 2024 and FronThera U.S. Pharmaceuticals LLC was dissolved on March 14, 2024. These subsidiaries did not have operations during the years ended December 31, 2024 and 2023.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Reverse Stock Split&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;On June 19, 2024, the board of directors approved, and on June 20, 2024, the Company effected, a reverse stock split of the shares of the Company&#x2019;s outstanding common stock at a ratio of &lt;span style="-sec-ix-hidden:Hidden_HL2oiubFJUSEbg9KY7xhuA;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;1&lt;/span&gt;&lt;/span&gt;-for-4.675 (the &#x201c;Reverse Stock Split&#x201d;). The number of authorized shares and par value per share were not adjusted as a result of the Reverse Stock Split. All references to shares, options to purchase common stock, share amounts, per share amounts, and related information contained in the audited consolidated financial statements have been retrospectively adjusted to reflect the effect of the Reverse Stock Split for all periods presented. The shares of common stock underlying outstanding stock options and other equity instruments were proportionately reduced and the respective exercise prices, if applicable, were proportionately increased in accordance with the terms of the agreements governing such securities. In addition, the conversion ratios for each series of the Company&#x2019;s redeemable convertible preferred stock, which were automatically convertible into shares of common stock upon the closing of the Company&#x2019;s initial public offering (&#x201c;IPO&#x201d;) of common stock, were proportionally adjusted.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;IPO and Concurrent Private Placement&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;On June 27, 2024, the Company&#x2019;s Registration Statement on Form S-1 for its IPO was declared effective, and on July 1, 2024, the Company completed its IPO, pursuant to which it issued and sold 13,125,000 shares of its common stock at $16.00 price per share to the public. Net proceeds from the IPO were $193.3 million, after deducting underwriting discounts and commissions and other offering costs totaling $16.7 million.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;In connection with the IPO, an existing investor and a holder of more than 5% of the Company&#x2019;s capital stock, purchased an additional 2,500,000 shares of the Company&#x2019;s common stock at the IPO price per share for total gross and net proceeds of $40.0 million in a private placement transaction (the &#x201c;Concurrent Private Placement&#x201d;). The closing of the Concurrent Private Placement was contingent on the closing of the IPO. The sale of such shares is not registered under the Securities Act of 1933, as amended (the &#x201c;Securities Act&#x201d;), and as such, the shares may not be offered or sold absent registration or an applicable exemption from registration. The shares sold in connection with the Concurrent Private Placement are subject to existing resale registration rights and were subject to a 180-day lock-up agreement with the underwriters in the IPO that expired on December 24, 2024. The Concurrent Private Placement closed on July 17, 2024.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Immediately prior to the closing of the IPO on July 1, 2024, all of the shares of the Company&#x2019;s redeemable convertible preferred stock then outstanding converted into 28,855,656 shares of Class A common stock and 7,184,908 shares of Class B common stock at a &lt;span style="-sec-ix-hidden:Hidden_AoF7K1G7cU6-sXLVTjWu3Q;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;1&lt;/span&gt;&lt;/span&gt;-for-4.675 conversion ratio (the &#x201c;Preferred Stock Conversion&#x201d;). All outstanding Class A common stock shares and all outstanding Class B common stock shares were redesignated immediately thereafter into the same number of shares of voting common stock and non-voting common stock, respectively (the &#x201c;Common Stock Reclassification&#x201d;).&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;In connection with the closing of the Company&#x2019;s IPO, the Company increased the authorized number of shares to 500,000,000 shares of common stock and 50,000,000 shares of preferred stock. The authorized number of common stock shares includes voting common stock of 492,815,092 shares and non-voting common stock of 7,184,908 shares.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Unless the context otherwise requires a different meaning, all references to &#x201c;common stock&#x201d; in these notes refers to the Company&#x2019;s voting common stock and non-voting common stock combined.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Liquidity and Going Concern&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company has incurred negative operating cash flows and significant losses from operations since its inception. For the&#160;years ended December&#160;31,&#160;2024 and 2023, the Company incurred net losses of $294.2 million and $155.0 million, respectively. Cash used in operating activities was $255.1 million and $130.0 million for the&#160;years ended December&#160;31,&#160;2024 and 2023, respectively. As of December&#160;31,&#160;2024, the Company had an accumulated deficit of $658.6 million.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company has historically financed its operations primarily through issuance of common stock, redeemable convertible preferred stock and convertible promissory notes in private placements, and most recently, through its IPO and Concurrent Private Placement. The Company expects to continue to incur substantial losses for the foreseeable future, and its ability to achieve and sustain profitability will depend on the successful development, approval, and commercialization of any product candidates it may develop, and on the achievement of sufficient revenue to support its cost structure. The Company may never achieve profitability and, unless and until it does, it will need to continue to raise additional capital. The Company believes that, based on its current operating plan, its existing cash, cash equivalents and marketable securities of $288.3 million as of December 31, 2024, will not be sufficient to meet its operating and capital requirements for at least 12&#160;months from the date of issuance of these consolidated financial statements and there is substantial doubt about the Company&#x2019;s ability to continue as a going concern.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"&gt;In February 2025, the Company entered into a Merger Agreement (as defined in Note 15) through an all-stock transaction that would improve the Company&#x2019;s liquidity. However, as of the date of the issuance of these consolidated financial statements, the Merger has not been completed and there can be no assurance that it will be consummated. The Company will need to raise significant additional capital to fund ongoing research and development activities and maintain future operations. The Company&#x2019;s management plans to monitor expenses and may raise additional capital through a combination of public and private equity, debt financings, strategic alliances, and licensing arrangements. The Company&#x2019;s ability to access capital when needed is not assured and, if capital is not available to the Company when, and in the amounts, needed, on the terms which are favorable, the Company could be required to delay, scale back, or abandon some or all of its planned development programs and other operations, which could materially harm the Company&#x2019;s business, financial condition and results of operations. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-indent:18pt;margin:0pt;"&gt;The accompanying consolidated financial statements have been prepared assuming that the Company will continue as a going concern, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. The accompanying consolidated financial statements do not reflect any adjustments relating to the recoverability and reclassifications of assets and liabilities that might be necessary if the Company is unable to continue as a going concern.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <alms:NumberOfWhollyOwnedSubsidiaries
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="INF"
      id="Narr_zAfM_Nim30SWTsDHP8g1PA"
      unitRef="Unit_Standard_item_jjPQ3ptcUECltaG-kTItZg">2</alms:NumberOfWhollyOwnedSubsidiaries>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_7_1_2024_To_7_1_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_vSzEzZjX80mEw-QPfMKtlg"
      decimals="INF"
      id="Narr_ydrptZM_d0aM_jetn278sA"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">13125000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_7_1_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_WqRDiFas6E2w8EVavRP0sA"
      decimals="2"
      id="Narr_wi3Kx4Vh3UWphhL7XWGbag"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">16</us-gaap:SharesIssuedPricePerShare>
    <alms:ProceedsFromIssuanceOfCommonStockAfterDeductionOfUnderwritingDiscountsAndCommissions
      contextRef="Duration_7_1_2024_To_7_1_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_vSzEzZjX80mEw-QPfMKtlg"
      decimals="-5"
      id="Narr_nLiWE6BjoU6yI10vc43COg"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">193300000</alms:ProceedsFromIssuanceOfCommonStockAfterDeductionOfUnderwritingDiscountsAndCommissions>
    <alms:PaymentsOfUnderwritingDiscountsAndCommissionCosts
      contextRef="Duration_7_1_2024_To_7_1_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_vSzEzZjX80mEw-QPfMKtlg"
      decimals="-5"
      id="Narr_MisHqMO2P0CL9EtMN5ctGQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">16700000</alms:PaymentsOfUnderwritingDiscountsAndCommissionCosts>
    <alms:PercentageOfOwnershipHeldByInvestorBeforeTransaction
      contextRef="Duration_7_17_2024_To_7_17_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_FKuunoUM20qD0dYGXR9GAw"
      decimals="2"
      id="Narr_oyCShps5_U6Qe0bntE9B1Q"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0.05</alms:PercentageOfOwnershipHeldByInvestorBeforeTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="Duration_7_17_2024_To_7_17_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_FKuunoUM20qD0dYGXR9GAw"
      decimals="INF"
      id="Narr_gkzH6gST90iNiC4iI7Sb0A"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">2500000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="Duration_7_17_2024_To_7_17_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_w2unL58U4UaJjTswSSuyNg"
      decimals="-5"
      id="Narr_E9FCES7ukUiWBCeaVDNBmA"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">40000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <alms:ConvertiblePreferredStockAggregateSharesIssuedUponConversion
      contextRef="As_Of_7_1_2024_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_SYx1U37wmEK7eBKrZEzUqw"
      decimals="INF"
      id="Narr_dITBgJgGAEudJ1R2rnJJmQ"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">28855656</alms:ConvertiblePreferredStockAggregateSharesIssuedUponConversion>
    <alms:ConvertiblePreferredStockAggregateSharesIssuedUponConversion
      contextRef="As_Of_7_1_2024_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_oqGlD2Pt4UGtbXjEN5HYDw"
      decimals="INF"
      id="Narr_JYLHnwcY-EiCK6U3yTwfVw"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">7184908</alms:ConvertiblePreferredStockAggregateSharesIssuedUponConversion>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_7_1_2024_s8HSa6h_ek2dFQZ_xOhtUg"
      decimals="INF"
      id="Narr_ecUAuJJk8Emq2J_zXRbgyw"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_7_1_2024_s8HSa6h_ek2dFQZ_xOhtUg"
      decimals="INF"
      id="Narr_n8j8RksFnUevRPMLgIMmng"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">50000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_7_1_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_qnz_okoyeky_bktDVFMa8Q"
      decimals="INF"
      id="Narr_5HTzlrvzTEyd3IsI63oqow"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">492815092</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_7_1_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_eD2DKd7x8kep0XgPSchpww"
      decimals="INF"
      id="Narr_LA22afLADkOwBB-vSnpj9w"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">7184908</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-5"
      id="Narr_Ll6Py9OpykaOh2bci21J1g"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-294200000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-5"
      id="Narr_GLBpzTIxLESW8JUjF4PMkQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-155000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-5"
      id="Narr_Q7DyCKuD-0aEI5pERdh8AQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-255100000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-5"
      id="Narr_F43cktnJQEujL3yuU1TG9g"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-130000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-5"
      id="Narr_5vdvTRVrVkyfOpdZ9TQF9w"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-658600000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-5"
      id="Narr_ezHKRQdtjU6RopBf06b9aA"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">288300000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_6-0kOOTS0kmmSbQCK3qG-Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;2.&lt;/b&gt;&lt;/span&gt;Summary of Significant Accounting Policies and Basis of Presentation&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Basis of Presentation&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The accompanying consolidated financial statements and accompanying notes have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;). Prior to their dissolution, the Company&#x2019;s consolidated financial statements included the accounts of FronThera U.S. Holdings Inc. and FronThera U.S. Pharmaceuticals LLC, two wholly owned subsidiaries, and all intercompany transactions were eliminated.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Any reference in these notes to applicable guidance is meant to refer to the authoritative U.S. GAAP as found in the Accounting Standards Codification (&#x201c;ASC&#x201d;) and Accounting Standards Updates (&#x201c;ASU&#x201d;) of the Financial Accounting Standards Board (&#x201c;FASB&#x201d;).&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Use of Estimates&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of expenses during the reporting period. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;On an ongoing basis, the Company evaluates estimates and assumptions, including but not limited to those related to accruals for research and development expenses and accruals, stock-based compensation expense, the fair value of common stock and the fair value of the derivative liability. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ materially from those estimates.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Segment and Geographical Information&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company operates and manages its business as one reportable and operating segment, which is the business of researching and developing medicines for autoimmune disorders. The chief executive officer, who is the chief operating decision maker (&#x201c;CODM&#x201d;), reviews financial information on an aggregate basis for purposes of allocating resources and evaluating financial performance (see Note 14). All of the Company&#x2019;s long-lived assets are located in the United States.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Concentration of Credit Risk&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Financial instruments, which potentially subject the Company to concentration of credit risk, consist primarily of cash and cash equivalents, investments in marketable securities and restricted cash. The Company maintains bank deposits in federally insured financial institutions and certain of these deposits exceed federally insured limits. To date, the Company has not experienced any losses on its deposits of cash and periodically evaluates the creditworthiness of the financial institutions at which its bank deposits are maintained.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company may also invest in money market funds, U.S. treasuries, commercial paper, corporate bonds, supranational debt securities and agency bonds, which can be subject to certain credit risks. The Company mitigates the risks by investing in high-grade instruments, limiting its exposure to any one issuer and monitoring the ongoing creditworthiness of the financial institutions and issuers. The Company has not experienced any loss of principal on its financial instruments.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Risks and Uncertainties&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"&gt;The Company is subject to certain risks and uncertainties, including, but not limited to, changes in any of the following areas that the Company believes could have a material adverse effect on the future financial position or results of operations: the Company&#x2019;s ability to advance the development of its proprietary precision data analytics platform, timing and ability to advance its product candidates through preclinical and clinical development; costs and timelines associated with the manufacturing of clinical supplies; regulatory approval, market acceptance of, and reimbursement for, any product candidates the Company may develop; performance of third-party vendors; competition from pharmaceutical or other biotechnology companies with greater financial resources or expertise; &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;protection of intellectual property; litigation or claims against the Company based on intellectual property or other factors; and its ability to attract and retain employees necessary to support its growth.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company&#x2019;s business and results of operations may be affected by worldwide economic conditions, which may continue to be impacted by global macroeconomic challenges and uncertainty in the markets, including severely diminished liquidity and credit availability, rising inflation and monetary supply shifts, rising interest rates, labor shortages, declines in consumer confidence, declines in economic growth, increases in unemployment rates, recession risks and uncertainty about economic and geopolitical stability (for example, related to the ongoing conflicts in Ukraine and Israel and the surrounding areas). These worldwide economic conditions may continue into 2025 and may negatively impact the Company&#x2019;s business, financial position and results of operations.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Cash and Cash Equivalents&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company considers all highly liquid investments purchased with an original maturity of three&#160;months or less to be cash equivalents.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Restricted Cash&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"&gt;Restricted cash represents security deposits in the form of letters of credit issued in connection with the Company&#x2019;s leases (see Note&#160;7).&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Marketable Securities&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Marketable securities may consist of money market funds, U.S. treasuries, commercial paper, corporate bonds, supranational debt securities and agency bonds with original maturities of more than three months at the time of purchase. As the Company&#x2019;s entire investment portfolio is considered available for use in current operations, the Company classifies all marketable securities as available-for-sale and as current assets, even though the stated maturity may be more than one&#160;year from the current balance sheet date. Marketable securities are carried at fair value, with change in fair value reported as unrealized gains or losses in accumulated other comprehensive income (loss), which is a separate component of stockholders&#x2019; equity (deficit) in the consolidated balance sheets.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The amortized cost of marketable securities is adjusted for amortization of premiums and accretion of discounts to maturity, which is included in interest income in the consolidated statements of operations and comprehensive loss. Realized gains and losses on the sale of securities are determined by specific identification of each security&#x2019;s cost basis. The Company regularly reviews its investment portfolio to determine if any security is impaired, which would require it to record an allowance for credit losses or an impairment charge in the period any such determination is made. In making this judgment, the Company evaluates, among other things, the extent to which the fair value of a security is less than its amortized cost, its intent to sell or whether it is more likely than not that the Company will be required to sell the security before recovery of its amortized cost basis, the financial condition of the issuer and any changes thereto, and, as necessary, the portion of a decline in fair value that is credit-related. This assessment could change in the future due to new developments or changes in assumptions related to any particular security. Realized gains and losses, allowances for credit losses and impairments on available-for-sale marketable securities, if any, are recorded 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;font-style:italic;font-weight:bold;margin:0pt 0pt 9pt 0pt;"&gt;Fair Value Measurement&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The carrying amounts of prepaid expenses, other current assets, accounts payable, accrued expenses and other liabilities approximate fair value due to their short-term maturities. Financial instruments, such as money market funds, marketable securities and derivative liabilities are measured at fair value at each reporting date (see Note&#160;3).&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 9pt 0pt;"&gt;Deferred Offering Costs&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Deferred offering costs, consisting of legal, accounting and other third-party fees directly relating to in-process equity financings or offerings are capitalized. Deferred offering costs are offset against offering proceeds upon the completion of the financing or the offering. In the event the financing or the offering is terminated or delayed, deferred offering costs are expensed immediately as a charge to general and administrative expenses in the consolidated statements of operations and comprehensive loss. As of December&#160;31,&#160;2024 and 2023, the Company had no deferred offering costs in its consolidated balance sheets.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 9pt 0pt;"&gt;Property and Equipment, net&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is calculated using the straight-line method over the estimated useful lives of assets. Costs for capital assets not yet placed into service are capitalized as construction-in-progress and depreciated once placed into service. Repair and maintenance costs that are not considered improvements and do not extend the useful life of property and equipment, are expensed as incurred. Improvements are capitalized as additions to property and equipment. Upon sale or retirement of assets, the costs and related accumulated depreciation are removed from the consolidated balance sheets and the resulting gain or loss is reflected within operating expenses 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;font-style:italic;font-weight:bold;margin:0pt 0pt 9pt 0pt;"&gt;Asset Acquisitions and Acquired In-Process Research and Development Expenses&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company measures and recognizes asset acquisitions that are not deemed to be business combinations based on the cost to acquire the asset or group of assets, which includes transaction costs. The Company determines if the acquisition should be accounted for as an asset acquisition after considering whether substantially all of the fair value of the gross assets acquired is concentrated in a single asset or group of assets and whether the Company acquired a substantive process capable of significantly contributing to the Company&#x2019;s ability to create outputs. Goodwill is not recognized in asset acquisitions. If acquired in-process technology assets, including licenses, know-how and patents are determined to not have an alternative future use, the cost is charged to research and development expenses at the acquisition date.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company accounts for contingent consideration identified in an asset acquisition that does not meet the definition of a derivative under ASC 815, &lt;i style="font-style:italic;"&gt;Derivatives and Hedging&lt;/i&gt;, when the payment becomes probable and reasonably estimable. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"&gt;Such amounts are expensed or capitalized based on the nature of the associated asset at the date the related contingency is recognized.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Leases&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"&gt;The Company determines whether an arrangement is or contains a lease at the inception of the arrangement and whether such a lease should be classified as a financing lease or operating lease at the commencement date of the lease. Leases with a term greater than one&#160;year are classified as operating lease right-of-use assets, net and operating lease liabilities, current and non-current in the consolidated balance sheets. The Company elected not to recognize the right-of-use assets and lease liabilities for leases with lease terms of one&#160;year or less (short-term leases). Lease liabilities and their corresponding right-of-use assets are recorded based on the present value of lease payments over the lease term. The Company considers the lease term to be the noncancelable period that it has the right to use the underlying asset, together with any periods where it is reasonably certain it will exercise an option to extend (or not terminate) the lease. As the interest rate implicit in the Company&#x2019;s lease contracts is not readily determinable, the Company utilizes its incremental borrowing rate to determine the present value of lease payments. The incremental borrowing rate is derived from information available at the lease commencement date and represents the rate of interest that a lessee would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term in a similar economic environment.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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;text-indent:18pt;margin:0pt;"&gt;Rent expense for operating leases is recognized on a straight-line basis over the lease term. The Company has elected to not separate lease and non-lease components for its real estate leases and instead accounts for each separate lease component and the non-lease components associated with that lease component as a single lease component. Variable lease payments are recognized as incurred.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;As of December&#160;31,&#160;2024 and 2023, the Company had no finance leases.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Impairment of Long-Lived Assets&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company regularly reviews the carrying value and estimated lives of all of its long-lived assets, including property and equipment, and ROU assets to determine whether indicators of impairment may exist which warrant adjustments to carrying values or estimated useful lives. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset group to future undiscounted net cash flows expected to be generated by the asset or asset group. Should impairment exist, the impairment loss to be recognized is measured by the amount by which the carrying amount of the asset exceeds the projected discounted future net cash flows arising from the asset.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Derivative Liability&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company may issue financial instruments, such as promissory notes, which include embedded derivatives, such as call options. Derivatives are accounted for under ASC 815, &lt;i style="font-style:italic;"&gt;Derivatives and Hedging&lt;/i&gt;. The Company performs analysis of derivatives embedded in the financial instruments, and if any requires bifurcation, accounts for these at fair value at the issuance date. In May&#160;2024, the Company issued Series&#160;C redeemable convertible preferred stock shares, which included embedded derivatives that required bifurcation (see Note 3).&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;A derivative liability is accounted for separately from the financial instrument at fair value on the issuance date and is remeasured each reporting period. The changes in the fair value of the derivative liability are included in change in fair value of derivative liability 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;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Redeemable Convertible Preferred Stock&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company recorded redeemable convertible preferred stock at their respective fair values on the dates of issuance, net of offering costs. The redeemable convertible preferred stock was recorded outside of permanent equity because while it was not mandatory, redemption was contingent upon the occurrence of certain events considered not solely within the Company&#x2019;s control. The Company did not adjust the carrying values of the redeemable convertible preferred stock to the liquidation preferences of such stock, because it was uncertain whether or when a deemed liquidation event would occur that would obligate the Company to pay the liquidation preferences to holders of redeemable convertible preferred stock. Subsequent adjustments to the carrying values to the liquidation preferences would be made only when it became probable that such a deemed liquidation event would occur (see Note 8).&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Research and Development Expenses and Accruals&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Research and development costs are expensed as incurred. Research and development costs consist primarily of costs associated with acquiring technology and intellectual property licenses that have no alternative future uses, costs incurred under in-license or assignment agreements, salaries and benefits of research and development personnel, costs related to research activities, preclinical studies, clinical trials, drug manufacturing, third-party professional research and development consulting services, and allocated overhead and facility-related expenses. Payments associated with licensing agreements to acquire exclusive licenses to develop, use, manufacture and commercialize products that have not reached technological feasibility and do not have alternate future use will also be expensed as incurred.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company records accrued liabilities for estimated costs of its research and development activities conducted by third-party service providers. The Company accrues these costs based on factors such as estimates of the work completed and in accordance with the third-party service agreements. If the Company does not identify costs that have begun to be incurred or if the Company underestimates or overestimates the level of services performed or the costs of these services, actual expenses could differ from the estimates. To date, the Company has not experienced any material differences between accrued costs and actual costs incurred.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Nonrefundable advance payments for goods or services to be received in the future for use in research and development activities are recorded as prepaid expenses. The prepaid amounts are expensed as the related goods are delivered or the services are performed and classified as current or non-current prepaid expenses and other assets.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company makes payments in connection with clinical trials to CMOs that manufacture the materials for its product candidates and to CROs and clinical trial sites that conduct and manage the Company&#x2019;s clinical trials. The financial terms of these contracts are subject to negotiation, which vary by contract and may result in payments that do not match the periods over which materials or services are provided. Generally, these agreements set forth the scope of work to be performed at a fixed fee, unit price or on a time and materials basis. The Company makes estimates of accrued research and development expenses as of each balance sheet date based on facts and circumstances known at that time. The Company periodically confirms the accuracy of its estimates with the service providers and makes adjustments, if necessary. Research and development accruals are estimated based on the level of services performed, progress of the studies, including the phase or completion of events, and contracted costs. The estimated costs of research and development services provided, but not yet invoiced, are included in accrued expenses in the consolidated balance sheets. If the actual timing of the performance of services or the level of effort varies from the original estimates, the Company will adjust the accrual accordingly.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Patent Costs&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;All patent-related costs incurred in connection with filing and prosecuting patent applications are expensed as incurred due to the uncertainty about the recovery of the expenditure. Amounts incurred are classified as general and administrative expenses 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;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company grants stock-based awards to employees, directors and non-employee consultants in the form of stock options to purchase shares of its common stock. The Company measures stock options granted with service-based vesting based on the fair value of the award on the grant date using the Black-Scholes option-pricing model. The model requires management to make a number of assumptions, including common stock fair value, expected volatility, expected term, risk-free interest rate and expected dividend yield. The Company expenses the fair value of its stock-based compensation awards on a straight-line basis over the requisite service period, which is the period in which the related services are received. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company has also granted stock options with graded vesting based on market, service and performance conditions. At the grant date, the fair value of these stock options was estimated using a Monte Carlo simulation model, which uses a distribution of potential outcomes over the vesting period. The assumptions utilized in the calculation included the Company&#x2019;s expected common stock price, expected volatility, risk-free rate and expected term. Stock-based compensation expense for these awards is recognized on a straight-line basis over the requisite service period, which is the longer of the explicit service period of the service condition and the derived service period of the market condition, as determined for each separately vesting portion of the awards as if each award was, in substance, multiple awards.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company accounts for award forfeitures as they occur. The Company classifies stock-based compensation expense in its consolidated statements of operations and comprehensive loss in the same manner in which the award recipient&#x2019;s salary or services costs are classified.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Income Taxes&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in the consolidated financial statements or in the Company&#x2019;s tax returns. Deferred tax assets and liabilities are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the&#160;year in which the differences are expected to reverse. Changes in deferred tax assets and liabilities are recorded in the provision for income taxes.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company assesses the likelihood of deferred tax assets being realized. It provides a valuation allowance when it is more likely than not that some portion or all of a deferred tax asset will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which the temporary differences representing net future deductible amounts become deductible.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Tax benefits related to uncertain tax positions are recognized when it is more likely than not that a tax position will be sustained during an audit. Tax positions that meet the more-likely-than-not threshold are measured at the largest amount of tax benefit that is greater than 50% likely of being realized upon settlement with the taxing authority. Interest and penalties related to unrecognized tax benefits are included within the provision for income tax.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Comprehensive Loss&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Comprehensive loss represents all changes in stockholders&#x2019; deficit except those resulting from distributions to stockholders. The Company&#x2019;s other comprehensive income (loss) for the&#160;years ended December&#160;31, 2024 and 2023 consisted of unrealized gain (loss) on marketable securities, net of taxes.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Net Loss Per Share Attributable to Common Stockholders&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"&gt;Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. As such, net income is attributed to common stockholders and participating securities based on &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;their participation rights. Prior to the IPO, under the two-class method, the net loss attributable to common stockholders was not allocated to the redeemable convertible preferred stock as the holders of the redeemable convertible preferred stock did not have a contractual obligation to share in the Company&#x2019;s losses. Upon the IPO, the Company&#x2019;s redeemable convertible preferred stock converted into either Class A or Class B common stock, and were immediately thereafter redesignated into voting and non-voting common stock, respectively, and therefore are included in the allocation of net loss attributable to common stockholders as they share in the Company&#x2019;s losses. Voting and non-voting common stock participate in the Company&#x2019;s losses equally. Basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock and potentially dilutive securities outstanding for the period. Potentially dilutive securities include common stock issued and outstanding, unvested restricted common stock, early exercised stock options, and redeemable convertible preferred stock issued and outstanding. As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 7pt 0pt;"&gt;Recent Accounting Pronouncements&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies and adopted by the Company as of the specified effective date. The Company qualifies as an &#x201c;emerging growth company&#x201d; as defined in the Jumpstart Our Business Startups Act of 2012, as amended (the &#x201c;JOBS Act&#x201d;), and has elected not to &#x201c;opt out&#x201d; of the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and private companies, the Company will adopt the new or revised standard at the time private companies adopt the new or revised standard and will do so until such time that the Company either (i) irrevocably elects to &#x201c;opt out&#x201d; of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for private companies.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 7pt 0pt;"&gt;Recently Adopted Accounting Pronouncements&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;In November 2023, the FASB issued ASU 2023-07, &lt;i style="font-style:italic;"&gt;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosure&lt;/i&gt;s (&#x201c;ASU 2023-07&#x201d;). This ASU requires public entities to disclose information about their reportable segments&#x2019; significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company adopted this standard in the consolidated financial statements for the year ended December 31, 2024. The adoption of this standard did not impact the Company&#x2019;s reportable segments and additional required disclosures have been included in Note 14.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;In March 2024, the FASB issued ASU No. 2024-02, &lt;i style="font-style:italic;"&gt;Codification Improvements - Amendments to Remove References to the Concepts Statements&lt;/i&gt; (&#x201c;ASU 2024-02&#x201d;). ASU 2024-02 clarifies and simplifies references to certain concept statements within U.S. GAAP and applies to all reporting entities within the scope of the affected accounting guidance, but in most instances the references removed are extraneous and not required to understand or apply the guidance. ASU 2024-02 is effective for fiscal years beginning after December 15, 2024 for public entities and for fiscal years beginning after December 15, 2025 for all other entities, with early application permitted. The Company adopted this standard in the consolidated financial statements for the year ended December 31, 2024. The adoption of this standard did not have a material impact on its consolidated financial statements at the adoption date.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;i style="font-style:italic;"&gt;Recently Issued and Not Yet Adopted Accounting Pronouncements&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;In December 2023, the FASB issued ASU No. 2023-09, &lt;i style="font-style:italic;"&gt;Income Taxes (Topic 740): Improvements to Income Tax Disclosures &lt;/i&gt;(&#x201c;ASU 2023-09&#x201d;), which requires the disclosure of specific categories in the rate reconciliation and greater disaggregation for income taxes paid. ASU 2023-09 is effective for annual periods beginning after December 15, 2024 for public entities and for fiscal years beginning after December 15, 2025 for all other entities, with early application permitted. ASU 2023-09 should be adopted prospectively with the option to be adopted retrospectively. The Company is currently evaluating the impact of this standard on its disclosure in its consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"&gt;In November 2024, the FASB issued ASU No. 2024-03, &lt;i style="font-style:italic;"&gt;Disaggregation of Income Statement Expenses (Topic 220)&lt;/i&gt; (&#x201c;ASU 2024-03&#x201d;), requiring that public business entities disclose additional information about specific expense categories in the notes to financial statements at interim and annual reporting periods. The amendments of ASU 2024-03 are effective for annual reporting periods &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;beginning after December 15, 2026, and interim reporting periods beginning after December 15, 2027. The requirements of ASU 2024-03 may be applied either prospectively to financial statements issued for reporting periods after the effective date or retrospectively to any or all prior periods presented in the financial statements. The Company is currently evaluating the impact of adopting ASU 2024-03 on its consolidated financial statements and disclosures.&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_RfCwTZnJnUWyb0DB-v8bAw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Basis of Presentation&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The accompanying consolidated financial statements and accompanying notes have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;). Prior to their dissolution, the Company&#x2019;s consolidated financial statements included the accounts of FronThera U.S. Holdings Inc. and FronThera U.S. Pharmaceuticals LLC, two wholly owned subsidiaries, and all intercompany transactions were eliminated.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Any reference in these notes to applicable guidance is meant to refer to the authoritative U.S. GAAP as found in the Accounting Standards Codification (&#x201c;ASC&#x201d;) and Accounting Standards Updates (&#x201c;ASU&#x201d;) of the Financial Accounting Standards Board (&#x201c;FASB&#x201d;).&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <alms:NumberOfWhollyOwnedSubsidiaries
      contextRef="As_Of_3_13_2024_EBC5etKAf0Wsu5-d3Bp2Tg"
      decimals="INF"
      id="Narr_wYUH5SXTKUSPsApWPqA83A"
      unitRef="Unit_Standard_item_jjPQ3ptcUECltaG-kTItZg">2</alms:NumberOfWhollyOwnedSubsidiaries>
    <us-gaap:UseOfEstimates
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_qJnjdTt6D0qizewE5CzD1Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Use of Estimates&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of expenses during the reporting period. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;On an ongoing basis, the Company evaluates estimates and assumptions, including but not limited to those related to accruals for research and development expenses and accruals, stock-based compensation expense, the fair value of common stock and the fair value of the derivative liability. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ materially from those estimates.&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_lJOid__9wU-jo4nPdHIkVg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Segment and Geographical Information&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company operates and manages its business as one reportable and operating segment, which is the business of researching and developing medicines for autoimmune disorders. The chief executive officer, who is the chief operating decision maker (&#x201c;CODM&#x201d;), reviews financial information on an aggregate basis for purposes of allocating resources and evaluating financial performance (see Note 14). All of the Company&#x2019;s long-lived assets are located in the United States.&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="INF"
      id="Narr_wb8GLELZ0kq7GeC4oNGglA"
      unitRef="Unit_Standard_segment_Rklbr6eEREevU71Hmld88A">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="INF"
      id="Narr_yPeiIMZOAUC_4kyKWe9pAw"
      unitRef="Unit_Standard_segment_Rklbr6eEREevU71Hmld88A">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_hWL4bGkGP0OB2gfJDvyFAA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Concentration of Credit Risk&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Financial instruments, which potentially subject the Company to concentration of credit risk, consist primarily of cash and cash equivalents, investments in marketable securities and restricted cash. The Company maintains bank deposits in federally insured financial institutions and certain of these deposits exceed federally insured limits. To date, the Company has not experienced any losses on its deposits of cash and periodically evaluates the creditworthiness of the financial institutions at which its bank deposits are maintained.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company may also invest in money market funds, U.S. treasuries, commercial paper, corporate bonds, supranational debt securities and agency bonds, which can be subject to certain credit risks. The Company mitigates the risks by investing in high-grade instruments, limiting its exposure to any one issuer and monitoring the ongoing creditworthiness of the financial institutions and issuers. The Company has not experienced any loss of principal on its financial instruments.&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <alms:RisksAndUncertaintiesPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_POY6nHv2jUCK7vXe30iMCw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Risks and Uncertainties&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"&gt;The Company is subject to certain risks and uncertainties, including, but not limited to, changes in any of the following areas that the Company believes could have a material adverse effect on the future financial position or results of operations: the Company&#x2019;s ability to advance the development of its proprietary precision data analytics platform, timing and ability to advance its product candidates through preclinical and clinical development; costs and timelines associated with the manufacturing of clinical supplies; regulatory approval, market acceptance of, and reimbursement for, any product candidates the Company may develop; performance of third-party vendors; competition from pharmaceutical or other biotechnology companies with greater financial resources or expertise; &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;protection of intellectual property; litigation or claims against the Company based on intellectual property or other factors; and its ability to attract and retain employees necessary to support its growth.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company&#x2019;s business and results of operations may be affected by worldwide economic conditions, which may continue to be impacted by global macroeconomic challenges and uncertainty in the markets, including severely diminished liquidity and credit availability, rising inflation and monetary supply shifts, rising interest rates, labor shortages, declines in consumer confidence, declines in economic growth, increases in unemployment rates, recession risks and uncertainty about economic and geopolitical stability (for example, related to the ongoing conflicts in Ukraine and Israel and the surrounding areas). These worldwide economic conditions may continue into 2025 and may negatively impact the Company&#x2019;s business, financial position and results of operations.&lt;/p&gt;</alms:RisksAndUncertaintiesPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_I3kPS8LHbEuyFOB8fHCqlw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Cash and Cash Equivalents&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company considers all highly liquid investments purchased with an original maturity of three&#160;months or less to be cash equivalents.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_clQ43rkJjkC-X3uEl77vrw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Restricted Cash&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"&gt;Restricted cash represents security deposits in the form of letters of credit issued in connection with the Company&#x2019;s leases (see Note&#160;7).&lt;/p&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_wE4URJutTUe7chnPa6gQcA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Marketable Securities&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Marketable securities may consist of money market funds, U.S. treasuries, commercial paper, corporate bonds, supranational debt securities and agency bonds with original maturities of more than three months at the time of purchase. As the Company&#x2019;s entire investment portfolio is considered available for use in current operations, the Company classifies all marketable securities as available-for-sale and as current assets, even though the stated maturity may be more than one&#160;year from the current balance sheet date. Marketable securities are carried at fair value, with change in fair value reported as unrealized gains or losses in accumulated other comprehensive income (loss), which is a separate component of stockholders&#x2019; equity (deficit) in the consolidated balance sheets.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The amortized cost of marketable securities is adjusted for amortization of premiums and accretion of discounts to maturity, which is included in interest income in the consolidated statements of operations and comprehensive loss. Realized gains and losses on the sale of securities are determined by specific identification of each security&#x2019;s cost basis. The Company regularly reviews its investment portfolio to determine if any security is impaired, which would require it to record an allowance for credit losses or an impairment charge in the period any such determination is made. In making this judgment, the Company evaluates, among other things, the extent to which the fair value of a security is less than its amortized cost, its intent to sell or whether it is more likely than not that the Company will be required to sell the security before recovery of its amortized cost basis, the financial condition of the issuer and any changes thereto, and, as necessary, the portion of a decline in fair value that is credit-related. This assessment could change in the future due to new developments or changes in assumptions related to any particular security. Realized gains and losses, allowances for credit losses and impairments on available-for-sale marketable securities, if any, are recorded in the consolidated statements of operations and comprehensive loss.&lt;/p&gt;</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_ISm64PLAn0GvrrN-9ttLgg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 9pt 0pt;"&gt;Fair Value Measurement&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The carrying amounts of prepaid expenses, other current assets, accounts payable, accrued expenses and other liabilities approximate fair value due to their short-term maturities. Financial instruments, such as money market funds, marketable securities and derivative liabilities are measured at fair value at each reporting date (see Note&#160;3).&lt;/p&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:DeferredChargesPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_18rEQnWPDkqlV6DmAdvqkg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 9pt 0pt;"&gt;Deferred Offering Costs&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Deferred offering costs, consisting of legal, accounting and other third-party fees directly relating to in-process equity financings or offerings are capitalized. Deferred offering costs are offset against offering proceeds upon the completion of the financing or the offering. In the event the financing or the offering is terminated or delayed, deferred offering costs are expensed immediately as a charge to general and administrative expenses in the consolidated statements of operations and comprehensive loss. As of December&#160;31,&#160;2024 and 2023, the Company had no deferred offering costs in its consolidated balance sheets.&lt;/p&gt;</us-gaap:DeferredChargesPolicyTextBlock>
    <us-gaap:DeferredOfferingCosts
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Narr_mJzsZVwCuEyOqhn0rHD_jg"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</us-gaap:DeferredOfferingCosts>
    <us-gaap:DeferredOfferingCosts
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Narr_cllQZAFtXUKw5NsBpnADPA"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</us-gaap:DeferredOfferingCosts>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_2paArP2m10CAnOBlntcMVg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 9pt 0pt;"&gt;Property and Equipment, net&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is calculated using the straight-line method over the estimated useful lives of assets. Costs for capital assets not yet placed into service are capitalized as construction-in-progress and depreciated once placed into service. Repair and maintenance costs that are not considered improvements and do not extend the useful life of property and equipment, are expensed as incurred. Improvements are capitalized as additions to property and equipment. Upon sale or retirement of assets, the costs and related accumulated depreciation are removed from the consolidated balance sheets and the resulting gain or loss is reflected within operating expenses in the consolidated statements of operations and comprehensive loss.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <alms:AssetAcquisitionAndAcquiredInProcessResearchAndDevelopmentPolicyPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_o9hhmt1c4UGD3nzPaX-4rQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 9pt 0pt;"&gt;Asset Acquisitions and Acquired In-Process Research and Development Expenses&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company measures and recognizes asset acquisitions that are not deemed to be business combinations based on the cost to acquire the asset or group of assets, which includes transaction costs. The Company determines if the acquisition should be accounted for as an asset acquisition after considering whether substantially all of the fair value of the gross assets acquired is concentrated in a single asset or group of assets and whether the Company acquired a substantive process capable of significantly contributing to the Company&#x2019;s ability to create outputs. Goodwill is not recognized in asset acquisitions. If acquired in-process technology assets, including licenses, know-how and patents are determined to not have an alternative future use, the cost is charged to research and development expenses at the acquisition date.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company accounts for contingent consideration identified in an asset acquisition that does not meet the definition of a derivative under ASC 815, &lt;i style="font-style:italic;"&gt;Derivatives and Hedging&lt;/i&gt;, when the payment becomes probable and reasonably estimable. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"&gt;Such amounts are expensed or capitalized based on the nature of the associated asset at the date the related contingency is recognized.&lt;/p&gt;</alms:AssetAcquisitionAndAcquiredInProcessResearchAndDevelopmentPolicyPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_6igJB89pmkm-P_xa8TicpQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Leases&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"&gt;The Company determines whether an arrangement is or contains a lease at the inception of the arrangement and whether such a lease should be classified as a financing lease or operating lease at the commencement date of the lease. Leases with a term greater than one&#160;year are classified as operating lease right-of-use assets, net and operating lease liabilities, current and non-current in the consolidated balance sheets. The Company elected not to recognize the right-of-use assets and lease liabilities for leases with lease terms of one&#160;year or less (short-term leases). Lease liabilities and their corresponding right-of-use assets are recorded based on the present value of lease payments over the lease term. The Company considers the lease term to be the noncancelable period that it has the right to use the underlying asset, together with any periods where it is reasonably certain it will exercise an option to extend (or not terminate) the lease. As the interest rate implicit in the Company&#x2019;s lease contracts is not readily determinable, the Company utilizes its incremental borrowing rate to determine the present value of lease payments. The incremental borrowing rate is derived from information available at the lease commencement date and represents the rate of interest that a lessee would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term in a similar economic environment.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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;text-indent:18pt;margin:0pt;"&gt;Rent expense for operating leases is recognized on a straight-line basis over the lease term. The Company has elected to not separate lease and non-lease components for its real estate leases and instead accounts for each separate lease component and the non-lease components associated with that lease component as a single lease component. Variable lease payments are recognized as incurred.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;As of December&#160;31,&#160;2024 and 2023, the Company had no finance leases.&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:FinanceLeaseLiability
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Narr_1KvPzmOmA0iB1p2Z-oFIOw"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Narr_JAzazf-qwUOjb6mHtKJaPg"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</us-gaap:FinanceLeaseLiability>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_zCpAhDHenU6RvDlO_05ICw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Impairment of Long-Lived Assets&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company regularly reviews the carrying value and estimated lives of all of its long-lived assets, including property and equipment, and ROU assets to determine whether indicators of impairment may exist which warrant adjustments to carrying values or estimated useful lives. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset group to future undiscounted net cash flows expected to be generated by the asset or asset group. Should impairment exist, the impairment loss to be recognized is measured by the amount by which the carrying amount of the asset exceeds the projected discounted future net cash flows arising from the asset.&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_PBNZzSonhkW3kU4CPJql5Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Derivative Liability&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company may issue financial instruments, such as promissory notes, which include embedded derivatives, such as call options. Derivatives are accounted for under ASC 815, &lt;i style="font-style:italic;"&gt;Derivatives and Hedging&lt;/i&gt;. The Company performs analysis of derivatives embedded in the financial instruments, and if any requires bifurcation, accounts for these at fair value at the issuance date. In May&#160;2024, the Company issued Series&#160;C redeemable convertible preferred stock shares, which included embedded derivatives that required bifurcation (see Note 3).&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;A derivative liability is accounted for separately from the financial instrument at fair value on the issuance date and is remeasured each reporting period. The changes in the fair value of the derivative liability are included in change in fair value of derivative liability in the consolidated statements of operations and comprehensive loss.&lt;/p&gt;</us-gaap:DerivativesPolicyTextBlock>
    <alms:TemporaryEquityRedeemableConvertiblePreferredStockPolicyPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_SiI432snHkKUfoT5ueeQWw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Redeemable Convertible Preferred Stock&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company recorded redeemable convertible preferred stock at their respective fair values on the dates of issuance, net of offering costs. The redeemable convertible preferred stock was recorded outside of permanent equity because while it was not mandatory, redemption was contingent upon the occurrence of certain events considered not solely within the Company&#x2019;s control. The Company did not adjust the carrying values of the redeemable convertible preferred stock to the liquidation preferences of such stock, because it was uncertain whether or when a deemed liquidation event would occur that would obligate the Company to pay the liquidation preferences to holders of redeemable convertible preferred stock. Subsequent adjustments to the carrying values to the liquidation preferences would be made only when it became probable that such a deemed liquidation event would occur (see Note 8).&lt;/p&gt;</alms:TemporaryEquityRedeemableConvertiblePreferredStockPolicyPolicyTextBlock>
    <alms:ResearchAndDevelopmentExpenseAndAccrualsPolicyPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_8Dwg8TWbNEKlnaJgzSHxEw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Research and Development Expenses and Accruals&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Research and development costs are expensed as incurred. Research and development costs consist primarily of costs associated with acquiring technology and intellectual property licenses that have no alternative future uses, costs incurred under in-license or assignment agreements, salaries and benefits of research and development personnel, costs related to research activities, preclinical studies, clinical trials, drug manufacturing, third-party professional research and development consulting services, and allocated overhead and facility-related expenses. Payments associated with licensing agreements to acquire exclusive licenses to develop, use, manufacture and commercialize products that have not reached technological feasibility and do not have alternate future use will also be expensed as incurred.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company records accrued liabilities for estimated costs of its research and development activities conducted by third-party service providers. The Company accrues these costs based on factors such as estimates of the work completed and in accordance with the third-party service agreements. If the Company does not identify costs that have begun to be incurred or if the Company underestimates or overestimates the level of services performed or the costs of these services, actual expenses could differ from the estimates. To date, the Company has not experienced any material differences between accrued costs and actual costs incurred.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Nonrefundable advance payments for goods or services to be received in the future for use in research and development activities are recorded as prepaid expenses. The prepaid amounts are expensed as the related goods are delivered or the services are performed and classified as current or non-current prepaid expenses and other assets.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company makes payments in connection with clinical trials to CMOs that manufacture the materials for its product candidates and to CROs and clinical trial sites that conduct and manage the Company&#x2019;s clinical trials. The financial terms of these contracts are subject to negotiation, which vary by contract and may result in payments that do not match the periods over which materials or services are provided. Generally, these agreements set forth the scope of work to be performed at a fixed fee, unit price or on a time and materials basis. The Company makes estimates of accrued research and development expenses as of each balance sheet date based on facts and circumstances known at that time. The Company periodically confirms the accuracy of its estimates with the service providers and makes adjustments, if necessary. Research and development accruals are estimated based on the level of services performed, progress of the studies, including the phase or completion of events, and contracted costs. The estimated costs of research and development services provided, but not yet invoiced, are included in accrued expenses in the consolidated balance sheets. If the actual timing of the performance of services or the level of effort varies from the original estimates, the Company will adjust the accrual accordingly.&lt;/p&gt;</alms:ResearchAndDevelopmentExpenseAndAccrualsPolicyPolicyTextBlock>
    <alms:PatentCostsPolicyPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_-JkEA1WYXUG024yOKq9c1g">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Patent Costs&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;All patent-related costs incurred in connection with filing and prosecuting patent applications are expensed as incurred due to the uncertainty about the recovery of the expenditure. Amounts incurred are classified as general and administrative expenses in the consolidated statements of operations and comprehensive loss.&lt;/p&gt;</alms:PatentCostsPolicyPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_zUb2XqJ8BU28ql08Ud_GDA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company grants stock-based awards to employees, directors and non-employee consultants in the form of stock options to purchase shares of its common stock. The Company measures stock options granted with service-based vesting based on the fair value of the award on the grant date using the Black-Scholes option-pricing model. The model requires management to make a number of assumptions, including common stock fair value, expected volatility, expected term, risk-free interest rate and expected dividend yield. The Company expenses the fair value of its stock-based compensation awards on a straight-line basis over the requisite service period, which is the period in which the related services are received. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company has also granted stock options with graded vesting based on market, service and performance conditions. At the grant date, the fair value of these stock options was estimated using a Monte Carlo simulation model, which uses a distribution of potential outcomes over the vesting period. The assumptions utilized in the calculation included the Company&#x2019;s expected common stock price, expected volatility, risk-free rate and expected term. Stock-based compensation expense for these awards is recognized on a straight-line basis over the requisite service period, which is the longer of the explicit service period of the service condition and the derived service period of the market condition, as determined for each separately vesting portion of the awards as if each award was, in substance, multiple awards.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company accounts for award forfeitures as they occur. The Company classifies stock-based compensation expense in its consolidated statements of operations and comprehensive loss in the same manner in which the award recipient&#x2019;s salary or services costs are classified.&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_RxZLHvYZnUKOTFkoGrjJqQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Income Taxes&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in the consolidated financial statements or in the Company&#x2019;s tax returns. Deferred tax assets and liabilities are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the&#160;year in which the differences are expected to reverse. Changes in deferred tax assets and liabilities are recorded in the provision for income taxes.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company assesses the likelihood of deferred tax assets being realized. It provides a valuation allowance when it is more likely than not that some portion or all of a deferred tax asset will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which the temporary differences representing net future deductible amounts become deductible.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Tax benefits related to uncertain tax positions are recognized when it is more likely than not that a tax position will be sustained during an audit. Tax positions that meet the more-likely-than-not threshold are measured at the largest amount of tax benefit that is greater than 50% likely of being realized upon settlement with the taxing authority. Interest and penalties related to unrecognized tax benefits are included within the provision for income tax.&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_VJO9t6zcgk619jS8LwyKkw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Comprehensive Loss&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Comprehensive loss represents all changes in stockholders&#x2019; deficit except those resulting from distributions to stockholders. The Company&#x2019;s other comprehensive income (loss) for the&#160;years ended December&#160;31, 2024 and 2023 consisted of unrealized gain (loss) on marketable securities, net of taxes.&lt;/p&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_9Ur7h2fsJk6rTXL0ojkjzA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Net Loss Per Share Attributable to Common Stockholders&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"&gt;Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. As such, net income is attributed to common stockholders and participating securities based on &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;their participation rights. Prior to the IPO, under the two-class method, the net loss attributable to common stockholders was not allocated to the redeemable convertible preferred stock as the holders of the redeemable convertible preferred stock did not have a contractual obligation to share in the Company&#x2019;s losses. Upon the IPO, the Company&#x2019;s redeemable convertible preferred stock converted into either Class A or Class B common stock, and were immediately thereafter redesignated into voting and non-voting common stock, respectively, and therefore are included in the allocation of net loss attributable to common stockholders as they share in the Company&#x2019;s losses. Voting and non-voting common stock participate in the Company&#x2019;s losses equally. Basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock and potentially dilutive securities outstanding for the period. Potentially dilutive securities include common stock issued and outstanding, unvested restricted common stock, early exercised stock options, and redeemable convertible preferred stock issued and outstanding. As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_VAsKrK3EW0CkLGTm9mxyIg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 7pt 0pt;"&gt;Recent Accounting Pronouncements&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies and adopted by the Company as of the specified effective date. The Company qualifies as an &#x201c;emerging growth company&#x201d; as defined in the Jumpstart Our Business Startups Act of 2012, as amended (the &#x201c;JOBS Act&#x201d;), and has elected not to &#x201c;opt out&#x201d; of the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and private companies, the Company will adopt the new or revised standard at the time private companies adopt the new or revised standard and will do so until such time that the Company either (i) irrevocably elects to &#x201c;opt out&#x201d; of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for private companies.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 7pt 0pt;"&gt;Recently Adopted Accounting Pronouncements&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;In November 2023, the FASB issued ASU 2023-07, &lt;i style="font-style:italic;"&gt;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosure&lt;/i&gt;s (&#x201c;ASU 2023-07&#x201d;). This ASU requires public entities to disclose information about their reportable segments&#x2019; significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company adopted this standard in the consolidated financial statements for the year ended December 31, 2024. The adoption of this standard did not impact the Company&#x2019;s reportable segments and additional required disclosures have been included in Note 14.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;In March 2024, the FASB issued ASU No. 2024-02, &lt;i style="font-style:italic;"&gt;Codification Improvements - Amendments to Remove References to the Concepts Statements&lt;/i&gt; (&#x201c;ASU 2024-02&#x201d;). ASU 2024-02 clarifies and simplifies references to certain concept statements within U.S. GAAP and applies to all reporting entities within the scope of the affected accounting guidance, but in most instances the references removed are extraneous and not required to understand or apply the guidance. ASU 2024-02 is effective for fiscal years beginning after December 15, 2024 for public entities and for fiscal years beginning after December 15, 2025 for all other entities, with early application permitted. The Company adopted this standard in the consolidated financial statements for the year ended December 31, 2024. The adoption of this standard did not have a material impact on its consolidated financial statements at the adoption date.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;i style="font-style:italic;"&gt;Recently Issued and Not Yet Adopted Accounting Pronouncements&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;In December 2023, the FASB issued ASU No. 2023-09, &lt;i style="font-style:italic;"&gt;Income Taxes (Topic 740): Improvements to Income Tax Disclosures &lt;/i&gt;(&#x201c;ASU 2023-09&#x201d;), which requires the disclosure of specific categories in the rate reconciliation and greater disaggregation for income taxes paid. ASU 2023-09 is effective for annual periods beginning after December 15, 2024 for public entities and for fiscal years beginning after December 15, 2025 for all other entities, with early application permitted. ASU 2023-09 should be adopted prospectively with the option to be adopted retrospectively. The Company is currently evaluating the impact of this standard on its disclosure in its consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"&gt;In November 2024, the FASB issued ASU No. 2024-03, &lt;i style="font-style:italic;"&gt;Disaggregation of Income Statement Expenses (Topic 220)&lt;/i&gt; (&#x201c;ASU 2024-03&#x201d;), requiring that public business entities disclose additional information about specific expense categories in the notes to financial statements at interim and annual reporting periods. The amendments of ASU 2024-03 are effective for annual reporting periods &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;beginning after December 15, 2026, and interim reporting periods beginning after December 15, 2027. The requirements of ASU 2024-03 may be applied either prospectively to financial statements issued for reporting periods after the effective date or retrospectively to any or all prior periods presented in the financial statements. The Company is currently evaluating the impact of adopting ASU 2024-03 on its consolidated financial statements and disclosures.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_IFLY_kLZvUWkvbcqcV7rWw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;3.&lt;/b&gt;&lt;/span&gt;Fair Value Measurements&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company discloses and recognizes the fair value of its assets and liabilities using a hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The guidance establishes three levels of the fair value hierarchy as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Level 1&#x2014;Quoted prices in active markets for identical assets or liabilities.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Level 2&#x2014;Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Level 3&#x2014;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. The Company&#x2019;s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability. The Company recognizes transfers into and out of levels within the fair value hierarchy in the period in which the actual event or change in circumstances that caused the transfer occurs.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company&#x2019;s financial instruments consist of Level 1, Level 2 and Level 3 financial instruments. Changes in the ability to observe valuation inputs may result in a reclassification of levels of certain securities within the fair value hierarchy.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Level 1 financial instruments are comprised of money market funds and U.S. treasuries. Level 2 financial instruments are comprised of U.S. treasuries. Usually, short term marketable securities are considered Level 2 when their fair values are determined using inputs that are observable in the market or can be derived principally from or corroborated by observable market data such as pricing for similar securities, recently executed transactions, cash flow models with yield curves, and benchmark securities. In addition, Level 2 financial instruments are valued using comparisons to like-kind financial instruments and models that use readily observable market data as their basis. Level 3 financial instruments include derivative liabilities issued in May 2023 and settled in October 2023 in connection with the closing of the second tranche of the Series B-2 and B-2A redeemable convertible preferred stock financing, and issued in March 2024 and settled in May 2024 in connection with the closing of the second tranche of the Series C redeemable convertible preferred stock financing.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The following tables represent the Company&#x2019;s fair value hierarchy for financial assets measured at fair value on a recurring basis as of December&#160;31,&#160;2024 and 2023 (in thousands):&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;width:50.99%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;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.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;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.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;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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;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.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;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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;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.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;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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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&gt;&lt;td style="vertical-align:bottom;width:50.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value Measurements as of December&#160;31,&#160;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level&#160;1&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level&#160;2&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level&#160;3&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.99%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Assets:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;&lt;b style="font-weight:bold;"&gt;Cash equivalents&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.99%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Money market funds&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 168,847&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 168,847&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;&lt;b style="font-weight:bold;"&gt;Marketable securities&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.99%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;U.S. treasuries&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 47,137&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 71,600&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;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;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.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.27%;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 118,737&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Total assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 215,984&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 71,600&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 287,584&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;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.00925827%;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;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;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;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;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;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;margin:0pt;"&gt;&lt;span style="font-size:1pt;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;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;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;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&#160;Value&#160;Measurements&#160;as&#160;of&#160;December&#160;31,&#160;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level&#160;1&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level&#160;2&lt;/b&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:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level&#160;3&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Assets:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;&lt;span 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.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;&lt;span 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.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.99%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;&lt;b style="font-weight:bold;"&gt;Cash equivalents&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;&lt;span 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.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;&lt;span 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.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Money market funds&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,310&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,310&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;U.S. treasuries&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;&lt;span 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.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;&lt;span 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.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;&lt;b style="font-weight:bold;"&gt;Marketable securities&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;&lt;span 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.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;&lt;span 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.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.99%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;U.S. treasuries&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,958&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 998&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;margin:0pt;"&gt;&lt;span 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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,956&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Total assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.7%;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25,268&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.7%;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 998&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;margin:0pt;"&gt;&lt;span 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.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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;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;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.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.96%;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 26,266&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;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;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The derivative liability issued in May 2023 in connection with the closing of the second tranche of the Series B-2 and B-2A redeemable convertible preferred stock financing was a freestanding financial instrument and represented the Company&#x2019;s obligation to issue additional shares of Series&#160;B-2 and B-2A redeemable convertible preferred stock at a fixed price upon the approval by the Company&#x2019;s board of directors. In connection with the Series C redeemable convertible preferred stock financing in March 2024, the Company issued to investors two freestanding financial instruments: the Series C second tranche option liability and the put right option liability. The Company estimated their fair value using a Black-Scholes option-pricing model weighted by the probability of occurring. The Company used the intrinsic value calculation to estimate the fair value of the Series C second tranche option liability and the put right option liability upon settlement. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The following table provides a range of assumptions used in the valuation of the derivative liability for the&#160;years ended December&#160;31,&#160;2024 and 2023:&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;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:51.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:3.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:18.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:3.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:18.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:51.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:45.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;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:21.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;Expected term (in years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;0.2&lt;/span&gt;&lt;span style="color:#231f20;white-space:pre-wrap;"&gt;  &#x2013; &lt;/span&gt;&lt;span style="color:#231f20;"&gt;0.4&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;0.0&lt;/span&gt;&lt;span style="color:#231f20;"&gt; &#x2013; &lt;/span&gt;&lt;span style="color:#231f20;"&gt;0.4&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;Volatility&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;55.1%&lt;/span&gt;&lt;span style="color:#231f20;white-space:pre-wrap;"&gt;  &#x2013; &lt;/span&gt;&lt;span style="color:#231f20;"&gt;59.9&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;43.2%&lt;/span&gt;&lt;span style="color:#231f20;white-space:pre-wrap;"&gt;  &#x2013; &lt;/span&gt;&lt;span style="color:#231f20;"&gt;83.2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;Risk-free interest rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;5.4%&lt;/span&gt;&lt;span style="color:#231f20;"&gt; &#x2013; &lt;/span&gt;&lt;span style="color:#231f20;"&gt;5.5%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;5.2%&lt;/span&gt;&lt;span style="color:#231f20;"&gt; &#x2013; &lt;/span&gt;&lt;span style="color:#231f20;"&gt;5.6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;Dividend yield&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;0.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;0.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;Probability of option exercise&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;0.0%&lt;/span&gt;&lt;span style="color:#231f20;white-space:pre-wrap;"&gt;  &#x2013; &lt;/span&gt;&lt;span style="color:#231f20;"&gt;100.0%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;30.0%&lt;/span&gt;&lt;span style="color:#231f20;"&gt; &#x2013; &lt;/span&gt;&lt;span style="color:#231f20;"&gt;100.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&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;text-align:justify;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The following table provides a roll-forward of the fair value of the Company&#x2019;s Level 3 financial instruments, the derivative liability, for the&#160;years ended December&#160;31,&#160;2024 and 2023 (in thousands):&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;width:52.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:3.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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:16.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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:19.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;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:52.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;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:19.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;Fair value at beginning of period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;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%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;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%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;Fair value upon issuance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8,913&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2,112&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_OnKFwioJIkGwGQBMRp9zPw;"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Changes in fair value&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 5,406&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;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%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 119&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;Fair value upon settlement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (14,319)&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (2,231)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;Fair value at end of period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.89%;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;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.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;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%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.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;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;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;text-indent:18pt;margin:0pt;"&gt;There were no transfers between Level 1, Level 2 or Level 3 categories for the&#160;years ended December&#160;31,&#160;2024 and 2023.&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_Z3e9kAKPXUK94lVLm5eLPw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The following tables represent the Company&#x2019;s fair value hierarchy for financial assets measured at fair value on a recurring basis as of December&#160;31,&#160;2024 and 2023 (in thousands):&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;width:50.99%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;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.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;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.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;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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;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.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;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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;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.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;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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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&gt;&lt;td style="vertical-align:bottom;width:50.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value Measurements as of December&#160;31,&#160;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level&#160;1&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level&#160;2&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level&#160;3&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.99%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Assets:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;&lt;b style="font-weight:bold;"&gt;Cash equivalents&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.99%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Money market funds&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 168,847&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 168,847&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;&lt;b style="font-weight:bold;"&gt;Marketable securities&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.99%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;U.S. treasuries&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 47,137&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 71,600&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;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;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.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.27%;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 118,737&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Total assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 215,984&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 71,600&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 287,584&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;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.00925827%;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;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;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;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;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;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;margin:0pt;"&gt;&lt;span style="font-size:1pt;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;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;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;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&#160;Value&#160;Measurements&#160;as&#160;of&#160;December&#160;31,&#160;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level&#160;1&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level&#160;2&lt;/b&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:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level&#160;3&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Assets:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;&lt;span 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.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;&lt;span 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.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.99%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;&lt;b style="font-weight:bold;"&gt;Cash equivalents&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;&lt;span 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.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;&lt;span 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.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Money market funds&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,310&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,310&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;U.S. treasuries&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;&lt;span 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.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;&lt;span 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.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;&lt;b style="font-weight:bold;"&gt;Marketable securities&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;&lt;span 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.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;&lt;span 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.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.99%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;U.S. treasuries&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,958&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 998&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;margin:0pt;"&gt;&lt;span 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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,956&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Total assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.7%;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25,268&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.7%;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 998&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;margin:0pt;"&gt;&lt;span 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.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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;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;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.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.96%;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 26,266&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_k-9MXJZwYEu_H5Bi2xjtMg"
      decimals="-3"
      id="Tc_5HHVkcqDvkOVPgaw6z_c-Q_5_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">168847000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="As_Of_12_31_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_xj7vgSDpzUa7vJOYpMC1Jg"
      decimals="-3"
      id="Tc_9R0mJuZQK0KsBnqg6_YCRQ_5_12"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">168847000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_howxJ97nz0G0Lcug7F5vSg"
      decimals="-3"
      id="Tc_a92EMTOFeUejQjAYNgWGYQ_7_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">47137000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_fQN8RdjUIkKmNmjAzo0HRA"
      decimals="-3"
      id="Tc_9tPB3YRUx0SNBlW4qd7nsA_7_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">71600000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="As_Of_12_31_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_nMM20ALqSEy5JhCoS1IKNA"
      decimals="-3"
      id="Tc_15Lb13lOykq-k0ogt_Z84A_7_12"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">118737000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_JybKlr9s40GwBSfJHMt3gg"
      decimals="-3"
      id="Tc_xVnhWhBdT0GT3bCB5Dz1LA_8_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">215984000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_GKWRtcnIrEuVkGehVkEvkA"
      decimals="-3"
      id="Tc_imig1jPbg0a6qNU3GtLAYg_8_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">71600000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_12_31_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_Q5S2WBWLE0iuCfIUcOlvow"
      decimals="-3"
      id="Tc_wBosk0qx7kO7GZqwMJDXog_8_12"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">287584000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="As_Of_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_3WGuo7mdd0mJ1Hh_NuYfdw"
      decimals="-3"
      id="Tc_wrZW6pFtr0mJUWTU4Ao4xw_5_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">21310000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="As_Of_12_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_Edg2N2M3BECNbd244eOlQQ"
      decimals="-3"
      id="Tc_vGVVuB6XckisTqNKLujvpQ_5_12"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">21310000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="As_Of_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_bDUDzQBZzk21QFFTpWyiWQ"
      decimals="-3"
      id="Tc_H3gokyxi8kSOJ6Iup4KL1g_6_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="As_Of_12_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_mexO3k_ZZk-1WPt3hEEXSQ"
      decimals="-3"
      id="Tc_L1neQyEPnEmVJaZTgipXOw_6_12"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="As_Of_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_bDUDzQBZzk21QFFTpWyiWQ"
      decimals="-3"
      id="Tc_DbtsRT4BV0aceseN3190qg_8_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1958000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="As_Of_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_6McM9MxxckGQo4spKFOSVQ"
      decimals="-3"
      id="Tc_7m-tGFaf1kCiR_DFLHlb_A_8_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">998000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="As_Of_12_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_mexO3k_ZZk-1WPt3hEEXSQ"
      decimals="-3"
      id="Tc_gZ6f4lZ21UaHjb2-O4FMDQ_8_12"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2956000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_n-rQ1NZjX06uorpNILF33A"
      decimals="-3"
      id="Tc_KHravbro0k6cO0fFqc1ERQ_9_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">25268000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_WpQJQMqKf06StNJlOM5SHA"
      decimals="-3"
      id="Tc_bf31g68n70esFrW1r_srlg_9_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">998000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_12_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_E_AYDhszqEqCkk8baIPoBg"
      decimals="-3"
      id="Tc_97ny33Ax50WMqAORWw4Pkw_9_12"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">26266000</us-gaap:AssetsFairValueDisclosure>
    <alms:NumberOfFreestandingFinancialInstruments
      contextRef="Duration_3_1_2024_To_3_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_GKK_JvgAzEipPagSq6IGFg"
      decimals="INF"
      id="Narr_iIcU48bVIEyRVOlcXW3rPw"
      unitRef="Unit_Standard_instrument_QdPq1rRY6ke0GP_14cOf0A">2</alms:NumberOfFreestandingFinancialInstruments>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_IPi_WwddEUyjkPL3592Gaw">&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;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:51.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:3.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:18.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:3.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:18.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:51.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:45.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;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:21.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;Expected term (in years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;0.2&lt;/span&gt;&lt;span style="color:#231f20;white-space:pre-wrap;"&gt;  &#x2013; &lt;/span&gt;&lt;span style="color:#231f20;"&gt;0.4&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;0.0&lt;/span&gt;&lt;span style="color:#231f20;"&gt; &#x2013; &lt;/span&gt;&lt;span style="color:#231f20;"&gt;0.4&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;Volatility&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;55.1%&lt;/span&gt;&lt;span style="color:#231f20;white-space:pre-wrap;"&gt;  &#x2013; &lt;/span&gt;&lt;span style="color:#231f20;"&gt;59.9&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;43.2%&lt;/span&gt;&lt;span style="color:#231f20;white-space:pre-wrap;"&gt;  &#x2013; &lt;/span&gt;&lt;span style="color:#231f20;"&gt;83.2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;Risk-free interest rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;5.4%&lt;/span&gt;&lt;span style="color:#231f20;"&gt; &#x2013; &lt;/span&gt;&lt;span style="color:#231f20;"&gt;5.5%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;5.2%&lt;/span&gt;&lt;span style="color:#231f20;"&gt; &#x2013; &lt;/span&gt;&lt;span style="color:#231f20;"&gt;5.6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;Dividend yield&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;0.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;0.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;Probability of option exercise&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;0.0%&lt;/span&gt;&lt;span style="color:#231f20;white-space:pre-wrap;"&gt;  &#x2013; &lt;/span&gt;&lt;span style="color:#231f20;"&gt;100.0%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;30.0%&lt;/span&gt;&lt;span style="color:#231f20;"&gt; &#x2013; &lt;/span&gt;&lt;span style="color:#231f20;"&gt;100.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="As_Of_12_31_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedTermMember_ba5Lg9ioDUqosnFloGRuVw"
      decimals="1"
      id="Narr_wc_GAlCpI0ma3PZal1RxaA"
      unitRef="Unit_Standard_Y_kyVAPRVBqki7i1QnDoXMpg">0.2</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="As_Of_12_31_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedTermMember_lFW9-Z_AHU2fKx2YoBxvOg"
      decimals="1"
      id="Narr_Wm5X7n3aWkiRWctwR9VZ_w"
      unitRef="Unit_Standard_Y_kyVAPRVBqki7i1QnDoXMpg">0.4</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedTermMember_sNaM9p3_lkqifyHBEmmkPQ"
      decimals="1"
      id="Narr_Ma1Ckqy7XUSE_vRm_TtvLg"
      unitRef="Unit_Standard_Y_kyVAPRVBqki7i1QnDoXMpg">0</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedTermMember_cQ01ztb1P0i_cqx-OqUy4A"
      decimals="1"
      id="Narr_qWFzTMR7BEOL8bJNzC1YOw"
      unitRef="Unit_Standard_Y_kyVAPRVBqki7i1QnDoXMpg">0.4</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="As_Of_12_31_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember_ps2N1SOkKEK7yiZZgRaBzw"
      decimals="3"
      id="Narr_uUKA4DuFiE-XpkYuMcgDWw"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0.551</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="As_Of_12_31_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember_4gSUoRedT0SeQ9wkQ06r4g"
      decimals="3"
      id="Narr_uqlVmljWDU6pTjl9gP80Pw"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0.599</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember_IUAPoS_BrE2DL3Ab4FT3Rw"
      decimals="3"
      id="Narr_Z0umZ1CZp0y44yQ40326Hw"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0.432</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember_whSYHER8J0yJ71wumXB0Rw"
      decimals="3"
      id="Narr_oTU9dGsRD0qBxSuGbsewDg"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0.832</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="As_Of_12_31_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_nsphTbFk4Eu_dgclFvbTWg"
      decimals="3"
      id="Narr_eWEmyTTx7kmbxYLIGplynA"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0.054</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="As_Of_12_31_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_Az5T0whTvk63lH3DplMMjQ"
      decimals="3"
      id="Narr_g0A468MnPk6hBcV5ASuz8g"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0.055</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_AtTEFpalE0q3sQdT5CXMKw"
      decimals="3"
      id="Narr_v1ZDrB7B90iXJHX_O1jBzw"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0.052</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_-QqbEwt2DEi_2_AIC-CliQ"
      decimals="3"
      id="Narr_817VueisnkWODyP5tX-x_A"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0.056</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="As_Of_12_31_2024_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedDividendRateMember_1UC17sHHA0u6dtIuKE4bIg"
      decimals="3"
      id="Tc_biQr-o9sL0KGXkXxKWS-4A_6_2"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="As_Of_12_31_2023_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputExpectedDividendRateMember_XMqg5xwZUUOP8bbZClVmGw"
      decimals="3"
      id="Tc_KoJDTC3FuUSirbntuXjW8Q_6_5"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="As_Of_12_31_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_alms_MeasurementInputProbabilityOfOccurrenceMember_ieweUSfHskCn0cLqQjaKnw"
      decimals="3"
      id="Narr_1YpXjuoiKUKEGYhF0TK1yw"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="As_Of_12_31_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_MeasurementInputTypeAxis_alms_MeasurementInputProbabilityOfOccurrenceMember_IHQDP7oRPEiHC_SYHMZNfQ"
      decimals="3"
      id="Narr_it4VFU51H0iKY2KAYdHiPw"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">1</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_MeasurementInputTypeAxis_alms_MeasurementInputProbabilityOfOccurrenceMember_cJrvLlomUkm8Q9f-3hJwJQ"
      decimals="3"
      id="Narr_k8O598vO_U6k1PYCVKgzaA"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0.30</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_MeasurementInputTypeAxis_alms_MeasurementInputProbabilityOfOccurrenceMember_G4e109AQUUCE4z-Y80IbbA"
      decimals="3"
      id="Narr_mSxY4KcUrkue1AB-KvaSTQ"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">1</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_dWY_fmuzGkK0fkPdNcdywQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The following table provides a roll-forward of the fair value of the Company&#x2019;s Level 3 financial instruments, the derivative liability, for the&#160;years ended December&#160;31,&#160;2024 and 2023 (in thousands):&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;width:52.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:3.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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:16.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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:19.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;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:52.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;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:19.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;Fair value at beginning of period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;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%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;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%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;Fair value upon issuance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8,913&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2,112&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_OnKFwioJIkGwGQBMRp9zPw;"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Changes in fair value&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 5,406&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;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%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 119&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;Fair value upon settlement&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (14,319)&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (2,231)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;Fair value at end of period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.89%;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;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.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;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%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#231f20;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.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;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:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_jOjIAWbBtEa5htjL843Bjw_4_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">8913000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_G9TsW-XSwUCepjzWi9AvjQ_4_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2112000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_qK9KpNChbEmdvJIQdRY1Ng_5_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">5406000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_VFsdkulQSkGqRSK0tx85oA_5_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">119000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_aPt7BBAogkOZD_mMNy0r3w_6_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">14319000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_R_tHpMXpDkKR99veg5NtNw_6_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2231000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_u8zxo3ado0Wc6YmD2zyuKA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;4.&lt;/b&gt;&lt;/span&gt;Marketable Securities&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:12pt 0pt 12pt 0pt;"&gt;Marketable securities, which are classified as available-for-sale, consisted of the following as of December&#160;31,&#160;2024 and 2023 (in thousands):&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;width:52.01%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 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.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gross&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gross&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&#160;Value&#160;as&#160;of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:9.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Amortized Cost&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:9.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:9.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:9.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Basis&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gains&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:9.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Losses&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:52.01%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Short-term marketable securities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.68%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;U.S. treasuries&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 118,697&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 45&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (5)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 118,737&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.01%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Total short-term marketable securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.38%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.6%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 118,697&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.31%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 45&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.32%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (5)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.68%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 118,737&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;font-weight:bold;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:3.5pt;"&gt;&lt;td style="vertical-align:bottom;width:52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.61%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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&gt;&lt;td style="vertical-align:bottom;width:52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gross&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gross&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&#160;Value&#160;as&#160;of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Amortized&#160;Cost&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Basis&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gains&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Losses&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Short-term marketable securities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;&lt;span 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.68%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;U.S. treasuries&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,954&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,956&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total short-term marketable securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.38%;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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.61%;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,954&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.31%;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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.43%;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.32%;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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.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;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.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.68%;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,956&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;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;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;All marketable securities held as of December&#160;31,&#160;2024 and 2023 had contractual maturities of less than one&#160;year.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"&gt;As of December&#160;31,&#160;2024 and 2023, no significant facts or circumstances were present to indicate a deterioration in the creditworthiness of the issuers of the marketable securities, and the Company has no requirement or intention to sell these securities before maturity or recovery of their amortized cost basis. The Company considered the current and expected future economic and market conditions and determined that its marketable securities were not significantly impacted. For all marketable securities with a fair value less than its amortized cost basis, the Company determined the decline in fair value below amortized cost basis to be immaterial and non-credit related, and therefore no allowance for expected credit losses was recorded. For the&#160;years ended December&#160;31,&#160;2024 and 2023, the Company did not recognize any impairment losses on its marketable securities.&lt;/p&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_XzGXK_5V70WwGJrnBsw0kQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:12pt 0pt 12pt 0pt;"&gt;Marketable securities, which are classified as available-for-sale, consisted of the following as of December&#160;31,&#160;2024 and 2023 (in thousands):&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;width:52.01%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 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.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gross&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gross&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" 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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&#160;Value&#160;as&#160;of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:9.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Amortized Cost&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:9.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:9.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:9.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Basis&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gains&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:9.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Losses&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:52.01%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Short-term marketable securities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.68%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;U.S. treasuries&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 118,697&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 45&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (5)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 118,737&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.01%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Total short-term marketable securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.38%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.6%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 118,697&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.31%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 45&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.32%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (5)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.68%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 118,737&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;font-weight:bold;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:3.5pt;"&gt;&lt;td style="vertical-align:bottom;width:52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.61%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:3.5pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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&gt;&lt;td style="vertical-align:bottom;width:52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gross&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gross&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&#160;Value&#160;as&#160;of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Amortized&#160;Cost&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Basis&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gains&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Losses&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Short-term marketable securities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;&lt;span 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.68%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;U.S. treasuries&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,954&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,956&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total short-term marketable securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.38%;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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.61%;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,954&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.31%;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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.43%;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.32%;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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.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;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.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.68%;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,956&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss
      contextRef="As_Of_12_31_2024_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_moodr__IIEKdeE82omE77A"
      decimals="-3"
      id="Tc_nzD5D-xen0GYrXnORXG-Rw_5_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">118697000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="As_Of_12_31_2024_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_moodr__IIEKdeE82omE77A"
      decimals="-3"
      id="Tc_pFbcw5SeRUW8qdwQAggw9w_5_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">45000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="As_Of_12_31_2024_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_moodr__IIEKdeE82omE77A"
      decimals="-3"
      id="Tc_kM6VYUPqNUqapxncPFHEOw_5_9"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">5000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="As_Of_12_31_2024_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_moodr__IIEKdeE82omE77A"
      decimals="-3"
      id="Tc_Ao2MH80COEmOjqOFw6vjoA_5_12"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">118737000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc___6NNcuY70CeJiBYjgeU0Q_6_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">118697000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_Gu4Kc1crL0eUi0j1_ra8_Q_6_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">45000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_ziQyADHSS0Oei9nqyErKjg_6_9"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">5000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_V9bpyjXWK0irqqpPWmcVNQ_6_12"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">118737000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss
      contextRef="As_Of_12_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_tmrhIQ5kWkeYi8hUPxtBwQ"
      decimals="-3"
      id="Tc_j4i4sZAbGUaPovKwiqeSMg_5_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2954000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="As_Of_12_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_tmrhIQ5kWkeYi8hUPxtBwQ"
      decimals="-3"
      id="Tc_B-xbDMY0LUqRly_BnLG51g_5_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="As_Of_12_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_tmrhIQ5kWkeYi8hUPxtBwQ"
      decimals="-3"
      id="Tc_HUtcWFPAOUmIQ71FwVscaQ_5_12"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2956000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_C4CB_y5hDkm2u-LQG1FpNQ_6_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2954000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_fi-y6ShKUUCU8TOjR_cr5g_6_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_jnKwMsJNHUWyvtSlGD5yDw_6_12"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2956000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Narr_o3NXgR8BM0GY73uuGB0ktA"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Narr_e8d0oiP840y4xOX5LaUdzw"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <alms:DebtSecuritiesAvailableForSaleImpairmentLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Narr_kFKqfmkFzEWzS73caXKr8w"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</alms:DebtSecuritiesAvailableForSaleImpairmentLoss>
    <alms:DebtSecuritiesAvailableForSaleImpairmentLoss
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Narr_Lijjym49wkKL7iA4yJkH6w"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</alms:DebtSecuritiesAvailableForSaleImpairmentLoss>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_u7dhmJKD6U-uj5fC3LsjUA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;5.&lt;/b&gt;&lt;/span&gt;Balance Sheet Components&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:12pt 0pt 12pt 0pt;"&gt;Other Prepaid Expenses and Current Assets&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Other prepaid expenses and current assets consisted of the following as of December 31, 2024 and 2023 (in thousands):&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;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Prepaid insurance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 695&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 111&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Prepaid subscriptions&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,232&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 703&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Interest receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 698&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 108&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Tax receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,114&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 614&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 762&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 95&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"&gt;Total other prepaid expenses and current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,501&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,631&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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Property and Equipment, net&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Property and equipment, net consisted of the following as of December 31, 2024 and 2023 (in thousands):&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:49.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;margin:0pt 0pt 0.05pt 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.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;width:14.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Estimated&#160;Useful&#160;Life&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(in&#160;years)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:14.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:14.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Leasehold improvements&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:14.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_zUfZQrgpc0mIJ_Ziv14OfA;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Shorter of useful life or lease term&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 17,618&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 17,592&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Laboratory equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;5&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','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:13.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 5,227&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','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:13.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,577&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Furniture and fixtures&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;5&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,709&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,709&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Computer equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;5&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 896&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 896&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Capitalized software&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;3&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.08%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 75&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.08%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 75&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"&gt;Total property and equipment, gross&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 25,525&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 23,849&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Less: Accumulated depreciation and amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.08%;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (4,557)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.08%;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,408)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"&gt;Total property and equipment, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 20,968&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 22,441&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;text-align:justify;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;text-indent:18pt;margin:0pt;"&gt;Depreciation and amortization expense was $3.2 million and $1.3 million for the&#160;years ended December&#160;31,&#160;2024 and 2023, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:12pt 0pt 12pt 0pt;"&gt;Other Accrued Expenses and Current Liabilities&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Other accrued expenses and current liabilities consisted of the following as of December 31, 2024 and 2023 (in thousands):&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;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Accrued personnel and related expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 7,765&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 5,585&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Accrued professional services&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2,657&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,093&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Accrued other expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 158&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 409&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"&gt;Total other accrued expenses and current liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10,580&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 7,087&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;margin:0pt;"&gt;&lt;span style="font-size:2pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <alms:ScheduleOfOtherPrepaidExpensesAndCurrentAssetsTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_vv9Wtyten06CTDR80zLDdw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Other prepaid expenses and current assets consisted of the following as of December 31, 2024 and 2023 (in thousands):&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;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Prepaid insurance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 695&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 111&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Prepaid subscriptions&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,232&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 703&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Interest receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 698&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 108&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Tax receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,114&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 614&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 762&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 95&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"&gt;Total other prepaid expenses and current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,501&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,631&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</alms:ScheduleOfOtherPrepaidExpensesAndCurrentAssetsTableTextBlock>
    <us-gaap:PrepaidInsurance
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_O-3tDM3zoEqMW4xF7er4aw_3_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">695000</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidInsurance
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_BGY9_sx59UyijhoWyrzxJg_3_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">111000</us-gaap:PrepaidInsurance>
    <alms:PrepaidSubscriptionsCurrent
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_aNqhbqmD30O64xMJ7AIMNg_4_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1232000</alms:PrepaidSubscriptionsCurrent>
    <alms:PrepaidSubscriptionsCurrent
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_wU9lFy6zR0OEr_Kgo0M59w_4_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">703000</alms:PrepaidSubscriptionsCurrent>
    <us-gaap:InterestReceivableCurrent
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_9joaA1_860yXtGvdStHbnw_5_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">698000</us-gaap:InterestReceivableCurrent>
    <us-gaap:InterestReceivableCurrent
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_PgJhYi7pT0up8h5HruEJbg_5_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">108000</us-gaap:InterestReceivableCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_HIV0Yrs7e0mWtYE-1Pmz-Q_6_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1114000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_FHeBnyQitU-56r_nO8dm3Q_6_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">614000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_sUPPftkfN0GXjaynLIWKjA_7_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">762000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_TG9_ZJgdHUqLtvJRTnvmXg_7_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">95000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_gt6fXlQdWUiEBJJEJovy1Q_8_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">4501000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_CR_IgPgdA0KYVnQ6r3jjoQ_8_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1631000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_pp3xYbAVXUaFlLny4Pm0dw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Property and equipment, net consisted of the following as of December 31, 2024 and 2023 (in thousands):&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:49.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;margin:0pt 0pt 0.05pt 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.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;width:14.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Estimated&#160;Useful&#160;Life&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(in&#160;years)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:14.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:14.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Leasehold improvements&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:14.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_zUfZQrgpc0mIJ_Ziv14OfA;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Shorter of useful life or lease term&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 17,618&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 17,592&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Laboratory equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;5&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','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:13.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 5,227&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','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:13.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,577&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Furniture and fixtures&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;5&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,709&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,709&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Computer equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;5&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 896&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 896&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Capitalized software&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;3&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.08%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 75&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.08%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 75&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"&gt;Total property and equipment, gross&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 25,525&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 23,849&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Less: Accumulated depreciation and amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.08%;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (4,557)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.08%;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,408)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"&gt;Total property and equipment, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 20,968&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 22,441&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_LeaseholdImprovementsMember_r7HOCX8GBUK2-CXQuIqvfQ"
      decimals="-3"
      id="Tc_OiLNkHuw_06h4d-Rb2JbJg_3_5"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">17618000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_uifI8Qks-02gCiM3x-FkVg"
      decimals="-3"
      id="Tc_NKkCTGaWaUis-q3hIVum5g_3_8"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">17592000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_alms_LaboratoryEquipmentMember_PcCpGeCoeUe3trJOscrWDw"
      id="Tc_t9B2kMih20KFsYSfD_78qg_4_2">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_alms_LaboratoryEquipmentMember_PcCpGeCoeUe3trJOscrWDw"
      decimals="-3"
      id="Tc_iiMWCH-0U069n73KjsUq6w_4_5"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">5227000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_alms_LaboratoryEquipmentMember_F5mBDmN1UEWjefIgVsmbPQ"
      decimals="-3"
      id="Tc_Wo89xe75okWg_D3Cq_NJLA_4_8"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">3577000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_TXm6h2nM7UmnUwNZDJG4bA"
      id="Tc_D1bHsAilFUWMm5VTgPgKgQ_5_2">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_TXm6h2nM7UmnUwNZDJG4bA"
      decimals="-3"
      id="Tc_z0OKPSfwY0SAb0gKYPex_w_5_5"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1709000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_yr4uqxeocka1lVIb0_Rq0g"
      decimals="-3"
      id="Tc_EiXZl06pwUKiQwZjkGVLGw_5_8"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1709000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_ylHQj59r5UGaPEB-9o_VVg"
      id="Tc_Tf-aTACsZEi-AaNeKYTT4w_6_2">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_ylHQj59r5UGaPEB-9o_VVg"
      decimals="-3"
      id="Tc_VY1nQyrS_UShlP_jGFEQYQ_6_5"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">896000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_nD35Imcx406MMrJewKxJjQ"
      decimals="-3"
      id="Tc_nUY0ui865k-m0tCsOJ_DsQ_6_8"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">896000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember_v4FFXTUI5EyhnO6yQOZhuA"
      id="Tc_kS3CBetbTkW0TcVU5tsp8w_7_2">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember_v4FFXTUI5EyhnO6yQOZhuA"
      decimals="-3"
      id="Tc_cleo6WbxYUG4fgU62zExMg_7_5"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">75000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember_nbi7EPuuXku11fENmI-y7w"
      decimals="-3"
      id="Tc_5CHJ5Jwkc0yiDf18pXNA1w_7_8"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">75000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_TI4J6SDPzU61kNDhDpMlaA_8_5"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">25525000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_w6zfLyTH6UCN-aGEJ5NalA_8_8"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">23849000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_WdTpy6NSeEqaG5965Sni5A_9_5"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">4557000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_gO8W_q89XkKlieeXm-x2Gg_9_8"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1408000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_YpHjzv7VFkynr5kpMZoxgQ_10_5"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">20968000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_N8xLGvNeEUqk2hWt0IHOVA_10_8"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">22441000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DepreciationAndAmortization
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-5"
      id="Narr_ZA5C3ec1n0qcersVQftZBQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">3200000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-5"
      id="Narr_1org5z9mYUuuavshOEt32Q"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1300000</us-gaap:DepreciationAndAmortization>
    <alms:ScheduleOfOtherAccruedExpensesAndCurrentLiabilitiesTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_zmcah2gC6UevTZtSzV5rhw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Other accrued expenses and current liabilities consisted of the following as of December 31, 2024 and 2023 (in thousands):&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;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Accrued personnel and related expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 7,765&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 5,585&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Accrued professional services&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2,657&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,093&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Accrued other expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 158&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 409&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"&gt;Total other accrued expenses and current liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10,580&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 7,087&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;margin:0pt;"&gt;&lt;span style="font-size:2pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</alms:ScheduleOfOtherAccruedExpensesAndCurrentLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_IM0cwnT59kiLNQoqWeXnxQ_3_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">7765000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_sWXtvH8iPUmjMTyqJu2EGw_3_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">5585000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_Dqo8eiQxbUK5MFGk5avVWQ_4_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2657000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_4sAcO13OSEGGmsw0W8Q5gw_4_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1093000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_M7bW8TkLQEy78ipiW7eOzQ_5_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">158000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_NigSm0cljkKw0t3jEAy3BQ_5_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">409000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <alms:OtherAccruedExpensesAndLiabilitiesCurrent
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_CiT4z10GV0e7dGUXlrioTA_6_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">10580000</alms:OtherAccruedExpensesAndLiabilitiesCurrent>
    <alms:OtherAccruedExpensesAndLiabilitiesCurrent
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_4dIgaRtUmU-JOn5CeNGhIA_6_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">7087000</alms:OtherAccruedExpensesAndLiabilitiesCurrent>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_y8L5ydtdQ02a9mYK90BDqQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;6.&lt;/b&gt;&lt;/span&gt;Related Party Transactions&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:12pt 0pt 12pt 0pt;"&gt;Foresite Labs Services Agreement&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"&gt;Foresite Labs, LLC (&#x201c;Foresite Labs&#x201d;) is an affiliate of Foresite Capital Management, a stockholder of the Company. In January&#160;2021, the Company entered into a services agreement with Foresite Labs, which was amended and restated in August&#160;2021 and in December&#160;2023, and expires in December&#160;2026, unless terminated earlier by the parties. Thereafter, on each anniversary of the effective date, the agreement will automatically renew for an additional one-year term, unless terminated earlier by the parties. Foresite Labs provides services to assist the Company in exploring specified immunology genetic targets. For the&#160;years ended December&#160;31,&#160;2024 and 2023, the Company recognized $0.9 million and $1.5 million as research and development expenses under the service agreement, respectively. Accrued expenses under the service agreement were zero and $2 thousand as of December&#160;31,&#160;2024 and 2023, respectively.&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <alms:RelatedPartyTransactionAnnualAdditionalRenewalTerm
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_alms_ForesiteLabsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_Bq9D3AbPVkKmjZfE6nxVBA"
      id="Narr_jajzytKOFkScjoC4X7lQ5Q">P1Y</alms:RelatedPartyTransactionAnnualAdditionalRenewalTerm>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_alms_ForesiteLabsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_Bq9D3AbPVkKmjZfE6nxVBA"
      decimals="-5"
      id="Narr_DP51N05TcESL5T-_-6pV6w"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">900000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_alms_ForesiteLabsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_S7aQF41YzkSNdnrw-dZNYQ"
      decimals="-5"
      id="Narr_TGUXA-TlvkK1tKUmnFKoQQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1500000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="As_Of_12_31_2024_srt_CounterpartyNameAxis_alms_ForesiteLabsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_offwp6i75EarOdwrsrapfg"
      decimals="-3"
      id="Narr_a2hP9pDk10qsFPpu9iXcVA"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_alms_ForesiteLabsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_P-E8l1n1_E6zJhzzbA8leA"
      decimals="-3"
      id="Narr_3J6nwIVB-Uiw04cE75Jycw"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_eiQgF-zNl0GY68EZfg9FVw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;7.&lt;/b&gt;&lt;/span&gt;Commitments and Contingent Liabilities&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Operating Leases&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;In 2021, the Company entered into a lease agreement for 14,000 square feet of office space in South San Francisco, California, which commenced in August&#160;2021 and had a contractual termination date of September&#160;2024. In September&#160;2023, the Company abandoned this right-of-use asset as it had moved to its new office space described below; the Company recognized a loss on this abandonment in the amount of $0.6 million.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;In January&#160;2022, the Company entered into a lease agreement for 12,000 square feet of office and laboratory space in South San Francisco, California, which commenced in July&#160;2022 and had a contractual termination date of July&#160;2029. This lease contained an early termination option, allowing the Company to terminate this lease before the expiry of the lease term. The Company concluded the lease term for accounting purposes ended in August&#160;2023. In April&#160;2023, the lease was modified, and the contractual lease termination was changed to October&#160;2023. The accounting impact of the modification was not material.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;In August&#160;2022, the Company entered into a lease agreement for 55,000 square feet of office and laboratory space in South San Francisco, California, which commenced in January&#160;2023 and has a contractual termination date in August&#160;2033. The Company constructed leasehold improvements in the space, which were concluded to be lessee assets. The lessor provided the Company a tenant improvement allowance of $17.2 million, of which $0.5 million and $16.7 million were received and were accounted for as a reduction to lease payments for the&#160;years ended December&#160;31, 2022 and 2023, respectively. At the commencement date, future lease payments totaled $37.9 million, including $54.6 million in gross fixed payments less $16.7 million in lease incentives received during the first&#160;year of the lease. The lease liability at lease commencement was calculated to be $14.1 million, which is equal to the present value of the future lease payments, discounted at the incremental borrowing rate of 11.4%. Following the commencement date, the Company measured its lease liability and right-of-use asset in accordance with ASC 842-20-35-3. In accordance with this guidance, future lease payments increased as the $16.7 million incentive was received, and future gross fixed payments were no longer offset by these incentives. Leasehold improvements were reflected in property and equipment, net in the consolidated balance sheets as of December&#160;31, 2024 and 2023. The lease agreement also includes a renewal option allowing the Company to extend this lease for an additional three&#160;years at the prevailing rental rate, which the Company was not reasonably certain to exercise.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;In December 2024, the Company entered into a lease agreement for approximately 22,000 square feet of additional office space in South San Francisco, California. The lease has a contractual termination date of December 2026, with the right to extend the lease for an additional two years subject to certain conditions. The Company determined that, for accounting purposes, the commencement date of the lease is in January 2025 and the lease term ends in December 2026, as it not reasonably certain that the lease will be extended. Therefore, the Company will recognize the right-of-use asset and the lease liability on the commencement date in January 2025. Total undiscounted lease payments over the lease term will be approximately $1.9 million.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company maintains letters of credit representing security deposits on its leases in the amount of $1.1 million as of December 31, 2024 and 2023. The letters of credit were reflected in restricted cash, non-current in the consolidated balance sheets as of December 31, 2024 and in restricted cash, current and non-current in the consolidated balance sheets as of December 31, 2023.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The components of lease costs were as follows (in thousands):&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;width:71.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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:10.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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:10.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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="5" style="vertical-align:bottom;white-space:nowrap;width:26.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Operating lease costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,469&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,747&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Variable lease costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,202&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 545&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Total lease costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,671&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 5,292&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;text-align:justify;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Supplemental cash flow information related to the operating leases were as follows (in thousands):&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:71.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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:10.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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:10.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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="5" style="vertical-align:bottom;white-space:nowrap;width:26.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December 31, &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Cash payments included in the measurement of operating lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 5,299&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2,903&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;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Weighted-average remaining lease term and incremental borrowing rate for the operating leases 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;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;width:74.98%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:74.98%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted-average remaining lease term (years)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8.7&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9.5&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted-average incremental borrowing rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 11.4&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;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 11.4&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Future minimum lease payments under non-cancelable leases as of December&#160;31,&#160;2024 were as detailed below (in thousands):&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:84.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,959&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;2026&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,125&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;2027&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,296&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;2028&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,474&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;2029&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,658&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Thereafter&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,857&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Total undiscounted lease payments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 48,369&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Less: Imputed interest&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (17,647)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Total operating lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.7%;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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 30,722&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;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;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;FronThera Contingent Consideration&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;In March 2021, the Company entered into a stock purchase agreement to acquire FronThera U.S. Holdings,&#160;Inc. and its wholly owned subsidiary, FronThera U.S. Pharmaceuticals&#160;LLC., and the transaction was accounted for as an asset acquisition. Under the stock purchase agreement, the Company is obligated to pay contingent consideration of up to an aggregate of $120.0 million based on the achievement of specified clinical and approval milestones, of up to an aggregate of $70.0 million payable for clinical milestones, and of up to an aggregate of $50.0 million payable for approval milestones, all related to technology acquired under the agreement. In the year ended December 31, 2022, the Company incurred and made a $37.0 million milestone payment for the first administration of ESK-001 to a patient enrolled in a Phase 2 clinical trial of ESK-001, which was recorded in research and development expenses in the consolidated statements of operations and comprehensive loss. In July 2024, the Company met a milestone in connection with the first administration of ESK-001 to a patient enrolled in a Phase 3 clinical trial of ESK-001 and made a $23.0 million milestone payment in August 2024, which was recorded in research and development expenses in the consolidated statements of operations and comprehensive loss for the year ended December 31, 2024. No other milestones were achieved or were probable of being achieved as December 31, 2024.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Research and Development Agreements&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company enters into various agreements in the ordinary course of business, such as those with suppliers, CROs, CMOs and clinical trial sites. These agreements provide for termination at the request of either party, generally with less than one-year notice and are, therefore, cancellable contracts and, if cancelled, are not anticipated to have a material effect on the Company&#x2019;s financial condition, results of operations, or cash flows.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Legal Contingencies&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;From time to time, the Company may become involved in legal proceedings arising from the ordinary course of business. The Company records a liability for such matters when it is probable that future losses will be incurred and that such losses can be reasonably estimated. Significant judgment by the Company is required to determine both probability and the estimated amount. Management is currently not aware of any legal matters that could have a material adverse effect on the Company&#x2019;s financial position, results of operations or cash flows.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Guarantees and Indemnifications&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"&gt;In the normal course of business, the Company enters into agreements that contain a variety of representations and provide for general indemnification. Its exposure under these agreements is unknown because it involves claims that may be made against the Company in the future. To the extent permitted under Delaware law, the Company has agreed to indemnify its directors and officers for certain events or occurrences while the director or officer is, or was serving, at a request in such capacity. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. As of December&#160;31, 2024 and 2023, the Company did not have any material indemnification claims that were probable or reasonably possible and consequently has not recorded related liabilities.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="As_Of_12_31_2021_9kvDRVdKdEq24ZVe0GLMTw"
      decimals="INF"
      id="Narr_k93i6C10NEmOdZx7YcYpTw"
      unitRef="Unit_Standard_sqft__SVTkAN1gEyjAdqSdY0QKQ">14000</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:GainLossOnTerminationOfLease
      contextRef="Duration_9_1_2023_To_9_30_2023_Fx9f_rUAd0Gjz-jopiyM9w"
      decimals="-5"
      id="Narr_fS3cDODsSEuJUHblS7FW4w"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-600000</us-gaap:GainLossOnTerminationOfLease>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="As_Of_1_31_2022_In1T1cXPPUG-l7emsd5XRQ"
      decimals="INF"
      id="Narr_ssYeR6V6Nk2NurM9vTk1Jw"
      unitRef="Unit_Standard_sqft__SVTkAN1gEyjAdqSdY0QKQ">12000</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="As_Of_8_31_2022_ml5GaFUNoEWzH2I5-tX36w"
      decimals="INF"
      id="Narr_W0ehqlw9m0m8Kj7lS3Zf8Q"
      unitRef="Unit_Standard_sqft__SVTkAN1gEyjAdqSdY0QKQ">55000</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:IncentiveToLessee
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-5"
      id="Narr_bdEv7mdzkkyjf2Fs3qFY6Q"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">17200000</us-gaap:IncentiveToLessee>
    <alms:ProceedsFromTenantImprovementAllowanceReceived
      contextRef="Duration_1_1_2022_To_12_31_2022_J6OY6SgL_Eat3_uti2ourg"
      decimals="-5"
      id="Narr_1GPW2jQdZk24J4_YQIN3SQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">500000</alms:ProceedsFromTenantImprovementAllowanceReceived>
    <alms:ProceedsFromTenantImprovementAllowanceReceived
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-5"
      id="Narr_goDjJWh3iU-XcshyNhxRPQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">16700000</alms:ProceedsFromTenantImprovementAllowanceReceived>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="As_Of_1_31_2023_LQ_hrqyUD0WHUeJuvSzDKg"
      decimals="-5"
      id="Narr_CVWEpyQLgEKtsfa-bIwooQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">37900000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <alms:LesseeOperatingLeaseLiabilityGrossFixedPayment
      contextRef="As_Of_1_31_2023_LQ_hrqyUD0WHUeJuvSzDKg"
      decimals="-5"
      id="Narr_Ne71A2sNg0q9XicoSiFxGw"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">54600000</alms:LesseeOperatingLeaseLiabilityGrossFixedPayment>
    <alms:LesseeOperatingLeaseIncentiveReceivableCurrent
      contextRef="As_Of_1_31_2023_LQ_hrqyUD0WHUeJuvSzDKg"
      decimals="-5"
      id="Narr_iyus9nAS2EaFhxUN4j5E5Q"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">16700000</alms:LesseeOperatingLeaseIncentiveReceivableCurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="As_Of_1_31_2023_LQ_hrqyUD0WHUeJuvSzDKg"
      decimals="-5"
      id="Narr_PaufnJ1Q1Euw2NnHqeRNuA"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">14100000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="As_Of_1_31_2023_LQ_hrqyUD0WHUeJuvSzDKg"
      decimals="3"
      id="Narr_D_vRUPbwlU6LQ47Ubl-iyQ"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0.114</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <alms:LesseeOperatingLeaseIncentiveReceivableCurrent
      contextRef="As_Of_8_31_2022_ml5GaFUNoEWzH2I5-tX36w"
      decimals="-5"
      id="Narr_o6xBI0iK10mEYzoPSy1Gdg"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">16700000</alms:LesseeOperatingLeaseIncentiveReceivableCurrent>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="As_Of_8_31_2022_ml5GaFUNoEWzH2I5-tX36w"
      id="Narr_D-Kak6pnEkKU52PegQhEBA">P3Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="INF"
      id="Narr_XOzIf-9bYka10ytcd24HHA"
      unitRef="Unit_Standard_sqft__SVTkAN1gEyjAdqSdY0QKQ">22000</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedExistenceOfOptionToExtend
      contextRef="Duration_12_1_2024_To_12_31_2024_ZPJQ_JL0Uk26ihvGyLQ5YQ"
      id="Narr_O_ZU03KE_0CbSiz9TEy8bg">true</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedExistenceOfOptionToExtend>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      id="Narr_tfVHGolvx0Wm-Vx3hbHKDA">P2Y</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="As_Of_12_31_2024_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_us-gaap_OperatingLeaseLeaseNotYetCommencedMember_KpdezSP1Mkyjd0vOvzbKUA"
      decimals="-5"
      id="Narr_ZqXlDzQp7ESBXXw-3s4hlQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1900000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-5"
      id="Narr_6MOhfwZjqUmm3HkZtNWkIA"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1100000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-5"
      id="Narr_U1hw4kQC9UWF95ZXUKEm3A"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1100000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_EtWgVMMaW0q00LcYPsqzEA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The components of lease costs were as follows (in thousands):&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;width:71.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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:10.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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:10.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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="5" style="vertical-align:bottom;white-space:nowrap;width:26.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Operating lease costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,469&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,747&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Variable lease costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,202&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 545&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Total lease costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,671&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 5,292&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_ZNw5t9phq0OJQXfA4JhofA_3_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">3469000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_SPJcsa2pYUqKPuW2UsyKuA_3_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">4747000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_syNVVtdG20OIMa2spUhn-g_4_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1202000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_0JqrY1YnV0iOA_GKFO7FzQ_4_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">545000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_4r_s-U_-HEKN9PE7en7xIw_5_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">4671000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_4e9jaERMh0Ol-yk1uYnSsw_5_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">5292000</us-gaap:LeaseCost>
    <alms:ScheduleOfInformationRelatedToOperatingLeaseTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Group_sRBROWlUd0SsUei7p80ATw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Supplemental cash flow information related to the operating leases were as follows (in thousands):&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:71.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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:10.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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:10.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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="5" style="vertical-align:bottom;white-space:nowrap;width:26.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December 31, &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Cash payments included in the measurement of operating lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 5,299&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2,903&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;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;width:74.98%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:74.98%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted-average remaining lease term (years)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8.7&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9.5&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted-average incremental borrowing rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 11.4&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;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 11.4&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</alms:ScheduleOfInformationRelatedToOperatingLeaseTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_4upS4TY320ihZreIiZa7cw_3_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">5299000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_uZFx-dTvCESbPkfNxhM04A_3_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2903000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      id="Tc_1pDJ2M3JRUWK__T0SyV_TQ_3_2">P8Y8M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      id="Tc_7ouwIT4X50yxlJMthleYMA_3_4">P9Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="3"
      id="Tc_5BNCSTrut02zZ6EVGCGegQ_4_2"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0.114</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="3"
      id="Tc_o_1E0W1xyE2EcSLo_uAtYA_4_4"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0.114</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_kVbcpKnsLkmLaF06aloJhA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Future minimum lease payments under non-cancelable leases as of December&#160;31,&#160;2024 were as detailed below (in thousands):&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:84.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,959&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;2026&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,125&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;2027&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,296&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;2028&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,474&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;2029&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,658&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Thereafter&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,857&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Total undiscounted lease payments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 48,369&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Less: Imputed interest&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (17,647)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Total operating lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.7%;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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 30,722&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_-bL0PUZIi0SK4iQXW4o03w_1_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">4959000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_oCkI9Jy8102bbypqtjdMxw_2_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">5125000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_5_zWd_5qIEmHaHN1zX5pTg_3_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">5296000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_QaBJJJi5VEGMl_RukJmmsg_4_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">5474000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_0K3TqavdkEiP_hTgYwrLJg_5_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">5658000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_zezTToYqNk6Q6y1xzSmPUg_6_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">21857000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_RikfWZyUJUGUAvEpXt0RMQ_7_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">48369000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_oOsCYDRa_0CqXDKm9MoxeQ_8_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">17647000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_FZdKvfuvDECQhHwUn2tH1Q_9_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">30722000</us-gaap:OperatingLeaseLiability>
    <us-gaap:AssetAcquisitionContingentConsiderationLiability
      contextRef="As_Of_3_31_2021_us-gaap_AssetAcquisitionAxis_alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_us-gaap_ContingentConsiderationByTypeAxis_alms_ClinicalMilestonesMember_nau8AzYbD0mvgx0Vhy0tYg"
      decimals="-5"
      id="Narr_OiTgkTjtqkaEC81NVEp1gA"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">120000000</us-gaap:AssetAcquisitionContingentConsiderationLiability>
    <alms:AssetAcquisitionMilestoneObligation
      contextRef="As_Of_3_31_2021_us-gaap_AssetAcquisitionAxis_alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_us-gaap_ContingentConsiderationByTypeAxis_alms_ClinicalMilestonesMember_nau8AzYbD0mvgx0Vhy0tYg"
      decimals="-5"
      id="Narr_1gf6CWuryk-cH68yyTygfw"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">70000000</alms:AssetAcquisitionMilestoneObligation>
    <alms:AssetAcquisitionMilestoneObligation
      contextRef="As_Of_3_31_2021_srt_RangeAxis_srt_MaximumMember_us-gaap_AssetAcquisitionAxis_alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_us-gaap_ContingentConsiderationByTypeAxis_alms_ApprovalMilestonesMember_nyTmAyAVrkmupndT2qzMUw"
      decimals="-5"
      id="Narr_GX1kEsnXFEadJBO2UUp9Ng"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">50000000</alms:AssetAcquisitionMilestoneObligation>
    <alms:AssetAcquisitionPaymentOfMilestone
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AssetAcquisitionAxis_alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_us-gaap_ContingentConsiderationByTypeAxis_alms_ClinicalMilestonesMember_PDGvGnyAakeWQuAFQvIgkA"
      decimals="-5"
      id="Narr_pU8c-RhWyEKoev6CQV9gew"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">37000000</alms:AssetAcquisitionPaymentOfMilestone>
    <alms:AssetAcquisitionPaymentOfMilestone
      contextRef="Duration_8_1_2024_To_8_31_2024_us-gaap_AssetAcquisitionAxis_alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_us-gaap_ContingentConsiderationByTypeAxis_alms_ClinicalMilestonesMember_1_SwdCzXiECHswL8vPg1RQ"
      decimals="-5"
      id="Narr_RFSqnao5FEGmriV0gsp6eg"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">23000000</alms:AssetAcquisitionPaymentOfMilestone>
    <alms:AssetAcquisitionMilestoneObligation
      contextRef="As_Of_12_31_2024_us-gaap_AssetAcquisitionAxis_alms_FrontheraUsHoldingsIncAndFrontheraUsPharmaceuticalsLlcMember_a373Ie6m7Eafif16_fU7Bg"
      decimals="-5"
      id="Narr_2L-wH8uNJk2Vocfp_mlj6A"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</alms:AssetAcquisitionMilestoneObligation>
    <alms:TemporaryEquityDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_-_XN7rRGTkuxOyqmBcm8iw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;8.&lt;/b&gt;&lt;/span&gt;Redeemable Convertible Preferred Stock&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;In May&#160;2023, the Company issued and sold an aggregate of 10,722,340 shares of Series&#160;B-2 redeemable convertible preferred stock for gross proceeds of $53.6 million and 1,277,660 shares of Series&#160;B-2A redeemable convertible preferred stock for gross proceeds of $6.4 million and incurred $0.2 million of offering costs. The purchase price for Series&#160;B-2 and B-2A redeemable convertible preferred stock was $5.00 &lt;span style="-sec-ix-hidden:Hidden_yzXhNHqR30usj-2IBJJ6dg;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;per&lt;/span&gt;&lt;/span&gt; share. The Series&#160;B-2 and Series&#160;B-2A stock purchase agreement contained an obligation to issue additional shares of Series&#160;B-2 or Series&#160;B-2A redeemable convertible preferred stock in a second tranche closing by October&#160;2023 (the &#x201c;Second Tranche Series B-2 Closing&#x201d;) upon the occurrence of certain events, including the board of directors&#x2019; consent. The Company recognized this call option as a derivative liability and estimated its fair value of $2.1 million.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;In July&#160;2023, the holders of the shares of Series&#160;B-2A redeemable convertible preferred stock elected to convert their 1,277,660 shares into the same number of Series&#160;B-2 redeemable convertible preferred stock.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;In October&#160;2023, the Company closed the Second Tranche Series B-2 Closing and issued an additional 4,221,170 shares of Series&#160;B-2 redeemable convertible preferred stock and 1,778,830 &lt;span style="-sec-ix-hidden:Hidden_VLstZ5flSk2X8Bl7YO0rkw;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;shares&lt;/span&gt;&lt;/span&gt; of Series&#160;B-2A redeemable convertible preferred stock at a price of $5.00 per share and received gross proceeds of $21.1 million and $8.9 million, respectively. Accordingly, the derivative liability was settled, and the Company reclassified the derivative liability, remeasured at fair value of $2.2 million, into redeemable convertible preferred stock. The Company incurred less than $0.1 million of offering costs in connection with the Second Tranche Series B-2 Closing.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;In March 2024, the Company issued and sold an aggregate of 41,264,891 shares of Series C redeemable convertible preferred stock for gross proceeds of $129.5 million and incurred $0.4 million of offering costs. The purchase price for Series C redeemable convertible preferred stock was $3.13826 per share. Under the Series C stock purchase agreement, any time prior to the earliest of (i) December 31, 2024, (ii) the execution of a letter of intent for the sale of the Company, or (iii) the closing date of the Company&#x2019;s IPO, at the discretion of the Company&#x2019;s board of directors, the Company was obligated to sell and each Series C purchaser was obligated to purchase additional shares of Series C redeemable convertible preferred stock with the amount equal to the purchaser&#x2019;s aggregate purchase price in the first tranche Series C closing less any previous payments by the purchaser as part of the Put Right (as defined below) exercise. If the purchaser did not purchase its full share in the second tranche closing (the &#x201c;Second Tranche Series C Closing&#x201d;), all of its existing shares of Series C redeemable convertible stock and Series C-1 redeemable convertible preferred stock were convertible into voting common stock at a &lt;span style="-sec-ix-hidden:Hidden_NzEzY-Mu7U2bd_biY81_Yw;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;10&lt;/span&gt;&lt;/span&gt;-to-1 basis. Additionally, a purchaser had a right to purchase shares of Series C-1 redeemable convertible preferred stock at a purchase price of $4.00 per share beginning from the earlier of (a) September 4, 2024 or (b) the date of a significant partnering or collaboration agreement and expiring upon the earlier of (a) December 31, 2024, (b) the public filing of a registration statement on Form S-1 for the IPO, (c) the Second Tranche Series C Closing and (d) the execution of a letter of intent for the sale of the Company (the &#x201c;Put Right&#x201d;). The Put Right could only be exercised once. The Company determined that the Second Tranche Series C Closing and the Put Right were two freestanding financial instruments and recognized the derivative liabilities at their estimated fair value of $8.9 million at the issuance date.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;In May 2024, the Company closed the Second Tranche Series C Closing and issued an additional 41,264,892 shares of Series C redeemable convertible preferred stock at a price of $3.13826 per share. The Company received gross proceeds of $129.5 million and incurred $0.2 million of offering costs. Accordingly, the derivative liabilities were settled, and the Company reclassified the derivative liabilities, remeasured at fair value of $14.3 million, into redeemable convertible preferred stock.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"&gt;Immediately prior to the closing of the Company&#x2019;s IPO on July 1, 2024, all outstanding shares of the Company&#x2019;s redeemable convertible preferred stock were converted and then redesignated into voting and non-voting common stock (see Note 1) and are no longer outstanding.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"&gt;The Company&#x2019;s redeemable convertible preferred stock as of December 31, 2023, consisted of the following:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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: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:46.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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:10.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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:10.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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:10.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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:10.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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="9" style="vertical-align:bottom;white-space:nowrap;width:51.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Shares Issued&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:11.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Aggregate&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;and&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:11.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Liquidation&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:11.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Net Carrying&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Authorized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Outstanding&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Preference&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 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="height:0pt;visibility:hidden;"&gt;&lt;td colspan="11" style="padding:0pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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="9" style="vertical-align:bottom;white-space:nowrap;width:51.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(in thousands, except share amounts)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Series Seed redeemable convertible preferred stock&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10,500,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10,500,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10,500&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10,480&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Series A redeemable convertible preferred stock&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 7,500,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 7,500,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 30,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 29,972&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Series B redeemable convertible preferred stock&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 40,200,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 40,200,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 201,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 200,711&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Series B-1 redeemable convertible preferred stock&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9,760,088&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9,760,088&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 39,040&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 44,310&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Series B-2 redeemable convertible preferred stock &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 18,000,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 16,221,170&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 81,106&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 80,969&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Series B-2A redeemable convertible preferred stock &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,056,490&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,778,830&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8,894&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8,928&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Total redeemable convertible preferred stock&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 89,016,578&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 85,960,088&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 370,540&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 375,370&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;text-align:justify;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</alms:TemporaryEquityDisclosureTextBlock>
    <alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_5_1_2023_To_5_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_vg0kkJ-unkq6U1yhdqU3ig"
      decimals="INF"
      id="Narr_84IowJ2xu0agrL6o8QWx9A"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">10722340</alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock
      contextRef="Duration_5_1_2023_To_5_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_vg0kkJ-unkq6U1yhdqU3ig"
      decimals="-5"
      id="Narr_Bk6hboU-_0eoVSUDG3GFMg"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">53600000</us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock>
    <alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_5_1_2023_To_5_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_QKe9cEI1xUK92Gpzt8oZxQ"
      decimals="INF"
      id="Narr_f6mJApumHUiNIoDbZ-VtbA"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">1277660</alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock
      contextRef="Duration_5_1_2023_To_5_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_QKe9cEI1xUK92Gpzt8oZxQ"
      decimals="-5"
      id="Narr_sJfhPAfPOUCorvnETfC51A"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">6400000</us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="Duration_5_1_2023_To_5_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2B2aRedeemableConvertiblePreferredStockMember_Ud9XZJco2k-qQpxvqeOTgA"
      decimals="-5"
      id="Narr_LXA3qV6hfkqcgUkviwdMyQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">200000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_5_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_xFaxL2kPFUWYcPjBIJWzmg"
      decimals="2"
      id="Narr_J4ijVwYqvkSl5Y9r0YR1AA"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">5</us-gaap:SharesIssuedPricePerShare>
    <alms:RedeemableConvertiblePreferredStockCallOption
      contextRef="As_Of_5_31_2023_QwbUoDEfg0e1BulEfPYXkw"
      decimals="-5"
      id="Narr_1CeyK1HrLkuDyDQT9MNYfw"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2100000</alms:RedeemableConvertiblePreferredStockCallOption>
    <alms:ConvertiblePreferredStockNumberOfSharesIssuedUponConversion
      contextRef="As_Of_7_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_i06VzATFIE-JPWgvjaGIdg"
      decimals="INF"
      id="Narr_YUwAmgDlwEuMaL3eKWkGyQ"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">1277660</alms:ConvertiblePreferredStockNumberOfSharesIssuedUponConversion>
    <alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_10_1_2023_To_10_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_HhBwpKfUbk6xFzjFeydvkA"
      decimals="INF"
      id="Narr_ZJgTca-y_EuDxkekR0QiGw"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">4221170</alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_10_1_2023_To_10_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_KjBkH1x55EmbmKsiIz2XcA"
      decimals="INF"
      id="Narr_gkDj9jBCwESLni-3tScSSQ"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">1778830</alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_10_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_-4Hk2RdmRkWgl5s0qTItlA"
      decimals="2"
      id="Narr_KBDDuierW0-ZlYBLWbH5VA"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">5</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock
      contextRef="Duration_10_1_2023_To_10_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_HhBwpKfUbk6xFzjFeydvkA"
      decimals="-5"
      id="Narr_tQxTwWMUAU6AvC2zn8lgyA"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">21100000</us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock
      contextRef="Duration_10_1_2023_To_10_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_KjBkH1x55EmbmKsiIz2XcA"
      decimals="-5"
      id="Narr__oAT7GZsZUuMV853EEzQ5Q"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">8900000</us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock>
    <alms:DerivativeLiabilityAmountReclassifiedToTemporaryEquity
      contextRef="As_Of_10_31_2023_SvIFx6cakEWjv14cJDEeyQ"
      decimals="-5"
      id="Narr_9y-qmkxfL06g92geBYqohA"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2200000</alms:DerivativeLiabilityAmountReclassifiedToTemporaryEquity>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="Duration_10_1_2023_To_10_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_iKwrjXaLz0epZ2eMIFRT-A"
      decimals="-5"
      id="Narr_BwFlyz65B0OsJAAA3JG8TQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">100000</us-gaap:PaymentsOfStockIssuanceCosts>
    <alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_3_1_2024_To_3_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_GKK_JvgAzEipPagSq6IGFg"
      decimals="INF"
      id="Narr_iO-pu0dIIkWNWQKxE2OZJw"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">41264891</alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock
      contextRef="Duration_3_1_2024_To_3_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_GKK_JvgAzEipPagSq6IGFg"
      decimals="-5"
      id="Narr_Vaij4yFsI0eppg1FSyUNmQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">129500000</us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="Duration_3_1_2024_To_3_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_GKK_JvgAzEipPagSq6IGFg"
      decimals="-5"
      id="Narr_YKi3otRm-k-HtBQ5P4ucUQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">400000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_3_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_yY6GaJF41EeWLazbgVy62g"
      decimals="5"
      id="Narr_13IgGTQzpka802wqwwOu4g"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">3.13826</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_3_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesC1RedeemableConvertiblePreferredStockMember_f68cF6ap4EmckkBMHnyTLg"
      decimals="2"
      id="Narr_zlxssH4PIEiaMb3kAH2w4A"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">4</us-gaap:SharesIssuedPricePerShare>
    <alms:NumberOfFreestandingFinancialInstruments
      contextRef="Duration_3_1_2024_To_3_31_2024_7bm1W7hbnE6V3CR0eSv2Zw"
      decimals="INF"
      id="Narr_YduKAq9gCkmRFca3T1Fo8Q"
      unitRef="Unit_Standard_instrument_QdPq1rRY6ke0GP_14cOf0A">2</alms:NumberOfFreestandingFinancialInstruments>
    <alms:FairValueOfFreestandingFinancialInstruments
      contextRef="As_Of_3_31_2024_UD9G2w2lXUinQWaj6l5Zbw"
      decimals="-5"
      id="Narr_hHtcM-qoCUaTOPO8Lr083w"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">8900000</alms:FairValueOfFreestandingFinancialInstruments>
    <alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_5_1_2024_To_5_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_UJPOuyukIUeD-SUP8mpS8Q"
      decimals="INF"
      id="Narr_2RUlyiVfQ0uXgkeGI9-D9A"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">41264892</alms:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_5_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_3NOqOVZkFkKQaSK7SL6Pmw"
      decimals="5"
      id="Narr_v-7TXrDly0uUek_KRjkqvw"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">3.13826</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock
      contextRef="Duration_5_1_2024_To_5_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_UJPOuyukIUeD-SUP8mpS8Q"
      decimals="-5"
      id="Narr_p7oHgR5mlUmIRWhoyoyI-g"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">129500000</us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="Duration_5_1_2024_To_5_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_UJPOuyukIUeD-SUP8mpS8Q"
      decimals="-5"
      id="Narr_l32IxBkPFEWqV2NFq0OOEA"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">200000</us-gaap:PaymentsOfStockIssuanceCosts>
    <alms:DerivativeLiabilityAmountReclassifiedToTemporaryEquity
      contextRef="As_Of_5_31_2024_us-gaap_StatementClassOfStockAxis_alms_SeriesCRedeemableConvertiblePreferredStockMember_3NOqOVZkFkKQaSK7SL6Pmw"
      decimals="-5"
      id="Narr_sdAFdV-cLEe-AHQNZS8LqQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">14300000</alms:DerivativeLiabilityAmountReclassifiedToTemporaryEquity>
    <us-gaap:TemporaryEquityTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_TlLe4d49sUOgMh0LlUPgdg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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: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:46.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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:10.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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:10.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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:10.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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:10.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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="9" style="vertical-align:bottom;white-space:nowrap;width:51.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Shares Issued&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:11.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Aggregate&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;and&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:11.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Liquidation&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:11.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Net Carrying&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Authorized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Outstanding&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Preference&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 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="height:0pt;visibility:hidden;"&gt;&lt;td colspan="11" style="padding:0pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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="9" style="vertical-align:bottom;white-space:nowrap;width:51.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(in thousands, except share amounts)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Series Seed redeemable convertible preferred stock&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10,500,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10,500,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10,500&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10,480&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Series A redeemable convertible preferred stock&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 7,500,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 7,500,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 30,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 29,972&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Series B redeemable convertible preferred stock&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 40,200,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 40,200,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 201,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 200,711&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Series B-1 redeemable convertible preferred stock&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9,760,088&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9,760,088&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 39,040&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 44,310&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Series B-2 redeemable convertible preferred stock &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 18,000,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 16,221,170&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 81,106&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 80,969&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Series B-2A redeemable convertible preferred stock &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,056,490&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,778,830&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8,894&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8,928&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Total redeemable convertible preferred stock&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 89,016,578&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 85,960,088&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.51%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 370,540&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 375,370&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;text-align:justify;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:TemporaryEquityTableTextBlock>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeedRedeemableConvertiblePreferredStockMember_1kCf8Sihe0OHzFJQCfwEdw"
      decimals="INF"
      id="Tc_nVp-rBOb3kKFPXNxx1QAGQ_6_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">10500000</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeedRedeemableConvertiblePreferredStockMember_1kCf8Sihe0OHzFJQCfwEdw"
      decimals="INF"
      id="Tc_-5QRI_F4aUW6ygddSh_mqQ_6_4"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">10500000</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeedRedeemableConvertiblePreferredStockMember_1kCf8Sihe0OHzFJQCfwEdw"
      decimals="-3"
      id="Tc_lqxqIuxq3UOaQacfIW7ZdQ_6_7"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">10500000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeedRedeemableConvertiblePreferredStockMember_1kCf8Sihe0OHzFJQCfwEdw"
      decimals="-3"
      id="Tc_EkQq3B3PrEWICBpOomYfmQ_6_10"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">10480000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesRedeemableConvertiblePreferredStockMember_ZAZcGSlZZEWl-P8jzH49tA"
      decimals="INF"
      id="Tc_wtuETMNFg02r-ldreRkL0Q_7_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">7500000</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesRedeemableConvertiblePreferredStockMember_ZAZcGSlZZEWl-P8jzH49tA"
      decimals="INF"
      id="Tc_DMtytqI1V0KpcCE_zj6a7A_7_4"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">7500000</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesRedeemableConvertiblePreferredStockMember_ZAZcGSlZZEWl-P8jzH49tA"
      decimals="-3"
      id="Tc_T2zfdl8yiUqivNYptHcM-g_7_7"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">30000000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesRedeemableConvertiblePreferredStockMember_ZAZcGSlZZEWl-P8jzH49tA"
      decimals="-3"
      id="Tc_Ta01ulVeHUSU9XKHS1UtzA_7_10"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">29972000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesBRedeemableConvertiblePreferredStockMember_OXY4hpjrq0eKSgwP44zRNA"
      decimals="INF"
      id="Tc_JSjsopZlQEKv9QMT3OMYtg_8_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">40200000</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesBRedeemableConvertiblePreferredStockMember_OXY4hpjrq0eKSgwP44zRNA"
      decimals="INF"
      id="Tc__N6dJESoVUKejO5sGJDgmQ_8_4"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">40200000</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesBRedeemableConvertiblePreferredStockMember_OXY4hpjrq0eKSgwP44zRNA"
      decimals="-3"
      id="Tc_RyjvGax7iE2Tjs8Aq0uPpg_8_7"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">201000000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesBRedeemableConvertiblePreferredStockMember_OXY4hpjrq0eKSgwP44zRNA"
      decimals="-3"
      id="Tc__zQ9WpiVdk-pLlDag2-MQQ_8_10"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">200711000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB1RedeemableConvertiblePreferredStockMember_onSCmh-Wo0Gf9c6h3uV82A"
      decimals="INF"
      id="Tc_muVE7zvbpkWYuxff4ND8Pg_9_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">9760088</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB1RedeemableConvertiblePreferredStockMember_onSCmh-Wo0Gf9c6h3uV82A"
      decimals="INF"
      id="Tc_5TpPFT2140KowRxioBnloQ_9_4"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">9760088</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB1RedeemableConvertiblePreferredStockMember_onSCmh-Wo0Gf9c6h3uV82A"
      decimals="-3"
      id="Tc_TtfaZuGhV0yuREslag3f5A_9_7"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">39040000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB1RedeemableConvertiblePreferredStockMember_onSCmh-Wo0Gf9c6h3uV82A"
      decimals="-3"
      id="Tc_61eDyFr-z0i9oZRYcA8I_g_9_10"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">44310000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_4vm8doAs70ybmQROJhkgrQ"
      decimals="INF"
      id="Tc_hF-pXxzlBEql3nfLIozaxA_10_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">18000000</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_4vm8doAs70ybmQROJhkgrQ"
      decimals="INF"
      id="Tc_-gOqNORSdUaz6RJTNj73lw_10_4"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">16221170</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_4vm8doAs70ybmQROJhkgrQ"
      decimals="-3"
      id="Tc_LYBq1F7os0mR0XCrQkP6oQ_10_7"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">81106000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2RedeemableConvertiblePreferredStockMember_4vm8doAs70ybmQROJhkgrQ"
      decimals="-3"
      id="Tc_Ov0aUXhL7Uee8RcYUlQLEw_10_10"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">80969000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_ZSZ-51out0-2W9P7GkNaMw"
      decimals="INF"
      id="Tc_F5adpitrIkG0FKsQi4Ms5w_11_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">3056490</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_ZSZ-51out0-2W9P7GkNaMw"
      decimals="INF"
      id="Tc_LCpezC1gg0yUSLKZ2nAyLA_11_4"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">1778830</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_ZSZ-51out0-2W9P7GkNaMw"
      decimals="-3"
      id="Tc_VeZU6cCk4UaDI2SYXSVPOg_11_7"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">8894000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_alms_SeriesB2aRedeemableConvertiblePreferredStockMember_ZSZ-51out0-2W9P7GkNaMw"
      decimals="-3"
      id="Tc_eQAO0Izb_0-TxG3d-E3ZGQ_11_10"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">8928000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="INF"
      id="Tc_hC0giylAPkSQqO40WupxLA_12_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">89016578</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="INF"
      id="Tc_VnmbPzyf-EOZoS3neGcm1w_12_4"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">85960088</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_Pui67Me_H0WbdtXKh2X4tg_12_7"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">370540000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_Eu-0BEI2M0-5uTFVrux0JQ_12_10"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">375370000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_aIeoBJ2k2k6gXi5goaEGYg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;9.&lt;/b&gt;&lt;/span&gt;Stockholders&#x2019; Equity (Deficit)&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;As of December&#160;31,&#160;2023, the Company was authorized to issue 125,000,000 shares of Class&#160;A common stock and 85,960,088 shares of Class&#160;B common stock, both with par values of $0.0001 &lt;span style="-sec-ix-hidden:Hidden_pdwJxObVR0Su-zTwmQCHtQ;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;per&lt;/span&gt;&lt;/span&gt; share. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;In June 2024, the Company&#x2019;s board of directors approved the amended and restated certificate of incorporation, which was filed upon the closing of the IPO and which authorized the Company to issue up to 50,000,000 shares of preferred stock, with a par value of $0.0001 per share, and 492,815,092 shares of &lt;span style="-sec-ix-hidden:Hidden_0vBD81QhJE2EBI1jlP-41Q;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;voting common stock&lt;/span&gt;&lt;/span&gt; and 7,184,908 shares of non-voting common stock, both with par values of $0.0001 per share. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Immediately prior to the closing of the IPO on July 1, 2024, all of the shares of the Company&#x2019;s redeemable convertible preferred stock then outstanding converted 28,855,656 shares of Class A common stock and 7,184,908 shares of Class B common stock at a &lt;span style="-sec-ix-hidden:Hidden_Yoo0-rLoak2VdDfQabSbfw;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;1&lt;/span&gt;&lt;/span&gt;-for-4.675 conversion ratio. All outstanding Class A common stock shares and all outstanding Class B common stock shares were redesignated immediately thereafter into the same number of shares of voting common stock and non-voting common stock, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;As of December 31, 2024, there were no shares of preferred stock issued or outstanding, and 47,222,419 and 7,184,908 shares of voting common stock and non-voting common stock, respectively, outstanding.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The holders of voting and non-voting common stock have the same rights except that non-voting common stock does not have voting rights, except as may be required by law. Each holder of non-voting common stock has a right to convert each share of non-voting common stock to one share of voting common stock subject to the following limitations. At any time following the Company&#x2019;s registration of any class of equity securities under the Exchange Act, the holders of shares of non-voting common stock may not convert a number of shares of non-voting common stock into shares of voting common stock in excess of that number of shares of non-voting common stock which would cause the holder thereof to beneficially own (for purposes of Section&#160;13(d)&#160;of the Exchange Act), in excess of 4.99% of the total number of issued and outstanding shares of voting common stock. Such maximum&#160;percentage may be increased or decreased to such other&#160;percentage as any holder of outstanding shares of non-voting common stock may designate in writing (in the case of an increase upon &lt;span style="-sec-ix-hidden:Hidden_IW5qRC3hm0iMeSGfY26Jsg;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;61&#160;days&lt;/span&gt;&lt;/span&gt;&#x2019; prior written notice).&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Common stock reserved for issuance, on an as-converted basis, consisted of the following as of December&#160;31,&#160;2024 and 2023:&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;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;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Outstanding and issued stock options&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9,458,788&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 5,096,086&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Shares available for grant under 2024 Equity Incentive Plan&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 6,893,517&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Shares available for grant under 2024 Employee Stock Purchase Plan&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 650,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Shares available for grant under 2024 Performance Option Plan&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 92,800&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Shares available for grant under 2021 Stock Plan&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 296,189&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Redeemable convertible preferred stock issued and outstanding&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 18,387,168&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 17,095,105&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 23,779,443&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;text-align:justify;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;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Common Stock Issued to Executives&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;In February&#160;2021, the Company issued 100,532 shares of restricted common stock to two executives at a purchase price of $0.94 per share. The shares vest over a four-year period with a one-year cliff vesting. The holders have voting and dividends rights. The Company has the right to repurchase unvested shares of common stock at the price paid by the holder in the event of termination of the holder&#x2019;s continuous status as a service provider. The Company estimated the fair value of the restricted stock awards based on the fair value of common stock at the grant dates. The expense is recognized ratably over the vesting terms. The Company recognized $0.1 million of stock-based compensation expense related to restricted stock awards for each of the&#160;years ended December&#160;31, 2024 and 2023. In the year ended December 31, 2024, a holder&#x2019;s continuous service terminated, and the Company repurchased the unvested shares.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"&gt;The following table summarizes the activity for the Company&#x2019;s restricted common stock for the&#160;years ended December&#160;31,&#160;2024 and 2023:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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: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: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;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;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.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;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;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;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.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted-&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Average &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number of&lt;/b&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;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.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Unvested as of December&#160;31,&#160;2023&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 29,322&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;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2.90&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Vested&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (20,322)&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;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2.90&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Repurchased&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;margin:0pt;"&gt;&lt;span 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.37%;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;text-align:right;margin:0pt;"&gt; (6,417)&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;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2.90&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Unvested as of December&#160;31,&#160;2024&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,583&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;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2.90&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;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;text-indent:18pt;margin:0pt;"&gt;As of December&#160;31,&#160;2024, the remaining unamortized stock-based compensation expense was immaterial.&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_PjJdEBDaBU6oFZHkNr-RAg"
      decimals="INF"
      id="Narr_-6bH3t7MvEitZ2RshBzB8Q"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">125000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_nl-XZvuNAUeipqvH8tbFWQ"
      decimals="INF"
      id="Narr_ojLjE5yRdUixXedgU3zLOg"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">85960088</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_PjJdEBDaBU6oFZHkNr-RAg"
      decimals="INF"
      id="Narr_X8zNlDPJ50utVqvX2UkMfA"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_6_30_2024_8ZrFUBvtx0278r85wvtUwA"
      decimals="INF"
      id="Narr_Q4ciTuekkkiONWT9SoIjRA"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">50000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="As_Of_6_30_2024_8ZrFUBvtx0278r85wvtUwA"
      decimals="INF"
      id="Narr_5yzDC970lUWtARq98SvcNQ"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_6_30_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_m-I6Fp6je0WarYc7jbXs4w"
      decimals="INF"
      id="Narr_8ys5EDc2WEqlSM3ERXNYTw"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">492815092</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_6_30_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_M39CEPd7QUesEIfJ3zirKA"
      decimals="INF"
      id="Narr_IYG8tvHdqEOlKrylWKdh5Q"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">7184908</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_6_30_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_M39CEPd7QUesEIfJ3zirKA"
      decimals="INF"
      id="Narr_2nrxPF6gzkaOYpPdBtiyPg"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <alms:ConvertiblePreferredStockAggregateSharesIssuedUponConversion
      contextRef="As_Of_7_1_2024_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_SYx1U37wmEK7eBKrZEzUqw"
      decimals="INF"
      id="Narr_8pGSA1Jb_EGW7rkbjWk6Nw"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">28855656</alms:ConvertiblePreferredStockAggregateSharesIssuedUponConversion>
    <alms:ConvertiblePreferredStockAggregateSharesIssuedUponConversion
      contextRef="As_Of_7_1_2024_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember_oqGlD2Pt4UGtbXjEN5HYDw"
      decimals="INF"
      id="Narr_bXMy09pFWUeRlze1YaPyiA"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">7184908</alms:ConvertiblePreferredStockAggregateSharesIssuedUponConversion>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="INF"
      id="Narr_jJaj6nz-1kCaW9G88qttJw"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="INF"
      id="Narr_n_4mrxRj7U62IOszUONE-Q"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_CvhCDeh_tkaYFeWTTbkn4w"
      decimals="INF"
      id="Narr_DAW0XDv-JUufSCUeeSzkOA"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">47222419</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_CvhCDeh_tkaYFeWTTbkn4w"
      decimals="INF"
      id="Narr_ddp1_baDtUuzcKVg72w4Jg"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">47222419</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_at_5AUusHkeVU4dnS_a6mw"
      decimals="INF"
      id="Narr_Uj0rKhf_D02m3FImHEAjhA"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">7184908</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_NonvotingCommonStockMember_at_5AUusHkeVU4dnS_a6mw"
      decimals="INF"
      id="Narr_nRzqMF0XEkCMy4W_UAE2qA"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">7184908</us-gaap:CommonStockSharesOutstanding>
    <alms:CommonStockConvertibleConvertibleRatio
      contextRef="As_Of_6_30_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_m-I6Fp6je0WarYc7jbXs4w"
      decimals="INF"
      id="Narr_oHIGF6d3TkqbYKQRlvUHYQ"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">1</alms:CommonStockConvertibleConvertibleRatio>
    <alms:CommonStockConversionMaximumBeneficialOwnershipPercentAfterConversion
      contextRef="As_Of_6_30_2024_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_m-I6Fp6je0WarYc7jbXs4w"
      decimals="2"
      id="Narr_V9Qj-mpnf0CrLqKHHTQoUA"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">4.99</alms:CommonStockConversionMaximumBeneficialOwnershipPercentAfterConversion>
    <alms:ScheduleOfCommonStockReserveForIssuanceOnConvertedBasisTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_an5UZZ0oLkmFQAi1r-U6lw">&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;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;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Outstanding and issued stock options&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9,458,788&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 5,096,086&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Shares available for grant under 2024 Equity Incentive Plan&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 6,893,517&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Shares available for grant under 2024 Employee Stock Purchase Plan&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 650,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Shares available for grant under 2024 Performance Option Plan&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 92,800&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Shares available for grant under 2021 Stock Plan&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 296,189&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Redeemable convertible preferred stock issued and outstanding&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 18,387,168&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.51%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 17,095,105&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 23,779,443&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</alms:ScheduleOfCommonStockReserveForIssuanceOnConvertedBasisTableTextBlock>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2024_us-gaap_FinancialInstrumentAxis_us-gaap_EmployeeStockOptionMember_3NpoZiRUJUmFSeZ8pPKVkA"
      decimals="INF"
      id="Tc_AEhPo_BUEE2XDPNc9yjY2A_3_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">9458788</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_EmployeeStockOptionMember_khdwrLwneUKYMP2n-zLotg"
      decimals="INF"
      id="Tc_I4D3-dDZTUqYfGlpWNeujg_3_4"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">5096086</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2024_us-gaap_FinancialInstrumentAxis_alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanMember_1RUEXFaEqUmCr6Svv0CU4A"
      decimals="INF"
      id="Tc_GYPIzBsbOEOdW0CFcdHwqQ_4_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">6893517</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2024_us-gaap_FinancialInstrumentAxis_alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEmployeeStockPurchasePlanMember_VdYwVNvFYk6wIZ_suuntbw"
      decimals="INF"
      id="Tc_0igL_CPYckOy6OwxCU9cbQ_5_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">650000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2024_us-gaap_FinancialInstrumentAxis_alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourPerformanceOptionPlanMember_NRzxFvo550m7C2dMSXqnhg"
      decimals="INF"
      id="Tc_n5cpRgQD0kGm01RiGmL6Tg_6_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">92800</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2023_us-gaap_FinancialInstrumentAxis_alms_SharesAvailableForGrantUnderShareBasedPaymentPlansMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyOneStockPlanMember_Uwq-Y95wfUyRFWblVuFEjg"
      decimals="INF"
      id="Tc_usUDH4bil0Kh7uipMl_o2A_7_4"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">296189</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_RedeemableConvertiblePreferredStockMember_C449GPt6iUW9LlnrKguxhQ"
      decimals="INF"
      id="Tc_roiB_WTNX0SKbST7dS1zRg_8_4"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">18387168</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="INF"
      id="Tc_NLVcDyfrCE-iVLEzY4opHQ_9_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">17095105</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="INF"
      id="Tc_pjQ1YNZ4HkqcxWXqNGbK_A_9_4"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">23779443</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_2_1_2021_To_2_28_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_V5sboDFh-0u5SXgHtS1YNA"
      decimals="INF"
      id="Narr_wDyihRVCj0SVfH1gBSpQAw"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">100532</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <alms:SharesIssuedToNumberOfExecutiveOfficers
      contextRef="Duration_2_1_2021_To_2_28_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_V5sboDFh-0u5SXgHtS1YNA"
      decimals="INF"
      id="Narr_zfXtsBi7BE-ct5_thfSHqw"
      unitRef="Unit_Standard_item_jjPQ3ptcUECltaG-kTItZg">2</alms:SharesIssuedToNumberOfExecutiveOfficers>
    <us-gaap:SharePrice
      contextRef="As_Of_2_28_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_PvNFezqi_kiLh09ezg64RA"
      decimals="2"
      id="Narr_Sb40hZKhBEa-aT-ysUFYCA"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">0.94</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_2_1_2021_To_2_28_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_V5sboDFh-0u5SXgHtS1YNA"
      id="Narr_7ajpGkWIRUqqXtXvdFdkNw">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffPeriod
      contextRef="Duration_2_1_2021_To_2_28_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_V5sboDFh-0u5SXgHtS1YNA"
      id="Narr_FyguBmh-RUm4SMQ4DkKN-Q">P1Y</alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffPeriod>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_c8rgTemZeUe0iyb0FxHEpA"
      decimals="-5"
      id="Narr_dmn6UtN02Ei734TCIPc_Pw"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_xkB-ZCfjUUSzvtiK70emcA"
      decimals="-5"
      id="Narr_tVlHNYW07kiP1zAu7gGSmg"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_EvQAQ7pG-kaHijg8W1P0Aw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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: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: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;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;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.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;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;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;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.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted-&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Average &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number of&lt;/b&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;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.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Unvested as of December&#160;31,&#160;2023&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 29,322&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;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2.90&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Vested&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (20,322)&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;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2.90&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Repurchased&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;margin:0pt;"&gt;&lt;span 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.37%;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;text-align:right;margin:0pt;"&gt; (6,417)&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;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2.90&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Unvested as of December&#160;31,&#160;2024&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,583&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;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2.90&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_Do3jv8fjPEW2S0LjVZupfA"
      decimals="INF"
      id="Tc_jG5MYy1XHk2Yx6rYppZW6w_5_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">29322</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_Do3jv8fjPEW2S0LjVZupfA"
      decimals="2"
      id="Tc_4oQEMyLXn0Co_mDxnRbhnw_5_5"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">2.9</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_ZHTPuMHnw0usvrzXUFHuqQ"
      decimals="INF"
      id="Tc_sj3mnqwivUadMiCgA3mUEQ_6_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">20322</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_ZHTPuMHnw0usvrzXUFHuqQ"
      decimals="2"
      id="Tc_TK9myVM2IUmtu5BQbr90qw_6_5"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">2.9</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedInPeriod
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_ZHTPuMHnw0usvrzXUFHuqQ"
      decimals="INF"
      id="Tc_LJPzUCDqfUOjjtFX1YSb9A_7_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">6417</alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedInPeriod>
    <alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_ZHTPuMHnw0usvrzXUFHuqQ"
      decimals="2"
      id="Tc_Q76av9zCqEGK-3Hwes2Ogg_7_5"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">2.9</alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_cB_E2GsELk-WayKtbnZnGw"
      decimals="INF"
      id="Tc_t5oCWBncLUaXC_XO1U5z9w_8_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">2583</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_cB_E2GsELk-WayKtbnZnGw"
      decimals="2"
      id="Tc_gFbnnYgVI0W23pZdIRUuHg_8_5"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">2.9</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_ygG5go63FE6E2X60FVriJg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;10.&lt;/b&gt;&lt;/span&gt;&lt;b style="font-style:normal;font-weight:bold;"&gt;Stock-Based Compensation&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 9pt 0pt;"&gt;2021 Stock Plan&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 9pt 0pt;"&gt;In February&#160;2021, the Company adopted its 2021 Stock Plan (the &#x201c;2021 Plan&#x201d;), which provided for stock awards to eligible employees, directors and consultants of the Company. Awards issuable under the 2021 Plan included incentive stock options (&#x201c;ISOs&#x201d;), non-statutory stock options (&#x201c;NSOs&#x201d;), restricted stock units (&#x201c;RSUs&#x201d;) and stock grants. Subsequent to the adoption of the 2024 Equity Incentive Plan (the &#x201c;2024 EIP&#x201d;) in June 2024, described below, no additional shares were available for issuance under the 2021 Plan, and any stock options granted under the 2021 Plan that were subsequently forfeited would be made available for issuance under the 2024 EIP.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"&gt;The terms of the 2021 Plan permit option holders to exercise options before their options are vested. The shares of common stock granted upon early exercise that have not yet vested are subject to repurchase by the Company in the event of termination of the holder&#x2019;s continuous status as a service provider, at the price paid by the holder.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"&gt;&lt;i style="font-style:italic;"&gt;Stock Option Repricing&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 9pt 0pt;"&gt;In March 2024, the Company&#x2019;s board of directors approved the repricing of all outstanding options as of March 29, 2024, which had an exercise price exceeding $8.84 per share. The exercise price of outstanding options with a weighted average exercise price of $10.23 for 4,603,443 common stock shares was reduced to the estimated common stock fair value of $8.84 per share at the date of the repricing. The vesting terms and expiration dates remain unchanged from the original grant dates.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 9pt 0pt;"&gt;The stock option repricing was treated as an option modification for accounting purposes and resulted in total incremental expense of $0.7 million, of which $0.1 million incremental expense associated with the vested options was recognized on the modification date. The remaining $0.6 million incremental expense associated with the unvested options as of the modification date is being recognized over the remainder of the original requisite service period.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;2024 Performance Option Plan&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 9pt 0pt;"&gt;In May 2024, the Company&#x2019;s board of directors adopted, and its stockholders approved, the 2024 Performance Option Plan (the &#x201c;2024 POP&#x201d;). The Company reserved 1,880,680 shares of common stock issuable under the 2024 POP. The 2024 POP permits grants of ISOs, NSOs and restricted stock awards to the Company&#x2019;s employees, directors and consultants.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 9pt 0pt;"&gt;In May&#160;2024, the Company granted NSOs to employees to purchase 1,880,680 shares of common stock at an exercise price of $10.19 under the 2024 POP. Options generally vest on the date when the Company meets certain common stock public market price specified targets after the end of the lock-up period, subject to continuous service through each respective vest date. The price targets are calculated based on the volume weighted average price per share over 30 consecutive trading dates, in accordance with the grant terms. The unvested awards will expire if it is determined that the vesting conditions have not been met during the applicable&#160;six-year performance period. The service condition includes&#160;monthly vesting over 36&#160;months from the vesting commencement date and the employee&#x2019;s continuous service with the Company through each such&#160;monthly vesting date. The terms of the 2024 POP permit option holders to exercise options before their options are vested, if the market condition has been met.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;2024 Equity Incentive Plan&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 9pt 0pt;"&gt;In June 2024, the Company&#x2019;s board of directors adopted, and its stockholders approved, the 2024 EIP, which became effective on June 27, 2024, upon execution of the underwriting agreement related to the Company&#x2019;s IPO. The Company reserved 7,800,000 new shares of common stock for issuance under the 2024 EIP. In addition, up to 6,829,339 shares subject to awards under the 2021 Plan that terminate, expire, or lapse for any reason without the delivery of shares, or are reacquired or withheld (or not issued) to satisfy a tax withholding obligation or the purchase or exercise price, were authorized to be added to the 2024 EIP. The 2024 EIP also provides that the number of shares initially reserved and available for issuance will automatically increase each January 1, beginning on January 1, 2025 through January 1, 2034, by an amount equal to 5% of the outstanding number of shares of the Company&#x2019;s common stock as of the last day of the immediately preceding fiscal year, or such lesser number of shares as determined by the board of directors prior to the applicable January 1. No more than 43,888,017 shares of common stock may be issued upon the exercise of incentive stock options under the 2024 EIP.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 9pt 0pt;"&gt;The 2024 EIP allows the Company to make equity-based awards to its officers, employees, directors and consultants. The 2024 EIP provides for the grant of ISOs, NSOs, restricted stock awards, RSUs, stock appreciation rights, performance awards and other stock-based awards. Options under the 2024 EIP may be granted for periods of up to 10 years at exercise prices no less than the fair market value of common stock on the date of grant; provided, however, that the exercise price of an incentive stock option granted to a 10% stockholder may not be less than 110% of the fair market value of the shares on the date of grant and such option may not be exercisable after the expiration of five years from the date of grant. Stock option grants under the 2024 EIP generally vest over four years. The grant date fair market value of all awards made under the 2024 EIP and all cash compensation paid by the Company to any non-employee director for services as a director in any fiscal year may not exceed $750,000, or increased to $1,000,000 in the fiscal year of their initial service as a non-employee director. The terms of the 2024 EIP do not permit option holders to exercise options before their options are vested.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;2024 Employee Stock Purchase Plan&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-indent:18pt;margin:0pt 0pt 9pt 0pt;"&gt;In June 2024, the Company&#x2019;s board of directors adopted, and its stockholders approved, the 2024 Employee Stock Purchase Plan (the &#x201c;2024 ESPP&#x201d;), which became effective on June 28, 2024, upon execution of the underwriting agreement related to the Company&#x2019;s IPO. The Company reserved 650,000 shares of common stock for issuance under the 2024 ESPP. The number of shares of common stock reserved for issuance under the 2024 ESPP will be automatically increased each year for ten calendar years beginning on January 1, 2025 through January 1, 2034, by the lesser of (i) 1% of the total number of shares of our common stock outstanding on the last day of the calendar month before the date of the automatic increase, and (ii) 1,950,000 shares; provided that before the date of any such increase, the board of directors may determine that such increase will be less than the amount in (i) and (ii) above. The 2024 ESPP allows an eligible employee to purchase shares of common stock at an amount equal to 85% of the lower of the fair market value of the Company&#x2019;s common stock at the beginning of the offering period or at each applicable purchase date during an offering period as established by the board of directors. In December 2024, the Company&#x2019;s board of directors approved the grant of purchase rights under an offering period beginning on January 24, 2025.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;Stock Option Activity&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"&gt;&lt;i style="font-weight:normal;"&gt;2021 Plan and 2024 EIP&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:normal;font-weight:normal;"&gt;The following table summarizes the Company&#x2019;s stock option activity under the 2021 Plan and 2024 EIP for the years ended December&#160;31,&#160;2024 and 2023. The table includes early exercised shares as part of stock options exercised.&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;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:58.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 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.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Aggregate&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Intrinsic&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Price Per&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Options&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Share&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(in years)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:58.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Outstanding as of December&#160;31,&#160;2023&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 5,096,086&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9.68&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8.5&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 15,033&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2,902,385&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 11.68&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Exercised&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (72,201)&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8.26&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 333&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Forfeited or expired&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (255,362)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10.23&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Outstanding, vested and expected to vest as of December&#160;31,&#160;2024&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 7,670,908&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9.59&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8.2&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,777&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Exercisable as of December&#160;31,&#160;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 6,565,317&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9.31&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8.0&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,777&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;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;font-style:italic;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:normal;font-weight:normal;"&gt;Total exercisable shares of &lt;/span&gt;&lt;span style="font-style:normal;font-weight:normal;"&gt;6,565,317&lt;/span&gt;&lt;span style="font-style:normal;font-weight:normal;"&gt; as of December 31, 2024 included &lt;/span&gt;&lt;span style="font-style:normal;font-weight:normal;"&gt;3,906,969&lt;/span&gt;&lt;span style="font-style:normal;font-weight:normal;"&gt; unvested shares that were early exercisable under the 2021 Plan.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"&gt;&lt;i style="font-weight:normal;"&gt;2024 POP&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"&gt;The following table summarizes the Company&#x2019;s stock option activity under the 2024 POP for the year ended December&#160;31,&#160;2024.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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: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:59.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;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.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;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.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;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.01%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.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;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.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;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.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;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:7.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;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.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;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:7.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;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&gt;&lt;td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Price&#160;Per&lt;/b&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;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:8.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Options&lt;/b&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;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:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Share&lt;/b&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;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:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(in&#160;years)&lt;/b&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;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:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(in&#160;thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Outstanding as of December&#160;31,&#160;2023&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.01%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Granted&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,880,680&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;margin:0pt;"&gt;&lt;span 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.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10.19&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Forfeited or expired&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;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;text-align:right;margin:0pt;"&gt; (92,800)&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;margin:0pt;"&gt;&lt;span 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.01%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10.19&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;margin:0pt;"&gt;&lt;span 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.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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&gt;&lt;td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Outstanding, vested and expected to vest as of December&#160;31,&#160;2024&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,787,880&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;margin:0pt;"&gt;&lt;span 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.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10.19&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;margin:0pt;"&gt;&lt;span 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.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9.3&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;margin:0pt;"&gt;&lt;span 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Exercisable as of December&#160;31,&#160;2024&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;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;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.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.01%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Valuation of Stock Options Granted Under the 2021 Plan and 2024 EIP&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The weighted-average grant date fair value of stock options granted under the 2021 Plan and the 2024 EIP for the years ended December 31, 2024 and 2023 was $9.92 and $10.93 per stock option, respectively. The total fair value of stock options vested for the&#160;years ended December&#160;31,&#160;2024 and 2023 was $5.8 million and $8.1 million, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The fair value of these stock options was estimated using the Black-Scholes option pricing model with the following assumptions:&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;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;width:44.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;width:2.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;margin:0pt 0pt 0.05pt 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:22.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;margin:0pt 0pt 0.05pt 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.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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:22.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;margin:0pt 0pt 0.05pt 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.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:44.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:53.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Aptos Narrow';font-weight:bold;"&gt;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.16%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Expected term (in years)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;5.8 &#x2013; 6.1&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;5.8 &#x2013; 6.6&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Volatility&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;103.65%&#160;&#x2013;&#160;109.78&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;97.65%&#160;&#x2013;&#160;102.54&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.16%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Risk-free interest rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;3.47% &#x2013; 4.48&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;3.66%&#x2009;&#x2013; 4.77&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Dividend yield&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;0.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;0.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;text-align:justify;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;text-align:justify;margin:0pt;"&gt;&lt;i style="font-style:italic;"&gt;Expected Term&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The expected term represents the weighted-average period the stock options are expected to remain outstanding and is based on the options&#x2019; vesting terms and contractual terms as the Company does not have sufficient historical information to develop reasonable expectations about future exercise patterns and post-vesting employment termination behavior.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"&gt;Expected Volatility&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The expected stock price volatility assumption was determined by examining the historical volatilities for industry peers, as the Company did not have sufficient trading history of its common stock. The Company will continue to use industry peers in determining historical stock price volatility until sufficient historical data of its common stock becomes available.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"&gt;Risk-Free Interest Rate&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The risk-free interest rate assumption is based on the U.S. Treasury instruments whose term was consistent with the expected term of the Company&#x2019;s stock options.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"&gt;Dividends&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company has not paid any cash dividends on common stock since inception and does not anticipate paying any dividends in the foreseeable future. Consequently, an expected dividend yield of zero was used.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"&gt;Common Stock Fair Value&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Prior to the IPO, the fair market value of the Company&#x2019;s common stock was determined by the board of directors with assistance from management and external valuation experts. The approach to estimating the fair market value of common stock was consistent with the methods outlined in the Practice Aid.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Prior to May&#160;2023, the Company utilized an Option Pricing Method (&#x201c;OPM&#x201d;) based analysis, primarily the OPM backsolve methodology, to determine the estimated fair value of the common stock. Within the OPM framework, the backsolve method, for inferring the total equity value implied by a recent financing transaction or by an estimated equity value of the Company&#x2019;s pipeline product candidates, involves the construction of an allocation model that takes into account the Company&#x2019;s capital structure and the rights, preferences and privileges of each class of stock, then assumes reasonable inputs for the other OPM variables (expected time to liquidity, volatility, and risk-free rate). The total equity value is then iterated in the model until the model output value for the equity class sold in a recent financing round equals the price paid in that round. The OPM is generally utilized when specific future liquidity events are difficult to forecast (i.e., the enterprise has many choices and options available), and the enterprise&#x2019;s value depends on how well it follows an uncharted path through the various possible opportunities and challenges. In determining the estimated fair value of the common stock, the board of directors also considered the fact that the stockholders could not freely trade the common stock in the public markets. Accordingly, the Company applied discounts to reflect the lack of marketability of its common stock based on the weighted-average expected time to liquidity. The estimated fair value of the common stock at each grant date reflected a non-marketability discount partially based on the anticipated likelihood and timing of a future liquidity event.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;For valuations performed between May&#160;2024 and before June 27, 2024, the Company utilized a hybrid method that combined the Probability-Weighted Expected Return Method (&#x201c;PWERM&#x201d;), an accepted valuation method described in the Practice Aid, and the OPM. The Company determined this was the most appropriate method for determining the fair value of its common stock based on the stage of development and other relevant factors. The PWERM is a scenario-based analysis that estimates the value per share of common stock based on the probability-weighted present value of expected future equity values for the common stock, under various possible future liquidity event scenarios, considering the rights and preferences of each class of shares, discounted for a lack of marketability. Under the hybrid method, an OPM was utilized to determine the fair value of the Company&#x2019;s common stock in certain of the PWERM scenarios (capturing situations where its development path and future liquidity events were difficult to forecast), potential exit events were explicitly modeled in the other PWERM scenarios. A discount for lack of marketability was applied to the value derived under each scenario to account for a lack of access to an active public market to estimate the common stock fair value. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"&gt;The Company also considered the amount of time between the independent third-party valuation dates and the grant dates and performed an interpolation of the fair value between the two valuation dates to estimate common stock fair value at each grant date. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;This determination includes an evaluation of whether the subsequent valuation indicated that any significant change in valuation had occurred between the previous valuation and the grant date.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The assumptions underlying these valuations represented management&#x2019;s best estimates, which involved inherent uncertainties and the application of management&#x2019;s judgment. As a result, if the Company had used significantly different assumptions or estimates, the fair value of the common stock and the stock-based compensation expense could have been materially different.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Once a public trading market for the Company&#x2019;s common stock was established in connection with its IPO, the fair value of the Company&#x2019;s common stock was based on the IPO price per share and thereafter on its publicly traded common stock price at grant date, as listed on the Nasdaq Global Select Market under the ticker &#x201c;ALMS.&#x201d;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Valuation of Stock Options Granted under the 2024 POP&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="font-style:italic;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Stock options granted under the 2024 POP vest based on service, market and performance conditions (the occurrence of the IPO or a change of control) and are classified as equity financial instruments. At the grant date, the fair value of stock options granted under the 2024 POP was estimated using a Monte Carlo simulation model, which uses a distribution of potential outcomes on a monthly basis over the vesting period prioritizing the most reliable information available. The assumptions utilized in the calculation were based on the achievement of certain stock price thresholds, including the Company&#x2019;s expected common stock price, expected volatility, risk-free rate and expected term. The Company used the following assumptions to estimate the fair value at the grant date in May 2024: common stock fair value of $12.06, vesting term of 6.0 years, volatility of 122.00%, and risk-free rate of 4.38%. The estimates of fair value are uncertain and changes in any of the estimated inputs could have resulted in significant adjustments to the fair value.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company&#x2019;s estimated fair value of stock options issued under the 2024 POP of $18.0 million is recognized using graded vesting from July 1, 2024, the closing of the IPO, when the performance condition was met, over the longer of (i) the explicit service period of the service condition of 36 months or (ii) the derived service period between 1.4 years to 2.1 years), as determined for each graded vesting tranche. The Company recognized $5.7 million in stock-based compensation expense related to the 2024 POP for the year ended December&#160;31,&#160;2024.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:12pt 0pt 12pt 0pt;"&gt;Early Exercise of Employee Stock Options&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Proceeds from the early exercise of stock options are recorded as share repurchase liability, and as shares vest are recognized to additional paid-in capital in the consolidated balance sheets. As of December&#160;31,&#160;2024 and 2023, there was $0.8 million and $1.8 million share repurchase liability related to the unvested shares, respectively, included in share repurchase liability in the consolidated balance sheets. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The following table summarizes the activity for the Company&#x2019;s early exercisable shares for the&#160;years ended December&#160;31,&#160;2024 and 2023:&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;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;width: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;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;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.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;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;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;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.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted-&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number of&lt;/b&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;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.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Exercise Price&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Per Share&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Unvested as of December&#160;31,&#160;2022&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 663,930&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;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.36&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Early exercised&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,469&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;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9.48&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Vested&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (340,502)&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;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.65&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Repurchased&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (14,797)&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;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4.36&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Unvested as of December&#160;31,&#160;2023&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 327,100&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;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.33&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Early exercised&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25,034&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;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8.84&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Vested&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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;text-align:right;margin:0pt;"&gt; (205,451)&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;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.62&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Unvested as of December&#160;31,&#160;2024&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 146,683&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;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.53&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;text-align:justify;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;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Stock-Based Compensation Expense&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The following table summarizes stock-based compensation expense recognized in the Company&#x2019;s consolidated statements of operations and comprehensive loss for the&#160;years ended December&#160;31,&#160;2024 and 2023 (in thousands):&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;width:71.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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:10.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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:10.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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="5" style="vertical-align:bottom;white-space:nowrap;width:26.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Research and development&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10,110&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,745&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;General and administrative&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9,347&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,880&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Total stock-based compensation expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 19,457&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8,625&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;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The following table summarizes the stock-based compensation expense recognized in the Company&#x2019;s consolidated statements of operations and comprehensive loss by award type for the years ended December&#160;31,&#160;2024 and 2023 (in thousands):&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:72.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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: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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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:10.74%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:72.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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="5" style="vertical-align:bottom;white-space:nowrap;width:25.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Stock options&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 19,399&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8,553&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Restricted stock awards&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 58&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 72&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Total stock-based compensation expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.46%;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;margin:0pt 0pt 0.05pt 0pt;"&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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 19,457&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.46%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.74%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8,625&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;text-align:justify;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;Stock-based compensation expense related to non-employee awards was $0.3 million for the years ended December 31, 2024 and 2023.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;As of December&#160;31,&#160;2024, there was unrecognized stock-based compensation expense of $54.4 million related to unvested stock options which the Company expects to recognize over a remaining weighted-average period of 2.5&#160;years.&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="As_Of_6_30_2024_us-gaap_PlanNameAxis_alms_TwoThousandTwentyOneStockPlanMember_kpN8HGeNOk6N-00S1U6v6A"
      decimals="0"
      id="Narr_phfIpWU_-EKGUCbbY95meQ"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="Duration_3_29_2024_To_3_29_2024_SHLTifnBzkeIYk7UW-K97w"
      decimals="2"
      id="Narr_TyNV9Ue5R0-n7O8xbYtbnQ"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">8.84</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="As_Of_3_29_2024_GZBDRxOdsEWVS_WCesCxIQ"
      decimals="2"
      id="Narr_LCbqhJRXa02G1ByeUUyyUQ"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">10.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="As_Of_3_29_2024_GZBDRxOdsEWVS_WCesCxIQ"
      decimals="INF"
      id="Narr_fhMPugtMXECNo4DFPT6TKw"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">4603443</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="Duration_3_29_2024_To_3_29_2024_SHLTifnBzkeIYk7UW-K97w"
      decimals="2"
      id="Narr_geOC9W50zUWuUoW6996vgw"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">8.84</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost
      contextRef="Duration_3_29_2024_To_3_29_2024_SHLTifnBzkeIYk7UW-K97w"
      decimals="-5"
      id="Narr_GQq2woG7REKV0hFZQonicg"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost>
    <alms:ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithVestedOptions
      contextRef="Duration_3_29_2024_To_3_29_2024_SHLTifnBzkeIYk7UW-K97w"
      decimals="-5"
      id="Narr_ZD0KuHwy2U-idwTy0FYuaQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">100000</alms:ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithVestedOptions>
    <alms:ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithUnvestedOptions
      contextRef="Duration_3_29_2024_To_3_29_2024_SHLTifnBzkeIYk7UW-K97w"
      decimals="-5"
      id="Narr_Pm44bfm92E69s6g7ldffeQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">600000</alms:ShareBasedPaymentArrangementPlanModificationIncrementalCostAssociatedWithUnvestedOptions>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_5_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_vh5Puy-AnUueA4a4hiHZMQ"
      decimals="INF"
      id="Narr_UsXp3ZmxWUKjX17oRS5xbg"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">1880680</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="Duration_5_1_2024_To_5_31_2024_us-gaap_AwardTypeAxis_alms_NonStatutoryOptionMember_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_jdr1dJe5T0CLmZMMaFxWYQ"
      decimals="INF"
      id="Narr_yw2ZIIFleU-1SqvPXMaCgw"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">1880680</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <alms:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice
      contextRef="Duration_5_1_2024_To_5_31_2024_us-gaap_AwardTypeAxis_alms_NonStatutoryOptionMember_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_jdr1dJe5T0CLmZMMaFxWYQ"
      decimals="2"
      id="Narr_wPLGYchVm0OHSoboCaqnJA"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">10.19</alms:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice>
    <alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDates
      contextRef="Duration_5_1_2024_To_5_31_2024_us-gaap_AwardTypeAxis_alms_NonStatutoryOptionMember_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_jdr1dJe5T0CLmZMMaFxWYQ"
      decimals="INF"
      id="Narr_QNqSRaym-EC8oVMYCSJNLQ"
      unitRef="Unit_Standard_D_SDVwpFZgB0i6XnOKhlqsaQ">30</alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDates>
    <alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPerformanceConditionSatisfactionPeriod
      contextRef="Duration_5_1_2024_To_5_31_2024_us-gaap_AwardTypeAxis_alms_NonStatutoryOptionMember_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_jdr1dJe5T0CLmZMMaFxWYQ"
      id="Narr_Ta1MIU84yU2rBceukMjFVQ">P6Y</alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPerformanceConditionSatisfactionPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_5_1_2024_To_5_31_2024_us-gaap_AwardTypeAxis_alms_NonStatutoryOptionMember_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_jdr1dJe5T0CLmZMMaFxWYQ"
      id="Narr_fC9T0TePEUqsFASPdueusA">P36M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_6_27_2024_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_Zysop9U_IkmPE76lN4OADw"
      decimals="INF"
      id="Narr_gKAN2oOTXEyePhqCM1IxMw"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">7800000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <alms:SharesAuthorizedToBeAddedFromAnotherPlan
      contextRef="As_Of_6_27_2024_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_Zysop9U_IkmPE76lN4OADw"
      decimals="INF"
      id="Narr_j41TKyBifECFarZrxKL1Lw"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">6829339</alms:SharesAuthorizedToBeAddedFromAnotherPlan>
    <alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuancePercentage
      contextRef="Duration_6_27_2024_To_6_27_2024_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_rwbxfxIy8Eu7j0DIKw6PZA"
      decimals="2"
      id="Narr_gBejFFBvrU6PXguEu0oX8Q"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0.05</alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuancePercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="As_Of_6_27_2024_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_Zysop9U_IkmPE76lN4OADw"
      decimals="INF"
      id="Narr_kzAcJHuQJku5RceGu8f4Zg"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">43888017</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <alms:ShareBasedCompensationArrangementShareBasedPaymentAwardMaximumTerm
      contextRef="Duration_6_27_2024_To_6_27_2024_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_rwbxfxIy8Eu7j0DIKw6PZA"
      id="Narr_QK5dLpGwVkCWJlxTcRme3Q">P10Y</alms:ShareBasedCompensationArrangementShareBasedPaymentAwardMaximumTerm>
    <alms:PercentageOfEstimatedFairMarketValueOfCommonStockForDeterminingExercisePriceForAwardGranted
      contextRef="Duration_6_27_2024_To_6_27_2024_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_rwbxfxIy8Eu7j0DIKw6PZA"
      decimals="2"
      id="Narr_lXbQghdS40KF4xCa-aYYeg"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">1.10</alms:PercentageOfEstimatedFairMarketValueOfCommonStockForDeterminingExercisePriceForAwardGranted>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="Duration_6_27_2024_To_6_27_2024_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_rwbxfxIy8Eu7j0DIKw6PZA"
      id="Narr__yJ88IhofUeXXbspIYMqTw">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_6_27_2024_To_6_27_2024_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_rwbxfxIy8Eu7j0DIKw6PZA"
      id="Narr_XUvz7xZuJUCs7VU9Ox5sbg">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <alms:MaximumGrantDateFairMarketValueAndCashCompensationPaid
      contextRef="Duration_6_26_2024_To_6_26_2024_srt_RangeAxis_srt_MaximumMember_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_i2RtiwzM4keCpB-AQvxn9A"
      decimals="0"
      id="Narr_-DN-BQQ99UK1Ermie_-NhQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">750000</alms:MaximumGrantDateFairMarketValueAndCashCompensationPaid>
    <alms:MaximumGrantDateFairMarketValueAndCashCompensationPaid
      contextRef="Duration_6_27_2024_To_6_27_2024_srt_RangeAxis_srt_MaximumMember_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_us-gaap_PlanNameAxis_alms_EquityIncentivePlan2024Member_T7IMhaVfv0SqT1tjRI8iMA"
      decimals="0"
      id="Narr_2gq0AxHsxUOxGvmz8SN4Ew"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1000000</alms:MaximumGrantDateFairMarketValueAndCashCompensationPaid>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_6_30_2024_us-gaap_PlanNameAxis_alms_EmployeeStockPurchasePlan2024Member_s_GcCYEYiEqLkJyJpVTk_A"
      decimals="INF"
      id="Narr_ndCOhnQzFk2w9Fc1JPupLQ"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">650000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuancePercentage
      contextRef="Duration_6_1_2024_To_6_30_2024_us-gaap_PlanNameAxis_alms_EmployeeStockPurchasePlan2024Member_e2SAiriOfkiQxQk-N98Jug"
      decimals="2"
      id="Narr_0CZVBwer4UGYiojPdi0V2Q"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0.01</alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuancePercentage>
    <alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuance
      contextRef="Duration_6_1_2024_To_6_30_2024_us-gaap_PlanNameAxis_alms_EmployeeStockPurchasePlan2024Member_e2SAiriOfkiQxQk-N98Jug"
      decimals="INF"
      id="Narr_ajgWUYy-gUmYKAaroRA8kg"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">1950000</alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInNumberOfSharesReservedAndAvailableForIssuance>
    <alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePricePercentageOnMarketPriceOfferingDate
      contextRef="Duration_6_1_2024_To_6_30_2024_us-gaap_PlanNameAxis_alms_EmployeeStockPurchasePlan2024Member_e2SAiriOfkiQxQk-N98Jug"
      decimals="2"
      id="Narr_zoAw-XRrHEuenJkTTfxXvw"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0.85</alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePricePercentageOnMarketPriceOfferingDate>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Group_zqEAi2IJj0-RCPhj7ANDUA">&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;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:58.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 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.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Aggregate&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Intrinsic&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Price Per&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Options&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Share&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(in years)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:58.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Outstanding as of December&#160;31,&#160;2023&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 5,096,086&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9.68&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8.5&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 15,033&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2,902,385&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 11.68&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Exercised&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (72,201)&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8.26&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 333&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Forfeited or expired&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (255,362)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10.23&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Outstanding, vested and expected to vest as of December&#160;31,&#160;2024&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 7,670,908&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9.59&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8.2&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;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,777&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Exercisable as of December&#160;31,&#160;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 6,565,317&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9.31&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8.0&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,777&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;text-align:justify;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: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:59.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;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.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;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.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;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.01%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.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;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.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;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.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;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:7.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;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.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;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:7.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;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&gt;&lt;td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:8.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Price&#160;Per&lt;/b&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;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:8.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:9.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Options&lt;/b&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;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:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Share&lt;/b&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;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:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(in&#160;years)&lt;/b&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;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:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(in&#160;thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Outstanding as of December&#160;31,&#160;2023&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.01%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Granted&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,880,680&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;margin:0pt;"&gt;&lt;span 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.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10.19&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Forfeited or expired&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;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;text-align:right;margin:0pt;"&gt; (92,800)&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;margin:0pt;"&gt;&lt;span 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.01%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10.19&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;margin:0pt;"&gt;&lt;span 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.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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&gt;&lt;td style="vertical-align:bottom;width:59.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Outstanding, vested and expected to vest as of December&#160;31,&#160;2024&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,787,880&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;margin:0pt;"&gt;&lt;span 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.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10.19&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;margin:0pt;"&gt;&lt;span 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.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9.3&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;margin:0pt;"&gt;&lt;span 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Exercisable as of December&#160;31,&#160;2024&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;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;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.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.01%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="INF"
      id="Tc_iyEjfzaLfkykJ3G-6Ib-uw_7_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">5096086</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="2"
      id="Tc_VirshNo-aUOp0fWtWXya0g_7_5"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">9.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      id="Tc_APeae_6i8ECN7t-FsxY8xQ_7_7">P8Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_l4O6bueNsk2vGoy4QQlsXA_7_10"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">15033000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="INF"
      id="Tc_hMEA_uXe80S673OWVrB-_Q_8_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">2902385</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="2"
      id="Tc_VtAhc7miSkepYRMP2UM4DA_8_5"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">11.68</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="INF"
      id="Tc_rGOWV6fERUmLSMANGXhLfg_9_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">72201</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="2"
      id="Tc_LdFe-uaqLkSMk8wX1f-x9w_9_5"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">8.26</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_5VExENyJF0KdrROSNYVcJQ_9_10"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">333000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="INF"
      id="Tc__MBfN7ih30OrjX8T9X1R9A_10_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">255362</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="2"
      id="Tc_yxTaeug1UUuabnBONaXR4g_10_5"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">10.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="INF"
      id="Tc_lEwypa3F_EO7RMaqs9fYXw_11_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">7670908</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="2"
      id="Tc_OomToAfLhk6XSoVC43FXHQ_11_5"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">9.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tc_wGPBN-iSEE-gd_vph1Xd0A_11_7">P8Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_O-jAOgpo-kqXHD_W2uoXIA_11_10"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1777000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="INF"
      id="Tc_ApVBkScfckSBaucnrb_Aew_12_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">6565317</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="2"
      id="Tc_YGqrZBisO0yShNM-utAsYg_12_5"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">9.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tc_ymyvhsvtTESpb4yRqzRzMA_12_7">P8Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_1zAiXbKx7UO22vEfObB7ZQ_12_10"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1777000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="INF"
      id="Narr_iPYhOkUtbkq1dNPupxBaMw"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">6565317</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndEarlyExercisableNumber
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="INF"
      id="Narr_jy_qtoYA7kWDBG-pFF8rRQ"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">3906969</alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndEarlyExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_FLog-iCe3EK2p45evF2CtQ"
      decimals="INF"
      id="Tc_pevp7iLe2USUbbxM9FMtoQ_8_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">1880680</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_FLog-iCe3EK2p45evF2CtQ"
      decimals="2"
      id="Tc_drIJFeF_0UW8M2AKhBOMag_8_5"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">10.19</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_FLog-iCe3EK2p45evF2CtQ"
      decimals="INF"
      id="Tc_dtJddx6XkECL-4vgnqof1g_9_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">92800</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_FLog-iCe3EK2p45evF2CtQ"
      decimals="2"
      id="Tc_3XQGm8ixuU2UL_DD02tD2w_9_5"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">10.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="As_Of_12_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_zMdGtEhXeU-L1hs5whFsSg"
      decimals="INF"
      id="Tc_-bKSuif8ykS1kJRvzQYnBg_10_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">1787880</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="As_Of_12_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_zMdGtEhXeU-L1hs5whFsSg"
      decimals="2"
      id="Tc_fXOZ5RmLsESqsxWLrb6ZDg_10_5"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">10.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_FLog-iCe3EK2p45evF2CtQ"
      id="Tc_ZqF_wJSLWkinzaj3k1HKNQ_10_8">P9Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="2"
      id="Narr_jSkpOb6exUmM6lAfe5zMCw"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">9.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="2"
      id="Narr_aD1pt_9gfkaETiBdH290Hg"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">10.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-5"
      id="Narr_b9hf4tYA8E6alrGP4ZYFAg"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">5800000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-5"
      id="Narr_CNAsXFlsREKuj6pOhX2IBA"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">8100000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_B0qrQLh4CUWrjfMGOAbX1Q">&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;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;width:44.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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;width:2.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;margin:0pt 0pt 0.05pt 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:22.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;margin:0pt 0pt 0.05pt 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.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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:22.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;margin:0pt 0pt 0.05pt 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.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:44.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:53.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Aptos Narrow';font-weight:bold;"&gt;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.16%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Expected term (in years)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;5.8 &#x2013; 6.1&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;5.8 &#x2013; 6.6&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Volatility&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;103.65%&#160;&#x2013;&#160;109.78&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;97.65%&#160;&#x2013;&#160;102.54&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.16%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Risk-free interest rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;3.47% &#x2013; 4.48&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;3.66%&#x2009;&#x2013; 4.77&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Dividend yield&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;0.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;0.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_3yGhYE48W0m5mLLA9g_3AQ"
      id="Narr_bYqlbX3XF029uIG-QE-_8w">P5Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_mg1bj1q2U02t_hhdmjYr9w"
      id="Narr_4LenjZfke0mDhZPAxroouw">P6Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_dpKzFD_pPk-EFyGrrX6D8w"
      id="Narr_vHhoyKdkgUqwxN_gv4IPtQ">P5Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_uI_3Fs19ak2srZF1eMQwOg"
      id="Narr_we8vDld_RkCag7rTWSP1og">P6Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_0zlscbi4r06zjOy_wmF5Gw"
      decimals="4"
      id="Narr_CX4vKIlKvUOPvkwWDPbs0g"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">1.0365</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_0zlscbi4r06zjOy_wmF5Gw"
      decimals="4"
      id="Narr_58CFV4Lat0mLHMiSliysVw"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">1.0978</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_Ra_WJ7lAEEqJ2L3gyUGcZQ"
      decimals="4"
      id="Narr_HTOqJDZsy0CwHon1u-E-7Q"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0.9765</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_Ra_WJ7lAEEqJ2L3gyUGcZQ"
      decimals="4"
      id="Narr_dax2Cwkuv029WYyhHjGE3g"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">1.0254</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_0zlscbi4r06zjOy_wmF5Gw"
      decimals="4"
      id="Narr_PmUGfIf7-EOm6bGq6AVZgw"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0.0347</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_0zlscbi4r06zjOy_wmF5Gw"
      decimals="4"
      id="Narr_bMkh_B65gkiyoBbicFvcZg"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0.0448</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_Ra_WJ7lAEEqJ2L3gyUGcZQ"
      decimals="4"
      id="Narr_-IjzO8wYhkuNGkRDLWAGdA"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0.0366</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_Ra_WJ7lAEEqJ2L3gyUGcZQ"
      decimals="4"
      id="Narr_-hdKUebkAk-W2a20kvudZA"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0.0477</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_0zlscbi4r06zjOy_wmF5Gw"
      decimals="4"
      id="Tc_fbwR5d7mlkiPfwUaPzGD8A_6_2"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_Ra_WJ7lAEEqJ2L3gyUGcZQ"
      decimals="4"
      id="Tc_CAa5IpKGdEKxXHYwAmy3cQ_6_5"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_alms_TwoThousandTwentyFourEquityIncentivePlanAnd2021StockPlanMember_0zlscbi4r06zjOy_wmF5Gw"
      decimals="2"
      id="Narr_l7KN1w3mSUmkEae443VEAA"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharePrice
      contextRef="As_Of_5_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_vh5Puy-AnUueA4a4hiHZMQ"
      decimals="2"
      id="Narr_-brmZktl2UG8taKrp89Zew"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">12.06</us-gaap:SharePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="Duration_5_1_2024_To_5_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_UGQfLr0pi0m0vjpMTAjS-w"
      id="Narr_nYQjFTxr10uMOEgqfgyHgQ">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="Duration_5_1_2024_To_5_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_UGQfLr0pi0m0vjpMTAjS-w"
      decimals="4"
      id="Narr_YDUm4VS1dkWi2JuOkWl_Lg"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">1.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="Duration_5_1_2024_To_5_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_UGQfLr0pi0m0vjpMTAjS-w"
      decimals="4"
      id="Narr_RMYAHeM6-UW9qEOLYSl-bw"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0.0438</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedInPeriodFairValue
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_FLog-iCe3EK2p45evF2CtQ"
      decimals="-5"
      id="Narr_TzUlzi37HU6NNjFypRdVww"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">18000000</alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedInPeriodFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_FLog-iCe3EK2p45evF2CtQ"
      id="Narr_Ou4iiAQWh0etbbBFswR_Ag">P36M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDerivedServicePeriod
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_a-LbJRcJFEOjswCVpNsu0w"
      id="Narr_IYQaGV3rlUCY77d8m6YSZQ">P1Y4M24D</alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDerivedServicePeriod>
    <alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDerivedServicePeriod
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_Ly2DitAdAUSOhIp93xTQNw"
      id="Narr_rAivvxRedEuUbuNMs2VFdg">P2Y1M6D</alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDerivedServicePeriod>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_PlanNameAxis_alms_PerformanceOptionPlan2024Member_FLog-iCe3EK2p45evF2CtQ"
      decimals="-5"
      id="Narr_LFeZ-Sl5XUerkzed1wXUMg"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">5700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <alms:ShareBasedCompensationArrangementUnvestedSharesFairValueOfSharesSubjectToRepurchaseObligation
      contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_SqqK6FDAek-KZhNOQ49rzQ"
      decimals="-5"
      id="Narr_2wHGpixEW0qeFCVzmTLYwg"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">800000</alms:ShareBasedCompensationArrangementUnvestedSharesFairValueOfSharesSubjectToRepurchaseObligation>
    <alms:ShareBasedCompensationArrangementUnvestedSharesFairValueOfSharesSubjectToRepurchaseObligation
      contextRef="As_Of_12_31_2023_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_yQO0l8so7k6tRhIU5ht3GQ"
      decimals="-5"
      id="Narr_YXZCwmZte0yCJNH-qlQtIg"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1800000</alms:ShareBasedCompensationArrangementUnvestedSharesFairValueOfSharesSubjectToRepurchaseObligation>
    <us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_AUTnvYdC5Uq1WpU3DvNYHQ">&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;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;width: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;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;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.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;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;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;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.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted-&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number of&lt;/b&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;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.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Exercise Price&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Per Share&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Unvested as of December&#160;31,&#160;2022&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 663,930&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;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.36&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Early exercised&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,469&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;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9.48&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Vested&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (340,502)&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;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.65&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Repurchased&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (14,797)&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;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4.36&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Unvested as of December&#160;31,&#160;2023&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 327,100&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;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.33&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Early exercised&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25,034&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;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8.84&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Vested&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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;text-align:right;margin:0pt;"&gt; (205,451)&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;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.62&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Unvested as of December&#160;31,&#160;2024&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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 146,683&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;margin:0pt;"&gt;&lt;span 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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.53&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_OxHXC481HUSK5KZhPhlIDQ"
      decimals="INF"
      id="Tc_Wdtlgu5jpEi0EZ1DUuY8Rg_5_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">663930</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_OxHXC481HUSK5KZhPhlIDQ"
      decimals="2"
      id="Tc_hULprE9l9EuuxsM2p0GMiQ_5_5"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">5.36</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <alms:StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_fDVbR4eMW0izcy_WiFItBw"
      decimals="INF"
      id="Tc_Y8TzGt-ONUuonqwpSRxwpA_6_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">18469</alms:StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions>
    <alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionEarlyExercisesWeightedAverageExercisePrice
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_fDVbR4eMW0izcy_WiFItBw"
      decimals="2"
      id="Tc_9zLoBD_kH0m42GIGQwqZOg_6_5"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">9.48</alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionEarlyExercisesWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_fDVbR4eMW0izcy_WiFItBw"
      decimals="INF"
      id="Tc_YXs5vQqPf0u9FlKmRTu_cA_7_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">340502</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_fDVbR4eMW0izcy_WiFItBw"
      decimals="2"
      id="Tc_ZMnUqBT5Vku0AqSTDS65Vg_7_5"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">5.65</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
    <alms:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasedInPeriod
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_fDVbR4eMW0izcy_WiFItBw"
      decimals="INF"
      id="Tc_aKB8tZd-kEOLp8Z3fAaX1g_8_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">14797</alms:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasedInPeriod>
    <alms:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasesInPeriodWeightedAverageExercisePrice
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_fDVbR4eMW0izcy_WiFItBw"
      decimals="2"
      id="Tc_yjSAio8ht0GAsUAjCXYbrw_8_5"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">4.36</alms:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsRepurchasesInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="As_Of_12_31_2023_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_yQO0l8so7k6tRhIU5ht3GQ"
      decimals="INF"
      id="Tc_daaaD_dn8UCOhLJOAlXU3Q_9_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">327100</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2023_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_yQO0l8so7k6tRhIU5ht3GQ"
      decimals="2"
      id="Tc_dcf3pBwCGkyos6oAFpWmCg_9_5"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">5.33</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <alms:StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_8-qu0HJm30KXeI2bHXvNiA"
      decimals="INF"
      id="Tc_vOAV0ocft0OIBBeB4z-JyQ_10_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">25034</alms:StockIssuedDuringPeriodSharesEarlyExerciseOfStockOptions>
    <alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionEarlyExercisesWeightedAverageExercisePrice
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_8-qu0HJm30KXeI2bHXvNiA"
      decimals="INF"
      id="Tc_mg_i_sqXN0-B8kg0R1DKTA_10_5"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">8.84</alms:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionEarlyExercisesWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_8-qu0HJm30KXeI2bHXvNiA"
      decimals="INF"
      id="Tc_6WtnRGDaUUm0bzelOXEi7A_11_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">205451</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_8-qu0HJm30KXeI2bHXvNiA"
      decimals="INF"
      id="Tc_zoct9FWQpkOIla3Ia6-hlA_11_5"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">5.62</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_SqqK6FDAek-KZhNOQ49rzQ"
      decimals="INF"
      id="Tc_fmwDflhGskOqUMEeB_ExUw_12_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">146683</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_alms_EarlyExercisableEmployeeStockOptionsMember_SqqK6FDAek-KZhNOQ49rzQ"
      decimals="2"
      id="Tc_e6zgopG4a06voU-ANxc5lA_12_5"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">5.53</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_A7ykgLR0o0CX4oU7s4ZHTw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The following table summarizes stock-based compensation expense recognized in the Company&#x2019;s consolidated statements of operations and comprehensive loss for the&#160;years ended December&#160;31,&#160;2024 and 2023 (in thousands):&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;width:71.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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:10.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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:10.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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="5" style="vertical-align:bottom;white-space:nowrap;width:26.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Research and development&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10,110&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,745&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;General and administrative&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9,347&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,880&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Total stock-based compensation expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 19,457&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8,625&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;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The following table summarizes the stock-based compensation expense recognized in the Company&#x2019;s consolidated statements of operations and comprehensive loss by award type for the years ended December&#160;31,&#160;2024 and 2023 (in thousands):&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:72.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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: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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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:10.74%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:72.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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="5" style="vertical-align:bottom;white-space:nowrap;width:25.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Stock options&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 19,399&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8,553&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Restricted stock awards&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 58&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 72&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Total stock-based compensation expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.46%;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;margin:0pt 0pt 0.05pt 0pt;"&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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 19,457&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.46%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.74%;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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8,625&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_oaGHWzW-_0SAffRi0qaJvg"
      decimals="-3"
      id="Tc_GAJWvLMWHUOIMq3NoFqnpw_3_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">10110000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_6lJ0OuxU4U6-UHW5QrGoXQ"
      decimals="-3"
      id="Tc_iMYUHl7k0ECB9Es7v6sl7A_3_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">4745000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_9YpAz-M2ZkaM6ByTy4qlkQ"
      decimals="-3"
      id="Tc_8hw454_BBUKkkvkyKlZSTw_4_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">9347000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_Nj5B4qn-GUu43QY7OUzuYg"
      decimals="-3"
      id="Tc_HqQjWMyv6US9CzZI1SIHOA_4_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">3880000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_IaEMpNCa8U-_HuyZj8PZbA_5_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">19457000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_2UvdLLMSPU6ZziT3vE8I9Q_5_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">8625000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_tvZ4l2DHgUKRkknSWW52Pg"
      decimals="-3"
      id="Tc_7gx1IcLAh0iFFKXeOVh9xA_3_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">19399000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_EQDVQE5DNkCVreEd39N9Mw"
      decimals="-3"
      id="Tc_uQiaJBGBh0i-RSyV9eiA2w_3_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">8553000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_ZHTPuMHnw0usvrzXUFHuqQ"
      decimals="-3"
      id="Tc_nacerhGigE-ZZ2VbVDPdqg_4_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">58000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_3ngNmUJMcEygvm147QkCUA"
      decimals="-3"
      id="Tc_KPW7mgkefEK19XjncI3f8A_4_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">72000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_sSmqF4h_cUWd6IzaePLvLA_5_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">19457000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_wHatPn3Jm0iSEswWgomWDw_5_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">8625000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_z_BO6K1m5EaIzIjdLTg16g"
      decimals="-5"
      id="Narr_Wi2TvHGlK06UCMA8UbsP6g"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_SGj5VVD_X0S4-XaN7Inj3Q"
      decimals="-5"
      id="Narr_5J3z_vD760y3F-ntvJhWCA"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-5"
      id="Narr_mCwJCSDPD0Cq9Lrjf38OeQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">54400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Narr_s68mJySPakabuhY2aMiObA">P2Y6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_cODQRiwukE26K_oKPSQuWg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;11.&lt;/b&gt;&lt;/span&gt;Net Loss Per Share Attributable to Common Stockholders&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The following table sets forth the computation of the basic and diluted net loss per share attributable to common stockholders for the years ended December&#160;31,&#160;2024 and 2023 (in thousands, except share and per share amounts):&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:64.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;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.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;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.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:14.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;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.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;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.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:14.15%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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&gt;&lt;td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="5" style="vertical-align:bottom;white-space:nowrap;width:32.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:15.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin: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:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:15.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Numerator:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="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.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="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:14.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="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.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="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.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="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:14.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Net loss&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (294,233)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (154,993)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Denominator:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Weighted-average shares of common stock outstanding&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 28,579,979&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,649,038&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Less: Weighted-average shares of common stock subject to repurchase&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.29%;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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.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;text-align:right;margin:0pt;"&gt; (238,113)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.29%;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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.15%;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;text-align:right;margin:0pt;"&gt; (498,852)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Weighted-average shares of common stock outstanding, basic and diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;28,341,866&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;2,150,186&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.29%;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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.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:10pt;text-align:right;margin:0pt;"&gt; (10.38)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.29%;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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.15%;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;text-align:right;margin:0pt;"&gt; (72.08)&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;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The following outstanding potentially dilutive securities were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented, because including them would have been anti-dilutive (on an as-converted basis):&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;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;width:70%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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&gt;&lt;td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Stock options issued and outstanding&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,458,788&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,096,086&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Unvested restricted common stock and early exercised stock options&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 149,266&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 356,422&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Redeemable convertible preferred stock issued and outstanding&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.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;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.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.7%;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,387,168&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,608,054&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,839,676&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;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_s9sI4QCDC0mqd_-BtvLHFQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The following table sets forth the computation of the basic and diluted net loss per share attributable to common stockholders for the years ended December&#160;31,&#160;2024 and 2023 (in thousands, except share and per share amounts):&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:64.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;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.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;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.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:14.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;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.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;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.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:14.15%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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&gt;&lt;td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="5" style="vertical-align:bottom;white-space:nowrap;width:32.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:15.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin: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:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:15.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Numerator:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="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.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="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:14.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="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.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="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.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="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:14.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Net loss&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (294,233)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (154,993)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Denominator:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Weighted-average shares of common stock outstanding&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 28,579,979&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,649,038&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Less: Weighted-average shares of common stock subject to repurchase&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.29%;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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.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;text-align:right;margin:0pt;"&gt; (238,113)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.29%;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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.15%;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;text-align:right;margin:0pt;"&gt; (498,852)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Weighted-average shares of common stock outstanding, basic and diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;28,341,866&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;2,150,186&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.29%;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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.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:10pt;text-align:right;margin:0pt;"&gt; (10.38)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.29%;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;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.15%;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;text-align:right;margin:0pt;"&gt; (72.08)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_4XHpsgm9hUuIu1U8zKcKcQ_4_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-294233000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_pKQP9VrXHUmAOyPyJEMKCw_4_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-154993000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesIssuedBasic
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="0"
      id="Tc_9QskLDXMGk2orBv0hYMBLg_6_3"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">28579979</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
    <us-gaap:WeightedAverageNumberOfSharesIssuedBasic
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="0"
      id="Tc_ehm5DRzphU2_PUa2IUUTeQ_6_6"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">2649038</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
    <us-gaap:WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="0"
      id="Tc_XNr0T0l58EiJFZWr_duN0Q_7_3"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">238113</us-gaap:WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation>
    <us-gaap:WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="0"
      id="Tc_4SZxfHSB-0ydQUDRkL_UDQ_7_6"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">498852</us-gaap:WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="0"
      id="Tc_w7vFfQRXUkCg6DkREXVvnQ_8_3"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">28341866</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="0"
      id="Tc_w7vFfQRXUkCg6DkREXVvnQ_8_3_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">28341866</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="0"
      id="Tc_vzYNEmAgzUyZrDFD35BiKw_8_6"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">2150186</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="0"
      id="Tc_vzYNEmAgzUyZrDFD35BiKw_8_6_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">2150186</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="2"
      id="Tc_OzqmxbjEeUaR_A-_X5l7vQ_9_3"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">-10.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="2"
      id="Tc_OzqmxbjEeUaR_A-_X5l7vQ_9_3_2"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">-10.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="2"
      id="Tc_vgUJ9oKghEKrGRAeun36Cw_9_6"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">-72.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="2"
      id="Tc_vgUJ9oKghEKrGRAeun36Cw_9_6_2"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">-72.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_PMHeXzChyUC9HawFOhfmaw">&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;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;width:70%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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&gt;&lt;td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Stock options issued and outstanding&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,458,788&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,096,086&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Unvested restricted common stock and early exercised stock options&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 149,266&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 356,422&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Redeemable convertible preferred stock issued and outstanding&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.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;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.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.7%;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,387,168&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,608,054&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,839,676&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;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_mYsMwY3MUUGA6aMMxbhZIg"
      decimals="INF"
      id="Tc_Yj2R5X8BGk2YMjCpZ3Ibcg_2_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">9458788</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_yFVuQCzMt0ihMvon7qBktQ"
      decimals="INF"
      id="Tc_zYYjAsCi70S8w4Eqnb3zXw_2_4"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">5096086</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_alms_UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember_1PoaBNvwNUinhmLlGcj1yQ"
      decimals="INF"
      id="Tc_3E2BenFZskORraOhrnIFRQ_3_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">149266</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_alms_UnvestedRestrictedCommonStockAndEarlyExercisedStockOptionsMember_ympy-MIHMkCqjcYdM5WaLQ"
      decimals="INF"
      id="Tc_hU_QV_Wf2USnF8FrGoFIVQ_3_4"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">356422</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RedeemableConvertiblePreferredStockMember_waN_Qj3oN0GAtdtL6f3xlg"
      decimals="INF"
      id="Tc_CctrZxWtIkGwNOMS69BtLQ_4_4"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">18387168</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="INF"
      id="Tc_P47K8XVPqkC8rOm9-LqtJw_5_2"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">9608054</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="INF"
      id="Tc_qtxU7kZlMUOyU-nLcBQ2Cg_5_4"
      unitRef="Unit_Standard_shares_8Kc2OCRve0yz6k4-60UG3Q">23839676</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_8S0NAPG7h0yV1aRZI1s1Yg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;12.&lt;/b&gt;&lt;/span&gt;Income Taxes&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;No provision for income taxes was recorded for the years ended December&#160;31,&#160;2024 and 2023, as the Company operated with taxable losses. The Company has incurred net operating losses only in the United States since inception.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"&gt;The differences between the effective income tax rate and the U.S. federal statutory income tax rate for the years ended December&#160;31,&#160;2024 and 2023 were as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;width:64.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:14.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:14.15%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:15.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:15.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Amount at statutory tax rates&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (61,789)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (32,548)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Permanent differences&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 7&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 64,923&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 34,961&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Stock-based compensation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,356&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 892&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Federal research and development credit&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (9,520)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (3,322)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 30&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.29%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.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:10pt;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.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.29%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.15%;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;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;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:12pt 0pt 12pt 0pt;"&gt;Significant components of the deferred tax asset balances as of December&#160;31,&#160;2024 and 2023 were as follows (in thousands):&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:73.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;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.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;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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;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.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin: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:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax assets:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="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.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="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.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Net operating losses &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,573&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,519&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 17,407&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,243&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Research and development capitalization &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 74,211&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 39,059&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Accruals and reserves &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 115&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,088&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,361&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Operating lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,452&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,842&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Other capitalized expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,832&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,567&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Gross deferred tax assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 134,678&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 68,606&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Valuation allowance &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (127,990)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (61,404)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Deferred tax assets, net of valuation allowance &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,688&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,202&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Fixed assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (885)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,025)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Operating lease right-of-use assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (5,803)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (6,177)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Deferred tax liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (6,688)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (7,202)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total net deferred tax assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;A valuation allowance is required to be established when it is more likely than not that all or a portion of a deferred tax asset will not be realized. Realization of deferred tax assets is dependent upon future earnings, the timing and amount of which are uncertain. The Company believes that, based on a number of factors such as the history of operating losses, it is more likely than not that the deferred tax assets will not be fully realized, such that a full valuation allowance has been recorded. The valuation allowance increased by $66.6 million and by $35.4 million for the&#160;years ended December&#160;31,&#160;2024 and 2023, respectively, primarily due to the net operating losses carryforwards and research and development credits.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The following table sets forth the Company&#x2019;s U.S. federal and state net operating loss carryforwards and tax credits as of December&#160;31,&#160;2024 (in thousands):&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:71.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;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.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;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.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;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.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;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.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;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&gt;&lt;td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Amount&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Begin to Expire&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net operating losses, U.S. federal&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 84,664&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;Do not expire&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net operating losses, U.S. federal&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,520&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;2037&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net operating losses, U.S. states&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,683&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;2041&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Tax credits, U.S. federal&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,026&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;2039&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Tax credits, U.S. states&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,289&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;2037&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;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;text-indent:18pt;margin:0pt;"&gt;Utilization of some of the U.S. federal and state net operating loss and credit carryforwards may be subject to annual limitations due to the change in ownership provisions of the Internal Revenue Code and similar state provisions. The annual limitation may result in the expiration of net operating losses and credits before utilization. As of December&#160;31,&#160;2024, the Company has completed an Internal Revenue Code section 382 analysis which did not result in any expiration of U.S. federal net operating losses and credits &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;before utilization. As the Company has recorded a full valuation allowance, any potential limitation is not expected to have a material impact to the consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Uncertain Tax Positions&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;A reconciliation of the beginning and ending balances of the unrecognized tax benefits for the&#160;years ended December&#160;31,&#160;2024 and 2023, is as follows (in thousands):&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:66.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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&gt;&lt;td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin: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:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Beginning balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,116&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,451&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Increases in tax positions in the current period&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,336&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,572&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Decreases related to prior year&#x2019;s tax position&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;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;text-align:right;margin:0pt;"&gt; (2,655)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;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;text-align:right;margin:0pt;"&gt; (1,907)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Ending balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,797&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,116&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;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;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The entire amount of the unrecognized tax benefits would not impact the Company&#x2019;s effective tax rate if recognized. The Company has elected to include interest and penalties as a component of other income (expense), net. For the&#160;years ended December&#160;31,&#160;2024 and 2023, the Company did not recognize accrued interest and penalties related to unrecognized tax benefits. The Company does not anticipate that the amount of existing unrecognized tax benefits will significantly increase or decrease during the next 12&#160;months.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"&gt;As of December&#160;31,&#160;2024, the Company is not under audit by the Internal Revenue Service or any state authority for income taxes for any open&#160;years. Due to the Company&#x2019;s net operating loss carryforwards, the Company&#x2019;s domestic income tax returns are open to examination by the Internal Revenue Service beginning with tax&#160;year 2017 and by state taxing authorities beginning with tax&#160;year 2021.&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="0"
      id="Narr_SS9x6VFaBkWVMMOfQlpjPA"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="0"
      id="Narr_OakbOL-IHUGViFvtTzQQ6w"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_37QXDvtD70-oOeAsid4J4w">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"&gt;The differences between the effective income tax rate and the U.S. federal statutory income tax rate for the years ended December&#160;31,&#160;2024 and 2023 were as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;width:64.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:14.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;margin:0pt 0pt 0.05pt 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.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;margin:0pt 0pt 0.05pt 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.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:14.15%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:15.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:15.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Amount at statutory tax rates&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (61,789)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (32,548)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Permanent differences&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 7&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 64,923&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 34,961&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Stock-based compensation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,356&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 892&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Federal research and development credit&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (9,520)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (3,322)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 30&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:64.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.29%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.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:10pt;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.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.29%;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;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.15%;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;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:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_0InKsHTt7UGjvVw10odujQ_3_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-61789000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_xUwW6o_jQ0Ge8hPNdHIe9A_3_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-32548000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <alms:EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_j25VfHzcJkSgFV-8HJqjZQ_4_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">3000000</alms:EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount>
    <alms:EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_eTFJZ5tIWkKPqernzYgoEQ_4_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">7000</alms:EffectiveIncomeTaxRateReconciliationPermanentDifferencesAmount>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_X6pF6iz6yEqGGmvcdrTsYg_5_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">64923000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_NXKfEqeb3UWJGYkxBdGDFQ_5_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">34961000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_3P4hyA3Yakuhf8NY0uhneQ_6_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">3356000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_z_sXP40p4EaBPay0M6d52w_6_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">892000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_gDf4ygVAkUKchZ6HHFxJmQ_7_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">9520000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_kmTDh6mWRk-HSFEkaVFLDA_7_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">3322000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_2ObDpq5mbkWMJ-DA_S51nA_8_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">30000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_atdujDZ-k0yYNPiYAf8ncQ_8_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">10000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_8lqpFFhtmU-BYmBOfRtQhg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:12pt 0pt 12pt 0pt;"&gt;Significant components of the deferred tax asset balances as of December&#160;31,&#160;2024 and 2023 were as follows (in thousands):&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:73.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;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.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;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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;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.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin: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:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax assets:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="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.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="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.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Net operating losses &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,573&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,519&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 17,407&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,243&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Research and development capitalization &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 74,211&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 39,059&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Accruals and reserves &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 115&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,088&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,361&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Operating lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,452&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,842&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Other capitalized expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,832&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,567&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Gross deferred tax assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 134,678&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 68,606&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Valuation allowance &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (127,990)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (61,404)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Deferred tax assets, net of valuation allowance &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,688&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,202&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Fixed assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (885)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,025)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Operating lease right-of-use assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (5,803)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (6,177)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Deferred tax liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (6,688)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (7,202)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total net deferred tax assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_OHgltc_2D0S2GWRNJ0IJ6g_4_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">21573000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_X7J90sq-iUSPc4oqtFcg0g_4_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">10519000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_9umUCA52BUCJb7kt1-IidA_5_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">17407000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_x2I2xWVktESXNeDPniRAgQ_5_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">6243000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_0rZcrxS6WkG4-LdcL4J35g_6_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">74211000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_z_q5GalsMUqe_Z9uZLkouA_6_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">39059000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_pleelWk85Uu7xWxrWtT2uQ_7_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">115000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_G3ibDai-L0SihS2vlejBoA_7_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">15000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_6-NCraP850m_PIogLyE3UQ_8_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">3088000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_OHWo7ZnIiEW6SptkxhBlcQ_8_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1361000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <alms:DeferredTaxAssetsOperatingLeaseLiabilities
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_-oSXp0uUq0mGPlSDhg3HIA_9_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">6452000</alms:DeferredTaxAssetsOperatingLeaseLiabilities>
    <alms:DeferredTaxAssetsOperatingLeaseLiabilities
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_rRtLCpq-HEqlGEMGhSLKag_9_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">6842000</alms:DeferredTaxAssetsOperatingLeaseLiabilities>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_saEH3FdHqUaGhenN-XH14w_10_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">11832000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_kfDXXgkO90iFlygtSGVZHA_10_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">4567000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_U6yuD4rtyUCqRJYRhDPESg_11_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">134678000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_ipNfiBAXv0WIoxDFQzeJug_11_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">68606000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_5UBpjVcl1UOWKK7MVIuuSQ_12_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">127990000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_usShQLewx0iB_-5WDnY1kQ_12_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">61404000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_1SrlMhB-GE-H3OvzOMEm1A_13_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">6688000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_whKfyy_9FEa-0kSVRUXXUQ_13_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">7202000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_zhvpA18hN0q_-sF0hemaIw_15_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">885000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_N6Cp9Czo60e6p1uFSyw91A_15_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1025000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_i7YSeYbOTE6fO46TMhegjQ_16_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">5803000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_Go_xdj9dJ0qKPcMei6zquA_16_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">6177000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_rCKU_rsqukW821Bcm5Rh3w_17_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">6688000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_HHm6pHrhVUGQTHbg79krQw_17_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">7202000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-5"
      id="Narr_J--0IfVWYUiq3JxjWtVtsQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">66600000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-5"
      id="Narr_ib83C5u2xkWQL2Q05wR7OQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">35400000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_ksGpFX-Q5UavfRkD33-qlg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The following table sets forth the Company&#x2019;s U.S. federal and state net operating loss carryforwards and tax credits as of December&#160;31,&#160;2024 (in thousands):&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:71.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;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.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;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.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;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.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;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.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;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&gt;&lt;td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Amount&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Begin to Expire&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net operating losses, U.S. federal&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 84,664&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;Do not expire&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net operating losses, U.S. federal&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,520&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;2037&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net operating losses, U.S. states&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,683&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;2041&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Tax credits, U.S. federal&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,026&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;2039&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Tax credits, U.S. states&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,289&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;2037&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock>
    <us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_Q9hio-C5nkOpeAl_OFm_Eg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;The following table sets forth the Company&#x2019;s U.S. federal and state net operating loss carryforwards and tax credits as of December&#160;31,&#160;2024 (in thousands):&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:71.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;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.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;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.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;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.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;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.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;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&gt;&lt;td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Amount&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Begin to Expire&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net operating losses, U.S. federal&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 84,664&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;Do not expire&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net operating losses, U.S. federal&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,520&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;2037&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net operating losses, U.S. states&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,683&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;2041&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Tax credits, U.S. federal&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,026&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;2039&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Tax credits, U.S. states&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,289&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;2037&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock>
    <alms:OperatingLossCarryforwardsNotSubjectToExpiration
      contextRef="As_Of_12_31_2024_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_pGJMZithw02FUKhidnf1Qw"
      decimals="-3"
      id="Tc_y1rGsbKXg0KD9XcIO1Jg_g_2_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">84664000</alms:OperatingLossCarryforwardsNotSubjectToExpiration>
    <alms:OperatingLossCarryforwardsSubjectToExpiration
      contextRef="As_Of_12_31_2024_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_pGJMZithw02FUKhidnf1Qw"
      decimals="-3"
      id="Tc_ECILo763C0GhAnGn-BsWnQ_3_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">16520000</alms:OperatingLossCarryforwardsSubjectToExpiration>
    <alms:OperatingLossCarryforwardsSubjectToExpiration
      contextRef="As_Of_12_31_2024_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_Nfmw8emTaEmeeg5NCpSzbQ"
      decimals="-3"
      id="Tc_TLwvZseynUC0V8v5Ph1uRA_4_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">4683000</alms:OperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="As_Of_12_31_2024_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_pGJMZithw02FUKhidnf1Qw"
      decimals="-3"
      id="Tc_5umcqXtV4kGsY0m5oYjczA_5_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">16026000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="As_Of_12_31_2024_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_Nfmw8emTaEmeeg5NCpSzbQ"
      decimals="-3"
      id="Tc_gjxXDRiDx0OMPvdsgumumQ_6_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">5289000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_J-8cRk2tZE-ibDeXy7cL0Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;A reconciliation of the beginning and ending balances of the unrecognized tax benefits for the&#160;years ended December&#160;31,&#160;2024 and 2023, is as follows (in thousands):&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:66.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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&gt;&lt;td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin: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:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Beginning balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,116&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,451&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Increases in tax positions in the current period&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,336&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,572&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Decreases related to prior year&#x2019;s tax position&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;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;text-align:right;margin:0pt;"&gt; (2,655)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;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;text-align:right;margin:0pt;"&gt; (1,907)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Ending balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,797&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,116&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_LH3LmGt0jkG-k79kvdLB1Q_3_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">4116000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="As_Of_12_31_2022_KMsyjGBOcUea7nMEEHrcCA"
      decimals="-3"
      id="Tc_RRodp2-SDEijjZrXTCD7Fw_3_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2451000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_0LVNiRfUFUmo0uWpLmLvpw_4_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1336000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc__mJ6838FCkCuQQQGEkNFTQ_4_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">3572000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Tc_C5Pxj9cqfUOeXzqF7Aa2-A_5_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2655000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Tc_u43b0uqQYEWmdN3sLqVrDQ_5_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">1907000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="-3"
      id="Tc_RkOhASWRaku-ZW3UMGIAsA_6_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">2797000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="As_Of_12_31_2023_HbqjCDQAhkqMHJARKClOZQ"
      decimals="-3"
      id="Tc_viRMT4jXo0KkYlID7YnHbw_6_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">4116000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="0"
      id="Narr_hpsuyhA-Z0qkzZO7Ad_mwQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="0"
      id="Narr_sFaKaWypqE2v_xih9xD8qg"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
      contextRef="As_Of_12_31_2024_f9Wo2fFsCE62FV_ockGuTg"
      decimals="0"
      id="Narr_ndMTeMHkZkelXv5mzJz5LA"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit>
    <us-gaap:DefinedContributionPlanTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_y4qG7UD7ok-7xX8X6HcMQw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;13.&lt;/b&gt;&lt;/span&gt;Employee Benefit Plans&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"&gt;The Company sponsors a qualified 401(k)&#160;defined contribution plan covering eligible employees. Participants may contribute a portion of their annual compensation limited to a maximum annual amount set by the Internal Revenue Service. There were no employer contributions under this plan for the&#160;years ended December&#160;31,&#160;2024 and 2023.&lt;/p&gt;</us-gaap:DefinedContributionPlanTextBlock>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="Duration_1_1_2023_To_12_31_2023_j1WNHau_v0a-u-gL7FKfaQ"
      decimals="-3"
      id="Narr_p6KI37SzeEam6lg1IpGPnw"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      decimals="-3"
      id="Narr_A1UJy0bddUCj5OAcTH0EgQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_qqRmrUKvyUKI3A1yL-t9gg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;14.&lt;/b&gt;&lt;/span&gt;&lt;b style="font-weight:bold;"&gt;Segment Reporting&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;For purposes of evaluating performance and allocating resources, the Company&#x2019;s CODM, its Chief Executive Officer, regularly reviews consolidated net loss as reported in the Company&#x2019;s consolidated statements of operations and comprehensive loss as compared to budget. The measure of segment assets is reported in the consolidated balance sheets as total consolidated assets.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;In addition to the significant expense categories included within consolidated net loss presented in the Company&#x2019;s consolidated statements of operations and comprehensive loss, see below for disaggregated amounts that comprise research and development expenses for the years ended December&#160;31,&#160;2024 and 2023 (in thousands):&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;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;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.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;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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;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.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin: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:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating expenses:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Research and development expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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&gt;&lt;td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;External costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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&gt;&lt;td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;"&gt;Milestones related to previously acquired IPR&amp;amp;D assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;"&gt;CRO, CMO and clinical trials&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 151,422&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 68,967&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;"&gt;Professional consulting services&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,154&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,155&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;"&gt;Other research and development costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,258&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,463&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Internal costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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&gt;&lt;td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;"&gt;Personnel-related costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 46,774&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 32,068&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;"&gt;Facilities and overhead costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,946&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12,023&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 30pt;"&gt;Total research and development expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 265,554&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 137,676&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;General and administrative expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 35,200&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 20,498&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Total operating expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 300,754&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 158,174&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Loss from operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (300,754)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (158,174)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Total other income (expense), net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,521&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,181&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Consolidated net loss&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (294,233)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (154,993)&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;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_zlJu2MyAmECV6HUYNos6tA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"&gt;In addition to the significant expense categories included within consolidated net loss presented in the Company&#x2019;s consolidated statements of operations and comprehensive loss, see below for disaggregated amounts that comprise research and development expenses for the years ended December&#160;31,&#160;2024 and 2023 (in thousands):&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;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;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.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;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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;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.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin: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:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating expenses:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Research and development expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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&gt;&lt;td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;External costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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&gt;&lt;td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;"&gt;Milestones related to previously acquired IPR&amp;amp;D assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;"&gt;CRO, CMO and clinical trials&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 151,422&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 68,967&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;"&gt;Professional consulting services&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,154&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,155&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;"&gt;Other research and development costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,258&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,463&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Internal costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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&gt;&lt;td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;"&gt;Personnel-related costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 46,774&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 32,068&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;"&gt;Facilities and overhead costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,946&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12,023&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 30pt;"&gt;Total research and development expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 265,554&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 137,676&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;General and administrative expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 35,200&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 20,498&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Total operating expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 300,754&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 158,174&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Loss from operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (300,754)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (158,174)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Total other income (expense), net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,521&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;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;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,181&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Consolidated net loss&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (294,233)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (154,993)&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;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock>
    <alms:MilestoneRelatedToPreviouslyAcquiredInProcessResearchAndDevelopmentAssets
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_wivYjHvgE0az1tbpMd1WZg"
      decimals="-3"
      id="Tc_T_QQMYFNikWF6PWnI1gkUw_6_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">23000000</alms:MilestoneRelatedToPreviouslyAcquiredInProcessResearchAndDevelopmentAssets>
    <alms:ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_wivYjHvgE0az1tbpMd1WZg"
      decimals="-3"
      id="Tc_ccxHg2hHD0yTlkvKZDVitg_7_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">151422000</alms:ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials>
    <alms:ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_aYjPPbhhlUGwfkWUTESP8Q"
      decimals="-3"
      id="Tc_COVW-XIGjUGTcT3kFYqGRw_7_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">68967000</alms:ContractResearchOrganizationContractManufacturingOrganizationsAndClinicalTrials>
    <alms:ResearchAndDevelopmentProfessionalConsultingServicesCosts
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_wivYjHvgE0az1tbpMd1WZg"
      decimals="-3"
      id="Tc_8P2i4ziQR0qyC2_df7NGhA_8_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">19154000</alms:ResearchAndDevelopmentProfessionalConsultingServicesCosts>
    <alms:ResearchAndDevelopmentProfessionalConsultingServicesCosts
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_aYjPPbhhlUGwfkWUTESP8Q"
      decimals="-3"
      id="Tc_vFqaipMExU6ScD0F8dCe8A_8_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">13155000</alms:ResearchAndDevelopmentProfessionalConsultingServicesCosts>
    <us-gaap:OtherResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_wivYjHvgE0az1tbpMd1WZg"
      decimals="-3"
      id="Tc_4Q8EiOgSdEm42t_ydsdWtw_9_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">10258000</us-gaap:OtherResearchAndDevelopmentExpense>
    <us-gaap:OtherResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_aYjPPbhhlUGwfkWUTESP8Q"
      decimals="-3"
      id="Tc_lBdXlYQpEE--3_GeF_qXMw_9_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">11463000</us-gaap:OtherResearchAndDevelopmentExpense>
    <alms:ResearchAndDevelopmentPersonnelRelatedCosts
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_wivYjHvgE0az1tbpMd1WZg"
      decimals="-3"
      id="Tc_AMJFq5zqSEa89udGKERkew_11_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">46774000</alms:ResearchAndDevelopmentPersonnelRelatedCosts>
    <alms:ResearchAndDevelopmentPersonnelRelatedCosts
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_aYjPPbhhlUGwfkWUTESP8Q"
      decimals="-3"
      id="Tc_bs1tWqX380KKr8eAa2OFWA_11_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">32068000</alms:ResearchAndDevelopmentPersonnelRelatedCosts>
    <alms:ResearchAndDevelopmentFacilitiesAndOverheadCosts
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_wivYjHvgE0az1tbpMd1WZg"
      decimals="-3"
      id="Tc_OZRqnda_BU63m0VQkDW7ZA_12_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">14946000</alms:ResearchAndDevelopmentFacilitiesAndOverheadCosts>
    <alms:ResearchAndDevelopmentFacilitiesAndOverheadCosts
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_aYjPPbhhlUGwfkWUTESP8Q"
      decimals="-3"
      id="Tc_z5ZeUoIXMU-L9Hngh5-RrA_12_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">12023000</alms:ResearchAndDevelopmentFacilitiesAndOverheadCosts>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_wivYjHvgE0az1tbpMd1WZg"
      decimals="-3"
      id="Tc_SLxzxC36ME-FTuPDSVlTxQ_13_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">265554000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_aYjPPbhhlUGwfkWUTESP8Q"
      decimals="-3"
      id="Tc_wP7ci4IIMkqq_le-j5t6cw_13_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">137676000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_wivYjHvgE0az1tbpMd1WZg"
      decimals="-3"
      id="Tc_C6jYnFS5gUCApp2mXJ0Wfg_14_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">35200000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_aYjPPbhhlUGwfkWUTESP8Q"
      decimals="-3"
      id="Tc_wp1QOOmuCkeRvzYLk_gUCw_14_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">20498000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_wivYjHvgE0az1tbpMd1WZg"
      decimals="-3"
      id="Tc_UQj6UVMiuEiUp-gEfnzwMg_15_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">300754000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_aYjPPbhhlUGwfkWUTESP8Q"
      decimals="-3"
      id="Tc_JAnfDN-q2UC86JCVX-XD2A_15_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">158174000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_wivYjHvgE0az1tbpMd1WZg"
      decimals="-3"
      id="Tc_6MSsU1X5GkmPh2xJKczQ5A_16_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-300754000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_aYjPPbhhlUGwfkWUTESP8Q"
      decimals="-3"
      id="Tc_nMtozKaBpEqgLXMKAuq4Bw_16_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-158174000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_wivYjHvgE0az1tbpMd1WZg"
      decimals="-3"
      id="Tc_9iHagVqZMUePSgXuL4Q6WA_17_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">6521000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_aYjPPbhhlUGwfkWUTESP8Q"
      decimals="-3"
      id="Tc_85jWqIziUEio6Au66wFqNQ_17_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">3181000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_wivYjHvgE0az1tbpMd1WZg"
      decimals="-3"
      id="Tc_cIYUuXksnEi0W41SVOyqKw_18_3"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-294233000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementBusinessSegmentsAxis_alms_SingleReportableSegmentMember_aYjPPbhhlUGwfkWUTESP8Q"
      decimals="-3"
      id="Tc_ghfOvqi-7Ue_WhKO1b5IRw_18_6"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">-154993000</us-gaap:NetIncomeLoss>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_fHwgkGACrU-ljYCwq94Gpg"
      id="Tb_aWNKqjEwT06xoR8VeoRlEA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-align:left;text-indent:0pt;width:18pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;15.&lt;/b&gt;&lt;/span&gt;Subsequent Events&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Merger Agreement&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"&gt;On February 6, 2025, the Company entered into an Agreement and Plan of Merger (the &#x201c;Merger Agreement&#x201d;) with ACELYRIN, Inc., a Delaware corporation (&#x201c;ACELYRIN&#x201d;), and Arrow Merger Sub, Inc., a Delaware corporation and a direct wholly owned subsidiary of the Company (&#x201c;Merger Sub&#x201d;). Under the terms of the Merger Agreement, Merger Sub will merge with and into ACELYRIN, with ACELYRIN continuing as a direct wholly owned subsidiary of the Company (the &#x201c;Merger&#x201d;). The Merger Agreement was approved by the disinterested directors on the Company&#x2019;s board of directors and the board of directors of ACELYRIN and is subject to stockholder approval by the stockholders of each company and satisfaction or waiver of other closing conditions.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"&gt;In connection with the Merger, all of the issued and outstanding shares of common stock of ACELYRIN, par value $0.00001 per share (the &#x201c;ACELYRIN Shares&#x201d;), will be cancelled and converted into the right to receive 0.4274 shares of the Company&#x2019;s voting common stock, without interest (the number of shares of the Company&#x2019;s common stock in exchange for each ACELYRIN Share, the &#x201c;Exchange Ratio&#x201d;) and, if applicable, cash in lieu of fractional shares, subject to any applicable withholding. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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;text-indent:18pt;background:#ffffff;margin:0pt;"&gt;Consummation of the Merger is subject to certain closing conditions, including the absence of any law or judgment that restrains, enjoins or otherwise prohibits consummation of the Merger, the effectiveness of a registration statement on Form S-4 to be filed with the SEC by the Company, adoption of the Merger Agreement by the holders of a majority of the outstanding ACELYRIN Shares at ACELYRIN&#x2019;s stockholders&#x2019; meeting, and approval of the share issuance by the holders of a majority of votes of the Company&#x2019;s common stock cast at the Company&#x2019;s stockholders&#x2019; meeting.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-indent:18pt;background:#ffffff;margin:0pt;"&gt;The Merger Agreement contains certain termination rights for both the Company and ACELYRIN, including the right of either party to terminate the Merger Agreement if the transactions have not been consummated prior to July 7, 2025. The Company or ACELYRIN will pay a termination fee of $10.0 million or $10.0 million, respectively, under certain circumstances, including termination to accept and enter into a definitive agreement with respect to a superior proposal. Immediately following the Merger, the Company&#x2019;s pre-Merger equityholders are expected to collectively own approximately 55% of the shares of the combined company and the pre-Merger equityholders of ACELYRIN as of immediately prior to the Merger are expected to collectively own approximately 45% of the combined company, in each case, calculated on a fully diluted basis as of January 31, 2025.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;background:#ffffff;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Kaken Collaboration Agreement&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;background:#ffffff;margin:0pt;"&gt;On March 25, 2025, the Company entered into a collaboration and license agreement (the "Collaboration Agreement") with Kaken Pharmaceutical Co., Ltd. ("Kaken"). Under the terms of the Collaboration Agreement, the Company granted to Kaken an exclusive right to develop, manufacture and commercialize ESK-001 for dermatology indications in Japan, with options to expand the license, subject to opt-in payments and certain cost-sharing obligations on the part of Kaken, to include rheumatological and gastrointestinal diseases. In exchange, Kaken will pay the Company an upfront, non-refundable payment of $20 million U.S. Dollars ("USD"), and will pay the Company an aggregate of $20 million USD towards global development costs for ESK-001 in the dermatology field through the end of 2026, and thereafter will pay a specified share of development costs applicable to the dermatology field, and any field for which Kaken exercises its option, subject to Kaken's right to opt out of cost-sharing in certain indications in specified circumstances. In addition, the Company is entitled to receive aggregate payments of up to approximately $140 million USD upon the achievement of regulatory and commercial milestones and field option payments, as well as tiered royalties at percentages ranging from the low double digits into the twenties on aggregate net sales of ESK-001 in Japan. The Collaboration Agreement further provides that Kaken will be responsible for the clinical development, regulatory approvals and commercialization of ESK-001 in Japan in dermatology and other indications for which Kaken has exercised its option, and the Company will retain rights to ESK-001 in all other indications and geographies.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_2_6_2025_dei_LegalEntityAxis_alms_AcelyrinIncMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_Apa6U5FYhk-QwjGL3fc3LA"
      decimals="INF"
      id="Narr_CdKKUKKawUiNFXAllprlOQ"
      unitRef="Unit_Divide_USD_shares_bGdRkL-v-0mFcqIl7VPXPg">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <alms:BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio
      contextRef="Duration_2_6_2025_To_2_6_2025_us-gaap_BusinessAcquisitionAxis_alms_AcelyrinIncMember_us-gaap_StatementClassOfStockAxis_alms_VotingCommonStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_tZtpnsjSNUKNi0Q7rXnVow"
      decimals="INF"
      id="Narr_Equzp0iKMEW58y6MNKHNXQ"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0.4274</alms:BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio>
    <alms:MergerAgreementTerminationFee
      contextRef="Duration_2_6_2025_To_2_6_2025_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_cKOrjy0kVUiS_aAorsRCKg"
      decimals="-5"
      id="Narr_twcmvxMNM0usaERx1m1qeQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">10000000</alms:MergerAgreementTerminationFee>
    <alms:MergerAgreementTerminationFee
      contextRef="Duration_2_6_2025_To_2_6_2025_dei_LegalEntityAxis_alms_AcelyrinIncMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_DixkmiX-70yioVfhEm008w"
      decimals="-5"
      id="Narr_GS_ucH5zJ0qLW7a6x37bvA"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">10000000</alms:MergerAgreementTerminationFee>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="As_Of_2_6_2025_srt_OwnershipAxis_alms_CombinedCompanyMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_Pmhk3mB1T0m4OX-K7IOCTw"
      decimals="2"
      id="Narr_imuvuGpfAECQrAXn0CWsFQ"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0.55</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="As_Of_2_6_2025_dei_LegalEntityAxis_alms_AcelyrinIncMember_srt_OwnershipAxis_alms_CombinedCompanyMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_G6jTQhD4BECVkffehvtOoQ"
      decimals="2"
      id="Narr_995SKu2jAUebqDD05uop8Q"
      unitRef="Unit_Standard_pure_VDWIzl_4EkCLW7NBarojIg">0.45</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <alms:UpfrontNonRefundablePayment
      contextRef="As_Of_3_25_2025_srt_CounterpartyNameAxis_alms_KakenPharmaceuticalCoLtdMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_YyD56fcmS0ioGHrHG_8FqA"
      decimals="-6"
      id="Narr_i_nEiHzeckuO_TwaHvsSAA"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">20000000</alms:UpfrontNonRefundablePayment>
    <alms:AggregateDevelopmentCost
      contextRef="As_Of_3_25_2025_srt_CounterpartyNameAxis_alms_KakenPharmaceuticalCoLtdMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_YyD56fcmS0ioGHrHG_8FqA"
      decimals="-6"
      id="Narr_aAezZNSyY0CcOjJWuftlDQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">20000000</alms:AggregateDevelopmentCost>
    <alms:AggregatePaymentOfRegulatoryAndCommercialMilestones
      contextRef="As_Of_3_25_2025_srt_CounterpartyNameAxis_alms_KakenPharmaceuticalCoLtdMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_YyD56fcmS0ioGHrHG_8FqA"
      decimals="-6"
      id="Narr_eAsLAIV1M0mKqhwhQe4IuQ"
      unitRef="Unit_Standard_USD_CGIdkCj0kESAg7XVVR2dNg">140000000</alms:AggregatePaymentOfRegulatoryAndCommercialMilestones>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
